Class KiePMMLDroolsModelWithSources
- java.lang.Object
-
- org.kie.pmml.commons.model.abstracts.AbstractKiePMMLComponent
-
- org.kie.pmml.commons.model.KiePMMLModel
-
- org.kie.pmml.commons.model.KiePMMLModelWithSources
-
- org.kie.pmml.models.drools.commons.model.KiePMMLDroolsModelWithSources
-
- All Implemented Interfaces:
java.io.Serializable,org.kie.pmml.api.models.PMMLModel,org.kie.pmml.commons.HasRedirectOutput<org.drools.drl.ast.descr.PackageDescr>,org.kie.pmml.commons.HasRule,org.kie.pmml.commons.model.HasSourcesMap,org.kie.pmml.commons.model.IsDrools
public class KiePMMLDroolsModelWithSources extends org.kie.pmml.commons.model.KiePMMLModelWithSources implements org.kie.pmml.commons.model.IsDrools, org.kie.pmml.commons.HasRule, org.kie.pmml.commons.HasRedirectOutput<org.drools.drl.ast.descr.PackageDescr>KIE representation of PMML model that use Drools for implementation- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description KiePMMLDroolsModelWithSources(java.lang.String fileName, java.lang.String modelName, java.lang.String kmodulePackageName, java.util.List<org.kie.pmml.api.models.MiningField> miningFields, java.util.List<org.kie.pmml.api.models.OutputField> outputFields, java.util.List<org.kie.pmml.api.models.TargetField> targetFields, java.util.Map<java.lang.String,java.lang.String> sourcesMap, java.lang.String pkgUUID, org.drools.drl.ast.descr.PackageDescr packageDescr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.drools.drl.ast.descr.PackageDescrgetPackageDescr()java.lang.StringgetPkgUUID()EfestoRedirectOutputPMMLDrlgetRedirectOutput()-
Methods inherited from class org.kie.pmml.commons.model.KiePMMLModelWithSources
addSourceMap, evaluate, getKModulePackageName, getMiningFields, getOutputFields, getSourcesMap, getTargetFields, isInterpreted
-
Methods inherited from class org.kie.pmml.commons.model.KiePMMLModel
getFileName, getKiePMMLMiningFields, getKiePMMLOutputFields, getKiePMMLTargets, getLocalTransformations, getMiningFunction, getPmmlMODEL, getTargetField, getTransformationDictionary
-
Methods inherited from class org.kie.pmml.commons.model.abstracts.AbstractKiePMMLComponent
getExtensions, getId, getName, getParentId, setParentId
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
KiePMMLDroolsModelWithSources
public KiePMMLDroolsModelWithSources(java.lang.String fileName, java.lang.String modelName, java.lang.String kmodulePackageName, java.util.List<org.kie.pmml.api.models.MiningField> miningFields, java.util.List<org.kie.pmml.api.models.OutputField> outputFields, java.util.List<org.kie.pmml.api.models.TargetField> targetFields, java.util.Map<java.lang.String,java.lang.String> sourcesMap, java.lang.String pkgUUID, org.drools.drl.ast.descr.PackageDescr packageDescr)
-
-
Method Detail
-
getPkgUUID
public java.lang.String getPkgUUID()
- Specified by:
getPkgUUIDin interfaceorg.kie.pmml.commons.HasRule
-
getPackageDescr
public org.drools.drl.ast.descr.PackageDescr getPackageDescr()
- Specified by:
getPackageDescrin interfaceorg.kie.pmml.commons.HasRule
-
getRedirectOutput
public EfestoRedirectOutputPMMLDrl getRedirectOutput()
- Specified by:
getRedirectOutputin interfaceorg.kie.pmml.commons.HasRedirectOutput<org.drools.drl.ast.descr.PackageDescr>
-
-