Package io.atlasmap.java.module
Class JavaValidationService
java.lang.Object
io.atlasmap.core.validate.BaseModuleValidationService<JavaField>
io.atlasmap.java.module.JavaValidationService
- All Implemented Interfaces:
AtlasValidationService
-
Constructor Summary
ConstructorsConstructorDescriptionJavaValidationService(AtlasConversionService conversionService, AtlasFieldActionService fieldActionService) -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()protected AtlasModuleDetailprotected StringgetModuleFieldName(JavaField field) voidinit()protected voidvalidateModuleField(String mappingId, JavaField field, FieldDirection direction, List<Validation> validations) protected voidvalidateSourceAndTargetTypes(String mappingId, Field inputField, Field outField, List<Validation> validations) 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
-
JavaValidationService
public JavaValidationService() -
JavaValidationService
public JavaValidationService(AtlasConversionService conversionService, AtlasFieldActionService fieldActionService)
-
-
Method Details
-
init
public void init() -
destroy
public void destroy() -
getModuleDetail
- Specified by:
getModuleDetailin classBaseModuleValidationService<JavaField>
-
getFieldType
- Specified by:
getFieldTypein classBaseModuleValidationService<JavaField>
-
getModuleFieldName
- Specified by:
getModuleFieldNamein classBaseModuleValidationService<JavaField>
-
validateSourceAndTargetTypes
protected void validateSourceAndTargetTypes(String mappingId, Field inputField, Field outField, List<Validation> validations) -
validateModuleField
protected void validateModuleField(String mappingId, JavaField field, FieldDirection direction, List<Validation> validations) - Specified by:
validateModuleFieldin classBaseModuleValidationService<JavaField>
-