Class KiePMMLDroolsModel.Builder<T extends KiePMMLDroolsModel>

  • Enclosing class:
    KiePMMLDroolsModel

    public abstract static class KiePMMLDroolsModel.Builder<T extends KiePMMLDroolsModel>
    extends org.kie.pmml.commons.model.KiePMMLModel.Builder<T>
    • Field Summary

      • Fields inherited from class org.kie.pmml.commons.model.abstracts.AbstractKiePMMLComponent.Builder

        toBuild
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected Builder​(java.lang.String prefix, org.kie.pmml.api.enums.PMML_MODEL pmmlMODEL, org.kie.pmml.api.enums.MINING_FUNCTION miningFunction, java.util.function.Supplier<T> supplier)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      KiePMMLDroolsModel.Builder<T> withFieldTypeMap​(java.util.Map<java.lang.String,​KiePMMLOriginalTypeGeneratedType> fieldTypeMap)  
      • Methods inherited from class org.kie.pmml.commons.model.KiePMMLModel.Builder

        withKiePMMLLocalTransformations, withKiePMMLMiningFields, withKiePMMLOutputFields, withKiePMMLTargets, withKiePMMLTransformationDictionary, withMiningFields, withOutputFields, withTargetField
      • Methods inherited from class org.kie.pmml.commons.model.abstracts.AbstractKiePMMLComponent.Builder

        build, withParentId
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Builder

        protected Builder​(java.lang.String prefix,
                          org.kie.pmml.api.enums.PMML_MODEL pmmlMODEL,
                          org.kie.pmml.api.enums.MINING_FUNCTION miningFunction,
                          java.util.function.Supplier<T> supplier)