Class MessageEventFieldDefinition
- java.lang.Object
-
- com.aquima.interactions.process.impl.MessageEventFieldDefinition
-
- All Implemented Interfaces:
IMessageEventFieldDefinition
public class MessageEventFieldDefinition extends Object implements IMessageEventFieldDefinition
This class represents a datafield on a message event.- Since:
- 9.1
- Author:
- A. Pragt
-
-
Constructor Summary
Constructors Constructor Description MessageEventFieldDefinition​(IMessageEventFieldDS datasource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
allowMultivalued()
This method indicates whether this field may be multivalued or not.DataType
getDataType()
This method returns the datatype of the field, may not be null.String
getName()
This method returns the name of the field, may not be null.boolean
isRequired()
This method indicates whether this field is required or not.
-
-
-
Constructor Detail
-
MessageEventFieldDefinition
public MessageEventFieldDefinition​(IMessageEventFieldDS datasource)
-
-
Method Detail
-
getName
public String 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
public DataType 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.
-
-