| java.lang.Object | ||||
| ↳ | sun.tools.tree.Node | |||
| ↳ | sun.tools.tree.Expression | |||
| ↳ | sun.tools.tree.UnaryExpression | |||
| ↳ | sun.tools.tree.BinaryExpression | |||
Known Direct Subclasses
BinaryArithmeticExpression,
BinaryAssignExpression,
BinaryBitExpression,
BinaryCompareExpression,
BinaryEqualityExpression,
BinaryLogicalExpression,
BinaryShiftExpression,
CastExpression,
CommaExpression,
ConditionalExpression,
InstanceOfExpression
| |||||||||||||||||||||||||||||||||
Known Indirect Subclasses
AddExpression,
AndExpression,
AssignAddExpression,
AssignBitAndExpression,
AssignBitOrExpression,
AssignBitXorExpression,
AssignDivideExpression,
AssignExpression,
AssignMultiplyExpression,
AssignOpExpression,
AssignRemainderExpression,
AssignShiftLeftExpression,
AssignShiftRightExpression,
AssignSubtractExpression,
AssignUnsignedShiftRightExpression,
and
18 others.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
WARNING: The contents of this source file are not part of any supported API. Code that depends on them does so at its own risk: they are subject to change or removal without notice.
|
[Expand]
Inherited Fields | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
sun.tools.java.Constants
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
From interface
sun.tools.java.RuntimeConstants
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Check a binary expression
| |||||||||||
Create a copy of the expression for method inlining
| |||||||||||
The cost of inlining this expression
| |||||||||||
Inline
| |||||||||||
Check if constant
| |||||||||||
Order the expression based on precedence
| |||||||||||
Print
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
From class
sun.tools.tree.UnaryExpression
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
From class
sun.tools.tree.Expression
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
From class
sun.tools.tree.Node
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
From class
java.lang.Object
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Check a binary expression
The cost of inlining this expression
Check if constant
