public class Package extends AttributedDRLElement implements DRLJavaEmitter
| Modifier and Type | Method and Description |
|---|---|
void |
addDeclaredType(String declaration) |
void |
addFunctions(String listing) |
void |
addImport(Import imp) |
void |
addQueries(String listing) |
void |
addRule(Rule rule) |
void |
addVariable(Global varz) |
List<Import> |
getImports() |
String |
getName() |
List<Rule> |
getRules() |
List<Global> |
getVariables() |
void |
renderDRL(DRLOutput out)
Each node can add its contribution to the output
|
void |
setRuleUnit(String ruleUnit) |
asStringLiteral, asTimerLiteral, getAttribute, getSalience, setActivationGroup, setAgendaGroup, setAutoFocus, setCalendars, setDateEffective, setDateExpires, setDuration, setEnabled, setLockOnActive, setNoLoop, setRuleFlowGroup, setSalience, setSalience, setTimersetCommentpublic Package(String name)
public void addImport(Import imp)
public void addVariable(Global varz)
public void addRule(Rule rule)
public void addFunctions(String listing)
public void addQueries(String listing)
public void addDeclaredType(String declaration)
public String getName()
public void setRuleUnit(String ruleUnit)
public void renderDRL(DRLOutput out)
DRLJavaEmitterrenderDRL in interface DRLJavaEmitterrenderDRL in class AttributedDRLElementCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.