クラス ReturnedType
java.lang.ObjectSE
org.springframework.data.repository.query.ReturnedType
QueryMethod
によって返される型の表現。- 導入:
- 1.12
- 作成者:
- Oliver Gierke, Christoph Strobl, Mark Paluch
メソッドのサマリー
修飾子と型メソッド説明final ClassSE<?>
エンティティ型を返します。結果の入力に使用する必要のあるプロパティを返します。abstract ClassSE<?>
返す個々のオブジェクトの型を返します。abstract ClassSE<?>
クエリの実行が基盤となるインフラストラクチャに渡すことになっている型を返します。final boolean
isInstance
(ObjectSE source) 指定されたソースオブジェクトが返された型のインスタンスであるかどうかを返します。abstract boolean
型が射影されているかどうか、つまりドメイン型ではないかどうかを返します。abstract boolean
返された型がカスタム構築を必要とするかどうかを返します。
メソッドの詳細
getDomainType
エンティティ型を返します。- 戻り値:
isInstance
指定されたソースオブジェクトが返された型のインスタンスであるかどうかを返します。- パラメーター:
source
- null でもかまいません。- 戻り値:
isProjecting
public abstract boolean isProjecting()型が射影されているかどうか、つまりドメイン型ではないかどうかを返します。- 戻り値:
getReturnedType
返す個々のオブジェクトの型を返します。- 戻り値:
needsCustomConstruction
public abstract boolean needsCustomConstruction()返された型がカスタム構築を必要とするかどうかを返します。- 戻り値:
getTypeToRead
クエリの実行が基盤となるインフラストラクチャに渡すことになっている型を返します。null は、ジェネリクス型(マップまたはタプルのような型)が使用されることを示すために返されます。- 戻り値:
getInputProperties
結果の入力に使用する必要のあるプロパティを返します。- 戻り値: