Uses of Interface
org.codehaus.janino.Java.ArrayInitializerOrRvalue
Packages that use Java.ArrayInitializerOrRvalue
Package
Description
The core of the Janino Java compiler.
Application-independent helper classes.
-
Uses of Java.ArrayInitializerOrRvalue in org.codehaus.janino
Classes in org.codehaus.janino that implement Java.ArrayInitializerOrRvalueModifier and TypeClassDescriptionstatic final classRepresentation of a JLS7 6.5.2 "ambiguous name".static final classRepresentation of a JLS7 15.13 (JLS8: 15.10.3) "array access expression".static final classRepresentation of a "method reference expression", as described in JLS9 15.13, with the form "<var>arrayType</var>::new".static final classRepresentation of a JLS7 10.6 "array initializer".static final classRepresentation of the JLS7 10.7 array type "length" pseudo-member.static final classRepresentation of all JLS7 15.26 assignments.static final classRepresentation of all non-operand-modifying binary operations.static final classRepresentation of a "boolean literal" (JLS7 3.10.3) (typeboolean).static classBase class forJava.Rvalues that compile better as conditional branches.static final classRepresentation of a JLS7 15.16 "cast expression".static final classRepresentation of a "character literal" (JLS7 3.10.4) (typechar).static final classRepresentation of a "method reference expression", as described in JLS9 15.13, with the form "<var>classType</var>::new".static final classRepresentation of a JLS7 15.8.2 "class literal".static final classRepresentation of a JLS7 15.25 "conditional operation".static final classRepresentation of a JLS7 15.14.2 "postfix increment operation", a JLS7 15.14.3 "postfix decrement operation", a JLS7 15.15.1 "prefix increment operation" or a JLS7 15.15.2 "prefix decrement operation".static final classRepresentation of an access to a field of a class or an interface.static final classRepresentation of a JLS7 15.11 "field access expression", including the "array length" pseudo field access.static final classRepresentation of a "floating-point literal" (JLS7 3.10.2) (typesfloatanddouble).static final classRepresentation of a JLS7 15.20.2 "type comparison operation".static final classRepresentation of an "integer literal" (JLS7 3.10.1) (typesintandlong).static classAbstract base class forJava.MethodInvocationandJava.SuperclassMethodInvocation.static classRepresentation of a (Java 8+) "lambda expression", see JLS9 15.27.static classAbstract base class for the various Java literals; see JLS7 3.10.static final classRepresentation of a local variable access -- used during compilation.static classRepresentation of an "lvalue", i.e. an expression that has a type and a value, and can be assigned to: An expression that can be the left-hand-side of an assignment.static final classRepresentation of a JLS7 15.12 "method invocation expression".static final classRepresentation of a "method reference expression", as described in JLS9 15.13, with the form "<var>referenceType</var>::identifier.static final classRepresentation of a JLS7 15.9 "anonymous class instance creation expression".static final classRepresentation of a JLS7 15.10 "array creation expression".static final classRepresentation of a JLS7 "class instance creation expression".static final classRepresentation of a JLS7 15.10 "array creation expression".static final classRepresentation of a "null literal" (JLS7 3.10.7).static final class"Artificial" operation for accessing the parameters of the synthetic constructor of an anonymous class.static final classRepresentation of a JLS7 15.8.5 "parenthesized expression".static final classRepresentation of an JLS7 15.8.4 access to the current object or an enclosing instance.static classRepresentation of an "rvalue", i.e. an expression that has a type and a value, but cannot be assigned to: An expression that can be the right-hand-side of an assignment.static final classThis class is not used when code is parsed; it is intended for "programmatic" literals.static final classRepresentation of a "string literal" (JLS7 3.10.5) (typeString).static final classRepresentation of an JLS7 "superclass field access expression", e.gstatic final classRepresentation of a JLS7 15.12.1.1.3 "superclass method invocation".static final classRepresentation of a "text block" (JLS17 3.10.6 Text Blocks) (typeString).static final classRepresentation of an JLS7 15.8.3 access to the innermost enclosing instance.static final classRepresentation of a JLS7 15.15.3 "unary plus operator", a JLS7 15.15.4 "unary minus operator", a JLS7 15.15.5 "bitwise complement operator" or a JLS7 15.15.6 "logical complement operator".Fields in org.codehaus.janino declared as Java.ArrayInitializerOrRvalueModifier and TypeFieldDescriptionJava.VariableDeclarator.initializerThe initializer for the variable, if any.final Java.ArrayInitializerOrRvalue[]Java.ArrayInitializer.valuesThe values to assign to the array elements.Methods in org.codehaus.janino that return Java.ArrayInitializerOrRvalueModifier and TypeMethodDescriptionParser.parseVariableInitializer()VariableInitializer := ArrayInitializer | ExpressionMethods in org.codehaus.janino with parameters of type Java.ArrayInitializerOrRvalueModifier and TypeMethodDescriptionfinal ObjectUnitCompiler.getConstantValue(Java.ArrayInitializerOrRvalue rv) Attempts to evaluate as a constant expression.Constructors in org.codehaus.janino with parameters of type Java.ArrayInitializerOrRvalueModifierConstructorDescriptionArrayInitializer(Location location, Java.ArrayInitializerOrRvalue[] values) VariableDeclarator(Location location, String name, int brackets, Java.ArrayInitializerOrRvalue initializer) -
Uses of Java.ArrayInitializerOrRvalue in org.codehaus.janino.util
Methods in org.codehaus.janino.util that return Java.ArrayInitializerOrRvalueModifier and TypeMethodDescriptionDeepCopier.copyArrayInitializerOrRvalue(Java.ArrayInitializerOrRvalue subject) DeepCopier.copyArrayInitializerOrRvalues(Java.ArrayInitializerOrRvalue[] subject) DeepCopier.copyOptionalArrayInitializerOrRvalue(Java.ArrayInitializerOrRvalue subject) Methods in org.codehaus.janino.util with parameters of type Java.ArrayInitializerOrRvalueModifier and TypeMethodDescriptionDeepCopier.copyArrayInitializerOrRvalue(Java.ArrayInitializerOrRvalue subject) DeepCopier.copyArrayInitializerOrRvalues(Java.ArrayInitializerOrRvalue[] subject) DeepCopier.copyOptionalArrayInitializerOrRvalue(Java.ArrayInitializerOrRvalue subject) voidAbstractTraverser.traverseArrayInitializerOrRvalue(Java.ArrayInitializerOrRvalue aiorv) voidTraverser.traverseArrayInitializerOrRvalue(Java.ArrayInitializerOrRvalue aiorv)