public class RuleContext extends Object
Constructor and Description |
---|
RuleContext(KiePackagesBuilder builder,
org.drools.core.definitions.impl.KnowledgePackageImpl pkg,
org.drools.core.definitions.rule.impl.RuleImpl rule) |
Modifier and Type | Method and Description |
---|---|
ClassLoader |
getClassLoader() |
Class<?> |
getDeclarationClass(String name) |
Map<String,org.drools.core.rule.Declaration> |
getDeclarations() |
Collection<org.drools.core.definitions.InternalKnowledgePackage> |
getKnowledgePackages()
All KiePackage known to the KiePackagesBuilder
|
org.drools.core.definitions.impl.KnowledgePackageImpl |
getPkg() |
org.drools.core.definitions.rule.impl.RuleImpl |
getRule() |
boolean |
needsStreamMode() |
void |
setNeedStreamMode() |
public RuleContext(KiePackagesBuilder builder, org.drools.core.definitions.impl.KnowledgePackageImpl pkg, org.drools.core.definitions.rule.impl.RuleImpl rule)
public Collection<org.drools.core.definitions.InternalKnowledgePackage> getKnowledgePackages()
public org.drools.core.definitions.impl.KnowledgePackageImpl getPkg()
public org.drools.core.definitions.rule.impl.RuleImpl getRule()
public ClassLoader getClassLoader()
public boolean needsStreamMode()
public void setNeedStreamMode()
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.