クラス HandlerTypePredicate.Builder

java.lang.ObjectSE
org.springframework.web.method.HandlerTypePredicate.Builder
含まれているクラス:
HandlerTypePredicate

public static class HandlerTypePredicate.Builder extends ObjectSE
HandlerTypePredicate ビルダー。
  • コンストラクターの詳細

    • Builder

      public Builder()
  • メソッドの詳細

    • basePackage

      public HandlerTypePredicate.Builder basePackage(StringSE... packages)
      基本パッケージで宣言された一致ハンドラー。"org.example"。
      パラメーター:
      packages - 1 つ以上の基本パッケージクラス
    • basePackageClass

      public HandlerTypePredicate.Builder basePackageClass(ClassSE<?>... packageClasses)
      クラスを介して基本パッケージを指定する HandlerTypePredicate.forBasePackage(String...) の型安全な代替。
      パラメーター:
      packageClasses - 1 つ以上の基本パッケージ名
    • assignableType

      public HandlerTypePredicate.Builder assignableType(ClassSE<?>... types)
      特定の型に割り当て可能なハンドラーに一致します。
      パラメーター:
      types - 1 つ以上のハンドラーのスーパー型
    • annotation

      public final HandlerTypePredicate.Builder annotation(ClassSE<? extends AnnotationSE>... annotations)
      指定されたアノテーションの 1 つでアノテーションが付けられたマッチ型。
      パラメーター:
      annotations - チェックする 1 つ以上のアノテーション
    • build

      public HandlerTypePredicate build()