public enum RequireKey extends java.lang.Enum<RequireKey>
Enum Constant and Description |
---|
ACTION_COSTS
The PDDL :action-costs requirement (since PDDL3.1).
|
ADL
The PDDL :adl requirement.
|
CONDITIONAL_EFFECTS
The PDDL :conditional-effects requirement.
|
CONSTRAINTS
The PDDL :constraints requirement.
|
CONTINOUS_EFFECTS
The PDDL :continous-effects requirement.
|
DERIVED_PREDICATES
The PDDL :derived-predicates requirement.
|
DISJUNCTIVE_PRECONDITIONS
The PDDL :disjunctive-preconditions requirement.
|
DURATION_INEQUALITIES
The PDDL :duration-inequalities requirement.
|
DURATIVE_ACTIONS
The PDDL :durative-actions requirement.
|
EQUALITY
The PDDL :equality requirement.
|
EXISTENTIAL_PRECONDITIONS
The PDDL :existential-preconditions requirement.
|
FLUENTS
The PDDL :fluents requirement (object-fluents + numeric-fluents since PDDL3.1).
|
GOAL_UTILITIES
The PDDL :goal-utilities requirement (since PDDL3.1).
|
NEGATIVE_PRECONDITIONS
The PDDL :negative-preconditions requirement.
|
NUMERIC_FLUENTS
The PDDL :numeric-fluents requirement.
|
OBJECT_FLUENTS
The PDDL :object-fluents requirement.
|
PREFERENCES
The PDDL :preferences requirement.
|
QUANTIFIED_PRECONDITIONS
The PDDL :quantified-preconditions requirement.
|
STRIPS
The PDDL :strips requirement.
|
TIMED_INITIAL_LITERALS
The PDDL :times-initial-literals requirement.
|
TYPING
The PDDL :typing requirement.
|
UNIVERSAL_PRECONDITIONS
The PDDL :universal-preconditions requirement.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getImage()
Returns the image of this require key.
|
java.lang.String |
toString()
Returns a string representation of this require key.
|
static RequireKey |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static RequireKey[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RequireKey STRIPS
public static final RequireKey TYPING
public static final RequireKey NEGATIVE_PRECONDITIONS
public static final RequireKey DISJUNCTIVE_PRECONDITIONS
public static final RequireKey EQUALITY
public static final RequireKey EXISTENTIAL_PRECONDITIONS
public static final RequireKey UNIVERSAL_PRECONDITIONS
public static final RequireKey QUANTIFIED_PRECONDITIONS
public static final RequireKey CONDITIONAL_EFFECTS
public static final RequireKey FLUENTS
public static final RequireKey NUMERIC_FLUENTS
public static final RequireKey OBJECT_FLUENTS
public static final RequireKey GOAL_UTILITIES
public static final RequireKey ACTION_COSTS
public static final RequireKey ADL
public static final RequireKey DURATIVE_ACTIONS
public static final RequireKey DERIVED_PREDICATES
public static final RequireKey TIMED_INITIAL_LITERALS
public static final RequireKey PREFERENCES
public static final RequireKey CONSTRAINTS
public static final RequireKey CONTINOUS_EFFECTS
public static final RequireKey DURATION_INEQUALITIES
public static RequireKey[] values()
for (RequireKey c : RequireKey.values()) System.out.println(c);
public static RequireKey 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 java.lang.String getImage()
public java.lang.String toString()
toString
in class java.lang.Enum<RequireKey>