## Uses of Interface
bdi4jade.belief.Predicate

- Packages that use Predicate
  Package | Description
  --- | ---
  bdi4jade.belief | This package contains interfaces and classes that allows representation of beliefs of an agent, which are stored in belief bases, part of agent capabilities.

- - ### Uses of Predicate in bdi4jade.belief

    Classes in bdi4jade.belief that implement Predicate
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DerivedPredicate<K>` This class represents a logic predicate that is derived from other agent belief.
    `class` | `TransientPredicate<K>` This class extends the `TransientBelief` class and represents a transient propositional belief, which is not persisted in a permanent memory.