|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.2.0) E17493-03 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Tree | |
|---|---|
| javax.ide.model.java.source | Various interfaces for use with Tree objects. |
| javax.ide.model.java.source.tree | The Java AST. |
| Uses of Tree in javax.ide.model.java.source |
|---|
| Methods in javax.ide.model.java.source that return Tree | |
|---|---|
Tree |
TreeLocator.getTree(Declaration d)Gets the Tree object that declares the given declaration, null if none. |
| Methods in javax.ide.model.java.source with parameters of type Tree | |
|---|---|
Declaration |
TreeResolver.getResolvedDeclaration(Tree tree)Resolves this tree into a declaration reference. |
TypeD |
TreeResolver.getResolvedType(Tree tree)Resolves this tree into a type reference. |
| Uses of Tree in javax.ide.model.java.source.tree |
|---|
| Subinterfaces of Tree in javax.ide.model.java.source.tree | |
|---|---|
interface |
AnnotationExpressionTAn expression wrapping an annotation. |
interface |
AnnotationTAn annotation (not to be confused with annotation type). |
interface |
ArrayAccessExpressionTAn array access expression. |
interface |
AssertStatementTAn assert statement. |
interface |
AssignmentExpressionTAn expression performing an assignment operation. |
interface |
BlockElementTCommon supertype for elements that may be a child of a code block. |
interface |
BlockStatementTA statement wrapping a block. |
interface |
BlockTA code block. |
interface |
BreakStatementTA break statement. |
interface |
CatchClauseTA catch clause of a try statement. |
interface |
ClassBodyTA class body, sometimes called a class block. |
interface |
ClassInitializerTA static or instance initializer block for a class. |
interface |
ClassTA type declaration. |
interface |
CompoundStatementTCommon supertype for statements that have children statements. |
interface |
ConditionalStatementTCommon supertype for compound statements having (requiring) a conditional expression. |
interface |
ContinueStatementTA continue statement. |
interface |
DereferenceExpressionTCommon supertype for expressions performing dereference operations. |
interface |
DocCommentTA doc comment (short for "documentation comment"). |
interface |
DoStatementTA do statement. |
interface |
DotExpressionTA expression representing an identifier selector. |
interface |
ElseClauseTAn else clause. |
interface |
EmptyStatementTAn empty statement. |
interface |
EnumConstantTA field (or enum constant) variable. |
interface |
ExpressionStatementTAn expression statement. |
interface |
ExpressionTCommon supertypes for all expressions. |
interface |
FieldDeclTA field (or enum constant) declaration. |
interface |
FieldVariableTA field (or enum constant) variable. |
interface |
FileTThe root of a source file, also called a compilation unit. |
interface |
FinallyClauseTA finally clause. |
interface |
FormalParameterListTA formal parameter list. |
interface |
FormalParameterTA formal parameter, also known as just "parameter". |
interface |
ForStatementTA for statement. |
interface |
HasModifiersTCommon supertype for elements that may have modifiers. |
interface |
HasNameTCommon supertype for elements have have a NameT. |
interface |
IdentifierExpressionTAn expression representing an unqualified name. |
interface |
IfStatementTAn if statement. |
interface |
ImportTAn import declaration. |
interface |
InfixExpressionTAn expression involving an infix operation (but not an assignment operation). |
interface |
InterfacesTAn interfaces clause of a type declaration. |
interface |
InvokeExpressionTCommon supertype for an expression that invokes a method. |
interface |
ListExpressionTAn expression wrapping a list of expressions. |
interface |
LiteralExpressionTAn expression representing a lexer literal. |
interface |
LocalVariableDeclTA local variable declaration. |
interface |
LocalVariableTA local variable, not a parameter. |
interface |
MemberTCommon supertype for elements that may be a member of a type declaration. |
interface |
MemberVariableTA field (or enum constant) variable. |
interface |
MethodCallExpressionTAn expression performing a method invocation or an explicit constructor invocation. |
interface |
MethodTA method or constructor declaration. |
interface |
NameTA name, simple or qualified. |
interface |
NewArrayExpressionTAn expression creating a new array. |
interface |
NewClassExpressionTAn expression creating a new instance of a class. |
interface |
OperatorExpressionTCommon supertype for multi-operand operations. |
interface |
PackageTA package declaration. |
interface |
QuestionExpressionTAn expression with the ?: operator, formally known as the "conditional operator". |
interface |
ReturnStatementTA return statement. |
interface |
SimpleStatementTCommon supertype for statements that have no child statement but may optionally have expressions. |
interface |
StatementLabelTA label on a labeled statement. |
interface |
StatementTCommon supertype of all statements. |
interface |
SuperclassTA superclass clause of a type declaration. |
interface |
SwitchLabelTA switch label, default or case. |
interface |
SwitchStatementTA switch statement. |
interface |
SynchStatementTA synchronized statement. |
interface |
ThrowsTA throws clause of a method or constructor declaration. |
interface |
ThrowStatementTA throw statement. |
interface |
TryStatementTA try statement. |
interface |
TypeArgumentTA type argument for a type reference. |
interface |
TypecastExpressionTAn expression performing a typecast operation. |
interface |
TypeExpressionTAn expression wrapping a type reference. |
interface |
TypeParameterTA type parameter declaration. |
interface |
TypeReferenceTA type reference. |
interface |
UnaryExpressionTAn expression performing a prefix or postfix operation, but not a typecast operation. |
interface |
VariableDeclTCommon supertype for field declarations and local variable declarations. |
interface |
VariableTCommon supertype for field variables (and enum constant variables), local variables, and parameters. |
interface |
WhileStatementTA while statement. |
interface |
WrapperExpressionTAn expression wrapping another one, either with parentheses or brackets. |
| Fields in javax.ide.model.java.source.tree declared as Tree | |
|---|---|
static Tree[] |
Tree.EMPTY_ARRAY |
| Methods in javax.ide.model.java.source.tree that return Tree | |
|---|---|
Tree |
Tree.cloneSelf(FileT targetFile)Performs a deep-copy of this Tree but attached to the input FileT. |
Tree |
DocCommentT.getOwningDeclaration()Gets the declaration this doc element is associated with, null if none. |
Tree |
Tree.getParent()Gets the parent Tree to this. |
Tree |
Tree.getSiblingAfter()Gets the sibling after this. |
Tree |
Tree.getSiblingBefore()Gets the sibling before this. |
| Methods in javax.ide.model.java.source.tree with parameters of type Tree | |
|---|---|
void |
Tree.addSelf(Tree parent)Performs an add (usually append) of this element to the parent. |
void |
Tree.addSelf(Tree sibling, boolean before)Performs an add of this element to the parent of the input sibling. |
void |
Tree.addSelfAfter(Tree sibling) |
void |
Tree.addSelfBefore(Tree sibling) |
void |
Tree.replaceSelf(Tree newElement)Performs a set of this element with the newElement. |
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.2.0) E17493-03 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||