Class RegressionModelImplementationProvider
- java.lang.Object
-
- org.kie.pmml.models.regression.compiler.executor.RegressionModelImplementationProvider
-
- All Implemented Interfaces:
org.kie.pmml.compiler.api.provider.ModelImplementationProvider<org.dmg.pmml.regression.RegressionModel,org.kie.pmml.models.regression.model.KiePMMLRegressionModel>
public class RegressionModelImplementationProvider extends Object implements org.kie.pmml.compiler.api.provider.ModelImplementationProvider<org.dmg.pmml.regression.RegressionModel,org.kie.pmml.models.regression.model.KiePMMLRegressionModel>
DefaultModelImplementationProviderfor Regression
-
-
Constructor Summary
Constructors Constructor Description RegressionModelImplementationProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.pmml.models.regression.model.KiePMMLRegressionModelgetKiePMMLModel(org.kie.pmml.compiler.api.dto.CompilationDTO<org.dmg.pmml.regression.RegressionModel> compilationDTO)Class<org.kie.pmml.models.regression.model.KiePMMLRegressionModel>getKiePMMLModelClass()org.kie.pmml.api.enums.PMML_MODELgetPMMLModelType()Map<String,String>getSourcesMap(org.kie.pmml.compiler.api.dto.CompilationDTO<org.dmg.pmml.regression.RegressionModel> compilationDTO)protected voidvalidate(List<org.dmg.pmml.Field<?>> fields, org.dmg.pmml.regression.RegressionModel toValidate)
-
-
-
Method Detail
-
getPMMLModelType
public org.kie.pmml.api.enums.PMML_MODEL getPMMLModelType()
- Specified by:
getPMMLModelTypein interfaceorg.kie.pmml.compiler.api.provider.ModelImplementationProvider<org.dmg.pmml.regression.RegressionModel,org.kie.pmml.models.regression.model.KiePMMLRegressionModel>
-
getKiePMMLModelClass
public Class<org.kie.pmml.models.regression.model.KiePMMLRegressionModel> getKiePMMLModelClass()
- Specified by:
getKiePMMLModelClassin interfaceorg.kie.pmml.compiler.api.provider.ModelImplementationProvider<org.dmg.pmml.regression.RegressionModel,org.kie.pmml.models.regression.model.KiePMMLRegressionModel>
-
getKiePMMLModel
public org.kie.pmml.models.regression.model.KiePMMLRegressionModel getKiePMMLModel(org.kie.pmml.compiler.api.dto.CompilationDTO<org.dmg.pmml.regression.RegressionModel> compilationDTO)
- Specified by:
getKiePMMLModelin interfaceorg.kie.pmml.compiler.api.provider.ModelImplementationProvider<org.dmg.pmml.regression.RegressionModel,org.kie.pmml.models.regression.model.KiePMMLRegressionModel>
-
getSourcesMap
public Map<String,String> getSourcesMap(org.kie.pmml.compiler.api.dto.CompilationDTO<org.dmg.pmml.regression.RegressionModel> compilationDTO)
- Specified by:
getSourcesMapin interfaceorg.kie.pmml.compiler.api.provider.ModelImplementationProvider<org.dmg.pmml.regression.RegressionModel,org.kie.pmml.models.regression.model.KiePMMLRegressionModel>
-
validate
protected void validate(List<org.dmg.pmml.Field<?>> fields, org.dmg.pmml.regression.RegressionModel toValidate)
-
-