public class QueryMethod extends ObjectSE
RepositoryQuery を構築するために必要な特定の情報で、標準の MethodSE インターフェースを強化します。| コンストラクターと説明 |
|---|
QueryMethod(MethodSE method, RepositoryMetadata metadata, ProjectionFactory factory) 指定されたパラメーターから新しい QueryMethod を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected Parameters<?,?> | createParameters(MethodSE method)Parameters インスタンスを作成します。 |
protected ClassSE<?> | getDomainClass() クエリメソッドが対象とするドメインクラスを返します。 |
EntityMetadata<?> | getEntityInformation() |
StringSE | getName() メソッドの名前を返します。 |
StringSE | getNamedQueryName() このメソッドが属する名前付きクエリの名前を返します。 |
Parameters<?,?> | getParameters()Parameters ラッパーを返し、MethodSE パラメーターに関する追加情報を取得します。 |
ResultProcessor | getResultProcessor() クエリメソッドで使用される ResultProcessor を返します。 |
ClassSE<?> | getReturnedObjectType() 返されるオブジェクトの型を返します。 |
boolean | isCollectionQuery() ファインダーが実際にエンティティのコレクションを返すか、単一のエンティティを返すかを返します。 |
boolean | isModifyingQuery() クエリメソッドが変更メソッドかどうかを返します。 |
boolean | isPageQuery() ファインダーが Page の結果を返すかどうかを返します。 |
boolean | isQueryForEntity() このメソッドのクエリが実際にエンティティを返すかどうかを返します。 |
boolean | isSliceQuery() クエリメソッドが Slice を返すかどうかを返します。 |
boolean | isStreamQuery() メソッドがストリームを返すかどうかを返します。 |
StringSE | toString() |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEpublic QueryMethod(MethodSE method, RepositoryMetadata metadata, ProjectionFactory factory)
QueryMethod を作成します。指定されたメソッドの次の呼び出しに使用する正しいクエリを検索します。method - null であってはなりません。metadata - null であってはなりません。factory - null であってはなりません。protected Parameters<?,?> createParameters(MethodSE method)
Parameters インスタンスを作成します。method -public StringSE getName()
public EntityMetadata<?> getEntityInformation()
public StringSE getNamedQueryName()
protected ClassSE<?> getDomainClass()
public ClassSE<?> getReturnedObjectType()
public boolean isCollectionQuery()
public boolean isSliceQuery()
Slice を返すかどうかを返します。public final boolean isPageQuery()
Page の結果を返すかどうかを返します。public boolean isModifyingQuery()
public boolean isQueryForEntity()
public boolean isStreamQuery()
public Parameters<?,?> getParameters()
Parameters ラッパーを返し、MethodSE パラメーターに関する追加情報を取得します。public ResultProcessor getResultProcessor()
ResultProcessor を返します。public StringSE toString()
ObjectSE の toStringSE Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.