Package | Description |
---|---|
org.simpleflatmapper.datastax | |
org.simpleflatmapper.datastax.impl | |
org.simpleflatmapper.datastax.impl.getter | |
org.simpleflatmapper.datastax.impl.setter |
Modifier and Type | Field and Description |
---|---|
static org.simpleflatmapper.util.Function<Object[],org.simpleflatmapper.map.mapper.ColumnDefinition<DatastaxColumnKey,?>> |
DatastaxMapperBuilder.COLUMN_DEFINITION_FACTORY |
static org.simpleflatmapper.map.mapper.KeyFactory<DatastaxColumnKey> |
DatastaxMapperBuilder.KEY_FACTORY |
Modifier and Type | Method and Description |
---|---|
DatastaxColumnKey |
DatastaxColumnKey.alias(String alias) |
DatastaxColumnKey |
DatastaxColumnKey.datatype(com.datastax.driver.core.DataType datatype) |
protected DatastaxColumnKey |
SettableDataMapperBuilder.newKey(String column,
int i,
org.simpleflatmapper.map.property.FieldMapperColumnDefinition<DatastaxColumnKey> columnDefinition) |
static DatastaxColumnKey |
DatastaxColumnKey.of(com.datastax.driver.core.ColumnDefinitions metaData,
int column) |
static DatastaxColumnKey |
DatastaxColumnKey.of(com.datastax.driver.core.ColumnMetadata metaData,
int column) |
Modifier and Type | Method and Description |
---|---|
static org.simpleflatmapper.map.mapper.MapperKey<DatastaxColumnKey> |
DatastaxColumnKey.mapperKey(com.datastax.driver.core.ColumnDefinitions metaData) |
Modifier and Type | Method and Description |
---|---|
protected BoundStatementMapper<T> |
DatastaxBinder.createMapper(org.simpleflatmapper.map.mapper.MapperKey<DatastaxColumnKey> mapperKey) |
static DatastaxMapperFactory |
DatastaxMapperFactory.newInstance(org.simpleflatmapper.map.mapper.AbstractMapperFactory<DatastaxColumnKey,?> config) |
protected DatastaxColumnKey |
SettableDataMapperBuilder.newKey(String column,
int i,
org.simpleflatmapper.map.property.FieldMapperColumnDefinition<DatastaxColumnKey> columnDefinition) |
Constructor and Description |
---|
DatastaxColumnKey(String name,
int index,
com.datastax.driver.core.DataType dataType,
DatastaxColumnKey parent) |
Constructor and Description |
---|
DatastaxBinder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
org.simpleflatmapper.map.MapperConfig<DatastaxColumnKey> config) |
DatastaxMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
org.simpleflatmapper.map.MapperConfig<DatastaxColumnKey> mapperConfig,
org.simpleflatmapper.reflect.getter.GetterFactory<com.datastax.driver.core.GettableByIndexData,DatastaxColumnKey> getterFactory,
org.simpleflatmapper.map.context.MappingContextFactoryBuilder<com.datastax.driver.core.GettableByIndexData,DatastaxColumnKey> parentBuilder) |
DatastaxMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
org.simpleflatmapper.map.MapperConfig<DatastaxColumnKey> mapperConfig,
org.simpleflatmapper.reflect.getter.GetterFactory<com.datastax.driver.core.GettableByIndexData,DatastaxColumnKey> getterFactory,
org.simpleflatmapper.map.context.MappingContextFactoryBuilder<com.datastax.driver.core.GettableByIndexData,DatastaxColumnKey> parentBuilder) |
DatastaxMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
org.simpleflatmapper.map.MapperConfig<DatastaxColumnKey> mapperConfig,
org.simpleflatmapper.reflect.getter.GetterFactory<com.datastax.driver.core.GettableByIndexData,DatastaxColumnKey> getterFactory,
org.simpleflatmapper.map.context.MappingContextFactoryBuilder<com.datastax.driver.core.GettableByIndexData,DatastaxColumnKey> parentBuilder) |
SettableDataMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
org.simpleflatmapper.map.MapperConfig<DatastaxColumnKey> mapperConfig,
org.simpleflatmapper.map.mapper.ConstantTargetFieldMapperFactory<com.datastax.driver.core.SettableByIndexData,DatastaxColumnKey> fieldMapperFactory) |
SettableDataMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
org.simpleflatmapper.map.MapperConfig<DatastaxColumnKey> mapperConfig,
org.simpleflatmapper.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) |
Object |
DatastaxKeySourceGetter.getValue(DatastaxColumnKey key,
com.datastax.driver.core.GettableByIndexData source) |
<P> org.simpleflatmapper.reflect.Getter<com.datastax.driver.core.GettableByIndexData,P> |
RowGetterFactory.newGetter(Type target,
DatastaxColumnKey key,
Object... properties) |
Modifier and Type | Method and Description |
---|---|
int |
DatastaxMapperKeyComparator.compare(org.simpleflatmapper.map.mapper.MapperKey<DatastaxColumnKey> m1,
org.simpleflatmapper.map.mapper.MapperKey<DatastaxColumnKey> m2) |
int |
DatastaxMapperKeyComparator.compare(org.simpleflatmapper.map.mapper.MapperKey<DatastaxColumnKey> m1,
org.simpleflatmapper.map.mapper.MapperKey<DatastaxColumnKey> m2) |
<P> org.simpleflatmapper.reflect.Setter<com.datastax.driver.core.SettableByIndexData,P> |
SettableDataSetterFactory.getSetter(org.simpleflatmapper.map.mapper.PropertyMapping<?,?,DatastaxColumnKey> arg) |
Constructor and Description |
---|
SettableDataSetterFactory(org.simpleflatmapper.map.MapperConfig<DatastaxColumnKey> mapperConfig,
org.simpleflatmapper.reflect.ReflectionService reflectionService) |
Modifier and Type | Method and Description |
---|---|
static <P> org.simpleflatmapper.map.mapper.ConstantSourceMapperBuilder<com.datastax.driver.core.GettableByIndexData,P,DatastaxColumnKey> |
DatastaxUDTGetter.newFieldMapperBuilder(DatastaxMapperFactory factory,
Type target) |
Modifier and Type | Method and Description |
---|---|
static <T> SettableDataMapperBuilder<T> |
TupleValueSettableDataSetter.newFieldMapperBuilder(org.simpleflatmapper.map.MapperConfig<DatastaxColumnKey> config,
org.simpleflatmapper.reflect.ReflectionService reflectionService,
Type target) |
static <T> SettableDataMapperBuilder<T> |
UDTObjectSettableDataSetter.newFieldMapperBuilder(org.simpleflatmapper.map.MapperConfig<DatastaxColumnKey> config,
org.simpleflatmapper.reflect.ReflectionService reflectionService,
Type target) |
static <T> org.simpleflatmapper.reflect.Setter<com.datastax.driver.core.SettableByIndexData,T> |
UDTObjectSettableDataSetter.newInstance(Type target,
com.datastax.driver.core.UserType tt,
int index,
org.simpleflatmapper.map.MapperConfig<DatastaxColumnKey> config,
org.simpleflatmapper.reflect.ReflectionService reflectionService) |
static <T extends org.simpleflatmapper.tuple.Tuple2<?,?>> |
TupleValueSettableDataSetter.newTupleMapper(Type target,
com.datastax.driver.core.TupleType tt,
org.simpleflatmapper.map.MapperConfig<DatastaxColumnKey> config,
org.simpleflatmapper.reflect.ReflectionService reflectionService) |
static <T> org.simpleflatmapper.map.FieldMapper<T,com.datastax.driver.core.SettableByIndexData> |
UDTObjectSettableDataSetter.newUDTMapper(Type target,
com.datastax.driver.core.UserType tt,
org.simpleflatmapper.map.MapperConfig<DatastaxColumnKey> config,
org.simpleflatmapper.reflect.ReflectionService reflectionService) |
Copyright © 2018. All rights reserved.