A C F G M O P
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractSpecificCompilationDTO<T extends org.dmg.pmml.Model> - Class in org.kie.pmml.compiler.api.dto
-
Abstract class to be extended by all model-specific compilation dtos
- AbstractSpecificCompilationDTO(PMML, T, HasClassLoader, String, List<Field<?>>) - Constructor for class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
-
Protected constructor that generate a
CommonCompilationDTOpreserving given packageName and fields - AbstractSpecificCompilationDTO(CompilationDTO<T>) - Constructor for class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
-
Protected constructor that use given
CompilationDTO - addFields(List<Field<?>>) - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
-
Add
Fields to current instance, eventually replacing them if already present
C
- CommonCompilationDTO<T extends org.dmg.pmml.Model> - Class in org.kie.pmml.compiler.api.dto
-
DTO meant to bring around all information needed for compilation, embedding/hiding helper methods
- CompilationDTO<T extends org.dmg.pmml.Model> - Interface in org.kie.pmml.compiler.api.dto
-
Interface to be implemented by all concrete compilation dtos
- compileAndLoadClass(Map<String, String>) - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- compileAndLoadClass(Map<String, String>) - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- compileAndLoadClass(Map<String, String>) - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
-
Compile the given sources and add them to given
Classloaderof the current instance. - convertToKieMiningField(MiningField, Field<?>) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
Return a
org.kie.pmml.api.models.MiningFieldout of aorg.dmg.pmml.MiningFieldand relativeorg.dmg.pmml.DataFieldones - convertToKieMiningFieldList(MiningSchema, List<Field<?>>) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
Return a
List<org.kie.pmml.api.models.MiningField&glt;out of aorg.dmg.pmml .MiningSchemaone - convertToKieOutputField(OutputField, Field<?>) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
Return a
org.kie.pmml.api.models.OutputFieldout of aorg.dmg.pmml.OutputFieldone - convertToKieOutputFieldList(Output, List<Field<?>>) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
Return a
List<org.kie.pmml.api.models.OutputField>out of aorg.dmg.pmml .Outputone - convertToKiePMMLTarget(Target) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
Return a
org.kie.pmml.commons.model.KiePMMLTargetout of aorg.dmg.pmml.Target - convertToKiePMMLTargetList(Targets) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
Return a
List<org.kie.pmml.commons.model.KiePMMLTarget>out of aorg.dmg.pmml .Targets - convertToKiePMMLTargetValue(TargetValue) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
Return a
org.kie.pmml.commons.model.KiePMMLTargetValueout of aorg.dmg.pmml .TargetValue - convertToKiePMMLTargetValueList(List<TargetValue>) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
Return a
List<org.kie.pmml.commons.model.KiePMMLTargetValue>out of aList<org.dmg.pmml.TargetValue>
F
- fromGeneratedPackageNameAndFields(String, PMML, T, HasClassLoader) - Static method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
-
Builder that create the packageName name from the given one and retrieve fields from pmml and model
- fromPackageNameAndFields(PMML, T, HasClassLoader, String, List<Field<?>>) - Static method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
-
Builder that preserve given packageName and fields
CompilationDTO
G
- getBoxedClassName(DataType) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
Retrieve the mapped class name of the given
DataType, eventually boxed (for primitive ones). - getBoxedClassName(ParameterField) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
Retrieve the mapped class name of the given
ParameterField, eventually boxed (for primitive ones) It returns ObjectParameterField.getDataType()is null - getDATA_TYPE(List<Field<?>>, String) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
DATA_TYPEof the given field - getDataType(List<Field<?>>, String) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
DataTypeof the given field, first looked upon derivedFields and then in dataDictionary - getDerivedFields(TransformationDictionary, LocalTransformations) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
Return
List<DerivedField>s from the givenTransformationDictionaryandLocalTransformations - getFields() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getFields() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getFields() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
-
Should contain all fields retrieved from model, i.e.
- getFieldsFromDataDictionaryAndTransformationDictionary(DataDictionary, TransformationDictionary) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
- getFieldsFromDataDictionaryTransformationDictionaryAndModel(DataDictionary, TransformationDictionary, Model) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
- getHasClassloader() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getHasClassloader() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getHasClassloader() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
- getImplementations(boolean) - Method in interface org.kie.pmml.compiler.api.provider.ModelImplementationProviderFinder
-
Retrieve all the
ModelImplementationProviderimplementations in the classpath - getKiePMMLModel(CompilationDTO<T>) - Method in interface org.kie.pmml.compiler.api.provider.ModelImplementationProvider
-
Method to be called for a runtime compilation
- getKiePMMLModelWithSources(CompilationDTO<T>) - Method in interface org.kie.pmml.compiler.api.provider.ModelImplementationProvider
-
Method to be called following a kie-maven-plugin invocation
- getKiePMMLModelWithSourcesCompiled(CompilationDTO<T>) - Method in interface org.kie.pmml.compiler.api.provider.ModelImplementationProvider
-
Method provided only to have drools models working when invoked by a
MiningModelDefault implementation provided for not-drools models. - getLocalTransformations() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getLocalTransformations() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getLocalTransformations() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
- getMINING_FUNCTION() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getMINING_FUNCTION() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getMINING_FUNCTION() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
- getMiningFunction() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getMiningFunction() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getMiningFunction() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
- getMiningSchema() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getMiningSchema() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getMiningSchema() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
- getModel() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getModel() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getModel() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
- getModelName() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getModelName() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getModelName() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
-
Returns the model name of the underlying
Model - getObjectsFromArray(Array) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
- getOpType() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getOpType() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getOpType() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
- getOpType(List<Field<?>>, Model, String) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
OP_TYPEmay be defined insideDataField,MiningFieldor both. - getOpTypeFromFields(List<Field<?>>, String) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
Return
Optional<OP_TYPE>of field with given fieldName fromDataDictionary - getOpTypeFromMiningFields(MiningSchema, String) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
Return
Optional<OP_TYPE>of field with given fieldName fromMiningSchema - getOpTypeFromTargets(Targets, String) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
Return
Optional<OP_TYPE>of field with given fieldName fromTargets - getOutput() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getOutput() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getOutput() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
- getOutputFields() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getPackageCanonicalClassName() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getPackageCanonicalClassName() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getPackageCanonicalClassName() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
-
Returns the full, canonical, sanitized class name
- getPackageName() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getPackageName() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getPackageName() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
-
The sanitized base package name
- getPmml() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getPmml() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getPmml() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
-
The original
PMML - getPMML_MODEL() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getPMML_MODEL() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getPMML_MODEL() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
- getPMMLModelType() - Method in interface org.kie.pmml.compiler.api.provider.ModelImplementationProvider
- getSimpleClassName() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getSimpleClassName() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getSimpleClassName() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
-
Returns the simple, sanitized class name
- getSource() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getTargetDataField() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getTargetDataField() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getTargetDataField() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
- getTargetFieldName() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getTargetFieldName() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getTargetFieldName() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
- getTargetFieldName(List<Field<?>>, Model) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
Return an
Optionalwith the name of the field whose usageType isTARGETorPREDICTED - getTargetFields(List<Field<?>>, Model) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
Return a
List<KiePMMLNameOpType>of target fields Please note that only predicted/targetMiningFieldare considered. - getTargetFieldsTypeMap(List<Field<?>>, Model) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
Returns a
Map<String, DATA_TYPE>of target fields, where the key is the name of the field, and the value is the type of the field Please note that only predicted/targetMiningFieldare considered. - getTargetFieldType(List<Field<?>>, Model) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
-
Return the
DATA_TYPE> of the field whose usageType isTARGETorPREDICTED. - getTargets() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getTargets() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getTargets() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
- getTransformationDictionary() - Method in class org.kie.pmml.compiler.api.dto.AbstractSpecificCompilationDTO
- getTransformationDictionary() - Method in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
- getTransformationDictionary() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
M
- ModelImplementationProvider<T extends org.dmg.pmml.Model,E extends org.kie.pmml.commons.model.KiePMMLModel> - Interface in org.kie.pmml.compiler.api.provider
-
API for actual PMML model implementations
- ModelImplementationProviderFinder - Interface in org.kie.pmml.compiler.api.provider
-
Actual implementation is required to retrieve a
List<ModelImplementationProvider>out from the classes found in the classpath - ModelUtils - Class in org.kie.pmml.compiler.api.utils
-
Class to provide common methods to interact with
Model, to convert org.dmn.pmml objects to Kie ones, etc...
O
- org.kie.pmml.compiler.api.dto - package org.kie.pmml.compiler.api.dto
- org.kie.pmml.compiler.api.provider - package org.kie.pmml.compiler.api.provider
- org.kie.pmml.compiler.api.utils - package org.kie.pmml.compiler.api.utils
P
- packageName - Variable in class org.kie.pmml.compiler.api.dto.CommonCompilationDTO
All Classes All Packages