パッケージ | 説明 |
---|---|
org.springframework.data.auditing | エンティティ監査の一般的なサポート。 |
org.springframework.data.convert | データストアの抽象化からオブジェクトを読み取り、書き戻す汎用変換フレームワーク。 |
org.springframework.data.mapping | マッピングサブシステムのベースパッケージ。 |
org.springframework.data.mapping.context | コンテキスト API と実装ベースクラスのマッピング。 |
org.springframework.data.mapping.model | マッピングサブシステムのモデルのコア実装。 |
org.springframework.data.repository.core.support | さまざまなデータストアのリポジトリを実装するための基本クラス。 |
org.springframework.data.repository.support | リポジトリプログラミングモデルとサードパーティフレームワークの統合のためのサポートクラス。 |
コンストラクターと説明 |
---|
AuditingHandler(MappingContext<? extends PersistentEntity<?,?>,? extends PersistentProperty<?>> mappingContext) 使用すべきではありません。 代わりに AuditingHandler.AuditingHandler(PersistentEntities) を使用してください。 |
IsNewAwareAuditingHandler(MappingContext<? extends PersistentEntity<?,?>,? extends PersistentProperty<?>> mappingContext) 使用すべきではありません。 |
修飾子と型 | インターフェースと説明 |
---|---|
interface | EntityConverter<E extends PersistentEntity<?,P>,P extends PersistentProperty<P>,T,S> |
修飾子と型 | メソッドと説明 |
---|---|
<T,E extends PersistentEntity<? extends T,P>,P extends PersistentProperty<P>> | ClassGeneratingEntityInstantiator.createInstance(E entity, ParameterValueProvider<P> provider) 使用すべきではありません。 |
<T,E extends PersistentEntity<? extends T,P>,P extends PersistentProperty<P>> | KotlinClassGeneratingEntityInstantiator.createInstance(E entity, ParameterValueProvider<P> provider) 使用すべきではありません。 |
<T,E extends PersistentEntity<? extends T,P>,P extends PersistentProperty<P>> | ReflectionEntityInstantiator.createInstance(E entity, ParameterValueProvider<P> provider) 使用すべきではありません。 |
修飾子と型 | メソッドと説明 |
---|---|
EntityInstantiator | EntityInstantiators.getInstantiatorFor(PersistentEntity<?,?> entity) 使用すべきではありません。 |
コンストラクターと説明 |
---|
DefaultTypeMapper(TypeAliasAccessor<S> accessor, MappingContext<? extends PersistentEntity<?,?>,?> mappingContext, ListSE<? extends TypeInformationMapper> additionalMappers) |
MappingContextTypeInformationMapper(MappingContext<? extends PersistentEntity<?,?>,?> mappingContext) 指定された MappingContext から MappingContextTypeInformationMapper を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
PersistentEntity<?,P> | PersistentProperty.getOwner() 現在の PersistentProperty を所有する PersistentEntity を返します。 |
コンストラクターと説明 |
---|
Parameter(StringSE name, TypeInformation<T> type, AnnotationSE[] annotations, PersistentEntity<T, P> entity) |
修飾子と型 | インターフェースと説明 |
---|---|
interface | MappingContext<E extends PersistentEntity<?,P>,P extends PersistentProperty<P>> このインターフェースは、すべての既知の PersistentEntity インスタンスとオンデマンドでインスタンスを取得するメソッドを含む全体的なコンテキストを定義します。これは、エンティティ間の関連付けを確立するために内部で使用され、実行時に名前でエンティティを取得するためにも使用されます。 |
class | MappingContextEvent<E extends PersistentEntity<?,P>,P extends PersistentProperty<P>> PersistentEntity を参照する ApplicationEvent の基本実装。 |
修飾子と型 | メソッドと説明 |
---|---|
PersistentEntity<?,?> | PersistentEntities.getEntityUltimatelyReferredToBy(PersistentProperty<?> property) 関連付けの場合、指定された PersistentProperty が参照する PersistentEntity を返します。 |
PersistentEntity<?,? extends PersistentProperty<?>> | PersistentEntities.getRequiredPersistentEntity(ClassSE<?> type) 指定された型の PersistentEntity を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
OptionalSE<PersistentEntity<?,? extends PersistentProperty<?>>> | PersistentEntities.getPersistentEntity(ClassSE<?> type) 指定された型の PersistentEntity を返します。 |
IteratorSE<PersistentEntity<?,? extends PersistentProperty<?>>> | PersistentEntities.iterator() |
修飾子と型 | メソッドと説明 |
---|---|
<T> OptionalSE<T> | PersistentEntities.mapOnContext(ClassSE<?> type, BiFunctionSE<MappingContext<?,? extends PersistentProperty<?>>,PersistentEntity<?,?>,T> combiner) |
修飾子と型 | インターフェースと説明 |
---|---|
interface | MutablePersistentEntity<T,P extends PersistentProperty<P>> PersistentEntity のミューテーターメソッドをキャプチャーするインターフェース。 |
修飾子と型 | クラスと説明 |
---|---|
class | BasicPersistentEntity<T,P extends PersistentProperty<P>> PersistentEntity の情報をキャプチャーする単純な値オブジェクト。 |
修飾子と型 | メソッドと説明 |
---|---|
<T,E extends PersistentEntity<? extends T,P>,P extends PersistentProperty<P>> | EntityInstantiator.createInstance(E entity, ParameterValueProvider<P> provider) 指定されたソースを使用してデータをプルすることにより、指定されたエンティティの新しいインスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
PersistentEntity<?,P> | AbstractPersistentProperty.getOwner() |
修飾子と型 | メソッドと説明 |
---|---|
static <T,P extends PersistentProperty<P>> | PreferredConstructorDiscoverer.discover(PersistentEntity<T,P> entity) 指定された PersistentEntity の PreferredConstructorDiscoverer を検出します。 |
EntityInstantiator | EntityInstantiators.getInstantiatorFor(PersistentEntity<?,?> entity) 指定された PersistentEntity の作成に使用される EntityInstantiator を返します。 |
<T> PersistentPropertyAccessor<T> | PersistentPropertyAccessorFactory.getPropertyAccessor(PersistentEntity<?,?> entity, T bean) |
<T> PersistentPropertyAccessor<T> | InstantiationAwarePropertyAccessorFactory.getPropertyAccessor(PersistentEntity<?,?> entity, T bean) |
<T> PersistentPropertyAccessor<T> | BeanWrapperPropertyAccessorFactory.getPropertyAccessor(PersistentEntity<?,?> entity, T bean) |
<T> PersistentPropertyAccessor<T> | ClassGeneratingPropertyAccessorFactory.getPropertyAccessor(PersistentEntity<?,?> entity, T bean) |
boolean | PersistentPropertyAccessorFactory.isSupported(PersistentEntity<?,?> entity) 指定された PersistentEntity がこの PersistentPropertyAccessorFactory でサポートされているかどうかを返します。 |
boolean | InstantiationAwarePropertyAccessorFactory.isSupported(PersistentEntity<?,?> entity) |
boolean | BeanWrapperPropertyAccessorFactory.isSupported(PersistentEntity<?,?> entity) |
boolean | ClassGeneratingPropertyAccessorFactory.isSupported(PersistentEntity<?,?> entity) アクセサークラスを生成できるかどうかを確認します。 |
コンストラクターと説明 |
---|
AbstractPersistentProperty(Property property, PersistentEntity<?,P> owner, SimpleTypeHolder simpleTypeHolder) |
AnnotationBasedPersistentProperty(Property property, PersistentEntity<?,P> owner, SimpleTypeHolder simpleTypeHolder) 新しい AnnotationBasedPersistentProperty を作成します。 |
IdPropertyIdentifierAccessor(PersistentEntity<?,?> entity, ObjectSE target) |
MappingInstantiationException(PersistentEntity<?,?> entity, ListSE<ObjectSE> arguments, ExceptionSE cause) 指定された PersistentEntity 、コンストラクター引数、原因となる例外に対して新しい MappingInstantiationException を作成します。 |
PersistentEntityParameterValueProvider(PersistentEntity<?,P> entity, PropertyValueProvider<P> provider, ObjectSE parent) |
修飾子と型 | メソッドと説明 |
---|---|
PersistentEntity<?,?> | RepositoryFactoryBeanSupport.getPersistentEntity() |
PersistentEntity<?,?> | RepositoryFactoryInformation.getPersistentEntity() 基礎となるリポジトリによって管理される PersistentEntity を返します。 |
コンストラクターと説明 |
---|
PersistentEntityInformation(PersistentEntity<T,? extends PersistentProperty<?>> persistentEntity) |
修飾子と型 | メソッドと説明 |
---|---|
PersistentEntity<?,?> | Repositories.getPersistentEntity(ClassSE<?> domainClass) 指定されたドメインクラスの PersistentEntity を返します。 |
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.