すべてのクラスとインターフェース

クラス
説明
KeyValueAdapter の基本実装は、検索とカウントの実行を委譲するための QueryEngine を保持します。
AnnotationBasedKeySpaceResolverPersistent を検索し、KeySpace のメタ使用または直接使用の有無を確認します。
keySpace などの特定のメタデータを追加する KeyValuePersistentEntity 実装。
一度作成されたクエリをキャッシュする定義済みの AbstractQueryCreator を使用して PartTree からクエリを派生する KeyValuePartTreeQuery 実装。
Class.getName() を返す KeySpaceResolver の最も単純な実装。
指定された KeyValueQuery から条件オブジェクトを解決します。
マップリポジトリをアクティブ化するためのアノテーション。
CloseableIterator 呼び出しを構成された IteratorSE デリゲートに転送します。
識別子を生成するコンポーネントの API。
指定された IterableSE をコレクション型に変換できるコンバーター。
エンティティが存在する専用のキースペースの存在を示す Persistent アノテーションを持つメソッドのマーカーインターフェース。
KeySpaceResolver は、特定の型が割り当てられるキースペースを決定します。
指定されたキー空間のマップを取得するための戦略インターフェース。
KeyValueAdapter はアクセスを統合し、基盤となるキー / 値固有の実装を保護します。
KeyValueAdapter で動作するコードの汎用コールバックインターフェース。
KeyValueEvent は、たとえばによって実行される操作に対して公開されます。
指定されたキーを使用してオブジェクトを削除した後の KeyValueEvent
指定されたキースペース内のすべての要素を削除した後の KeyValueEvent
キーによってオブジェクトをロードした後の KeyValueEvent
指定されたキーを使用してオブジェクトを挿入した後の KeyValueEvent
指定されたキーを使用してオブジェクトを更新した後の KeyValueEvent
指定されたキーを使用してオブジェクトを削除する前に KeyValueEvent を実行します。
特定のキースペース内のすべての要素を削除する前に KeyValueEvent を実行します。
キーによってオブジェクトをロードする前に KeyValueEvent が発生します。
指定されたキーを使用してオブジェクトを挿入する前に、KeyValueEvent を実行します。
指定されたキーを使用してオブジェクトを更新する前に KeyValueEvent を実行します。
KeyValuePersistentEntityKeyValuePersistentProperty を主要な抽象化として使用する MappingContext のデフォルト実装。
キー / 値操作の基本セットを指定するインターフェース。
定義済みの AbstractQueryCreator を使用して PartTree からクエリを派生する RepositoryQuery 実装。
指定された PartTree および ParameterAccessorAbstractQueryCreator インスタンスを取得するためのファクトリクラス。
指定されたランタイム例外を org.springframework.dao 階層からの適切な例外に変換する、キー / 値ストア用のシンプルな PersistenceExceptionTranslator 実装。
keySpace を宣言する PersistentEntity の KeyValue 固有の拡張。
PersistentProperty の最も単純な実装。
RepositoryFactorySupportKeyValueRepository の処理に特化しています。
FactoryBeanKeyValueRepository を作成します。
KeyValueOperations の基本的な実装。
MapSE 用の KeyValueAdapter 実装。
マップ固有の RepositoryBeanDefinitionRegistrarSupport 実装。
マップベースのリポジトリの場合は RepositoryConfigurationExtension
AbstractQueryCreatorPredicateSE ベースの KeyValueQuery を作成します。
KeyValueAdapter に対して PredicateSE ベースの KeyValueQuery を実行するための QueryEngine 実装に固有です。
KeySpaceResolver は、デリゲート KeySpaceResolver からキースペースを決定した後、キースペースの前に静的プレフィックスを付けます。
PropertyPath に基づいてオブジェクトを比較するための ComparatorSE 実装。
特定のストアで使用するクエリ作成者型をカスタマイズするためのアノテーション。
QuerydslPredicateExecutor は、CollQuery を使用して Predicate を適用できます。
使用すべきではありません。
2.6 以降、代わりに QuerydslKeyValuePredicateExecutor を使用してください。
KeyValueAdapter に対して KeyValueQuery にアクセスし、実行するための基本実装。
構成の一部として QueryEngine オブジェクトを提供する QueryEngineFactory 実装のインターフェース。
シンプルな KeyValueRepository 実装。
指定された KeyValueQuery から Sort オブジェクトを解決し、それを QueryEngine 実装で使用できるストア固有の表現に変換します。
SpelCriteria を使用すると、SpelExpressionEvaluationContext を実際のクエリプロセッサーに渡すことができます。
SpelExpression を使用した ComparatorSE 実装。
AbstractQueryCreatorSpelExpression ベースの KeyValueQuery を作成します。
KeyValueAdapter に対して SpelExpression ベースの KeyValueQuery を実行するための QueryEngine 実装に固有です。
SpelPropertyComparator を作成できる SortAccessor 実装。
「基礎となるリソースに何らかの問題が発生した」というよりも具体的なことを区別できない場合の通常のスーパークラス。