- すべてのスーパー・インタフェース:
ExpressionTree
,Tree
public interface InstanceOfTree extends ExpressionTree
instanceof
式のツリー・ノード。 次に例を示します。
expression instanceof type
- Java言語仕様を参照してください:
-
15.20.2 タイプ比較演算子のインスタンス
- 導入されたバージョン:
- 1.6
-
ネストされたクラスのサマリー
-
メソッドのサマリー
修飾子と型 メソッド 説明 ExpressionTree
getExpression()
テストする式を返します。PatternTree
getPattern()
instanceofのパターン照合に関連付けられ、Java言語のプレビュー機能。
テスト済パターンを返します。または、このインスタンスがパターンを使用していない場合はnullを返します。Tree
getType()
チェックする型を返します。
-
メソッドの詳細
-
getExpression
ExpressionTree getExpression()テストする式を返します。- 戻り値:
- 表現
-
getType
Tree getType()チェックする型を返します。- 戻り値:
- タイプ
-
getPattern
PatternTree getPattern()このメソッドは、Java言語のプレビュー機能である「instanceofのパターン照合」に関連付けられています。 プレビュー機能は、将来のリリースで削除されるか、Java言語の永続機能にアップグレードされる可能性があります。
テスト済パターンを返します。または、このインスタンスがパターンを使用していない場合はnullを返します。次の形式のようなパターンの場合:
expression instanceof type variable name
パターンを返します。次の形式で、パターンのないインスタンスの場合:
expression instanceof type
nullを返します。- 戻り値:
- テスト済パターン、またはこのインスタンスがパターンを使用していない場合はnull。
- 導入されたバージョン:
- 14
-