Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

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.