public class AbstractColumnNameDiscriminatorMapperFactory<K extends FieldKey<K>,MF extends AbstractColumnNameDiscriminatorMapperFactory<K,MF,S>,S> extends AbstractMapperFactory<K,MF,S>
| Modifier and Type | Class and Description |
|---|---|
static interface |
AbstractColumnNameDiscriminatorMapperFactory.DiscriminatorNamedGetter<S,T> |
static interface |
AbstractColumnNameDiscriminatorMapperFactory.DiscriminatorNamedGetterFactory<S> |
AbstractMapperFactory.DiscriminatorBuilder<S,K extends FieldKey<K>,T>, AbstractMapperFactory.DiscriminatorConditionBuilder<S,K extends FieldKey<K>,KT,T>, AbstractMapperFactory.DiscriminatorDSL<K extends FieldKey<K>,MF extends AbstractMapperFactory<K,MF,S>,S,T>, AbstractMapperFactory.DiscriminatorOnColumnDSL<K extends FieldKey<K>,MF extends AbstractMapperFactory<K,MF,S>,S,T,KT>discriminators, getterFactory| Constructor and Description |
|---|
AbstractColumnNameDiscriminatorMapperFactory(AbstractColumnDefinitionProvider<K> columnDefinitions,
ColumnDefinition<K,?> identity,
AbstractColumnNameDiscriminatorMapperFactory.DiscriminatorNamedGetterFactory<S> columnNameGetterFactory,
ContextualGetterFactory<S,K> getterFactory)
Deprecated.
|
AbstractColumnNameDiscriminatorMapperFactory(AbstractColumnDefinitionProvider<K> columnDefinitions,
ColumnDefinition<K,?> identity,
ContextualGetterFactory<S,K> getterFactory) |
AbstractColumnNameDiscriminatorMapperFactory(AbstractMapperFactory<K,?,S> config) |
AbstractColumnNameDiscriminatorMapperFactory(AbstractMapperFactory<K,?,S> config,
AbstractColumnNameDiscriminatorMapperFactory.DiscriminatorNamedGetterFactory<S> columnNameGetterFactory)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
<T,KT> MF |
discriminator(Class<T> commonType,
String discriminatorColumn,
Class<KT> discriminatorType,
org.simpleflatmapper.util.Consumer<AbstractMapperFactory.DiscriminatorConditionBuilder<S,K,KT,T>> consumer)
Deprecated.
|
<T> MF |
discriminator(Class<T> commonType,
String discriminatorColumn,
org.simpleflatmapper.util.Consumer<AbstractMapperFactory.DiscriminatorConditionBuilder<S,K,Object,T>> consumer)
Deprecated.
|
<T,KT> MF |
discriminator(Type commonType,
String discriminatorColumn,
Class<KT> discriminatorType,
org.simpleflatmapper.util.Consumer<AbstractMapperFactory.DiscriminatorConditionBuilder<S,K,KT,T>> consumer)
Deprecated.
|
<T> MF |
discriminator(Type commonType,
String discriminatorColumn,
org.simpleflatmapper.util.Consumer<AbstractMapperFactory.DiscriminatorConditionBuilder<S,K,Object,T>> consumer)
Deprecated.
|
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, enableSpeculativePropertyLookupOnObject, enrichColumnDefinitions, failOnAsm, fieldMapperErrorHandler, getClassMeta, getClassMeta, getClassMeta, getClassMetaWithExtraInstantiator, getClassMetaWithExtraInstantiator, getClassMetaWithExtraInstantiator, getReflectionService, ignoreColumns, ignoreColumns, ignoreColumns, ignorePropertyNotFound, mapperBuilderErrorHandler, mapperConfig, mapperConfig, maxMethodSize, propertyNameMatcherFactory, propertyNameMatcherFactory, reflectionService, rowFilter, rowHandlerErrorHandler, unorderedJoin, useAsmpublic AbstractColumnNameDiscriminatorMapperFactory(AbstractMapperFactory<K,?,S> config)
public AbstractColumnNameDiscriminatorMapperFactory(AbstractColumnDefinitionProvider<K> columnDefinitions, ColumnDefinition<K,?> identity, ContextualGetterFactory<S,K> getterFactory)
@Deprecated public AbstractColumnNameDiscriminatorMapperFactory(AbstractMapperFactory<K,?,S> config, AbstractColumnNameDiscriminatorMapperFactory.DiscriminatorNamedGetterFactory<S> columnNameGetterFactory)
@Deprecated public AbstractColumnNameDiscriminatorMapperFactory(AbstractColumnDefinitionProvider<K> columnDefinitions, ColumnDefinition<K,?> identity, AbstractColumnNameDiscriminatorMapperFactory.DiscriminatorNamedGetterFactory<S> columnNameGetterFactory, ContextualGetterFactory<S,K> getterFactory)
@Deprecated public <T> MF discriminator(Class<T> commonType, String discriminatorColumn, org.simpleflatmapper.util.Consumer<AbstractMapperFactory.DiscriminatorConditionBuilder<S,K,Object,T>> consumer)
AbstractMapperFactory.discriminator(Type) dslpublic <T> MF discriminator(Type commonType, String discriminatorColumn, org.simpleflatmapper.util.Consumer<AbstractMapperFactory.DiscriminatorConditionBuilder<S,K,Object,T>> consumer)
AbstractMapperFactory.discriminator(Type) dslpublic <T,KT> MF discriminator(Class<T> commonType, String discriminatorColumn, Class<KT> discriminatorType, org.simpleflatmapper.util.Consumer<AbstractMapperFactory.DiscriminatorConditionBuilder<S,K,KT,T>> consumer)
AbstractMapperFactory.discriminator(Type) dslpublic <T,KT> MF discriminator(Type commonType, String discriminatorColumn, Class<KT> discriminatorType, org.simpleflatmapper.util.Consumer<AbstractMapperFactory.DiscriminatorConditionBuilder<S,K,KT,T>> consumer)
AbstractMapperFactory.discriminator(Type) dslCopyright © 2020. All rights reserved.