クラス HandlerTypePredicate.Builder
java.lang.ObjectSE
org.springframework.web.method.HandlerTypePredicate.Builder
- 含まれているクラス:
- HandlerTypePredicate
HandlerTypePredicate
ビルダー。コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明annotation
(ClassSE<? extends AnnotationSE>... annotations) 指定されたアノテーションの 1 つでアノテーションが付けられたマッチ型。assignableType
(ClassSE<?>... types) 特定の型に割り当て可能なハンドラーに一致します。basePackage
(StringSE... packages) 基本パッケージで宣言された一致ハンドラー。basePackageClass
(ClassSE<?>... packageClasses) クラスを介して基本パッケージを指定するHandlerTypePredicate.forBasePackage(String...)
の型安全な代替。build()
コンストラクターの詳細
Builder
public Builder()
メソッドの詳細
basePackage
基本パッケージで宣言された一致ハンドラー。"org.example"。- パラメーター:
packages
- 1 つ以上の基本パッケージクラス
basePackageClass
クラスを介して基本パッケージを指定するHandlerTypePredicate.forBasePackage(String...)
の型安全な代替。- パラメーター:
packageClasses
- 1 つ以上の基本パッケージ名
assignableType
特定の型に割り当て可能なハンドラーに一致します。- パラメーター:
types
- 1 つ以上のハンドラーのスーパー型
annotation
public final HandlerTypePredicate.Builder annotation(ClassSE<? extends AnnotationSE>... annotations) 指定されたアノテーションの 1 つでアノテーションが付けられたマッチ型。- パラメーター:
annotations
- チェックする 1 つ以上のアノテーション
build