Interface IElementMappingDS
- All Superinterfaces:
IReportingDS
- All Known Implementing Classes:
ReportingElementMappingDS
,XmlElementMappingDS
,XmlElementMappingDS
This interface defines an global element in a schema.
- Since:
- 9.0
- Author:
- Arjan Pragt
-
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 interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Method Details
-
getName
String getName()This method returns the name of the element mapping.- Returns:
- The element mapping name, may not be null.
-
getTypeReference
ITypeReferenceDS getTypeReference()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.- Returns:
- The reference to a type.
-
getInlineType
ITypeMappingDS getInlineType()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.- Returns:
- The datasource of the inline type.
-
isNillable
boolean isNillable()The nillable value of the element.- Returns:
- The nillable value
-