com.sun.source.tree
Interface ExpressionTree

All Superinterfaces:
Tree
All Known Subinterfaces:
AnnotationTree, ArrayAccessTree, AssignmentTree, BinaryTree, BracketExprTree, BracketStatTree, CompoundAssignmentTree, ConditionalExpressionTree, ErroneousTree, EscapeExprTree, IdentifierTree, InstanceOfTree, LiteralTree, MemberSelectTree, MethodInvocationTree, NewArrayTree, NewClassTree, ParenthesizedTree, TypeCastTree, UnaryTree
All Known Implementing Classes:
JCTree.JCAnnotation, JCTree.JCArrayAccess, JCTree.JCArrayTypeTree, JCTree.JCAssign, JCTree.JCAssignOp, JCTree.JCBinary, JCTree.JCBracketExpr, JCTree.JCBracketStat, JCTree.JCConditional, JCTree.JCErroneous, JCTree.JCEscapeExpr, JCTree.JCExpression, JCTree.JCFieldAccess, JCTree.JCIdent, JCTree.JCInstanceOf, JCTree.JCLiteral, JCTree.JCMethodInvocation, JCTree.JCNewArray, JCTree.JCNewClass, JCTree.JCParens, JCTree.JCPrimitiveTypeTree, JCTree.JCTypeApply, JCTree.JCTypeCast, JCTree.JCUnary, JCTree.JCWildcard, JCTree.LetExpr

public interface ExpressionTree
extends Tree

A tree node used as the base class for the different types of expressions.

Since:
1.6
See Also:
"The Java Language Specification, 3rd ed, chapter 15"

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.sun.source.tree.Tree
Tree.Kind
 
Method Summary
 
Methods inherited from interface com.sun.source.tree.Tree
accept, getKind