Class GroupParticleType
java.lang.Object
com.aquima.interactions.communication.GroupParticleType
- All Implemented Interfaces:
Serializable
This class defines all the group particle types that are supported.
- Since:
- 9.0
- Author:
- Arjan Pragt
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final GroupParticleType
Predefined group particle type for an all.static final GroupParticleType
Predefined group particle type for a choice.static final GroupParticleType
Predefined group particle type for a sequence. -
Method Summary
-
Field Details
-
SEQUENCE
Predefined group particle type for a sequence. -
CHOICE
Predefined group particle type for a choice. -
ALL
Predefined group particle type for an all.
-
-
Method Details
-
valueOf
This method returns the GroupParticleType matching the specified name.- Parameters:
name
- The name of the requested GroupParticleType.- Returns:
- The GroupParticleType matching the specified name.
- Throws:
IllegalArgumentException
- when the name provides does not exist.
-
getName
The method returns the name of the group particle type.- Returns:
- The name, never null.
-
hashCode
public int hashCode() -
equals
-
toString
-