インターフェース TypeLocator

すべての既知の実装クラス:
StandardTypeLocator
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface TypeLocator
このインターフェースの実装者は、型を見つけることができると期待されています。

必要に応じて、カスタム ClassLoaderSE を使用したり、共通のパッケージプレフィックス ( java.lang など) を処理したりできます。

実装例については、StandardTypeLocator を参照してください。

導入:
3.0
作成者:
Andy Clement
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    findType(StringSE typeName)
    名前で型を検索します。
  • メソッドの詳細

    • findType

      ClassSE<?> findType(StringSE typeName) throws EvaluationException
      名前で型を検索します。

      名前は完全修飾名である場合とそうでない場合があります。たとえば、String または java.lang.String です。

      パラメーター:
      typeName - 検索する型
      戻り値:
      その型を表す Class オブジェクト
      例外:
      EvaluationException - 型の検索に問題がある場合