C F G M O P 
All Classes All Packages

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.CommonCompilationDTO
 
compileAndLoadClass(Map<String, String>) - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
Compile the given sources and add them to given Classloader of the current instance.
convertDataFieldIntervals(List<Interval>) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
 
convertDataFieldValues(List<Value>) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
 
convertToKieMiningField(MiningField, Field<?>) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
Return a org.kie.pmml.api.models.MiningField out of a org.dmg.pmml.MiningField and relative org.dmg.pmml.DataField ones
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 a org.dmg.pmml .MiningSchema one
convertToKieOutputField(OutputField, Field<?>) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
Return a org.kie.pmml.api.models.OutputField out of a org.dmg.pmml.OutputField one
convertToKieOutputFieldList(List<OutputField>, List<Field<?>>) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
Return a List<org.kie.pmml.api.models.OutputField> out of a one
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 a org.dmg.pmml .Output one
convertToKieTargetField(Target) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
Return a org.kie.pmml.api.models.TargetField out of a org.dmg.pmml.Target
convertToKieTargetFieldList(Targets) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
Return a List<org.kie.pmml.api.models.TargetField> out of a org.dmg.pmml .Targets
convertToKieTargetValue(TargetValue) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
Return a org.kie.pmml.api.models.TargetValue out of a org.dmg.pmml .TargetValue
convertToKieTargetValueList(List<TargetValue>) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
Return a List<org.kie.pmml.api.models.TargetValue> out of a List<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 Object ParameterField.getDataType() is null
getDATA_TYPE(List<Field<?>>, String) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
DATA_TYPE of the given field
getDataType(List<Field<?>>, String) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
DataType of 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 given TransformationDictionary and LocalTransformations
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.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 ModelImplementationProvider implementations in the classpath
getKieMiningFields() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
 
getKieOutputFields() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
 
getKiePMMLModel(CompilationDTO<T>) - Method in interface org.kie.pmml.compiler.api.provider.ModelImplementationProvider
Method to be called for a runtime compilation
getKiePMMLModelClass() - Method in interface org.kie.pmml.compiler.api.provider.ModelImplementationProvider
 
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 MiningModel Default implementation provided for not-drools models.
getKieTargetFields() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
 
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.CommonCompilationDTO
 
getMINING_FUNCTION() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
 
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.CommonCompilationDTO
 
getMiningSchema() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
 
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.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.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_TYPE may be defined inside DataField, MiningField or 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 from DataDictionary
getOpTypeFromMiningFields(MiningSchema, String) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
Return Optional<OP_TYPE> of field with given fieldName from MiningSchema
getOpTypeFromTargets(Targets, String) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
Return Optional<OP_TYPE> of field with given fieldName from Targets
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.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.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.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.CommonCompilationDTO
 
getPMML_MODEL() - Method in interface org.kie.pmml.compiler.api.dto.CompilationDTO
 
getPMMLModelType() - Method in interface org.kie.pmml.compiler.api.provider.ModelImplementationProvider
 
getPrefixedName(QName) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
 
getRowDataMap(Row) - Static method in class org.kie.pmml.compiler.api.utils.ModelUtils
 
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
getSourcesMap(CompilationDTO<T>) - Method in interface org.kie.pmml.compiler.api.provider.ModelImplementationProvider
 
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.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 Optional with the name of the field whose usageType is TARGET or PREDICTED
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/target MiningField are 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/target MiningField are 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 is TARGET or PREDICTED.
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.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
 
C F G M O P 
All Classes All Packages