- All Superinterfaces:
 ExpressionTree,Tree
A tree node for an 
instanceof expression.
 For example:
 expression instanceof type
- See Java Language Specification:
 - 
15.20.2 Type Comparison Operator instanceof
 - Since:
 - 1.6
 
- 
Nested Class Summary
 - 
Method Summary
Modifier and TypeMethodDescriptionReturns the expression to be tested.Returns the tested pattern, or null if this instanceof does not use a pattern.getType()Returns the type for which to check. 
- 
Method Details
- 
getExpression
ExpressionTree getExpression()Returns the expression to be tested.- Returns:
 - the expression
 
 - 
getType
Tree getType()Returns the type for which to check.- Returns:
 - the type
 - See Also:
 getPattern()
 - 
getPattern
PatternTree getPattern()Returns the tested pattern, or null if this instanceof does not use a pattern.For instanceof with a pattern, i.e. in the following form:
expression instanceof type variable name
returns the pattern.For instanceof without a pattern, i.e. in the following form:
expression instanceof type
returns null.- Returns:
 - the tested pattern, or null if this instanceof does not use a pattern
 - Since:
 - 16
 
 
 -