# Uses of Interface
org.codehaus.janino.Visitor.RvalueVisitor

Packages that use Visitor.RvalueVisitor
Package
Description
org.codehaus.janino
The core of the Janino Java compiler.

## Uses of Visitor.RvalueVisitor in org.codehaus.janino

Methods in org.codehaus.janino with parameters of type Visitor.RvalueVisitor
Modifier and Type
Method
Description
`<R, EX extends Throwable>
R`
Java.ArrayCreationReference.`accept(Visitor.RvalueVisitor<R,EX> rvv)`
`<R, EX extends Throwable>
R`
Java.ArrayLength.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.Assignment.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.BinaryOperation.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.BooleanLiteral.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.Cast.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.CharacterLiteral.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.ClassInstanceCreationReference.`accept(Visitor.RvalueVisitor<R,EX> rvv)`
`<R, EX extends Throwable>
R`
Java.ClassLiteral.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.ConditionalExpression.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.Crement.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.FloatingPointLiteral.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.Instanceof.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.IntegerLiteral.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.LambdaExpression.`accept(Visitor.RvalueVisitor<R,EX> rvv)`
`final <R, EX extends Throwable>
R`
Java.Lvalue.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.MethodInvocation.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.MethodReference.`accept(Visitor.RvalueVisitor<R,EX> rvv)`
`<R, EX extends Throwable>
R`
Java.NewAnonymousClassInstance.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.NewArray.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.NewClassInstance.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.NewInitializedArray.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.NullLiteral.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.ParameterAccess.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.QualifiedThisReference.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`abstract <R, EX extends Throwable>
R`
Java.Rvalue.`accept(Visitor.RvalueVisitor<R,EX> rvv)`
Invokes the "`visit...()`" method of `Visitor.RvalueVisitor` for the concrete `Java.Rvalue` type.
`<R, EX extends Throwable>
R`
Java.SimpleConstant.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.StringLiteral.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.SuperclassMethodInvocation.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.TextBlock.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.ThisReference.`accept(Visitor.RvalueVisitor<R,EX> visitor)`
`<R, EX extends Throwable>
R`
Java.UnaryOperation.`accept(Visitor.RvalueVisitor<R,EX> visitor)`