|
Web Site | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.janino.Java
public class Java
This wrapper class defines classes that represent the elements of the JavaTM programming language.
Notices:
Nested Class Summary | |
---|---|
static class |
Java.AbstractTypeBodyDeclaration
|
static class |
Java.AbstractTypeDeclaration
|
static class |
Java.AlternateConstructorInvocation
|
static class |
Java.AmbiguousName
This class is special: It does not extend/implement the Atom subclasses, but overrides Atom's "to...()" methods. |
static class |
Java.AnonymousClassDeclaration
|
static class |
Java.ArrayAccessExpression
This class implements an array access. |
static class |
Java.ArrayInitializer
Represents a JavaTM array initializer (JLS 10.6). |
static interface |
Java.ArrayInitializerOrRvalue
|
static class |
Java.ArrayLength
|
static class |
Java.ArrayType
Representation of a JavaTM array type (JLS 10.1). |
static class |
Java.Assignment
|
static class |
Java.Atom
Abstract base class for Java.Type , Java.Rvalue and
Java.Lvalue . |
static class |
Java.BasicType
Representation of a JavaTM "basic type" (obviously equaivalent to a "primitive type") (JLS 4.2). |
static class |
Java.BinaryOperation
Representation of all non-operand-modifying JavaTM binary operations. |
static class |
Java.Block
Representation of a JavaTM "block" (JLS 14.2). |
static interface |
Java.BlockStatement
Base of all statements that can appear in a block. |
static class |
Java.BooleanRvalue
Base class for Java.Rvalue s that compile better as conditional
branches. |
static class |
Java.BreakableStatement
Base class for statements that can be terminated abnormally with a "break" statement. |
static class |
Java.BreakStatement
Representation of the JavaTM "break" statement (JLS 14.14). |
static class |
Java.Cast
|
static class |
Java.CatchClause
|
static class |
Java.ClassDeclaration
|
static class |
Java.ClassLiteral
|
static class |
Java.CompilationUnit
Holds the result of Parser.parseCompilationUnit() . |
static class |
Java.ConditionalExpression
|
static class |
Java.ConstantValue
Synthetic syntax element for implementing the class literals. |
static class |
Java.ConstructorDeclarator
|
static class |
Java.ConstructorInvocation
|
static class |
Java.ContinuableStatement
|
static class |
Java.ContinueStatement
Representation of the JavaTM "continue" statement (JLS 14.15). |
static class |
Java.Crement
Objects of this class represent represent one pre- or post-increment or decrement. |
static interface |
Java.DocCommentable
|
static class |
Java.DoStatement
|
static class |
Java.EmptyStatement
Represents the "empty statement", i.e. |
static class |
Java.EnclosingScopeOfTypeDeclaration
Lazily determines and returns the enclosing Java.Scope of the given
Java.TypeDeclaration . |
static class |
Java.ExpressionStatement
|
static class |
Java.FieldAccess
Representation of an access to a field of a class or an interface. |
static class |
Java.FieldAccessExpression
This class implements class or interface field access, and also the "array length" expression "xy.length". |
static class |
Java.FieldDeclaration
This class is derived from "Statement", because it provides for the initialization of the field. |
static class |
Java.ForStatement
|
static class |
Java.FunctionDeclarator
Abstract base class for Java.ConstructorDeclarator and
Java.MethodDeclarator . |
static class |
Java.IfStatement
|
static class |
Java.Initializer
Representation of an instance (JLS2 8.6) or static initializer (JLS2 8.7). |
static class |
Java.Instanceof
|
static class |
Java.InterfaceDeclaration
|
static class |
Java.Invocation
|
static class |
Java.LabeledStatement
|
static class |
Java.Literal
|
static class |
Java.LocalClassDeclaration
|
static class |
Java.LocalClassDeclarationStatement
|
static class |
Java.LocalVariable
Used during resolution. |
static class |
Java.LocalVariableAccess
Representation of a local variable access -- used during compilation. |
static class |
Java.LocalVariableDeclarationStatement
|
static interface |
Java.Locatable
This interface is implemented by objects which are associated with a location in the source code. |
static class |
Java.Located
|
static class |
Java.Lvalue
Representation of an "lvalue", i.e. |
static class |
Java.MemberClassDeclaration
|
static class |
Java.MemberInterfaceDeclaration
|
static interface |
Java.MemberTypeDeclaration
Represents a class or interface declaration where the immediately enclosing scope is another class or interface declaration. |
static class |
Java.MethodDeclarator
|
static class |
Java.MethodInvocation
|
static class |
Java.NamedClassDeclaration
|
static interface |
Java.NamedTypeDeclaration
Represents the declaration of a class or an interface that has a name. |
static class |
Java.NewAnonymousClassInstance
|
static class |
Java.NewArray
|
static class |
Java.NewClassInstance
|
static class |
Java.NewInitializedArray
|
static class |
Java.Package
|
static class |
Java.PackageDeclaration
Represents a package declaration like |
static class |
Java.PackageMemberClassDeclaration
|
static class |
Java.PackageMemberInterfaceDeclaration
|
static interface |
Java.PackageMemberTypeDeclaration
Represents a class or interface declaration on compilation unit level. |
static class |
Java.ParameterAccess
|
static class |
Java.ParenthesizedExpression
|
static class |
Java.QualifiedThisReference
Representation of an access to the current object or an enclosing instance. |
static class |
Java.ReferenceType
|
static class |
Java.ReturnStatement
|
static class |
Java.Rvalue
Representation of an "rvalue", i.e. |
static class |
Java.RvalueMemberType
|
static interface |
Java.Scope
|
static class |
Java.SimpleType
|
static class |
Java.Statement
|
static class |
Java.SuperclassFieldAccessExpression
Representation of "super.fld" and "Type.super.fld". |
static class |
Java.SuperclassMethodInvocation
|
static class |
Java.SuperConstructorInvocation
|
static class |
Java.SwitchStatement
14.10 The "switch" Statement |
static class |
Java.SynchronizedStatement
|
static class |
Java.ThisReference
Representation of an access to the innermost enclosing instance. |
static class |
Java.ThrowStatement
|
static class |
Java.TryStatement
|
static class |
Java.Type
Representation of a JavaTM type. |
static interface |
Java.TypeBodyDeclaration
Representation of a "ClassBodyDeclaration" or an "InterfaceMemberDeclaration". |
static interface |
Java.TypeDeclaration
|
static class |
Java.UnaryOperation
This class implements the unary operators "+", "-", "~" and "!". |
static class |
Java.VariableDeclarator
|
static class |
Java.WhileStatement
|
Method Summary | |
---|---|
static java.lang.String |
join(java.lang.Object[] a,
java.lang.String separator)
|
static java.lang.String |
join(java.lang.Object[] a,
java.lang.String separator,
int off,
int len)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static java.lang.String join(java.lang.Object[] a, java.lang.String separator)
public static java.lang.String join(java.lang.Object[] a, java.lang.String separator, int off, int len)
|
Web Site | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |