クラス AnnotationRepositoryMetadata

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

public class AnnotationRepositoryMetadata extends AbstractRepositoryMetadata
RepositoryDefinition アノテーションの指定されたリポジトリインターフェースをインスペクションする RepositoryMetadata 実装。
作成者:
Oliver Gierke, Thomas Darimont, Xeno Amess, Alessandro Nistico, Johannes Englmeier
  • コンストラクターの詳細

    • AnnotationRepositoryMetadata

      public AnnotationRepositoryMetadata(ClassSE<?> repositoryInterface)
      RepositoryDefinition アノテーションからリポジトリ型を検索する新しい AnnotationRepositoryMetadata インスタンスを作成します。
      パラメーター:
      repositoryInterface - null であってはなりません。
  • メソッドの詳細

    • getIdTypeInformation

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

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

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