public class Choice
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
choiceDescription
The human readable choice name.
|
private java.lang.String |
choiceName
Identifies the choice.
|
private java.util.Map<java.lang.String,java.lang.String> |
choices
The choices.
|
Constructor and Description |
---|
Choice(java.lang.String choiceName,
java.lang.String choiceDescription,
java.util.Map<java.lang.String,java.lang.String> choices)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getChoiceDescription()
Returns the human readable choice name.
|
java.lang.String |
getChoiceName()
Returns the choice identification.
|
java.util.Map<java.lang.String,java.lang.String> |
getChoices()
Returns the choices.
|
java.lang.String |
toString() |
@NotNull private final java.lang.String choiceDescription
@NotNull private final java.lang.String choiceName
@NotNull private final java.util.Map<java.lang.String,java.lang.String> choices
public Choice(@NotNull java.lang.String choiceName, @NotNull java.lang.String choiceDescription, @NotNull java.util.Map<java.lang.String,java.lang.String> choices)
choiceName
- identifies the choicechoiceDescription
- the human readable choice namechoices
- the choices@NotNull public java.lang.String getChoiceDescription()
@NotNull public java.lang.String getChoiceName()
@NotNull public java.util.Map<java.lang.String,java.lang.String> getChoices()
@NotNull public java.lang.String toString()
toString
in class java.lang.Object