クラス DefaultRepositoryMetadata

java.lang.ObjectSE
org.springframework.data.repository.core.support.AbstractRepositoryMetadata
org.springframework.data.repository.core.support.DefaultRepositoryMetadata
実装されたすべてのインターフェース:
RepositoryMetadata

public class DefaultRepositoryMetadata extends AbstractRepositoryMetadata
RepositoryMetadata のデフォルトの実装。Repository のジェネリクス型を調べて、ドメインと ID クラスについて調べます。
作成者:
Oliver Gierke, Thomas Darimont, Alessandro Nistico
  • コンストラクターの詳細

    • DefaultRepositoryMetadata

      public DefaultRepositoryMetadata(ClassSE<?> repositoryInterface)
      指定されたリポジトリインターフェースの新しい DefaultRepositoryMetadata を作成します。
      パラメーター:
      repositoryInterface - null であってはなりません。
  • メソッドの詳細

    • getIdTypeInformation

      public TypeInformation<?> getIdTypeInformation()
      インターフェースからコピーされた説明: RepositoryMetadata
      リポジトリの id 型の TypeInformation を返します。
      戻り値:
      リポジトリによって管理されるエンティティの識別子の TypeInformation クラス。null になることはありません。
    • getDomainTypeInformation

      public TypeInformation<?> getDomainTypeInformation()
      インターフェースからコピーされた説明: RepositoryMetadata
      リポジトリが管理するように宣言されているドメイン型の TypeInformation を返します。null になることはありません。
      戻り値:
      リポジトリが処理するドメインクラス。
    • getFragments

      public SetSE<RepositoryFragment<?>> getFragments()
      戻り値: