| ExpressionTree | AssertTree. getCondition() | Returns the condition being asserted. | 
| ExpressionTree | ConditionalExpressionTree. getCondition() | Returns the condition. | 
| ExpressionTree | DoWhileLoopTree. getCondition() | Returns the condition of the loop. | 
| ExpressionTree | ForLoopTree. getCondition() | Returns the condition of the forstatement. | 
| ExpressionTree | IfTree. getCondition() | Returns the condition of the if-statement. | 
| ExpressionTree | WhileLoopTree. getCondition() | Returns the condition of the loop. | 
| ExpressionTree | AssertTree. getDetail() | Returns the detail expression. | 
| ExpressionTree | NewClassTree. getEnclosingExpression() | Returns the enclosing expression, or nullif none. | 
| ExpressionTree | ArrayAccessTree. getExpression() | Returns the expression for the array being accessed. | 
| ExpressionTree | AssignmentTree. getExpression() | Returns the expression being assigned to the variable. | 
| ExpressionTree | CaseTree. getExpression() | Returns the expression for the case, or
 nullif this is the default case. | 
| ExpressionTree | CompoundAssignmentTree. getExpression() | Returns the expression on the right hand side of the compound assignment. | 
| ExpressionTree | EnhancedForLoopTree. getExpression() | Returns the expression yielding the values for the control variable. | 
| ExpressionTree | ExpressionStatementTree. getExpression() | Returns the expression constituting this statement. | 
| ExpressionTree | InstanceOfTree. getExpression() | Returns the expression to be tested. | 
| ExpressionTree | MemberSelectTree. getExpression() | Returns the expression for which a member is to be selected. | 
| ExpressionTree | ParenthesizedTree. getExpression() | Returns the expression within the parentheses. | 
| ExpressionTree | ReturnTree. getExpression() | Returns the expression to be returned. | 
| ExpressionTree | SwitchTree. getExpression() | Returns the expression for the switchstatement. | 
| ExpressionTree | SynchronizedTree. getExpression() | Returns the expression on which to synchronize. | 
| ExpressionTree | ThrowTree. getExpression() | Returns the expression to be thrown. | 
| ExpressionTree | TypeCastTree. getExpression() | Returns the expression being cast. | 
| ExpressionTree | UnaryTree. getExpression() | Returns the expression that is the operand of the unary operator. | 
| ExpressionTree | ConditionalExpressionTree. getFalseExpression() | Returns the expression to be evaluated if the condition is false. | 
| ExpressionTree | NewClassTree. getIdentifier() | Returns the name of the class being instantiated. | 
| ExpressionTree | ArrayAccessTree. getIndex() | Returns the expression for the index. | 
| ExpressionTree | VariableTree. getInitializer() | Returns the initializer for the variable, or nullif none. | 
| ExpressionTree | BinaryTree. getLeftOperand() | Returns the left (first) operand of the expression. | 
| ExpressionTree | MethodInvocationTree. getMethodSelect() | Returns the expression identifying the method to be invoked. | 
| ExpressionTree | RequiresTree. getModuleName() | Returns the name of the module that is required. | 
| ExpressionTree | ModuleTree. getName() | Returns the name of the module. | 
| ExpressionTree | VariableTree. getNameExpression() | Returns the qualified identifier for the name being "declared". | 
| ExpressionTree | CompilationUnitTree. getPackageName() | Returns the name contained in any package declaration
 at the head of this compilation unit, or nullif there
 is no package declaration. | 
| ExpressionTree | ExportsTree. getPackageName() | Returns the name of the package to be exported. | 
| ExpressionTree | OpensTree. getPackageName() | Returns the name of the package to be opened. | 
| ExpressionTree | PackageTree. getPackageName() | Returns the name of the package being declared. | 
| ExpressionTree | MemberReferenceTree. getQualifierExpression() | Returns the qualifier expression for the reference. | 
| ExpressionTree | BinaryTree. getRightOperand() | Returns the right (second) operand of the expression. | 
| ExpressionTree | ProvidesTree. getServiceName() | Returns the name of the service type being provided. | 
| ExpressionTree | UsesTree. getServiceName() | Returns the name of the service type. | 
| ExpressionTree | ConditionalExpressionTree. getTrueExpression() | Returns the expression to be evaluated if the condition is true. | 
| ExpressionTree | AnnotatedTypeTree. getUnderlyingType() | Returns the underlying type with which the annotations are associated. | 
| ExpressionTree | AssignmentTree. getVariable() | Returns the variable being assigned to. | 
| ExpressionTree | CompoundAssignmentTree. getVariable() | Returns the variable on the left hand side of the compound assignment. |