Package com.aquima.interactions.process
Interface IMessageEventFieldDefinition
- All Known Implementing Classes:
MessageEventFieldDefinition
public interface IMessageEventFieldDefinition
This interface defines a data field of a message event.
- Since:
- 9.1
- Author:
- a.pragt
-
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.
-
Method Details
-
getName
String getName()This method returns the name of the field, may not be null.- Returns:
- The name of the field, never null.
-
getDataType
DataType getDataType()This method returns the datatype of the field, may not be null.- Returns:
- The datatype of the field, never null.
-
allowMultivalued
boolean allowMultivalued()This method indicates whether this field may be multivalued or not.- Returns:
- Indicator whether the field allow multivalued values.
-
isRequired
boolean isRequired()This method indicates whether this field is required or not.- Returns:
- Indicator whether the field is required.
-