org.drools.xml
Class XmlDumper
java.lang.Object
org.drools.util.ReflectiveVisitor
org.drools.xml.XmlDumper
- All Implemented Interfaces:
- PackageDescrDumper, Visitor
- public class XmlDumper
- extends ReflectiveVisitor
- implements PackageDescrDumper
This utility will take a AST of a rule package, and emit XML.
This can be used in porting from DRL to XML.
-
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XmlDumper
public XmlDumper()
dump
public java.lang.String dump(PackageDescr packageDescr)
- Specified by:
dump in interface PackageDescrDumper
visitAndDescr
public void visitAndDescr(AndDescr descr)
visitAttributeDescr
public void visitAttributeDescr(AttributeDescr attributeDescr)
visitBoundVariableDescr
public void visitBoundVariableDescr(BoundVariableDescr descr)
visitColumnDescr
public void visitColumnDescr(ColumnDescr descr)
visitEvalDescr
public void visitEvalDescr(EvalDescr descr)
visitExistsDescr
public void visitExistsDescr(ExistsDescr descr)
visitFieldBindingDescr
public void visitFieldBindingDescr(FieldBindingDescr descr)
visitFunctionDescr
public void visitFunctionDescr(FunctionDescr functionDescr)
visitLiteralDescr
public void visitLiteralDescr(LiteralDescr descr)
visitNotDescr
public void visitNotDescr(NotDescr descr)
visitOrDescr
public void visitOrDescr(OrDescr descr)
visitPackageDescr
public void visitPackageDescr(PackageDescr packageDescr)
visitPredicateDescr
public void visitPredicateDescr(PredicateDescr descr)
visitReturnValueDescr
public void visitReturnValueDescr(ReturnValueDescr descr)
visitQueryDescr
public void visitQueryDescr(QueryDescr descr)