Class AbstractKiePMMLTable.Builder<T extends AbstractKiePMMLTable>
- java.lang.Object
-
- org.kie.pmml.commons.model.abstracts.AbstractKiePMMLComponent.Builder<T>
-
- org.kie.pmml.models.regression.model.AbstractKiePMMLTable.Builder<T>
-
- Direct Known Subclasses:
KiePMMLClassificationTable.Builder,KiePMMLRegressionTable.Builder
- Enclosing class:
- AbstractKiePMMLTable
public static class AbstractKiePMMLTable.Builder<T extends AbstractKiePMMLTable> extends org.kie.pmml.commons.model.abstracts.AbstractKiePMMLComponent.Builder<T>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractKiePMMLTable.Builder<T>withCategoricalFunctionMap(java.util.Map<java.lang.String,org.kie.pmml.api.iinterfaces.SerializableFunction<java.lang.String,java.lang.Double>> categoricalFunctionMap)AbstractKiePMMLTable.Builder<T>withIntercept(java.lang.Double intercept)AbstractKiePMMLTable.Builder<T>withNumericFunctionMap(java.util.Map<java.lang.String,org.kie.pmml.api.iinterfaces.SerializableFunction<java.lang.Double,java.lang.Double>> numericFunctionMap)AbstractKiePMMLTable.Builder<T>withPredictorTermsFunctionMap(java.util.Map<java.lang.String,org.kie.pmml.api.iinterfaces.SerializableFunction<java.util.Map<java.lang.String,java.lang.Object>,java.lang.Double>> predictorTermsFunctionMap)AbstractKiePMMLTable.Builder<T>withResultUpdater(org.kie.pmml.api.iinterfaces.SerializableFunction<java.lang.Double,java.lang.Double> resultUpdater)AbstractKiePMMLTable.Builder<T>withTargetCategory(java.lang.Object targetCategory)AbstractKiePMMLTable.Builder<T>withTargetField(java.lang.String targetField)
-
-
-
Constructor Detail
-
Builder
protected Builder(java.lang.String prefix, java.util.function.Supplier<T> supplier)
-
-
Method Detail
-
withNumericFunctionMap
public AbstractKiePMMLTable.Builder<T> withNumericFunctionMap(java.util.Map<java.lang.String,org.kie.pmml.api.iinterfaces.SerializableFunction<java.lang.Double,java.lang.Double>> numericFunctionMap)
-
withCategoricalFunctionMap
public AbstractKiePMMLTable.Builder<T> withCategoricalFunctionMap(java.util.Map<java.lang.String,org.kie.pmml.api.iinterfaces.SerializableFunction<java.lang.String,java.lang.Double>> categoricalFunctionMap)
-
withPredictorTermsFunctionMap
public AbstractKiePMMLTable.Builder<T> withPredictorTermsFunctionMap(java.util.Map<java.lang.String,org.kie.pmml.api.iinterfaces.SerializableFunction<java.util.Map<java.lang.String,java.lang.Object>,java.lang.Double>> predictorTermsFunctionMap)
-
withResultUpdater
public AbstractKiePMMLTable.Builder<T> withResultUpdater(org.kie.pmml.api.iinterfaces.SerializableFunction<java.lang.Double,java.lang.Double> resultUpdater)
-
withIntercept
public AbstractKiePMMLTable.Builder<T> withIntercept(java.lang.Double intercept)
-
withTargetField
public AbstractKiePMMLTable.Builder<T> withTargetField(java.lang.String targetField)
-
withTargetCategory
public AbstractKiePMMLTable.Builder<T> withTargetCategory(java.lang.Object targetCategory)
-
-