Class DrlxVisitor

  • All Implemented Interfaces:
    com.github.javaparser.ast.visitor.VoidVisitor<Void>, org.drools.mvel.parser.ast.visitor.DrlVoidVisitor<Void>

    public class DrlxVisitor
    extends Object
    implements org.drools.mvel.parser.ast.visitor.DrlVoidVisitor<Void>
    • Constructor Summary

      Constructors 
      Constructor Description
      DrlxVisitor()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.drools.drl.ast.descr.PackageDescr getPackageDescr()  
      void visit​(com.github.javaparser.ast.CompilationUnit u, Void arg)  
      void visit​(com.github.javaparser.ast.ImportDeclaration decl, Void v)  
      void visit​(org.drools.mvel.parser.ast.expr.RuleConsequence c, Void v)  
      void visit​(org.drools.mvel.parser.ast.expr.RuleDeclaration decl, Void v)  
      void visit​(org.drools.mvel.parser.ast.expr.RuleJoinedPatterns jp, Void v)  
      void visit​(org.drools.mvel.parser.ast.expr.RulePattern p, Void v)  
      • Methods inherited from interface org.drools.mvel.parser.ast.visitor.DrlVoidVisitor

        visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
    • Constructor Detail

      • DrlxVisitor

        public DrlxVisitor()
    • Method Detail

      • getPackageDescr

        public org.drools.drl.ast.descr.PackageDescr getPackageDescr()
      • visit

        public void visit​(com.github.javaparser.ast.CompilationUnit u,
                          Void arg)
        Specified by:
        visit in interface org.drools.mvel.parser.ast.visitor.DrlVoidVisitor<Void>
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
      • visit

        public void visit​(com.github.javaparser.ast.ImportDeclaration decl,
                          Void v)
        Specified by:
        visit in interface org.drools.mvel.parser.ast.visitor.DrlVoidVisitor<Void>
        Specified by:
        visit in interface com.github.javaparser.ast.visitor.VoidVisitor<Void>
      • visit

        public void visit​(org.drools.mvel.parser.ast.expr.RuleDeclaration decl,
                          Void v)
        Specified by:
        visit in interface org.drools.mvel.parser.ast.visitor.DrlVoidVisitor<Void>
      • visit

        public void visit​(org.drools.mvel.parser.ast.expr.RulePattern p,
                          Void v)
        Specified by:
        visit in interface org.drools.mvel.parser.ast.visitor.DrlVoidVisitor<Void>
      • visit

        public void visit​(org.drools.mvel.parser.ast.expr.RuleConsequence c,
                          Void v)
        Specified by:
        visit in interface org.drools.mvel.parser.ast.visitor.DrlVoidVisitor<Void>
      • visit

        public void visit​(org.drools.mvel.parser.ast.expr.RuleJoinedPatterns jp,
                          Void v)
        Specified by:
        visit in interface org.drools.mvel.parser.ast.visitor.DrlVoidVisitor<Void>