public class PMMLRuntimeFactoryInternal extends Object
| Modifier and Type | Method and Description |
|---|---|
protected static org.drools.core.io.impl.DescrResource |
createDescrResource(org.drools.compiler.lang.descr.PackageDescr pDescr) |
protected static org.kie.api.KieBase |
createKieBase(File pmmlFile) |
protected static org.kie.api.KieBase |
createKieBase(org.drools.compiler.builder.impl.KnowledgeBuilderImpl kbuilderImpl) |
protected static org.kie.api.definition.KiePackage |
getKiePackageByFullClassName(String fullClassName,
org.kie.api.KieBase kieBase) |
protected static org.kie.api.definition.KiePackage |
getKiePackageByModelName(String modelName,
org.kie.api.KieBase kieBase) |
protected static List<org.kie.api.definition.KiePackage> |
getNestedKiePackages(org.drools.core.definitions.InternalKnowledgePackage kiePackage,
org.kie.api.KieBase kieBase) |
static org.kie.pmml.api.runtime.PMMLRuntime |
getPMMLRuntime(File pmmlFile)
Retrieves a
PMMLRuntime for the given PMML File |
protected static org.kie.pmml.api.runtime.PMMLRuntime |
getPMMLRuntime(File pmmlFile,
org.drools.compiler.builder.impl.KnowledgeBuilderImpl kbuilderImpl) |
static org.kie.pmml.api.runtime.PMMLRuntime |
getPMMLRuntime(File pmmlFile,
org.kie.api.builder.ReleaseId releaseId) |
static org.kie.pmml.api.runtime.PMMLRuntime |
getPMMLRuntime(org.kie.api.KieBase kieBase) |
static org.kie.pmml.api.runtime.PMMLRuntime |
getPMMLRuntime(String pmmlFileName)
Retrieves a
PMMLRuntime for the PMML File with the given pmmlFileName |
static org.kie.pmml.api.runtime.PMMLRuntime |
getPMMLRuntime(String pmmlFileName,
org.kie.api.builder.ReleaseId releaseId)
Retrieves a
PMMLRuntime for the PMML File with the given pmmlFileName
inside the default kieBase from a KieContainer |
static org.kie.pmml.api.runtime.PMMLRuntime |
getPMMLRuntime(String pmmlFileName,
String pmmlModelName,
org.kie.api.KieBase kieBase) |
static org.kie.pmml.api.runtime.PMMLRuntime |
getPMMLRuntime(String kieBase,
String pmmlFileName,
org.kie.api.builder.ReleaseId releaseId)
Retrieves a
PMMLRuntime for the PMML File with the given pmmlFileName
inside the given kieBase from a KieContainer |
protected static void |
populateNestedKiePackageList(Collection<org.kie.pmml.commons.model.KiePMMLModel> kiePmmlModels,
List<org.kie.api.definition.KiePackage> toPopulate,
org.kie.api.KieBase kieBase) |
public static org.kie.pmml.api.runtime.PMMLRuntime getPMMLRuntime(File pmmlFile)
PMMLRuntime for the given PMML FilepmmlFile - public static org.kie.pmml.api.runtime.PMMLRuntime getPMMLRuntime(String pmmlFileName)
PMMLRuntime for the PMML File with the given pmmlFileNamepmmlFileName - public static org.kie.pmml.api.runtime.PMMLRuntime getPMMLRuntime(String kieBase, String pmmlFileName, org.kie.api.builder.ReleaseId releaseId)
PMMLRuntime for the PMML File with the given pmmlFileName
inside the given kieBase from a KieContainerkieBase - pmmlFileName - releaseId - public static org.kie.pmml.api.runtime.PMMLRuntime getPMMLRuntime(String pmmlFileName, org.kie.api.builder.ReleaseId releaseId)
PMMLRuntime for the PMML File with the given pmmlFileName
inside the default kieBase from a KieContainerpmmlFileName - releaseId - public static org.kie.pmml.api.runtime.PMMLRuntime getPMMLRuntime(File pmmlFile, org.kie.api.builder.ReleaseId releaseId)
public static org.kie.pmml.api.runtime.PMMLRuntime getPMMLRuntime(org.kie.api.KieBase kieBase)
public static org.kie.pmml.api.runtime.PMMLRuntime getPMMLRuntime(String pmmlFileName, String pmmlModelName, org.kie.api.KieBase kieBase)
protected static org.kie.api.KieBase createKieBase(File pmmlFile)
protected static org.kie.api.KieBase createKieBase(org.drools.compiler.builder.impl.KnowledgeBuilderImpl kbuilderImpl)
protected static org.kie.pmml.api.runtime.PMMLRuntime getPMMLRuntime(File pmmlFile, org.drools.compiler.builder.impl.KnowledgeBuilderImpl kbuilderImpl)
protected static org.drools.core.io.impl.DescrResource createDescrResource(org.drools.compiler.lang.descr.PackageDescr pDescr)
protected static org.kie.api.definition.KiePackage getKiePackageByModelName(String modelName, org.kie.api.KieBase kieBase)
protected static List<org.kie.api.definition.KiePackage> getNestedKiePackages(org.drools.core.definitions.InternalKnowledgePackage kiePackage, org.kie.api.KieBase kieBase)
protected static void populateNestedKiePackageList(Collection<org.kie.pmml.commons.model.KiePMMLModel> kiePmmlModels, List<org.kie.api.definition.KiePackage> toPopulate, org.kie.api.KieBase kieBase)
protected static org.kie.api.definition.KiePackage getKiePackageByFullClassName(String fullClassName, org.kie.api.KieBase kieBase)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.