Package jadex.bdiv3x.runtime
Interface IBeliefbase
- 
- All Superinterfaces:
- IElement
 - All Known Implementing Classes:
- BeliefbaseWrapper,- RBeliefbase
 
 public interface IBeliefbase extends IElement The beliefbase contains the beliefs and beliefsets of an agent or capability.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancontainsBelief(java.lang.String name)ReturnsbooleancontainsBeliefSet(java.lang.String name)ReturnsIBeliefgetBelief(java.lang.String name)Get a belief for a name.java.lang.String[]getBeliefNames()Returns the names of all beliefs.IBeliefSetgetBeliefSet(java.lang.String name)Get a belief set for a name.java.lang.String[]getBeliefSetNames()Returns the names of all belief sets.- 
Methods inherited from interface jadex.bdiv3x.runtime.IElementgetModelElement
 
- 
 
- 
- 
- 
Method Detail- 
getBeliefIBelief getBelief(java.lang.String name) Get a belief for a name.- Parameters:
- name- The belief name.
 
 - 
getBeliefSetIBeliefSet getBeliefSet(java.lang.String name) Get a belief set for a name.- Parameters:
- name- The belief set name.
 
 - 
containsBeliefboolean containsBelief(java.lang.String name) Returns- Parameters:
- name- the name of a belief.
- Returns:
- trueif contained,- falseis not contained, or the specified name refer to a belief set.
- See Also:
- containsBeliefSet(java.lang.String)
 - 
containsBeliefSetboolean containsBeliefSet(java.lang.String name) Returns- Parameters:
- name- the name of a belief set.
- Returns:
- trueif contained,- falseis not contained, or the specified name refer to a belief.
- See Also:
- containsBelief(java.lang.String)
 - 
getBeliefNamesjava.lang.String[] getBeliefNames() Returns the names of all beliefs.- Returns:
- the names of all beliefs.
 
 - 
getBeliefSetNamesjava.lang.String[] getBeliefSetNames() Returns the names of all belief sets.- Returns:
- the names of all belief sets.
 
 
 
 
- 
 
-