The Object Discovery Agent Development Kit (ODK) API provides the CompleteCondition class to represent a conditions on the value of an agent property (represented by an AgentProperty object). A condition consists of two kinds of subconditions, input conditions and dependent conditions. An agent property stores all its conditions in its allDependencies member variable.
The CompleteCondition class defines the following: