org.jpmml.manager
Interface Consumer

All Known Implementing Classes:
MiningModelManager, ModelManager, NeuralNetworkManager, RegressionModelManager, TreeModelManager

public interface Consumer


Method Summary
 List<FieldName> getActiveFields()
          Gets the independent (ie. input) fields of a Model from its MiningSchema.
 DataField getDataField(FieldName name)
          Gets the definition of a field from the DataDictionary.
 MiningField getMiningField(FieldName name)
          Gets the definition of a field from the MiningSchema.
 OutputField getOutputField(FieldName name)
          Gets the definition of a field from the Output
 List<FieldName> getOutputFields()
          Gets the output fields of a Model from its Output.
 List<FieldName> getPredictedFields()
          Gets the dependent (ie. output) field(s) of a Model from its MiningSchema.
 String getSummary()
          Returns a short description of the underlying Model
 

Method Detail

getSummary

String getSummary()
Returns a short description of the underlying Model


getDataField

DataField getDataField(FieldName name)
Gets the definition of a field from the DataDictionary.

See Also:
PMMLManager.getDataField(FieldName)

getActiveFields

List<FieldName> getActiveFields()
Gets the independent (ie. input) fields of a Model from its MiningSchema.

See Also:
ModelManager.getActiveFields()

getPredictedFields

List<FieldName> getPredictedFields()
Gets the dependent (ie. output) field(s) of a Model from its MiningSchema.

See Also:
ModelManager.getPredictedFields()

getMiningField

MiningField getMiningField(FieldName name)
Gets the definition of a field from the MiningSchema.

See Also:
getActiveFields(), getPredictedFields(), ModelManager.getMiningField(FieldName)

getOutputFields

List<FieldName> getOutputFields()
Gets the output fields of a Model from its Output.

See Also:
ModelManager.getOutputFields()

getOutputField

OutputField getOutputField(FieldName name)
Gets the definition of a field from the Output

See Also:
getOutputFields()


Copyright © 2013 University of Tartu. All Rights Reserved.