public final class FlrTypeMappingFactory extends RbfTypeMappingFactory
TypeMapping
s from annotated classes.
It is thread-safe.
TypeMappingFactory.TypeMappingPlaceholder
Constructor and Description |
---|
FlrTypeMappingFactory(RbfTypeMappingRegistry typeMappingRegistry,
SimpleTypeConverterProvider simpleTypeConverterProvider,
ValidatorProvider validatorProvider,
ObjectAccessorProvider objectAccessorProvider,
char defaultPadCharacter)
Constructs a new
FlrTypeMappingFactory . |
Modifier and Type | Method and Description |
---|---|
protected TypeMapping<String> |
createSimpleTypeMapping(Class<?> objectType,
String dataTypeName,
SimpleTypeConverter converter,
Field field)
Creates a new simple type mapping.
|
createIfAbsent, getAnnotatedDataTypeName
assertHasSimpleType, assertNoCollectionType, assertTypeMappingExists, assertTypeMappingIsSimple, createSimpleTypeConverter, getCollectionItemType, getMapKeyType, getMapValueType, getObjectAccessorProvider, getSimpleTypeConverterProvider, getTypeMappingRegistry, getValidatorFactory, getValidatorProvider, hasCollectionType, hasMapType, hasSimpleType, prepareToCreate
public FlrTypeMappingFactory(RbfTypeMappingRegistry typeMappingRegistry, SimpleTypeConverterProvider simpleTypeConverterProvider, ValidatorProvider validatorProvider, ObjectAccessorProvider objectAccessorProvider, char defaultPadCharacter)
FlrTypeMappingFactory
.typeMappingRegistry
- the type mapping registry. New types will be registered using that registry.objectAccessorProvider
- the object accessor provider to usesimpleTypeConverterProvider
- the simple type converter provider to usevalidatorProvider
- the validator provider to usedefaultPadCharacter
- the default pad character to be usedprotected TypeMapping<String> createSimpleTypeMapping(Class<?> objectType, String dataTypeName, SimpleTypeConverter converter, Field field)
createSimpleTypeMapping
in class RbfTypeMappingFactory
objectType
- the object typedataTypeName
- the data type nameconverter
- the converterfield
- the fieldCopyright © 2014. All rights reserved.