クラス MappingCassandraConverter.ConversionContext
java.lang.ObjectSE
org.springframework.data.cassandra.core.convert.MappingCassandraConverter.ConversionContext
- 含まれているクラス:
- MappingCassandraConverter
単純な
MappingCassandraConverter.ConversionContext.ValueConverter
および MappingCassandraConverter.ConversionContext.ContainerValueConverter
への参照を保持する変換コンテキスト。Row
およびその他の型の再帰変換のエントリポイント。- 導入:
- 3.2
コンストラクターのサマリー
コンストラクターコンストラクター説明ConversionContext
(CustomConversions conversions, org.springframework.data.cassandra.core.convert.MappingCassandraConverter.ConversionContext.ContainerValueConverter<com.datastax.oss.driver.api.core.cql.Row> rowConverter, org.springframework.data.cassandra.core.convert.MappingCassandraConverter.ConversionContext.ContainerValueConverter<com.datastax.oss.driver.api.core.data.TupleValue> tupleConverter, org.springframework.data.cassandra.core.convert.MappingCassandraConverter.ConversionContext.ContainerValueConverter<com.datastax.oss.driver.api.core.data.UdtValue> udtConverter, org.springframework.data.cassandra.core.convert.MappingCassandraConverter.ConversionContext.ContainerValueConverter<CollectionSE<?>> collectionConverter, org.springframework.data.cassandra.core.convert.MappingCassandraConverter.ConversionContext.ContainerValueConverter<MapSE<?, ?>> mapConverter, org.springframework.data.cassandra.core.convert.MappingCassandraConverter.ConversionContext.ValueConverter<ObjectSE> elementConverter) メソッドのサマリー
修飾子と型メソッド説明<S> S
convert
(ObjectSE source, TypeInformation<? extends S> typeHint) ソースオブジェクトをtarget
に変換します。
コンストラクターの詳細
ConversionContext
public ConversionContext(CustomConversions conversions, org.springframework.data.cassandra.core.convert.MappingCassandraConverter.ConversionContext.ContainerValueConverter<com.datastax.oss.driver.api.core.cql.Row> rowConverter, org.springframework.data.cassandra.core.convert.MappingCassandraConverter.ConversionContext.ContainerValueConverter<com.datastax.oss.driver.api.core.data.TupleValue> tupleConverter, org.springframework.data.cassandra.core.convert.MappingCassandraConverter.ConversionContext.ContainerValueConverter<com.datastax.oss.driver.api.core.data.UdtValue> udtConverter, org.springframework.data.cassandra.core.convert.MappingCassandraConverter.ConversionContext.ContainerValueConverter<CollectionSE<?>> collectionConverter, org.springframework.data.cassandra.core.convert.MappingCassandraConverter.ConversionContext.ContainerValueConverter<MapSE<?, ?>> mapConverter, org.springframework.data.cassandra.core.convert.MappingCassandraConverter.ConversionContext.ValueConverter<ObjectSE> elementConverter)
メソッドの詳細
convert
ソースオブジェクトをtarget
に変換します。- パラメーター:
source
- null であってはなりません。typeHint
- null であってはなりません。- 戻り値:
- 変換されたオブジェクト。