Class MiningModelCompilationDTO

  • All Implemented Interfaces:
    java.io.Serializable, org.kie.pmml.compiler.api.dto.CompilationDTO<org.dmg.pmml.mining.MiningModel>

    public class MiningModelCompilationDTO
    extends org.kie.pmml.compiler.commons.dto.AbstractSpecificCompilationDTO<org.dmg.pmml.mining.MiningModel>
    See Also:
    Serialized Form
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static MiningModelCompilationDTO fromCompilationDTO​(org.kie.pmml.compiler.api.dto.CompilationDTO<org.dmg.pmml.mining.MiningModel> source)
      Builder that use given CommonCompilationDTO
      org.dmg.pmml.mining.Segmentation getSegmentation()  
      java.lang.String getSegmentationCanonicalClassName()  
      java.lang.String getSegmentationClassName()  
      java.lang.String getSegmentationName()  
      java.lang.String getSegmentationPackageName()  
      java.util.List<org.dmg.pmml.mining.Segment> getSegments()  
      • Methods inherited from class org.kie.pmml.compiler.commons.dto.AbstractSpecificCompilationDTO

        addFields, compileClasses, getFields, getFileName, getKieMiningFields, getKieOutputFields, getKiePMMLLocalTransformations, getKiePMMLMiningFields, getKiePMMLOutputFields, getKiePMMLTargetFields, getKiePMMLTransformationDictionary, getLocalTransformations, getMINING_FUNCTION, getMiningFunction, getMiningSchema, getModel, getModelName, getOpType, getOutput, getPackageCanonicalClassName, getPackageName, getPmml, getPMML_MODEL, getPmmlContext, getSimpleClassName, getSource, getTargetDataField, getTargetFieldName, getTargets, getTransformationDictionary
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.kie.pmml.compiler.api.dto.CompilationDTO

        getKieTargetFields
    • Field Detail

      • SEGMENTATIONNAME_TEMPLATE

        public static final java.lang.String SEGMENTATIONNAME_TEMPLATE
        See Also:
        Constant Field Values
    • Method Detail

      • fromCompilationDTO

        public static MiningModelCompilationDTO fromCompilationDTO​(org.kie.pmml.compiler.api.dto.CompilationDTO<org.dmg.pmml.mining.MiningModel> source)
        Builder that use given CommonCompilationDTO
        Parameters:
        source -
      • getSegmentationName

        public java.lang.String getSegmentationName()
      • getSegmentationPackageName

        public java.lang.String getSegmentationPackageName()
      • getSegmentationClassName

        public java.lang.String getSegmentationClassName()
      • getSegmentationCanonicalClassName

        public java.lang.String getSegmentationCanonicalClassName()
      • getSegmentation

        public org.dmg.pmml.mining.Segmentation getSegmentation()
      • getSegments

        public java.util.List<org.dmg.pmml.mining.Segment> getSegments()