Interface CompilationDTO<T extends org.dmg.pmml.Model>

    • Method Detail

      • getPmml

        org.dmg.pmml.PMML getPmml()
        The original PMML
        Returns:
      • getTransformationDictionary

        org.dmg.pmml.TransformationDictionary getTransformationDictionary()
      • getModel

        T getModel()
      • getMiningSchema

        org.dmg.pmml.MiningSchema getMiningSchema()
      • getMiningFunction

        org.dmg.pmml.MiningFunction getMiningFunction()
      • getLocalTransformations

        org.dmg.pmml.LocalTransformations getLocalTransformations()
      • getOutput

        org.dmg.pmml.Output getOutput()
      • getTargets

        org.dmg.pmml.Targets getTargets()
      • getFields

        List<org.dmg.pmml.Field<?>> getFields()
        Should contain all fields retrieved from model, i.e. DataFields from DataDictionary, DerivedFields from Transformations/LocalTransformations, OutputFields
        Returns:
      • getTargetDataField

        org.dmg.pmml.DataField getTargetDataField()
      • getOpType

        org.dmg.pmml.OpType getOpType()
      • getModelName

        String getModelName()
        Returns the model name of the underlying Model
        Returns:
      • getTargetFieldName

        String getTargetFieldName()
      • getPackageName

        String getPackageName()
        The sanitized base package name
        Returns:
      • getSimpleClassName

        String getSimpleClassName()
        Returns the simple, sanitized class name
        Returns:
      • getPackageCanonicalClassName

        String getPackageCanonicalClassName()
        Returns the full, canonical, sanitized class name
        Returns:
      • compileAndLoadClass

        Class<?> compileAndLoadClass​(Map<String,​String> sourcesMap)
        Compile the given sources and add them to given Classloader of the current instance. Returns the Class with the current canonicalClassName
        Parameters:
        sourcesMap -
        Returns:
        See Also:
        HasClassLoader.compileAndLoadClass(Map, String)
      • getHasClassloader

        org.kie.pmml.commons.model.HasClassLoader getHasClassloader()
      • getPMML_MODEL

        org.kie.pmml.api.enums.PMML_MODEL getPMML_MODEL()
      • getMINING_FUNCTION

        org.kie.pmml.api.enums.MINING_FUNCTION getMINING_FUNCTION()