| 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