Class XmlElementMappingDS
java.lang.Object
com.aquima.interactions.foundation.report.ReportingDS
com.aquima.interactions.communication.ds.xml.parsing.XmlElementMappingDS
- All Implemented Interfaces:
IElementMappingDS
,IReportingDS
Xml datasource implementation.
- Since:
- 9.0
- Author:
- Jon van Leuven
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
XmlElementMappingDS
(IInitializationReport report, IXmlNode node) -
Method Summary
Modifier and TypeMethodDescriptionThis method returns the inline type definition of the element.getName()
This method returns the name of the element mapping.This method returns the type reference of the element.boolean
The nillable value of the element.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
-
XmlElementMappingDS
-
-
Method Details
-
getName
Description copied from interface:IElementMappingDS
This method returns the name of the element mapping.- Specified by:
getName
in interfaceIElementMappingDS
- Returns:
- The element mapping name, may not be null.
-
getTypeReference
Description copied from interface:IElementMappingDS
This method returns the type reference of the element. An element can either be a type reference or an inline type, if an inline type this method must return null.- Specified by:
getTypeReference
in interfaceIElementMappingDS
- Returns:
- The reference to a type.
-
getInlineType
Description copied from interface:IElementMappingDS
This method returns the inline type definition of the element. An element can either be a type reference or an inline type, if a type reference this method must return null.- Specified by:
getInlineType
in interfaceIElementMappingDS
- Returns:
- The datasource of the inline type.
-
isNillable
public boolean isNillable()Description copied from interface:IElementMappingDS
The nillable value of the element.- Specified by:
isNillable
in interfaceIElementMappingDS
- Returns:
- The nillable value
-