クラス ResourceHintsPredicates

java.lang.ObjectSE
org.springframework.aot.hint.predicate.ResourceHintsPredicates

public class ResourceHintsPredicates extends ObjectSE
ResourceHints 述語のジェネレーター。指定されたヒントがリソースの予想される動作と一致するかどうかをテストします。
導入:
6.0
作成者:
Brian Clozel, Stephane Nicoll, Sam Brannen
  • メソッドの詳細

    • forBundle

      public PredicateSE<RuntimeHints> forBundle(StringSE bundleName)
      指定されたバンドル名のリソースヒントが登録されているかどうかを確認する述語を返します。
      パラメーター:
      bundleName - リソースバンドル名
      戻り値:
      RuntimeHints 述語
    • forResource

      public PredicateSE<RuntimeHints> forResource(TypeReference type, StringSE resourceName)
      指定された型のパッケージにある、指定されたリソース名に対してリソースヒントが登録されているかどうかを確認する述語を返します。

      例: forResource(org.example.MyClass, "myResource.txt") は "org/example/myResource.txt" に対して一致します。

      指定されたリソース名が絶対パス (つまり、先頭のスラッシュで始まる) の場合、指定された型は無視されます。例: forResource(org.example.MyClass, "/myResource.txt") は "myResource.txt" に対して一致します。

      パラメーター:
      type - リソースを探す型のパッケージ
      resourceName - リソース名
      戻り値:
      RuntimeHints 述語
    • forResource

      public PredicateSE<RuntimeHints> forResource(StringSE resourceName)
      指定されたリソース名に対してリソースヒントが登録されているかどうかを確認する述語を返します。

      先頭のスラッシュは削除されます。

      パラメーター:
      resourceName - 絶対リソース名
      戻り値:
      RuntimeHints 述語