Class ClusteringModelImplementationProvider

  • All Implemented Interfaces:
    org.kie.pmml.compiler.api.provider.ModelImplementationProvider<org.dmg.pmml.clustering.ClusteringModel,​org.kie.pmml.models.clustering.model.KiePMMLClusteringModel>

    public class ClusteringModelImplementationProvider
    extends Object
    implements org.kie.pmml.compiler.api.provider.ModelImplementationProvider<org.dmg.pmml.clustering.ClusteringModel,​org.kie.pmml.models.clustering.model.KiePMMLClusteringModel>
    Default ModelImplementationProvider for Clustering
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.kie.pmml.models.clustering.model.KiePMMLClusteringModel getKiePMMLModel​(String packageName, List<org.dmg.pmml.Field<?>> fields, org.dmg.pmml.TransformationDictionary transformationDictionary, org.dmg.pmml.clustering.ClusteringModel model, org.kie.pmml.commons.model.HasClassLoader hasClassloader)  
      org.kie.pmml.models.clustering.model.KiePMMLClusteringModel getKiePMMLModelWithSources​(String packageName, List<org.dmg.pmml.Field<?>> fields, org.dmg.pmml.TransformationDictionary transformationDictionary, org.dmg.pmml.clustering.ClusteringModel model, org.kie.pmml.commons.model.HasClassLoader hasClassloader)  
      org.kie.pmml.api.enums.PMML_MODEL getPMMLModelType()  
      • Methods inherited from interface org.kie.pmml.compiler.api.provider.ModelImplementationProvider

        getKiePMMLModelWithSourcesCompiled
    • Constructor Detail

      • ClusteringModelImplementationProvider

        public ClusteringModelImplementationProvider()
    • Method Detail

      • getPMMLModelType

        public org.kie.pmml.api.enums.PMML_MODEL getPMMLModelType()
        Specified by:
        getPMMLModelType in interface org.kie.pmml.compiler.api.provider.ModelImplementationProvider<org.dmg.pmml.clustering.ClusteringModel,​org.kie.pmml.models.clustering.model.KiePMMLClusteringModel>
      • getKiePMMLModel

        public org.kie.pmml.models.clustering.model.KiePMMLClusteringModel getKiePMMLModel​(String packageName,
                                                                                           List<org.dmg.pmml.Field<?>> fields,
                                                                                           org.dmg.pmml.TransformationDictionary transformationDictionary,
                                                                                           org.dmg.pmml.clustering.ClusteringModel model,
                                                                                           org.kie.pmml.commons.model.HasClassLoader hasClassloader)
        Specified by:
        getKiePMMLModel in interface org.kie.pmml.compiler.api.provider.ModelImplementationProvider<org.dmg.pmml.clustering.ClusteringModel,​org.kie.pmml.models.clustering.model.KiePMMLClusteringModel>
      • getKiePMMLModelWithSources

        public org.kie.pmml.models.clustering.model.KiePMMLClusteringModel getKiePMMLModelWithSources​(String packageName,
                                                                                                      List<org.dmg.pmml.Field<?>> fields,
                                                                                                      org.dmg.pmml.TransformationDictionary transformationDictionary,
                                                                                                      org.dmg.pmml.clustering.ClusteringModel model,
                                                                                                      org.kie.pmml.commons.model.HasClassLoader hasClassloader)
        Specified by:
        getKiePMMLModelWithSources in interface org.kie.pmml.compiler.api.provider.ModelImplementationProvider<org.dmg.pmml.clustering.ClusteringModel,​org.kie.pmml.models.clustering.model.KiePMMLClusteringModel>