Class ReportingAttributeMappingDS
java.lang.Object
com.aquima.interactions.foundation.report.ReportingDS
com.aquima.interactions.communication.report.ReportingAttributeMappingDS
- All Implemented Interfaces:
IAttributeMappingDS
,IReportingDS
IAttributeDS implementation that adds error reporting.
- Since:
- 9.0
- Author:
- Jon van Leuven
-
Constructor Summary
ModifierConstructorDescriptionprotected
ReportingAttributeMappingDS
(IInitializationReport report, IAttributeMappingDS datasource) -
Method Summary
Modifier and TypeMethodDescriptionThis method returns the attribute representing the value of the attributeField.This method returns the qualifiedname if the attribute is an reference from a schema, otherwise null.This method returns the datatype of the attribute, may not be null.getName()
This method returns the name of the attribute field.This method returns the specific schemaform of the attribute, or null.void
This method visit the validation fields on an attribute field.Methods inherited from class com.aquima.interactions.foundation.report.ReportingDS
addError, addMessage, getCategory, getReport
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Constructor Details
-
ReportingAttributeMappingDS
-
-
Method Details
-
getName
Description copied from interface:IAttributeMappingDS
This method returns the name of the attribute field.- Specified by:
getName
in interfaceIAttributeMappingDS
- Returns:
- The name of the attribute field, may not be null.
-
getAttributeReference
Description copied from interface:IAttributeMappingDS
This method returns the qualifiedname if the attribute is an reference from a schema, otherwise null.- Specified by:
getAttributeReference
in interfaceIAttributeMappingDS
- Returns:
- The qualifiedname representing the global attribute.
-
getDataType
Description copied from interface:IAttributeMappingDS
This method returns the datatype of the attribute, may not be null.- Specified by:
getDataType
in interfaceIAttributeMappingDS
- Returns:
- The datatype of the attribute.
-
getSpecificForm
Description copied from interface:IAttributeMappingDS
This method returns the specific schemaform of the attribute, or null.- Specified by:
getSpecificForm
in interfaceIAttributeMappingDS
- Returns:
- the specfic schemaform of this attribute.
-
getAttributeName
Description copied from interface:IAttributeMappingDS
This method returns the attribute representing the value of the attributeField.- Specified by:
getAttributeName
in interfaceIAttributeMappingDS
- Returns:
- The name of the attribute, may not be null.
-
iterateValidations
Description copied from interface:IAttributeMappingDS
This method visit the validation fields on an attribute field.- Specified by:
iterateValidations
in interfaceIAttributeMappingDS
- Parameters:
visitor
- field validation visitor to visit all the validations
-