|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Belief | |
|---|---|
| br.pucrio.inf.les.bdijade.belief | |
| br.pucrio.inf.les.bdijade.core | |
| br.pucrio.inf.les.bdijade.event | |
| br.pucrio.inf.les.bdijade.exception | |
| Uses of Belief in br.pucrio.inf.les.bdijade.belief |
|---|
| Subclasses of Belief in br.pucrio.inf.les.bdijade.belief | |
|---|---|
class |
BeliefSet<T>
This class represents a belief that has a set of values associated with it. |
class |
PersistentBelief<T>
|
class |
TransientBelief<T>
This class extends the Belief and represents a transient belief,
which is not persisted in a permanent memory. |
class |
TransientBeliefSet<T>
This class extends the BeliefSet and represents a transient belief
set, which is not persisted in a permanent memory. |
| Uses of Belief in br.pucrio.inf.les.bdijade.core |
|---|
| Fields in br.pucrio.inf.les.bdijade.core with type parameters of type Belief | |
|---|---|
private java.util.Map<java.lang.String,Belief<?>> |
BeliefBase.beliefs
|
| Methods in br.pucrio.inf.les.bdijade.core that return Belief | |
|---|---|
Belief<?> |
BeliefBase.getBelief(java.lang.String name)
Retrieves a belief from the belief base. |
Belief<?> |
BeliefBase.removeBelief(java.lang.String name)
Removes a belief from the belief base. |
| Methods in br.pucrio.inf.les.bdijade.core that return types with arguments of type Belief | |
|---|---|
java.util.Collection<Belief<?>> |
BDIAgent.getAllBeliefs()
Returns a collection of all beliefs from all capabilities of this agent. |
java.util.Set<Belief<?>> |
BeliefBase.getBeliefs()
|
| Methods in br.pucrio.inf.les.bdijade.core with parameters of type Belief | |
|---|---|
void |
BeliefBase.addBelief(Belief<?> belief)
Adds a belief to the belief base. |
void |
BeliefBase.addOrUpdateBelief(Belief<?> belief)
Adds a belief to the belief base. |
| Constructor parameters in br.pucrio.inf.les.bdijade.core with type arguments of type Belief | |
|---|---|
BeliefBase(java.util.Set<Belief<?>> beliefs)
Creates a belief base associated with a capability and adds the beliefs in the provided belief set. |
|
| Uses of Belief in br.pucrio.inf.les.bdijade.event |
|---|
| Fields in br.pucrio.inf.les.bdijade.event declared as Belief | |
|---|---|
private Belief<?> |
BeliefEvent.belief
|
| Methods in br.pucrio.inf.les.bdijade.event that return Belief | |
|---|---|
Belief<?> |
BeliefEvent.getBelief()
|
| Methods in br.pucrio.inf.les.bdijade.event with parameters of type Belief | |
|---|---|
void |
BeliefEvent.setBelief(Belief<?> belief)
|
| Constructors in br.pucrio.inf.les.bdijade.event with parameters of type Belief | |
|---|---|
BeliefEvent(Belief<?> belief)
Creates a Belief Changed. |
|
BeliefEvent(Belief<?> belief,
BeliefEvent.Action action)
Creates a Belief Changed. |
|
BeliefEvent(Belief<?> belief,
BeliefEvent.Action action,
java.lang.Object args)
Creates a Belief Changed. |
|
| Uses of Belief in br.pucrio.inf.les.bdijade.exception |
|---|
| Fields in br.pucrio.inf.les.bdijade.exception declared as Belief | |
|---|---|
private Belief<?> |
BeliefAlreadyExistsException.belief
|
| Methods in br.pucrio.inf.les.bdijade.exception that return Belief | |
|---|---|
Belief<?> |
BeliefAlreadyExistsException.getBelief()
|
| Constructors in br.pucrio.inf.les.bdijade.exception with parameters of type Belief | |
|---|---|
BeliefAlreadyExistsException(Belief<?> belief)
Creates a new instance of BeliefAlreadyExistsException. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||