Class ElementMappingTemplate
java.lang.Object
com.aquima.interactions.test.templates.AbstractReportingTemplate
com.aquima.interactions.test.templates.communication.ElementMappingTemplate
This class may be used to quickly initialize a model.
- Since:
- 9.0
- Author:
- Jon van Leuven, Arjan Pragt
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ElementMappingTemplate
(String name, com.aquima.interactions.foundation.report.IInitializationReport report) -
Method Summary
Modifier and TypeMethodDescriptionprotected TypeMappingTemplate
protected String
getName()
protected TypeReferenceTemplate
protected boolean
setInlineType
(String entityName) Sets a inline type to the element.void
setNillable
(boolean isNillable) setTypeReference
(com.aquima.interactions.foundation.connectivity.QualifiedName complexType) Sets a reference to a complexType.setTypeReference
(com.aquima.interactions.foundation.DataType simpleType) Sets a reference to a simple type.protected com.aquima.interactions.communication.ds.IElementMappingDS
Methods inherited from class com.aquima.interactions.test.templates.AbstractReportingTemplate
getInitializationReport
-
Constructor Details
-
ElementMappingTemplate
protected ElementMappingTemplate(String name, com.aquima.interactions.foundation.report.IInitializationReport report)
-
-
Method Details
-
getName
-
getInlineType
-
getTypeReference
-
isNillable
protected boolean isNillable() -
setTypeReference
public TypeReferenceTemplate setTypeReference(com.aquima.interactions.foundation.connectivity.QualifiedName complexType) Sets a reference to a complexType.- Parameters:
complexType
- The qualified name of the complex type.- Returns:
- The reference template.
-
setTypeReference
public TypeReferenceTemplate setTypeReference(com.aquima.interactions.foundation.DataType simpleType) Sets a reference to a simple type.- Parameters:
simpleType
- The Datatype of the simple type.- Returns:
- The reference template.
-
setInlineType
Sets a inline type to the element.- Returns:
- The inline type template.
-
setNillable
public void setNillable(boolean isNillable) -
toDatasource
protected com.aquima.interactions.communication.ds.IElementMappingDS toDatasource()
-