cascading.pattern.model
Class ModelSchema

java.lang.Object
  extended by cascading.pattern.model.ModelSchema
All Implemented Interfaces:
Serializable

public class ModelSchema
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
ModelSchema()
           
ModelSchema(Fields expectedFields, Fields predictedFields)
           
 
Method Summary
 void addExpectedField(DataField expectedField)
           
 void addExpectedFields(Fields fields)
           
 void addExpectedFields(Fields fields, String[][] categories)
           
 void addKeyFields(Fields fields)
           
 Fields getDeclaredFields()
           
 DataField getExpectedField(String name)
           
 List<String> getExpectedFieldNames()
           
 Fields getInputFields()
          Returns a Fields data structure naming the input tuple fields.
 DataField getKeyField(String name)
           
 List<String> getKeyFieldNames()
           
 Fields getKeyFields()
           
 List<String> getPredictedCategories(String fieldName)
           
 DataField getPredictedField(String name)
           
 List<String> getPredictedFieldNames()
           
 Fields getPredictedFields()
           
 boolean isIncludePredictedCategories()
           
 void setIncludePredictedCategories(boolean includePredictedCategories)
           
 void setPredictedCategories(String fieldName, String... categories)
           
 void setPredictedFields(DataField predictedFields)
           
 void setPredictedFields(Fields fields)
           
 void setPredictedFields(List<DataField> dataFields)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelSchema

public ModelSchema()

ModelSchema

public ModelSchema(Fields expectedFields,
                   Fields predictedFields)
Method Detail

isIncludePredictedCategories

public boolean isIncludePredictedCategories()

setIncludePredictedCategories

public void setIncludePredictedCategories(boolean includePredictedCategories)

getKeyFieldNames

public List<String> getKeyFieldNames()

getKeyField

public DataField getKeyField(String name)

addKeyFields

public void addKeyFields(Fields fields)

getPredictedField

public DataField getPredictedField(String name)

getPredictedFieldNames

public List<String> getPredictedFieldNames()

setPredictedFields

public void setPredictedFields(Fields fields)

setPredictedFields

public void setPredictedFields(List<DataField> dataFields)

setPredictedFields

public void setPredictedFields(DataField predictedFields)

setPredictedCategories

public void setPredictedCategories(String fieldName,
                                   String... categories)

getPredictedCategories

public List<String> getPredictedCategories(String fieldName)

getExpectedFieldNames

public List<String> getExpectedFieldNames()

getExpectedField

public DataField getExpectedField(String name)

addExpectedFields

public void addExpectedFields(Fields fields)

addExpectedFields

public void addExpectedFields(Fields fields,
                              String[][] categories)

addExpectedField

public void addExpectedField(DataField expectedField)

getPredictedFields

public Fields getPredictedFields()

getKeyFields

public Fields getKeyFields()

getInputFields

public Fields getInputFields()
Returns a Fields data structure naming the input tuple fields.

Returns:
Fields

getDeclaredFields

public Fields getDeclaredFields()


Copyright © 2007-2015 Concurrent, Inc. All Rights Reserved.