クラス MappingContextTypeInformationMapper
java.lang.ObjectSE
org.springframework.data.convert.MappingContextTypeInformationMapper
- 実装されたすべてのインターフェース:
TypeInformationMapper
MappingContext
を使用してセットアップすることも、String
SE エイリアスの Map
SE を型に手動でセットアップすることもできる TypeInformationMapper
実装。MappingContext
が使用されている場合、Map
SE はビルドされ、PersistentEntity
インスタンスの型エイリアス情報をインスペクションします。- 作成者:
- Oliver Gierke, Christoph Strobl, Johannes Englmeier
コンストラクターのサマリー
コンストラクターコンストラクター説明MappingContextTypeInformationMapper
(MappingContext<? extends PersistentEntity<?, ?>, ?> mappingContext) 指定されたMappingContext
からMappingContextTypeInformationMapper
を作成します。メソッドのサマリー
修飾子と型メソッド説明createAliasFor
(TypeInformation<?> type) 指定されたTypeInformation
に使用されるエイリアスを返します。resolveTypeFrom
(Alias alias) 指定されたエイリアスに使用される実際のTypeInformation
を返します。
コンストラクターの詳細
MappingContextTypeInformationMapper
public MappingContextTypeInformationMapper(MappingContext<? extends PersistentEntity<?, ?>, ?> mappingContext) 指定されたMappingContext
からMappingContextTypeInformationMapper
を作成します。すべてのPersistentEntity
インスタンスでエイリアス情報をインスペクションし、そこから型へのエイリアスのMap
SE を構築します。- パラメーター:
mappingContext
- null であってはなりません。
メソッドの詳細
createAliasFor
インターフェースからコピーされた説明:TypeInformationMapper
指定されたTypeInformation
に使用されるエイリアスを返します。- 次で指定:
- インターフェース
TypeInformationMapper
のcreateAliasFor
- パラメーター:
type
- null であってはなりません。- 戻り値:
resolveTypeFrom
インターフェースからコピーされた説明:TypeInformationMapper
指定されたエイリアスに使用される実際のTypeInformation
を返します。- 次で指定:
- インターフェース
TypeInformationMapper
のresolveTypeFrom
- パラメーター:
alias
- null であってはなりません。- 戻り値: