インターフェース ConditionalHint
public interface ConditionalHint
説明された条件が満たされた場合にのみ適用される
runtime hints
の契約。- 導入:
- 6.0
- 作成者:
- Brian Clozel
メソッドのサマリー
修飾子と型メソッド説明default boolean
conditionMatches
(ClassLoaderSE classLoader) このヒントで説明されている条件が満たされているかどうか。このヒントを適用するために到達可能であるべき型を返します。または、このヒントが常に適用されている必要がある場合はnull
を返します。
メソッドの詳細
getReachableType
このヒントを適用するために到達可能であるべき型を返します。または、このヒントが常に適用されている必要がある場合はnull
を返します。- 戻り値:
- 到達可能な型 (存在する場合)
conditionMatches
このヒントで説明されている条件が満たされているかどうか。そうでない場合、ヒントは適用されません。アプリケーションでの型の実際の到達可能性をチェックする代わりに、単純なヒューリスティックとして、この型の存在についてクラスパスがチェックされます。
- パラメーター:
classLoader
- 現在のクラスローダー- 戻り値:
- 条件が満たされ、ヒントが適用されるかどうか