public class QuerydslBindingsFactory extends ObjectSE implements ApplicationContextAware
EntityPathResolver を使用して QuerydslBindings を作成するファクトリ。| コンストラクターと説明 |
|---|
QuerydslBindingsFactory(EntityPathResolver entityPathResolver) 指定された EntityPathResolver を使用して新しい QuerydslBindingsFactory を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
QuerydslBindings | createBindingsFor(TypeInformation<?> domainType) 指定されたドメイン型に使用する QuerydslBindings を作成します。 |
QuerydslBindings | createBindingsFor(TypeInformation<?> domainType, ClassSE<? extends QuerydslBinderCustomizer<?>> customizer) 指定されたドメイン型と事前定義された QuerydslBinderCustomizer に使用する QuerydslBindings を作成します。 |
EntityPathResolver | getEntityPathResolver() ファクトリで使用されている EntityPathResolver を返します。 |
void | setApplicationContext(ApplicationContext applicationContext) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic QuerydslBindingsFactory(EntityPathResolver entityPathResolver)
EntityPathResolver を使用して新しい QuerydslBindingsFactory を作成します。entityPathResolver - null であってはなりません。public void setApplicationContext(ApplicationContext applicationContext) throws BeansException
ApplicationContextAware 内の setApplicationContext BeansExceptionpublic EntityPathResolver getEntityPathResolver()
EntityPathResolver を返します。public QuerydslBindings createBindingsFor(TypeInformation<?> domainType)
QuerydslBindings を作成します。QuerydslBinderCustomizer は自動検出されます。domainType - null であってはなりません。public QuerydslBindings createBindingsFor(TypeInformation<?> domainType, ClassSE<? extends QuerydslBinderCustomizer<?>> customizer)
QuerydslBinderCustomizer に使用する QuerydslBindings を作成します。domainType - null であってはなりません。customizer - 使用する QuerydslBinderCustomizer は null であってはなりません。Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.