A - B - public class CaseInsensitiveClassMapBuilder<A,B> extends ClassMapBuilder<A,B>
| Modifier and Type | Class and Description |
|---|---|
static class |
CaseInsensitiveClassMapBuilder.Factory |
| Modifier | Constructor and Description |
|---|---|
protected |
CaseInsensitiveClassMapBuilder(Type<A> aType,
Type<B> bType,
MapperFactory mapperFactory,
PropertyResolverStrategy propertyResolver,
DefaultFieldMapper[] defaults) |
| Modifier and Type | Method and Description |
|---|---|
ClassMapBuilder<A,B> |
byDefault(MappingDirection direction,
DefaultFieldMapper... withDefaults)
Configures this class-map builder to employ the default property mapping
behavior to any properties that have not already been mapped or excluded;
if any DefaultFieldMapper instances are passed, they will be used
(instead of those configured on the builder) to attempt a property name
match if a direct match is not found.
|
protected Property |
resolveProperty(Type type,
String expr)
Resolves a property for the particular type, based on the provided property expression
|
addFieldMap, byDefault, byDefault, byDefault, constructorA, constructorB, customize, customize, describeClassMap, exclude, favorExtension, field, field, field, field, field, field, field, fieldAToB, fieldBToA, fieldMap, fieldMap, fieldMap, fieldMap, fieldMap, fieldMap, fieldMap, fieldMap, fieldMap, fieldMap, getAType, getBType, getDefaultFieldMappers, getMappedFields, getMappedPropertiesForTypeA, getMappedPropertiesForTypeB, getPropertiesForTypeA, getPropertiesForTypeB, getPropertyExpressions, getPropertyResolver, isNestedPropertyExpression, map, map, map, map, mapNulls, mapNullsInReverse, register, resolvePropertyForA, resolvePropertyForB, toClassMap, toString, use, useprotected CaseInsensitiveClassMapBuilder(Type<A> aType, Type<B> bType, MapperFactory mapperFactory, PropertyResolverStrategy propertyResolver, DefaultFieldMapper[] defaults)
aType - bType - mapperFactory - propertyResolver - defaults - public ClassMapBuilder<A,B> byDefault(MappingDirection direction, DefaultFieldMapper... withDefaults)
ClassMapBuilderbyDefault in class ClassMapBuilder<A,B>direction - the mapping direction to be appliedwithDefaults - zero or more DefaultFieldMapper instances to apply during the
default mapping; if none are supplied, the configured
DefaultFieldMappers for the builder (if any) should be used.protected Property resolveProperty(Type type, String expr)
resolveProperty in class ClassMapBuilder<A,B>type - the type to resolveexpr - the property expression to resolveCopyright © 2016 Glasnost. All rights reserved.