InstanceOfTree
InstanceOfTree (instanceof 표현식)
instanceof 표현식을 나타내는 트리 노드입니다. ExpressionTree를 상속합니다. 예를 들어 expression instanceof type 형태를 표현합니다.
본문
getExpression()은 검사할 표현식을 반환합니다. getType()은 검사할 타입을 반환합니다. getPattern()은 패턴을 사용하는 instanceof(예: expression instanceof type variableName)에서 검사할 패턴을 반환하고, 패턴을 사용하지 않는 경우에는 null을 반환합니다. Java 언어 명세 15.20.2절(Type Comparison Operator instanceof)을 참조합니다.