クラス QuerydslPredicateArgumentResolverSupport
java.lang.ObjectSE
org.springframework.data.web.querydsl.QuerydslPredicateArgumentResolverSupport
- 導入:
- 2.5
- 作成者:
- Christoph Strobl, Oliver Gierke, Mat í as Hermosilla, Johannes Englmeier
フィールドのサマリー
フィールドコンストラクターの概要
コンストラクター修飾子コンストラクター説明protected
QuerydslPredicateArgumentResolverSupport
(QuerydslBindingsFactory factory, ConversionService conversionService) 指定されたConversionService
を使用して新しいQuerydslPredicateArgumentResolver
を作成します。メソッドのサマリー
修飾子と型メソッド説明protected static TypeInformation<?>
extractTypeInfo
(MethodParameter parameter, MergedAnnotation<QuerydslPredicate> predicateAnnotation) 指定されたメソッドパラメーターからドメイン型情報を取得します。boolean
supportsParameter
(MethodParameter parameter)
フィールドの詳細
bindingsFactory
predicateBuilder
コンストラクターの詳細
QuerydslPredicateArgumentResolverSupport
protected QuerydslPredicateArgumentResolverSupport(QuerydslBindingsFactory factory, ConversionService conversionService) 指定されたConversionService
を使用して新しいQuerydslPredicateArgumentResolver
を作成します。- パラメーター:
factory
-conversionService
-
メソッドの詳細
supportsParameter
extractTypeInfo
protected static TypeInformation<?> extractTypeInfo(MethodParameter parameter, MergedAnnotation<QuerydslPredicate> predicateAnnotation) 指定されたメソッドパラメーターからドメイン型情報を取得します。QuerydslPredicate.root()
を介して明示的に登録されたものを優先しますが、フォールバックとしてメソッドの戻り型の実際の型を使用します。- パラメーター:
parameter
- null であってはなりません。- 戻り値: