public class DatastaxMapperFactory extends org.simpleflatmapper.map.mapper.AbstractMapperFactory<DatastaxColumnKey,DatastaxMapperFactory,com.datastax.driver.core.Row>
org.simpleflatmapper.map.mapper.AbstractMapperFactory.DiscriminatorBuilder<S,K extends org.simpleflatmapper.map.FieldKey<K>,T>, org.simpleflatmapper.map.mapper.AbstractMapperFactory.DiscriminatorConditionBuilder<S,K extends org.simpleflatmapper.map.FieldKey<K>,KT,T>, org.simpleflatmapper.map.mapper.AbstractMapperFactory.DiscriminatorDSL<K extends org.simpleflatmapper.map.FieldKey<K>,MF extends org.simpleflatmapper.map.mapper.AbstractMapperFactory<K,MF,S>,S,T>, org.simpleflatmapper.map.mapper.AbstractMapperFactory.DiscriminatorOnColumnDSL<K extends org.simpleflatmapper.map.FieldKey<K>,MF extends org.simpleflatmapper.map.mapper.AbstractMapperFactory<K,MF,S>,S,T,KT>
Modifier and Type | Method and Description |
---|---|
<T,K> DatastaxCrudDSL<T,K> |
crud(Class<T> targetType,
Class<K> keyType) |
<T,K> DatastaxCrudDSL<T,K> |
crud(Type targetType,
Type keyType) |
<T> DatastaxBinder<T> |
mapFrom(Class<T> type) |
<T> DatastaxBinder<T> |
mapFrom(Type type) |
<T> DatastaxBinder<T> |
mapFrom(org.simpleflatmapper.util.TypeReference<T> type) |
<T> DatastaxMapper<T> |
mapTo(Class<T> type) |
<T> DatastaxMapper<T> |
mapTo(Type type) |
<T> DatastaxMapper<T> |
mapTo(org.simpleflatmapper.util.TypeReference<T> type) |
<T> DatastaxMapperBuilder<T> |
newBuilder(Class<T> type) |
<T> DatastaxMapperBuilder<T> |
newBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta) |
<T> DatastaxMapperBuilder<T> |
newBuilder(Type type) |
<T> DatastaxMapperBuilder<T> |
newBuilder(org.simpleflatmapper.util.TypeReference<T> type) |
<T> SettableDataMapperBuilder<T> |
newBuilderFrom(Class<T> type) |
<T> SettableDataMapperBuilder<T> |
newBuilderFrom(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta) |
<T> SettableDataMapperBuilder<T> |
newBuilderFrom(Type type) |
<T> SettableDataMapperBuilder<T> |
newBuilderFrom(org.simpleflatmapper.util.TypeReference<T> type) |
static DatastaxMapperFactory |
newInstance() |
static DatastaxMapperFactory |
newInstance(org.simpleflatmapper.map.mapper.AbstractMapperFactory<DatastaxColumnKey,?,com.datastax.driver.core.Row> config) |
addAlias, addAliases, addAliasForType, addColumnDefinition, addColumnDefinition, addColumnProperty, addColumnProperty, addColumnProperty, addColumnPropertyForType, addColumnPropertyForType, addColumnPropertyForType, addColumnPropertyForType, addGetterFactory, addGetterForType, addGetterForType, addGetterForType, addGetterForType, addGetterForType, addKeys, asmMapperNbFieldsLimit, assumeInjectionModifiesValues, columnDefinitions, columnDefinitions, consumerErrorHandler, consumerErrorHandler, discriminator, discriminator, discriminator, discriminator, discriminator, discriminator, discriminator, discriminator, enableSpeculativeArrayIndexResolution, enrichColumnDefinitions, failOnAsm, fieldMapperErrorHandler, getClassMeta, getClassMeta, getClassMeta, getClassMetaWithExtraInstantiator, getClassMetaWithExtraInstantiator, getClassMetaWithExtraInstantiator, getReflectionService, ignoreColumns, ignoreColumns, ignoreColumns, ignorePropertyNotFound, mapperBuilderErrorHandler, mapperConfig, mapperConfig, maxMethodSize, propertyNameMatcherFactory, reflectionService, rowFilter, rowHandlerErrorHandler, unorderedJoin, useAsm
public static DatastaxMapperFactory newInstance()
public static DatastaxMapperFactory newInstance(org.simpleflatmapper.map.mapper.AbstractMapperFactory<DatastaxColumnKey,?,com.datastax.driver.core.Row> config)
public <T> DatastaxMapperBuilder<T> newBuilder(Class<T> type)
public <T> DatastaxMapperBuilder<T> newBuilder(org.simpleflatmapper.util.TypeReference<T> type)
public <T> DatastaxMapperBuilder<T> newBuilder(Type type)
public <T> DatastaxMapperBuilder<T> newBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta)
public <T> SettableDataMapperBuilder<T> newBuilderFrom(org.simpleflatmapper.util.TypeReference<T> type)
public <T> SettableDataMapperBuilder<T> newBuilderFrom(Class<T> type)
public <T> SettableDataMapperBuilder<T> newBuilderFrom(Type type)
public <T> SettableDataMapperBuilder<T> newBuilderFrom(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta)
public <T> DatastaxBinder<T> mapFrom(Class<T> type)
public <T> DatastaxBinder<T> mapFrom(org.simpleflatmapper.util.TypeReference<T> type)
public <T> DatastaxBinder<T> mapFrom(Type type)
public <T> DatastaxMapper<T> mapTo(Class<T> type)
public <T> DatastaxMapper<T> mapTo(org.simpleflatmapper.util.TypeReference<T> type)
public <T> DatastaxMapper<T> mapTo(Type type)
public <T,K> DatastaxCrudDSL<T,K> crud(Class<T> targetType, Class<K> keyType)
public <T,K> DatastaxCrudDSL<T,K> crud(Type targetType, Type keyType)
Copyright © 2019. All rights reserved.