Package | Description |
---|---|
org.sfm.datastax | |
org.sfm.datastax.impl | |
org.sfm.datastax.impl.getter | |
org.sfm.datastax.impl.setter |
Modifier and Type | Method and Description |
---|---|
DatastaxColumnKey |
DatastaxColumnKey.alias(String alias) |
DatastaxColumnKey |
DatastaxColumnKey.datatype(com.datastax.driver.core.DataType datatype) |
DatastaxColumnKey |
DatastaxColumnKey.getParent() |
protected DatastaxColumnKey |
DatastaxMapperBuilder.key(String column,
int index) |
protected DatastaxColumnKey |
SettableDataMapperBuilder.newKey(String column,
int i,
org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey> columnDefinition) |
static DatastaxColumnKey |
DatastaxColumnKey.of(com.datastax.driver.core.ColumnDefinitions metaData,
int column) |
Modifier and Type | Method and Description |
---|---|
static org.sfm.map.mapper.MapperKey<DatastaxColumnKey> |
DatastaxColumnKey.mapperKey(com.datastax.driver.core.ColumnDefinitions metaData) |
Modifier and Type | Method and Description |
---|---|
protected BoundStatementMapper<T> |
DatastaxBinder.createMapper(org.sfm.map.mapper.MapperKey<DatastaxColumnKey> mapperKey) |
protected DatastaxColumnKey |
SettableDataMapperBuilder.newKey(String column,
int i,
org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey> columnDefinition) |
Constructor and Description |
---|
DatastaxColumnKey(String columnName,
int columnIndex,
com.datastax.driver.core.DataType sqlType,
DatastaxColumnKey parent) |
Constructor and Description |
---|
DatastaxBinder(org.sfm.reflect.meta.ClassMeta<T> classMeta,
org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> config) |
DatastaxBinder(org.sfm.reflect.meta.ClassMeta<T> classMeta,
org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> config) |
DatastaxMapperBuilder(org.sfm.reflect.meta.ClassMeta<T> classMeta,
org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> mapperConfig,
org.sfm.map.GetterFactory<com.datastax.driver.core.GettableByIndexData,DatastaxColumnKey> getterFactory,
org.sfm.map.context.MappingContextFactoryBuilder<com.datastax.driver.core.GettableByIndexData,DatastaxColumnKey> parentBuilder) |
DatastaxMapperBuilder(org.sfm.reflect.meta.ClassMeta<T> classMeta,
org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> mapperConfig,
org.sfm.map.GetterFactory<com.datastax.driver.core.GettableByIndexData,DatastaxColumnKey> getterFactory,
org.sfm.map.context.MappingContextFactoryBuilder<com.datastax.driver.core.GettableByIndexData,DatastaxColumnKey> parentBuilder) |
DatastaxMapperBuilder(org.sfm.reflect.meta.ClassMeta<T> classMeta,
org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> mapperConfig,
org.sfm.map.GetterFactory<com.datastax.driver.core.GettableByIndexData,DatastaxColumnKey> getterFactory,
org.sfm.map.context.MappingContextFactoryBuilder<com.datastax.driver.core.GettableByIndexData,DatastaxColumnKey> parentBuilder) |
DatastaxMapperBuilder(org.sfm.reflect.meta.ClassMeta<T> classMeta,
org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> mapperConfig,
org.sfm.map.GetterFactory<com.datastax.driver.core.GettableByIndexData,DatastaxColumnKey> getterFactory,
org.sfm.map.context.MappingContextFactoryBuilder<com.datastax.driver.core.GettableByIndexData,DatastaxColumnKey> parentBuilder) |
SettableDataMapperBuilder(org.sfm.reflect.meta.ClassMeta<T> classMeta,
org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> mapperConfig,
org.sfm.map.mapper.ConstantTargetFieldMapperFactory<com.datastax.driver.core.SettableByIndexData,DatastaxColumnKey> fieldMapperFactory) |
SettableDataMapperBuilder(org.sfm.reflect.meta.ClassMeta<T> classMeta,
org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> mapperConfig,
org.sfm.map.mapper.ConstantTargetFieldMapperFactory<com.datastax.driver.core.SettableByIndexData,DatastaxColumnKey> fieldMapperFactory) |
SettableDataMapperBuilder(org.sfm.reflect.meta.ClassMeta<T> classMeta,
org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> mapperConfig,
org.sfm.map.mapper.ConstantTargetFieldMapperFactory<com.datastax.driver.core.SettableByIndexData,DatastaxColumnKey> fieldMapperFactory) |
Modifier and Type | Method and Description |
---|---|
<E extends Enum<E>> |
RowGetterFactory.enumGetter(DatastaxColumnKey key,
Class<?> enumClass) |
<P> org.sfm.reflect.Getter<com.datastax.driver.core.GettableByIndexData,P> |
RowGetterFactory.newGetter(Type target,
DatastaxColumnKey key,
org.sfm.map.mapper.ColumnDefinition<?,?> columnDefinition) |
Modifier and Type | Method and Description |
---|---|
<P> org.sfm.reflect.Setter<com.datastax.driver.core.SettableByIndexData,P> |
SettableDataSetterFactory.getSetter(org.sfm.map.mapper.PropertyMapping<?,?,DatastaxColumnKey,? extends org.sfm.map.mapper.ColumnDefinition<DatastaxColumnKey,?>> arg) |
<P> org.sfm.reflect.Setter<com.datastax.driver.core.SettableByIndexData,P> |
SettableDataSetterFactory.getSetter(org.sfm.map.mapper.PropertyMapping<?,?,DatastaxColumnKey,? extends org.sfm.map.mapper.ColumnDefinition<DatastaxColumnKey,?>> arg) |
Constructor and Description |
---|
SettableDataSetterFactory(org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> mapperConfig,
org.sfm.reflect.ReflectionService reflectionService) |
SettableDataSetterFactory(org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> mapperConfig,
org.sfm.reflect.ReflectionService reflectionService) |
Modifier and Type | Method and Description |
---|---|
static <P> org.sfm.map.mapper.FieldMapperMapperBuilder<com.datastax.driver.core.GettableByIndexData,P,DatastaxColumnKey> |
DatastaxUDTGetter.newFieldMapperBuilder(DatastaxMapperFactory factory,
Type target) |
Modifier and Type | Method and Description |
---|---|
static <T> SettableDataMapperBuilder<T> |
UDTObjectSettableDataSetter.newFieldMapperBuilder(org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> config,
org.sfm.reflect.ReflectionService reflectionService,
Type target) |
static <T> SettableDataMapperBuilder<T> |
UDTObjectSettableDataSetter.newFieldMapperBuilder(org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> config,
org.sfm.reflect.ReflectionService reflectionService,
Type target) |
static <T> SettableDataMapperBuilder<T> |
TupleSettableDataSetter.newFieldMapperBuilder(org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> config,
org.sfm.reflect.ReflectionService reflectionService,
Type target) |
static <T> SettableDataMapperBuilder<T> |
TupleSettableDataSetter.newFieldMapperBuilder(org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> config,
org.sfm.reflect.ReflectionService reflectionService,
Type target) |
static <T extends org.sfm.tuples.Tuple2<?,?>> |
TupleSettableDataSetter.newInstance(Type target,
com.datastax.driver.core.TupleType tt,
int index,
org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> config,
org.sfm.reflect.ReflectionService reflectionService) |
static <T extends org.sfm.tuples.Tuple2<?,?>> |
TupleSettableDataSetter.newInstance(Type target,
com.datastax.driver.core.TupleType tt,
int index,
org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> config,
org.sfm.reflect.ReflectionService reflectionService) |
static <T> org.sfm.reflect.Setter<com.datastax.driver.core.SettableByIndexData,T> |
UDTObjectSettableDataSetter.newInstance(Type target,
com.datastax.driver.core.UserType tt,
int index,
org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> config,
org.sfm.reflect.ReflectionService reflectionService) |
static <T> org.sfm.reflect.Setter<com.datastax.driver.core.SettableByIndexData,T> |
UDTObjectSettableDataSetter.newInstance(Type target,
com.datastax.driver.core.UserType tt,
int index,
org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> config,
org.sfm.reflect.ReflectionService reflectionService) |
static <T extends org.sfm.tuples.Tuple2<?,?>> |
TupleSettableDataSetter.newTupleMapper(Type target,
com.datastax.driver.core.TupleType tt,
org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> config,
org.sfm.reflect.ReflectionService reflectionService) |
static <T extends org.sfm.tuples.Tuple2<?,?>> |
TupleSettableDataSetter.newTupleMapper(Type target,
com.datastax.driver.core.TupleType tt,
org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> config,
org.sfm.reflect.ReflectionService reflectionService) |
static <T> org.sfm.map.Mapper<T,com.datastax.driver.core.SettableByIndexData> |
UDTObjectSettableDataSetter.newUDTMapper(Type target,
com.datastax.driver.core.UserType tt,
org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> config,
org.sfm.reflect.ReflectionService reflectionService) |
static <T> org.sfm.map.Mapper<T,com.datastax.driver.core.SettableByIndexData> |
UDTObjectSettableDataSetter.newUDTMapper(Type target,
com.datastax.driver.core.UserType tt,
org.sfm.map.MapperConfig<DatastaxColumnKey,org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey>> config,
org.sfm.reflect.ReflectionService reflectionService) |
Copyright © 2016. All rights reserved.