Package io.atlasmap.csv.module
Class CsvValidationService
java.lang.Object
io.atlasmap.core.validate.BaseModuleValidationService<CsvField>
io.atlasmap.csv.module.CsvValidationService
- All Implemented Interfaces:
AtlasValidationService
-
Constructor Summary
ConstructorDescriptionCsvValidationService
(AtlasConversionService conversionService, AtlasFieldActionService fieldActionService) -
Method Summary
Modifier and TypeMethodDescriptionprotected AtlasModuleDetail
protected String
getModuleFieldName
(CsvField field) protected void
validateModuleField
(String mappingId, CsvField field, FieldDirection direction, List<Validation> validation) Methods inherited from class io.atlasmap.core.validate.BaseModuleValidationService
getConversionService, getDocId, getFieldActionService, getFieldName, getMappingFieldPairValidator, getMode, matchDocIdOrNull, setConversionService, setDocId, setMappingFieldPairValidator, setMode, validateCombineMapping, validateCustomMapping, validateField, validateFieldCombinations, validateFieldGroup, validateMapMapping, validateMapping, validateMappingEntries, validateSeparateMapping
-
Constructor Details
-
CsvValidationService
public CsvValidationService(AtlasConversionService conversionService, AtlasFieldActionService fieldActionService)
-
-
Method Details
-
getModuleDetail
- Specified by:
getModuleDetail
in classBaseModuleValidationService<CsvField>
-
getFieldType
- Specified by:
getFieldType
in classBaseModuleValidationService<CsvField>
-
validateModuleField
protected void validateModuleField(String mappingId, CsvField field, FieldDirection direction, List<Validation> validation) - Specified by:
validateModuleField
in classBaseModuleValidationService<CsvField>
-
getModuleFieldName
- Specified by:
getModuleFieldName
in classBaseModuleValidationService<CsvField>
-