public class JavaValidationService
extends io.atlasmap.core.BaseModuleValidationService<io.atlasmap.java.v2.JavaField>
Constructor and Description |
---|
JavaValidationService() |
JavaValidationService(io.atlasmap.spi.AtlasConversionService conversionService,
io.atlasmap.spi.AtlasFieldActionService fieldActionService) |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
protected Class<io.atlasmap.java.v2.JavaField> |
getFieldType() |
protected io.atlasmap.spi.AtlasModuleDetail |
getModuleDetail() |
protected String |
getModuleFieldName(io.atlasmap.java.v2.JavaField field) |
void |
init() |
protected void |
validateModuleField(String mappingId,
io.atlasmap.java.v2.JavaField field,
io.atlasmap.spi.FieldDirection direction,
List<io.atlasmap.v2.Validation> validations) |
protected void |
validateSourceAndTargetTypes(String mappingId,
io.atlasmap.v2.Field inputField,
io.atlasmap.v2.Field outField,
List<io.atlasmap.v2.Validation> validations) |
getConversionService, getDocId, getFieldName, getMode, populateConversionConcerns, setConversionService, setDocId, setMode, validateCombineMapping, validateField, validateFieldTypeConversion, validateMapMapping, validateMapping, validateMappingEntries, validateSeparateMapping
public JavaValidationService()
public JavaValidationService(io.atlasmap.spi.AtlasConversionService conversionService, io.atlasmap.spi.AtlasFieldActionService fieldActionService)
public void init()
public void destroy()
protected io.atlasmap.spi.AtlasModuleDetail getModuleDetail()
getModuleDetail
in class io.atlasmap.core.BaseModuleValidationService<io.atlasmap.java.v2.JavaField>
protected Class<io.atlasmap.java.v2.JavaField> getFieldType()
getFieldType
in class io.atlasmap.core.BaseModuleValidationService<io.atlasmap.java.v2.JavaField>
protected String getModuleFieldName(io.atlasmap.java.v2.JavaField field)
getModuleFieldName
in class io.atlasmap.core.BaseModuleValidationService<io.atlasmap.java.v2.JavaField>
protected void validateSourceAndTargetTypes(String mappingId, io.atlasmap.v2.Field inputField, io.atlasmap.v2.Field outField, List<io.atlasmap.v2.Validation> validations)
validateSourceAndTargetTypes
in class io.atlasmap.core.BaseModuleValidationService<io.atlasmap.java.v2.JavaField>
protected void validateModuleField(String mappingId, io.atlasmap.java.v2.JavaField field, io.atlasmap.spi.FieldDirection direction, List<io.atlasmap.v2.Validation> validations)
validateModuleField
in class io.atlasmap.core.BaseModuleValidationService<io.atlasmap.java.v2.JavaField>
Copyright © 2019 JBoss by Red Hat. All rights reserved.