public abstract class ReturnedType extends ObjectSE
QueryMethod
によって返される型の表現。修飾子と型 | メソッドと説明 |
---|---|
ClassSE<?> | getDomainType() エンティティ型を返します。 |
abstract ListSE<StringSE> | getInputProperties() 結果の入力に使用する必要のあるプロパティを返します。 |
abstract ClassSE<?> | getReturnedType() 返す個々のオブジェクトの型を返します。 |
abstract ClassSE<?> | getTypeToRead() クエリの実行が基盤となるインフラストラクチャに渡すことになっている型を返します。 |
boolean | isInstance(ObjectSE source) 指定されたソースオブジェクトが返された型のインスタンスであるかどうかを返します。 |
abstract boolean | isProjecting() 型が射影されているかどうか、つまりドメイン型ではないかどうかを返します。 |
abstract boolean | needsCustomConstruction() 返された型がカスタム構築を必要とするかどうかを返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public final ClassSE<?> getDomainType()
public final boolean isInstance(@Nullable ObjectSE source)
source
- null でもかまいません。public abstract boolean isProjecting()
public abstract ClassSE<?> getReturnedType()
public abstract boolean needsCustomConstruction()
@Nullable public abstract ClassSE<?> getTypeToRead()
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.