public final class CsvTypeMappingFactory extends RbfTypeMappingFactory
TypeMappings from annotated classes.
It is thread-safe.
TypeMappingFactory.TypeMappingPlaceholder| Constructor and Description |
|---|
CsvTypeMappingFactory(RbfTypeMappingRegistry typeMappingRegistry,
SimpleTypeConverterProvider simpleTypeConverterProvider,
ValidatorProvider validatorProvider,
ObjectAccessorProvider objectAccessorProvider,
QuoteMode defaultQuoteMode,
String defaultNoValueString)
Constructs a new
CsvTypeMappingFactory. |
| 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, getAnnotatedDataTypeNameassertHasSimpleType, assertNoCollectionType, assertTypeMappingExists, assertTypeMappingIsSimple, createSimpleTypeConverter, getCollectionItemType, getMapKeyType, getMapValueType, getObjectAccessorProvider, getSimpleTypeConverterProvider, getTypeMappingRegistry, getValidatorFactory, getValidatorProvider, hasCollectionType, hasMapType, hasSimpleType, prepareToCreatepublic CsvTypeMappingFactory(RbfTypeMappingRegistry typeMappingRegistry, SimpleTypeConverterProvider simpleTypeConverterProvider, ValidatorProvider validatorProvider, ObjectAccessorProvider objectAccessorProvider, QuoteMode defaultQuoteMode, String defaultNoValueString)
CsvTypeMappingFactory.typeMappingRegistry - the type mapping registry. New types will be registered using that registry.simpleTypeConverterProvider - the simple type converter provider to usevalidatorProvider - the validator provider to useobjectAccessorProvider - the object accessor provider to usedefaultQuoteMode - the default quote mode to usedefaultNoValueString - the default no value string to useprotected TypeMapping<String> createSimpleTypeMapping(Class<?> objectType, String dataTypeName, SimpleTypeConverter converter, Field field)
createSimpleTypeMapping in class RbfTypeMappingFactoryobjectType - the object typedataTypeName - the data type nameconverter - the converterfield - the fieldCopyright © 2014. All rights reserved.