Class MessageEventFieldDefinition
java.lang.Object
com.aquima.interactions.process.impl.MessageEventFieldDefinition
- All Implemented Interfaces:
IMessageEventFieldDefinition
This class represents a datafield on a message event.
- Since:
- 9.1
- Author:
- A. Pragt
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
This method indicates whether this field may be multivalued or not.This method returns the datatype of the field, may not be null.getName()
This method returns the name of the field, may not be null.boolean
This method indicates whether this field is required or not.
-
Constructor Details
-
MessageEventFieldDefinition
-
-
Method Details
-
getName
Description copied from interface:IMessageEventFieldDefinition
This method returns the name of the field, may not be null.- Specified by:
getName
in interfaceIMessageEventFieldDefinition
- Returns:
- The name of the field, never null.
-
getDataType
Description copied from interface:IMessageEventFieldDefinition
This method returns the datatype of the field, may not be null.- Specified by:
getDataType
in interfaceIMessageEventFieldDefinition
- Returns:
- The datatype of the field, never null.
-
isRequired
public boolean isRequired()Description copied from interface:IMessageEventFieldDefinition
This method indicates whether this field is required or not.- Specified by:
isRequired
in interfaceIMessageEventFieldDefinition
- Returns:
- Indicator whether the field is required.
-
allowMultivalued
public boolean allowMultivalued()Description copied from interface:IMessageEventFieldDefinition
This method indicates whether this field may be multivalued or not.- Specified by:
allowMultivalued
in interfaceIMessageEventFieldDefinition
- Returns:
- Indicator whether the field allow multivalued values.
-