|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IBeliefCtx | |
---|---|
gov.nasa.arc.brahms.common.rt | |
gov.nasa.arc.brahms.vm.rt |
Uses of IBeliefCtx in gov.nasa.arc.brahms.common.rt |
---|
Classes in gov.nasa.arc.brahms.common.rt that implement IBeliefCtx | |
---|---|
class |
BeliefCtx
The BeliefCtx maintains information about a belief created for an active instance. |
Methods in gov.nasa.arc.brahms.common.rt that return IBeliefCtx | |
---|---|
IBeliefCtx |
IDetectCtx.getCreatedBelief()
Returns the belief created by the detectable in this detect action. |
IBeliefCtx |
DetectCtx.getCreatedBelief()
Returns the belief created by the detectable in this detect action. |
IBeliefCtx |
ImpasseCtx.getResolvedBy()
Returns the belief resolving the impasse. |
IBeliefCtx |
TriggerCtx.getTriggeringBelief()
Returns the belief that triggered this trigger. |
IBeliefCtx |
ITriggerCtx.getTriggeringBelief()
Returns the belief that triggered this trigger. |
Methods in gov.nasa.arc.brahms.common.rt with parameters of type IBeliefCtx | |
---|---|
void |
IActiveInstanceCtx.addBelief(IBeliefCtx belief)
Add a new belief to the belief set of the active instance. |
void |
ActiveInstanceCtx.addBelief(IBeliefCtx belief)
Add a new belief to the belief set of the active instance. |
void |
TransferDefinitionCtx.addCreatedBelief(IBeliefCtx belief)
Adds the specified belief as a belief created by this transfer definition. |
void |
ITransferDefinitionCtx.addCreatedBelief(IBeliefCtx belief)
Adds the specified belief as a belief created by this transfer definition. |
void |
TransferDefinitionCtx.addTransferredBelief(IBeliefCtx belief)
Adds the specified belief as a belief transferred by this transfer definition. |
void |
ITransferDefinitionCtx.addTransferredBelief(IBeliefCtx belief)
Adds the specified belief as a belief transferred by this transfer definition. |
void |
IActiveInstanceCtx.removeBelief(IBeliefCtx belief)
Removes the specified belief from the belief set of the active instance. |
void |
ActiveInstanceCtx.removeBelief(IBeliefCtx belief)
Removes the specified belief from the belief set of the active instance. |
void |
TransferDefinitionCtx.removeCreatedBelief(IBeliefCtx belief)
Removes the specified belief as a belief created by this transfer definition. |
void |
ITransferDefinitionCtx.removeCreatedBelief(IBeliefCtx belief)
Removes the specified belief as a belief created by this transfer definition. |
void |
TransferDefinitionCtx.removeTransferredBelief(IBeliefCtx belief)
Removes the specified belief as a belief transferred by this transfer definition. |
void |
ITransferDefinitionCtx.removeTransferredBelief(IBeliefCtx belief)
Removes the specified belief as a belief transferred by this transfer definition. |
void |
IDetectCtx.setCreatedBelief(IBeliefCtx belief)
Sets the belief that was created as a result of the fact detection. |
void |
DetectCtx.setCreatedBelief(IBeliefCtx belief)
Sets the belief that was created as a result of the fact detection. |
void |
ImpasseCtx.setResolvedBy(IBeliefCtx belief)
Sets the belief resolving the impasse. |
void |
TriggerCtx.setTriggeringBelief(IBeliefCtx belief)
Sets the belief that activated this trigger. |
void |
ITriggerCtx.setTriggeringBelief(IBeliefCtx belief)
Sets the belief that activated this trigger. |
Uses of IBeliefCtx in gov.nasa.arc.brahms.vm.rt |
---|
Classes in gov.nasa.arc.brahms.vm.rt that implement IBeliefCtx | |
---|---|
class |
VMBeliefCtx
The VMBeliefCtx is a BeliefCtx with extensions for use in the virtual machine. |
Methods in gov.nasa.arc.brahms.vm.rt that return IBeliefCtx | |
---|---|
IBeliefCtx |
VMActiveInstanceCtx.getBelief(Concept lhsConcept,
Relation relation,
java.lang.Object rhsConcept,
int truthValue)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBeliefCtx |
VMActiveInstanceCtx.getBelief(java.lang.Object lhsObject,
Attribute lhsAttribute,
int lhsCollectionIndex,
int relation)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBeliefCtx |
VMActiveInstanceCtx.getBelief(java.lang.Object lhsObject,
Attribute lhsAttribute,
int lhsCollectionIndex,
int relation,
java.lang.Object value)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBeliefCtx |
VMActiveInstanceCtx.getBelief(java.lang.Object lhsObject,
Attribute lhsAttribute,
int relation,
java.lang.Object value)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBeliefCtx |
VMActiveInstanceCtx.getBelief(java.lang.Object lhsObject,
Attribute lhsAttribute,
java.lang.String lhsCollectionIndex,
int relation,
java.lang.Object value)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBeliefCtx |
VMActiveInstanceCtx.getBeliefForIndex(java.lang.Object lhsObject,
Attribute lhsAttribute,
int lhsCollectionIndex)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBeliefCtx |
VMActiveInstanceCtx.getBeliefForIndex(java.lang.Object lhsObject,
Attribute lhsAttribute,
java.lang.String lhsCollectionIndex)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
Methods in gov.nasa.arc.brahms.vm.rt that return types with arguments of type IBeliefCtx | |
---|---|
java.util.Enumeration<IBeliefCtx> |
VMActiveInstanceCtx.getBeliefs()
Returns the active instance's belief set. |
java.util.Enumeration<IBeliefCtx> |
VMActiveInstanceCtx.getBeliefs(Attribute lhsAttribute)
Returns a list of all the beliefs that have the specified attribute regardless of their left and right hand side values. |
java.util.Enumeration<IBeliefCtx> |
VMActiveInstanceCtx.getBeliefs(Concept lhsConcept,
Relation relation)
Returns a list of all the beliefs that have the specified left hand side concept and relation regardless of their right hand side concept. |
java.util.Enumeration<IBeliefCtx> |
VMActiveInstanceCtx.getBeliefs(Concept lhsConcept,
Relation relation,
int truthvalue)
Returns a list of all the beliefs that have the specified left hand side concept, relation and truth value regardless of their right hand side concept. |
java.util.Enumeration<IBeliefCtx> |
VMActiveInstanceCtx.getBeliefs(Concept lhsConcept,
Relation relation,
java.lang.Object rhsConcept,
int truthvalue)
Returns a list of all the beliefs that have the specified left hand side concept, relation, right-hand side concept and truth value. |
java.util.Enumeration<IBeliefCtx> |
VMActiveInstanceCtx.getBeliefs(java.lang.Object object)
Returns a list of all the beliefs that have the specified concept in either their left or right hand side. |
java.util.Enumeration<IBeliefCtx> |
VMActiveInstanceCtx.getBeliefs(java.lang.Object lhsObject,
Attribute lhsAttribute)
Returns a list of all the beliefs that have the specified concept and attribute on their left hand side regardless of their relational operator or value. |
java.util.Enumeration<IBeliefCtx> |
VMActiveInstanceCtx.getBeliefs(java.lang.Object lhsObject,
Attribute lhsAttribute,
int relation)
Returns a list of all the beliefs that have the specified concept and attribute on their left hand side and that use the specified relational operator. |
java.util.Enumeration<IBeliefCtx> |
VMActiveInstanceCtx.getBeliefs(java.lang.Object lhsObject,
Attribute lhsAttribute,
int lhsCollectionIndex,
int relation)
Find and return the beliefs using the specified parameters. |
java.util.Enumeration<IBeliefCtx> |
VMActiveInstanceCtx.getBeliefs(java.lang.Object lhsObject,
Attribute lhsAttribute,
int lhsCollectionIndex,
int relation,
java.lang.Object value)
Find and return the beliefs using the specified parameters. |
java.util.Enumeration<IBeliefCtx> |
VMActiveInstanceCtx.getBeliefs(java.lang.Object lhsObject,
Attribute lhsAttribute,
int relation,
java.lang.Object value)
Find the belief(s) using the specified parameters and return the belief(s) if found. |
java.util.Enumeration<IBeliefCtx> |
VMActiveInstanceCtx.getBeliefs(java.lang.Object lhsObject,
Attribute lhsAttribute,
java.lang.String lhsCollectionIndex,
int relation)
Find and return the beliefs using the specified parameters. |
java.util.Enumeration<IBeliefCtx> |
VMActiveInstanceCtx.getBeliefs(java.lang.Object lhsObject,
Attribute lhsAttribute,
java.lang.String lhsCollectionIndex,
int relation,
java.lang.Object value)
Find and return the beliefs using the specified parameters. |
java.util.Enumeration<IBeliefCtx> |
VMActiveInstanceCtx.getBeliefs(Relation relation)
Returns a list of all the beliefs that have the specified relation regardless of their left and right hand side concept. |
java.util.Enumeration<IBeliefCtx> |
VMActiveInstanceCtx.getBeliefs(Relation relation,
java.lang.Object rhsConcept,
int truthvalue)
Returns a list of all the beliefs that have the specified relation and right hand side concept, and truth value regardless of their left hand side concept. |
java.util.Enumeration<IBeliefCtx> |
VMActiveInstanceCtx.getBeliefsForIndex(java.lang.Object lhsObject,
Attribute lhsAttribute,
int lhsCollectionIndex)
Find and return the beliefs using the specified parameters. |
java.util.Enumeration<IBeliefCtx> |
VMActiveInstanceCtx.getBeliefsForIndex(java.lang.Object lhsObject,
Attribute lhsAttribute,
java.lang.String lhsCollectionIndex)
Find and return the beliefs using the specified parameters. |
java.util.Enumeration<IBeliefCtx> |
VMActiveInstanceCtx.getRemoteBeliefs(ActiveInstance requestor)
Requests from this remote agent the set of beliefs matching the specified pattern. |
Methods in gov.nasa.arc.brahms.vm.rt with parameters of type IBeliefCtx | |
---|---|
void |
VMActiveInstanceCtx.addBelief(IBeliefCtx belief,
long time)
Add a new belief to the belief set of the active instance. |
void |
VMActiveInstanceCtx.removeBelief(IBeliefCtx belief,
long time)
Removes the specified belief from the belief set of the active instance. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |