public enum EngagementIntentionState extends java.lang.Enum<EngagementIntentionState> implements QiEnum
Enum Constant and Description |
---|
INTERESTED
The human seems to be interested by the robot but will not engage the interaction proactively.
|
NOT_INTERESTED
The human does not seem to be interested in engaging an interaction with the robot.
|
SEEKING_ENGAGEMENT
The human is proactively looking for an interaction with the robot.
|
UNKNOWN
The engagement intention is not observable by the robot.
|
Modifier and Type | Method and Description |
---|---|
int |
getQiValue() |
static EngagementIntentionState |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static EngagementIntentionState[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final EngagementIntentionState UNKNOWN
public static final EngagementIntentionState NOT_INTERESTED
public static final EngagementIntentionState INTERESTED
public static final EngagementIntentionState SEEKING_ENGAGEMENT
public static EngagementIntentionState[] values()
for (EngagementIntentionState c : EngagementIntentionState.values()) System.out.println(c);
public static EngagementIntentionState valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic int getQiValue()
getQiValue
in interface QiEnum