|
|||||||||
| Home >> All >> javax >> ide >> model >> java >> source >> [ tree overview ] | PREV NEXT | ||||||||
Uses of Interface
javax.ide.model.java.source.tree.ExpressionT
| Uses of ExpressionT in javax.ide.model.java.source.tree |
| Subinterfaces of ExpressionT in javax.ide.model.java.source.tree | |
interface |
AnnotationExpressionT
An expression wrapping an annotation. |
interface |
ArrayAccessExpressionT
An array access expression. |
interface |
AssignmentExpressionT
An expression performing an assignment operation. |
interface |
DereferenceExpressionT
Common supertype for expressions performing dereference operations. |
interface |
DotExpressionT
A expression representing an identifier selector. |
interface |
IdentifierExpressionT
An expression representing an unqualified name. |
interface |
InfixExpressionT
An expression involving an infix operation (but not an assignment operation). |
interface |
InvokeExpressionT
Common supertype for an expression that invokes a method. |
interface |
ListExpressionT
An expression wrapping a list of expressions. |
interface |
LiteralExpressionT
An expression representing a lexer literal. |
interface |
MethodCallExpressionT
An expression performing a method invocation or an explicit constructor invocation. |
interface |
NewArrayExpressionT
An expression creating a new array. |
interface |
NewClassExpressionT
An expression creating a new instance of a class. |
interface |
OperatorExpressionT
Common supertype for multi-operand operations. |
interface |
QuestionExpressionT
An expression with the ?: operator, formally known as the "conditional operator". |
interface |
TypecastExpressionT
An expression performing a typecast operation. |
interface |
TypeExpressionT
An expression wrapping a type reference. |
interface |
UnaryExpressionT
An expression performing a prefix or postfix operation, but not a typecast operation. |
interface |
WrapperExpressionT
An expression wrapping another one, either with parentheses or brackets. |
| Fields in javax.ide.model.java.source.tree declared as ExpressionT | |
static ExpressionT[] |
ExpressionT.EMPTY_ARRAY
|
| Methods in javax.ide.model.java.source.tree that return ExpressionT | |
ExpressionT |
AnnotationT.getArgumentAt(int i)
Gets the indicated argument. |
ExpressionT |
CompoundStatementT.getControlExpression()
In a for statement, null is returned. |
ExpressionT |
DereferenceExpressionT.getLhsOperand()
|
ExpressionT |
ExpressionT.getFirstOperand()
|
ExpressionT |
ExpressionT.getSecondOperand()
|
ExpressionT |
ExpressionT.getThirdOperand()
|
ExpressionT |
ExpressionT.getOperandAt(int index)
Gets the operand at the specified index in the operand array. |
ExpressionT |
ForStatementT.getForConditional()
In a standard for loop, this is the condition expression. |
ExpressionT |
ForStatementT.getForCollection()
In an enhanced for loop, this is the collection expression. |
ExpressionT |
InvokeExpressionT.getArgumentAt(int i)
Equivalent to calling getArgumentList().getOperandAt( i ). |
ExpressionT |
SimpleStatementT.getExpression()
Valid for "return", "throw", and "assert" statements and for "case" labels. |
ExpressionT |
SimpleStatementT.getOutputExpression()
Valid for "assert" statements. |
ExpressionT |
SwitchLabelT.getExpression()
|
ExpressionT |
VariableT.getInitializer()
Gets the initializer, null if none. |
| Methods in javax.ide.model.java.source.tree with parameters of type ExpressionT | |
void |
DereferenceExpressionT.setLhsOperand(ExpressionT e)
Attempts to set the lhs operand for this expression. |
void |
ForStatementT.setForConditional(ExpressionT e)
Attempts to set the conditional expression on this for statement. |
void |
ForStatementT.setForCollection(ExpressionT e)
Attempts to set the collection expression on this for statement. |
void |
VariableT.setInitializer(ExpressionT expr)
Unlinks the current initializer, if any, and links the input element. |
|
|||||||||
| Home >> All >> javax >> ide >> model >> java >> source >> [ tree overview ] | PREV NEXT | ||||||||