クラス RepositoryFragment.ImplementedRepositoryFragment<T>
java.lang.ObjectSE
org.springframework.data.repository.core.support.RepositoryFragment.ImplementedRepositoryFragment<T>
- 実装されたすべてのインターフェース:
RepositoryFragment<T>
- 含まれているインターフェース:
- RepositoryFragment<T>
public static class RepositoryFragment.ImplementedRepositoryFragment<T>
extends ObjectSE
implements RepositoryFragment<T>
ネストされたクラスのサマリー
インターフェース org.springframework.data.repository.core.support.RepositoryFragment から継承されたネストクラス / インターフェース
RepositoryFragment.ImplementedRepositoryFragment<T>, RepositoryFragment.StructuralRepositoryFragment<T>
コンストラクターのサマリー
コンストラクターコンストラクター説明ImplementedRepositoryFragment
(OptionalSE<ClassSE<T>> interfaceClass, T implementation) 指定されたインターフェースクラスと実装に対して新しいRepositoryFragment.ImplementedRepositoryFragment
を作成します。メソッドのサマリー
修飾子と型メソッド説明boolean
ClassSE<?>
int
hashCode()
toString()
withImplementation
(T implementation) implementation
オブジェクトを指定して、構造RepositoryFragment
を実装します。クラス java.lang.ObjectSE から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, waitSE, waitSE
インターフェース org.springframework.data.repository.core.support.RepositoryFragment から継承されたメソッド
hasMethod, methods
コンストラクターの詳細
ImplementedRepositoryFragment
指定されたインターフェースクラスと実装に対して新しいRepositoryFragment.ImplementedRepositoryFragment
を作成します。- パラメーター:
interfaceClass
- null であってはなりません。implementation
- null であってはなりません。
メソッドの詳細
getSignatureContributor
- 次で指定:
- インターフェース
RepositoryFragment<T>
のgetSignatureContributor
- 戻り値:
- この
RepositoryFragment
の署名を提供するクラス / インターフェース。
getImplementation
- 次で指定:
- インターフェース
RepositoryFragment<T>
のgetImplementation
- 戻り値:
- オプションの実装。実装されたフラグメントでのみ使用できます。構造フラグメントは常に
Optional.empty()
を返します。
withImplementation
インターフェースからコピーされた説明:RepositoryFragment
- 次で指定:
- インターフェース
RepositoryFragment<T>
のwithImplementation
- パラメーター:
implementation
- null であってはなりません。- 戻り値:
implementation
用に新しく実装されたRepositoryFragment
。
toString
equals
hashCode
public int hashCode()