Class PMML4DataFactory
- java.lang.Object
-
- org.kie.pmml.pmml_4_2.model.datatypes.PMML4DataFactory
-
public class PMML4DataFactory extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.api.pmml.PMML4DataTypecopy(org.kie.api.pmml.PMML4Data source)static PMML4DataFactoryget()DoublegetDefaultWeight()BooleangetMissingFlag()PMML4PlaceholdergetPlaceholder(String correlationId, String name, String context)BooleangetValidFlag()<T> org.kie.api.pmml.PMML4DatanewPMML4Data(String correlationId, String name, String context, String displayName, Class<T> clazz, T value, Double weight, Boolean valid, Boolean missing)org.kie.api.pmml.PMML4DatanewPMML4Data(String correlationId, String modelName, org.kie.api.pmml.ParameterInfo parameterInfo, Boolean valid, Boolean missing)org.kie.api.pmml.PMML4DatanewPMML4Data(String correlationId, org.kie.api.pmml.ParameterInfo parameterInfo)org.kie.api.pmml.PMML4DatanewPMML4Data(String correlationId, org.kie.api.pmml.ParameterInfo parameterInfo, Double weight)org.kie.api.pmml.PMML4DatanewPMML4Data(String correlationId, org.kie.api.pmml.ParameterInfo parameterInfo, Double weight, Boolean valid, Boolean missing)static voidregisterDataType(String valueType, Class<? extends org.kie.api.pmml.PMML4Data> clazz)voidsetDefaultWeight(Double weight)voidsetMissingFlag(Boolean missingFlag)voidsetValidFlag(Boolean validFlag)
-
-
-
Method Detail
-
get
public static PMML4DataFactory get()
-
registerDataType
public static void registerDataType(String valueType, Class<? extends org.kie.api.pmml.PMML4Data> clazz)
-
newPMML4Data
public org.kie.api.pmml.PMML4Data newPMML4Data(String correlationId, org.kie.api.pmml.ParameterInfo parameterInfo)
-
newPMML4Data
public org.kie.api.pmml.PMML4Data newPMML4Data(String correlationId, org.kie.api.pmml.ParameterInfo parameterInfo, Double weight)
-
newPMML4Data
public org.kie.api.pmml.PMML4Data newPMML4Data(String correlationId, String modelName, org.kie.api.pmml.ParameterInfo parameterInfo, Boolean valid, Boolean missing)
-
newPMML4Data
public org.kie.api.pmml.PMML4Data newPMML4Data(String correlationId, org.kie.api.pmml.ParameterInfo parameterInfo, Double weight, Boolean valid, Boolean missing)
-
newPMML4Data
public <T> org.kie.api.pmml.PMML4Data newPMML4Data(String correlationId, String name, String context, String displayName, Class<T> clazz, T value, Double weight, Boolean valid, Boolean missing)
-
copy
public org.kie.api.pmml.PMML4DataType copy(org.kie.api.pmml.PMML4Data source)
-
getPlaceholder
public PMML4Placeholder getPlaceholder(String correlationId, String name, String context)
-
getValidFlag
public Boolean getValidFlag()
-
setValidFlag
public void setValidFlag(Boolean validFlag)
-
getMissingFlag
public Boolean getMissingFlag()
-
setMissingFlag
public void setMissingFlag(Boolean missingFlag)
-
getDefaultWeight
public Double getDefaultWeight()
-
setDefaultWeight
public void setDefaultWeight(Double weight)
-
-