Package io.atlasmap.core.validate
Class MappingFieldPairValidator
- java.lang.Object
-
- io.atlasmap.core.validate.MappingFieldPairValidator
-
public class MappingFieldPairValidator extends Object
-
-
Constructor Summary
Constructors Constructor Description MappingFieldPairValidator(BaseModuleValidationService<?> service)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoValidateFieldTypes(List<io.atlasmap.v2.Validation> validations, String mappingId, io.atlasmap.v2.Field sourceField, io.atlasmap.v2.Field targetField, io.atlasmap.v2.FieldType sourceFieldType)voidpopulateConversionConcerns(List<io.atlasmap.v2.Validation> validations, String mappingId, io.atlasmap.spi.AtlasConversionInfo converterAnno, String sourceFieldName, String targetFieldName)voidvalidateFieldTypes(List<io.atlasmap.v2.Validation> validations, String mappingId, io.atlasmap.v2.FieldGroup sourceFieldGroup, io.atlasmap.v2.Field targetField)voidvalidateFieldTypes(List<io.atlasmap.v2.Validation> validations, String mappingId, io.atlasmap.v2.Field sourceField, io.atlasmap.v2.Field targetField)voidvalidateFieldTypes(List<io.atlasmap.v2.Validation> validations, String mappingId, io.atlasmap.v2.Field sourceField, List<io.atlasmap.v2.Field> targetFields)voidvalidateFieldTypes(List<io.atlasmap.v2.Validation> validations, String mappingId, List<io.atlasmap.v2.Field> sourceFields, io.atlasmap.v2.Field targetField)
-
-
-
Constructor Detail
-
MappingFieldPairValidator
public MappingFieldPairValidator(BaseModuleValidationService<?> service)
-
-
Method Detail
-
validateFieldTypes
public void validateFieldTypes(List<io.atlasmap.v2.Validation> validations, String mappingId, io.atlasmap.v2.FieldGroup sourceFieldGroup, io.atlasmap.v2.Field targetField)
-
validateFieldTypes
public void validateFieldTypes(List<io.atlasmap.v2.Validation> validations, String mappingId, List<io.atlasmap.v2.Field> sourceFields, io.atlasmap.v2.Field targetField)
-
validateFieldTypes
public void validateFieldTypes(List<io.atlasmap.v2.Validation> validations, String mappingId, io.atlasmap.v2.Field sourceField, List<io.atlasmap.v2.Field> targetFields)
-
validateFieldTypes
public void validateFieldTypes(List<io.atlasmap.v2.Validation> validations, String mappingId, io.atlasmap.v2.Field sourceField, io.atlasmap.v2.Field targetField)
-
doValidateFieldTypes
protected void doValidateFieldTypes(List<io.atlasmap.v2.Validation> validations, String mappingId, io.atlasmap.v2.Field sourceField, io.atlasmap.v2.Field targetField, io.atlasmap.v2.FieldType sourceFieldType)
-
-