Uses of Class
org.codehaus.janino.Java.Located
Packages that use Java.Located
Package
Description
The core of the Janino Java compiler.
Application-independent helper classes.
-
Uses of Java.Located in org.codehaus.janino
Subclasses of Java.Located in org.codehaus.janinoModifier and TypeClassDescriptionstatic class
Base class for the various IMPORT declarations.static class
Represents a single static import declaration likestatic class
Represents a "single-type import declaration" like "import java.util.Map;
".static class
Represents a static-import-on-demand declaration likestatic class
Represents a type-import-on-demand declaration likeimport java.util.*;
.static class
Abstract implementation ofJava.TypeBodyDeclaration
.static class
Representation of the modifier flags and annotations that are associated with a declaration.static final class
Representation of a JLS7 8.8.7.1.static final class
Representation of a JLS7 6.5.2 "ambiguous name".static final class
Representation of a JLS7 15.13 (JLS8: 15.10.3) "array access expression".static final class
Representation of a "method reference expression", as described in JLS9 15.13, with the form "<var>arrayType</var>::new
".static final class
Representation of a JLS7 10.6 "array initializer".static final class
Representation of the JLS7 10.7 array type "length" pseudo-member.static final class
Representation of a JLS7 10.1 "array type".static final class
Representation of the JLS7 14.10 ASSERT statement.static final class
Representation of all JLS7 15.26 assignments.static class
static final class
Representation of all non-operand-modifying binary operations.static final class
Representation of a Java "block" (JLS7 14.2).static final class
Representation of a "boolean literal" (JLS7 3.10.3) (typeboolean
).static class
Base class forJava.Rvalue
s that compile better as conditional branches.static class
Base class for statements that can be terminated abnormally with abreak
statement.static final class
Representation of the JLS7 14.15 BREAK statement.static final class
Representation of a JLS7 15.16 "cast expression".static class
Representation of a JLS7 14.20.1 CATCH clause.static final class
Representation of a "catch" parameter.static final class
Representation of a "character literal" (JLS7 3.10.4) (typechar
).static final class
Representation of a "method reference expression", as described in JLS9 15.13, with the form "<var>classType</var>::new
".static final class
Representation of a JLS7 15.8.2 "class literal".static final class
Representation of a JLS7 15.25 "conditional operation".static final class
Representation of a constructor declarator.static class
Abstract bas class forJava.SuperConstructorInvocation
andJava.AlternateConstructorInvocation
.static class
Base class for statements that support the "continue" statement.static final class
Representation of the JLS7 14.16 CONTINUE statement.static final class
Representation 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 class
Representation of a JLS7 14.13 DO statement.static final class
An element value in the form of an array initializer, e.g.static final class
Representation of the "empty statement", i.e.static final class
Representation of a (Java 9+) "exports directive", as explained in JLS9 7.7.2.static final class
Representation of the JLS7 14.8 "expression statement".static final class
Representation of an access to a field of a class or an interface.static final class
Representation of a JLS7 15.11 "field access expression", including the "array length" pseudo field access.static final class
This class is derived from "Statement", because it provides for the initialization of the field.static final class
Representation of a "floating-point literal" (JLS7 3.10.2) (typesfloat
anddouble
).static final class
Representation of a JLS7 14.14.2 "enhanced FOR statement".static final class
Representation of a JLS7 14.14.1 "basic FOR statement".static class
Abstract base class forJava.ConstructorDeclarator
andJava.MethodDeclarator
.static final class
Representation of a (formal) function parameter.static final class
Representation of the (formal) function parameters.static final class
Representation of a JLS7 14.9 IF statement.static final class
Representation of an "instance initializer" (JLS7 8.6) or "static initializer" (JLS7 8.7).static final class
Representation of a JLS7 15.20.2 "type comparison operation".static final class
Representation of an "integer literal" (JLS7 3.10.1) (typesint
andlong
).static class
Abstract base class forJava.MethodInvocation
andJava.SuperclassMethodInvocation
.static final class
Representation of a JLS7 14.7 "labeled statement".static class
Representation of a (Java 8+) "lambda expression", see JLS9 15.27.static class
Abstract base class for the various Java literals; see JLS7 3.10.static final class
Representation of the JLS7 14.3 "local class declaration statement".static final class
Representation of a local variable access -- used during compilation.static final class
Representation of a JLS7 14.4 "local variable declaration statement".static class
Representation of an "lvalue", i.e.static final class
Representation of a method declarator.static final class
Representation of a JLS7 15.12 "method invocation expression".static final class
Representation of a "method reference expression", as described in JLS9 15.13, with the form "<var>referenceType</var>::identifier
.static final class
Representation of a "module declaration", as described in JLS9 7.7.static final class
Representation of a JLS7 15.9 "anonymous class instance creation expression".static final class
Representation of a JLS7 15.10 "array creation expression".static final class
Representation of a JLS7 "class instance creation expression".static final class
Representation of a JLS7 15.10 "array creation expression".static final class
Representation of a "null literal" (JLS7 3.10.7).static final class
Representation of a (Java 9+) "opens directive", as explained in JLS9 7.7.2.static final class
Representation of a JLS7 6.5.2.1.5 "package name".static class
Representation of a package declaration likepackage com.acme.tools;
.static final class
"Artificial" operation for accessing the parameters of the synthetic constructor of an anonymous class.static final class
Representation of a JLS7 15.8.5 "parenthesized expression".static final class
Representation of a JLS7 4.2 "primitive type", i.e a primitive type "usage", which has a location.static final class
Representation of a (Java 9+) "provides directive", as explained in JLS9 7.7.4.static final class
Representation of an JLS7 15.8.4 access to the current object or an enclosing instance.static final class
Representation of a JLS7 4.3 reference type.static final class
Representation of a (Java 9+) "requires directive", as explained in JLS9 7.7.1.static final class
Representation of the JLS7 14.17 RETURN statement.static class
Representation of an "rvalue", i.e.static final class
Representation of the first part of a JLS7 15.9 "Qualified class instance creation expression": The "a.new MyClass
" part of "a.new MyClass(...)
" expression.static final class
This class is not used when code is parsed; it is intended for "programmatic" literals.static final class
This class is not used when code is parsed; it is intended for "programmatic" types.static class
Everything that can occur in the body of a method or in a block.static final class
Representation of a "string literal" (JLS7 3.10.5) (typeString
).static final class
Representation of an JLS7 "superclass field access expression", e.g.static final class
Representation of a JLS7 15.12.1.1.3 "superclass method invocation".static final class
Representation of a JLS7 8.8.7.1.static final class
The JLS7 14.10switch
Statement.static class
Representation of a "switch block statement group" as defined in JLS7 14.11.static final class
Representation of a JLS7 14.9 SYNCHRONIZED statement.static final class
Representation of an JLS7 15.8.3 access to the innermost enclosing instance.static final class
Representation of a JLS7 14.18 THROW statement.static final class
Representation of a JLS7 14.20 TRY statement.static class
Representation of a JLS9 14.20.2 "local-variable-declarator resource" in a TRY-with-resources statement.static class
Representation of a JLS9 14.20.2 "resource" in a TRY-with-resources statement.static class
Representation of a JLS9 14.20.2 "variable-access resource" in a TRY-with-resources statement.static class
Representation of a Java type.static final class
Representation 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".static final class
Representation of a (Java 9+) "uses directive", as explained in JLS9 7.7.3.static final class
Used by FieldDeclaration and LocalVariableDeclarationStatement.static final class
Representation of the JLS7 14.2 WHILE statement.Fields in org.codehaus.janino declared as Java.LocatedModifier and TypeFieldDescriptionstatic final Java.Located
Java.Located.NOWHERE
Indication of "no" or "unknown" location. -
Uses of Java.Located in org.codehaus.janino.util
Methods in org.codehaus.janino.util with parameters of type Java.LocatedModifier and TypeMethodDescriptionvoid
AbstractTraverser.traverseLocated
(Java.Located l) void
Traverser.traverseLocated
(Java.Located l)