org.drools.decisiontable.model
Class Package
java.lang.Object
org.drools.decisiontable.model.Package
- All Implemented Interfaces:
- DRLJavaEmitter
- public class Package
- extends java.lang.Object
- implements DRLJavaEmitter
-
|
Constructor Summary |
Package(java.lang.String name)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Package
public Package(java.lang.String name)
addImport
public void addImport(Import imp)
addVariable
public void addVariable(Global varz)
addRule
public void addRule(Rule rule)
addFunctions
public void addFunctions(java.lang.String listing)
getName
public java.lang.String getName()
getImports
public java.util.List getImports()
getVariables
public java.util.List getVariables()
getRules
public java.util.List getRules()
renderDRL
public void renderDRL(DRLOutput out)
- Description copied from interface:
DRLJavaEmitter
- Each node can add its contribution to the output
- Specified by:
renderDRL in interface DRLJavaEmitter