org.jpmml.manager
Class PMMLManager

java.lang.Object
  extended by org.jpmml.manager.PMMLManager
Direct Known Subclasses:
ModelManager

public class PMMLManager
extends Object

Naming conventions for getter methods:


Constructor Summary
PMMLManager()
           
PMMLManager(PMML pmml)
           
 
Method Summary
 DataField addDataField(FieldName name, String displayName, OpType opType, DataType dataType)
           
static
<E extends PMMLObject & HasName>
E
find(Collection<E> objects, FieldName name)
           
static
<E extends PMMLObject>
E
find(List<? extends PMMLObject> objects, Class<? extends E> clazz)
           
static
<E extends PMMLObject>
List<E>
findAll(List<? extends PMMLObject> objects, Class<? extends E> clazz)
           
 DataDictionary getDataDictionary()
           
 DataField getDataField(FieldName name)
           
 Header getHeader()
           
 Model getModel(String modelName)
           
 ModelManager<? extends Model> getModelManager(String modelName)
           
 ModelManager<? extends Model> getModelManager(String modelName, ModelManagerFactory modelManagerFactory)
           
 List<Model> getModels()
           
 TransformationDictionary getOrCreateTransformationDictionary()
           
 PMML getPmml()
           
 DerivedField resolve(FieldName name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PMMLManager

public PMMLManager()

PMMLManager

public PMMLManager(PMML pmml)
Method Detail

getDataField

public DataField getDataField(FieldName name)

addDataField

public DataField addDataField(FieldName name,
                              String displayName,
                              OpType opType,
                              DataType dataType)

resolve

public DerivedField resolve(FieldName name)

getPmml

public PMML getPmml()

getHeader

public Header getHeader()

getDataDictionary

public DataDictionary getDataDictionary()

getOrCreateTransformationDictionary

public TransformationDictionary getOrCreateTransformationDictionary()

getModels

public List<Model> getModels()

getModel

public Model getModel(String modelName)
Parameters:
modelName - The name of the Model to be selected. If null, the first model is selected.
See Also:
Model.getModelName()

getModelManager

public ModelManager<? extends Model> getModelManager(String modelName)

getModelManager

public ModelManager<? extends Model> getModelManager(String modelName,
                                                     ModelManagerFactory modelManagerFactory)

find

public static <E extends PMMLObject> E find(List<? extends PMMLObject> objects,
                                            Class<? extends E> clazz)

findAll

public static <E extends PMMLObject> List<E> findAll(List<? extends PMMLObject> objects,
                                                     Class<? extends E> clazz)

find

public static <E extends PMMLObject & HasName> E find(Collection<E> objects,
                                                     FieldName name)


Copyright © 2013 University of Tartu. All Rights Reserved.