railo.transformer.bytecode.statement.java
Class JavaParserVisitor

java.lang.Object
  extended by japa.parser.ast.visitor.VoidVisitorAdapter
      extended by railo.transformer.bytecode.statement.java.JavaParserVisitor
All Implemented Interfaces:
japa.parser.ast.visitor.VoidVisitor

public class JavaParserVisitor
extends japa.parser.ast.visitor.VoidVisitorAdapter


Constructor Summary
JavaParserVisitor(ScriptBody body, org.objectweb.asm.Label start, org.objectweb.asm.Label end)
           
 
Method Summary
 void visit(japa.parser.ast.expr.AssignExpr n, Object arg)
           
 void visit(japa.parser.ast.expr.BinaryExpr n, Object arg)
           
 void visit(japa.parser.ast.stmt.BlockStmt n, Object arg)
           
 void visit(japa.parser.ast.expr.BooleanLiteralExpr n, Object arg)
           
 void visit(japa.parser.ast.expr.CastExpr n, Object arg)
           
 void visit(japa.parser.ast.expr.CharLiteralExpr n, Object arg)
           
 void visit(japa.parser.ast.type.ClassOrInterfaceType n, Object arg)
           
 void visit(japa.parser.ast.expr.DoubleLiteralExpr n, Object arg)
           
 void visit(japa.parser.ast.stmt.ExpressionStmt n, Object arg)
           
 void visit(japa.parser.ast.stmt.IfStmt n, Object arg)
           
 void visit(japa.parser.ast.expr.IntegerLiteralExpr n, Object arg)
           
 void visit(japa.parser.ast.expr.IntegerLiteralMinValueExpr n, Object arg)
           
 void visit(japa.parser.ast.expr.LongLiteralExpr n, Object arg)
           
 void visit(japa.parser.ast.expr.LongLiteralMinValueExpr n, Object arg)
           
 void visit(japa.parser.ast.body.MethodDeclaration n, Object arg)
           
 void visit(japa.parser.ast.expr.NameExpr n, Object arg)
           
 void visit(japa.parser.ast.expr.NullLiteralExpr n, Object arg)
           
 void visit(japa.parser.ast.expr.ObjectCreationExpr n, Object arg)
           
 void visit(japa.parser.ast.type.PrimitiveType n, Object arg)
           
 void visit(japa.parser.ast.expr.StringLiteralExpr n, Object arg)
           
 void visit(japa.parser.ast.expr.UnaryExpr n, Object arg)
           
 void visit(japa.parser.ast.expr.VariableDeclarationExpr n, Object arg)
           
 void visit(japa.parser.ast.body.VariableDeclaratorId n, Object arg)
           
 
Methods inherited from class japa.parser.ast.visitor.VoidVisitorAdapter
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
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaParserVisitor

public JavaParserVisitor(ScriptBody body,
                         org.objectweb.asm.Label start,
                         org.objectweb.asm.Label end)
Method Detail

visit

public void visit(japa.parser.ast.stmt.BlockStmt n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter

visit

public void visit(japa.parser.ast.stmt.IfStmt n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter

visit

public void visit(japa.parser.ast.body.MethodDeclaration n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter

visit

public void visit(japa.parser.ast.stmt.ExpressionStmt n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter

visit

public void visit(japa.parser.ast.body.VariableDeclaratorId n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter
See Also:
VoidVisitorAdapter.visit(japa.parser.ast.body.VariableDeclaratorId, java.lang.Object)

visit

public void visit(japa.parser.ast.expr.NameExpr n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter
See Also:
VoidVisitorAdapter.visit(japa.parser.ast.expr.NameExpr, java.lang.Object)

visit

public void visit(japa.parser.ast.type.ClassOrInterfaceType n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter
See Also:
VoidVisitorAdapter.visit(japa.parser.ast.type.ClassOrInterfaceType, java.lang.Object)

visit

public void visit(japa.parser.ast.type.PrimitiveType n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter
See Also:
VoidVisitorAdapter.visit(japa.parser.ast.type.PrimitiveType, java.lang.Object)

visit

public void visit(japa.parser.ast.expr.BinaryExpr n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter
See Also:
VoidVisitorAdapter.visit(japa.parser.ast.expr.BinaryExpr, java.lang.Object)

visit

public void visit(japa.parser.ast.expr.UnaryExpr n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter
See Also:
VoidVisitorAdapter.visit(japa.parser.ast.expr.UnaryExpr, java.lang.Object)

visit

public void visit(japa.parser.ast.expr.CastExpr n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter

visit

public void visit(japa.parser.ast.expr.AssignExpr n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter

visit

public void visit(japa.parser.ast.expr.VariableDeclarationExpr n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter

visit

public void visit(japa.parser.ast.expr.ObjectCreationExpr n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter

visit

public void visit(japa.parser.ast.expr.StringLiteralExpr n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter
See Also:
VoidVisitorAdapter.visit(japa.parser.ast.expr.StringLiteralExpr, java.lang.Object)

visit

public void visit(japa.parser.ast.expr.BooleanLiteralExpr n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter
See Also:
VoidVisitorAdapter.visit(japa.parser.ast.expr.BooleanLiteralExpr, java.lang.Object)

visit

public void visit(japa.parser.ast.expr.CharLiteralExpr n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter
See Also:
VoidVisitorAdapter.visit(japa.parser.ast.expr.CharLiteralExpr, java.lang.Object)

visit

public void visit(japa.parser.ast.expr.DoubleLiteralExpr n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter

visit

public void visit(japa.parser.ast.expr.IntegerLiteralExpr n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter

visit

public void visit(japa.parser.ast.expr.IntegerLiteralMinValueExpr n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter

visit

public void visit(japa.parser.ast.expr.LongLiteralExpr n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter

visit

public void visit(japa.parser.ast.expr.LongLiteralMinValueExpr n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter

visit

public void visit(japa.parser.ast.expr.NullLiteralExpr n,
                  Object arg)
Specified by:
visit in interface japa.parser.ast.visitor.VoidVisitor
Overrides:
visit in class japa.parser.ast.visitor.VoidVisitorAdapter
See Also:
VoidVisitorAdapter.visit(japa.parser.ast.expr.NullLiteralExpr, java.lang.Object)


Copyright © 2012 Railo