Package org.codehaus.janino
Interface Visitor.RvalueVisitor
-
- All Superinterfaces:
Visitor.LvalueVisitor
- All Known Subinterfaces:
Visitor.AtomVisitor
,Visitor.ComprehensiveVisitor
,Visitor.ElementValueVisitor
- All Known Implementing Classes:
UnparseVisitor
- Enclosing class:
- Visitor
public static interface Visitor.RvalueVisitor extends Visitor.LvalueVisitor
The visitor for all kinds ofJava.Rvalue
s.
-
-
Method Summary
-
Methods inherited from interface org.codehaus.janino.Visitor.LvalueVisitor
visitAmbiguousName, visitArrayAccessExpression, visitFieldAccess, visitFieldAccessExpression, visitLocalVariableAccess, visitParenthesizedExpression, visitSuperclassFieldAccessExpression
-
-
-
-
Method Detail
-
visitArrayLength
void visitArrayLength(Java.ArrayLength al)
-
visitAssignment
void visitAssignment(Java.Assignment a)
-
visitUnaryOperation
void visitUnaryOperation(Java.UnaryOperation uo)
-
visitBinaryOperation
void visitBinaryOperation(Java.BinaryOperation bo)
-
visitCast
void visitCast(Java.Cast c)
Invoked byJava.Cast.accept(Visitor.RvalueVisitor)
-
visitClassLiteral
void visitClassLiteral(Java.ClassLiteral cl)
-
visitConditionalExpression
void visitConditionalExpression(Java.ConditionalExpression ce)
-
visitCrement
void visitCrement(Java.Crement c)
Invoked byJava.Crement.accept(Visitor.RvalueVisitor)
-
visitInstanceof
void visitInstanceof(Java.Instanceof io)
-
visitMethodInvocation
void visitMethodInvocation(Java.MethodInvocation mi)
-
visitSuperclassMethodInvocation
void visitSuperclassMethodInvocation(Java.SuperclassMethodInvocation smi)
-
visitIntegerLiteral
void visitIntegerLiteral(Java.IntegerLiteral il)
-
visitFloatingPointLiteral
void visitFloatingPointLiteral(Java.FloatingPointLiteral fpl)
-
visitBooleanLiteral
void visitBooleanLiteral(Java.BooleanLiteral bl)
-
visitCharacterLiteral
void visitCharacterLiteral(Java.CharacterLiteral cl)
-
visitStringLiteral
void visitStringLiteral(Java.StringLiteral sl)
-
visitNullLiteral
void visitNullLiteral(Java.NullLiteral nl)
-
visitSimpleConstant
void visitSimpleConstant(Java.SimpleConstant sl)
-
visitNewAnonymousClassInstance
void visitNewAnonymousClassInstance(Java.NewAnonymousClassInstance naci)
-
visitNewArray
void visitNewArray(Java.NewArray na)
Invoked byJava.NewArray.accept(Visitor.RvalueVisitor)
-
visitNewInitializedArray
void visitNewInitializedArray(Java.NewInitializedArray nia)
-
visitNewClassInstance
void visitNewClassInstance(Java.NewClassInstance nci)
-
visitParameterAccess
void visitParameterAccess(Java.ParameterAccess pa)
-
visitQualifiedThisReference
void visitQualifiedThisReference(Java.QualifiedThisReference qtr)
-
visitThisReference
void visitThisReference(Java.ThisReference tr)
-
-