public class SettableDataMapperBuilder<T> extends org.sfm.map.AbstractWriterBuilder<com.datastax.driver.core.SettableByIndexData,T,DatastaxColumnKey,SettableDataMapperBuilder<T>>
Constructor and Description |
---|
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 |
---|---|
protected org.sfm.reflect.Instantiator<T,com.datastax.driver.core.SettableByIndexData> |
getInstantiator() |
protected int |
getStartingIndex() |
protected DatastaxColumnKey |
newKey(String column,
int i,
org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey> columnDefinition) |
public 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)
protected org.sfm.reflect.Instantiator<T,com.datastax.driver.core.SettableByIndexData> getInstantiator()
getInstantiator
in class org.sfm.map.AbstractWriterBuilder<com.datastax.driver.core.SettableByIndexData,T,DatastaxColumnKey,SettableDataMapperBuilder<T>>
protected DatastaxColumnKey newKey(String column, int i, org.sfm.map.column.FieldMapperColumnDefinition<DatastaxColumnKey> columnDefinition)
newKey
in class org.sfm.map.AbstractWriterBuilder<com.datastax.driver.core.SettableByIndexData,T,DatastaxColumnKey,SettableDataMapperBuilder<T>>
protected int getStartingIndex()
getStartingIndex
in class org.sfm.map.AbstractWriterBuilder<com.datastax.driver.core.SettableByIndexData,T,DatastaxColumnKey,SettableDataMapperBuilder<T>>
Copyright © 2015. All rights reserved.