|
Eclipse JDT 2.0 |
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
IBinding | A binding represents a named entity in the Java language. |
IMethodBinding | A method binding represents a method or constructor of a class or interface. |
IPackageBinding | A package binding represents a named or unnamed package. |
ITypeBinding | A type binding represents a class type, interface type, array type, a
primitive type (including the special return type void ), or the
null type. |
IVariableBinding | A variable binding represents either a field of a class or interface, or a local variable declaration (including formal parameters, local variables, and exception variables). |
Class Summary | |
AnonymousClassDeclaration | Anonymous class declaration AST node type. |
ArrayAccess | Array access expression AST node type. |
ArrayCreation | Array creation expression AST node type. |
ArrayInitializer | Array initializer AST node type. |
ArrayType | Type node for an array type. |
AssertStatement | Assert statement AST node type. |
Assignment | Assignment expression AST node type. |
Assignment.Operator | Assignment operators (typesafe enumeration). |
AST | Umbrella owner and abstract syntax tree node factory. |
ASTMatcher | Concrete superclass and default implementation of an AST subtree matcher. |
ASTNode | Abstract superclass of all Abstract Syntax Tree (AST) node types. |
ASTVisitor | A visitor for abstract syntax trees. |
Block | Block statement AST node type. |
BodyDeclaration | Abstract base class of all AST nodes that represent body declarations that may appear in the body of a class or interface declaration. |
BooleanLiteral | Boolean literal node. |
BreakStatement | Break statement AST node type. |
CastExpression | Cast expression AST node type. |
CatchClause | Catch clause AST node type. |
CharacterLiteral | Character literal nodes. |
ClassInstanceCreation | Class instance creation expression AST node type. |
CompilationUnit | Java compilation unit AST node type. |
ConditionalExpression | Conditional expression AST node type. |
ConstructorInvocation | Alternate constructor invocation expression AST node type. |
ContinueStatement | Continue statement AST node type. |
DoStatement | Do statement AST node type. |
EmptyStatement | Null statement AST node type. |
Expression | Abstract base class of AST nodes that represent expressions. |
ExpressionStatement | Expression statement AST node type. |
FieldAccess | Field access expression AST node type. |
FieldDeclaration | Field declaration node type. |
ForStatement | For statement AST node type. |
IfStatement | If statement AST node type. |
ImportDeclaration | Import declaration AST node type. |
InfixExpression | Infix expression AST node type. |
InfixExpression.Operator | Infix operators (typesafe enumeration). |
Initializer | Static or instance initializer AST node type. |
InstanceofExpression | Instanceof expression AST node type. |
Javadoc | AST node for a Javadoc comment. |
LabeledStatement | Labeled statement AST node type. |
Message | Error message used to report potential errors found during the AST parsing or name resolution. |
MethodDeclaration | Method declaration AST node type. |
MethodInvocation | Method invocation expression AST node type. |
Modifier | Modifier flags. |
Name | Abstract base class for all AST nodes that represent names. |
NullLiteral | Null literal node. |
NumberLiteral | Number literal nodes. |
PackageDeclaration | Package declaration AST node type. |
ParenthesizedExpression | Parenthesized expression AST node type. |
PostfixExpression | Postfix expression AST node type. |
PostfixExpression.Operator | Postfix operators (typesafe enumeration). |
PrefixExpression | Prefix expression AST node type. |
PrefixExpression.Operator | Prefix operators (typesafe enumeration). |
PrimitiveType | Primitive type nodes. |
PrimitiveType.Code | Primitive type codes (typesafe enumeration). |
QualifiedName | AST node for a qualified name. |
ReturnStatement | Return statement AST node type. |
SimpleName | AST node for a simple name. |
SimpleType | Type node for a named class or interface type. |
SingleVariableDeclaration | VariableDeclaration declaration AST node type. |
Statement | Abstract base class of AST nodes that represent statements. |
StringLiteral | String literal nodes. |
SuperConstructorInvocation | Super constructor invocation expression AST node type. |
SuperFieldAccess | Simple or qualified "super" field access expression AST node type. |
SuperMethodInvocation | Simple or qualified "super" method invocation expression AST node type. |
SwitchCase | Switch case AST node type. |
SwitchStatement | Switch statement AST node type. |
SynchronizedStatement | Synchronized statement AST node type. |
ThisExpression | Simple or qualified "this" AST node type. |
ThrowStatement | Throw statement AST node type. |
TryStatement | Try statement AST node type. |
Type | Abstract base class of all type AST node types. |
TypeDeclaration | Type declaration AST node type. |
TypeDeclarationStatement | Local type declaration statement AST node type. |
TypeLiteral | Type literal AST node type. |
VariableDeclaration | Abstract base class of all AST node types that declare a single local variable. |
VariableDeclarationExpression | Local variable declaration expression AST node type. |
VariableDeclarationFragment | Variable declaration fragment AST node type, used in field declarations,
local variable declarations, and ForStatement initializers. |
VariableDeclarationStatement | Local variable declaration statement AST node type. |
WhileStatement | While statement AST node type. |
The Java DOM is the set of classes that model Java program as a structured document.
This package contains the Java DOM classes. An API for manipulating a Java program
as a structured document. In particular, it provides a full abstract syntax tree, which
can be queried for resolved type information, and modified.
|
Eclipse JDT 2.0 |
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |