|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IActiveInstance
An ActiveInstance is a generic concept that indicates that the instance can have behavior. It is a concept that can reason with beliefs or facts and can perform activities.
Field Summary |
---|
Fields inherited from interface gov.nasa.arc.brahms.vm.api.common.IUserDefinedType |
---|
UDT |
Method Summary | |
---|---|
boolean |
acquireMemoryReference(IContext ctx)
Has the calling agent acquire a reference to this IActiveInstance indicating that it wishes to use this reference and to ensure that this IActiveInstance will not get deleted. |
void |
addBeliefRelationConcept(IConcept lhsConcept,
java.lang.String relationName,
IConcept rhsConcept,
IContext ctx)
Adds a concept as a value of a named relation for a concept by asserting a new belief into the belief state. |
void |
assertBelief(IBelief belief,
IContext ctx)
Schedules the assertion of the specified belief to the active instance's belief set. |
void |
assertBeliefs(IBelief[] beliefs,
IContext ctx)
Schedules the assertion of the specified beliefs to the active instance's belief set. |
void |
deregisterForMonitoring()
Deregisters this agent with the agent monitor to no longer have this agent monitored for unexpected termination and failures. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
boolean value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
byte value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
char value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
double value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
float value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
IConcept value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int lhsCollectionIndex,
int relop,
boolean value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int lhsCollectionIndex,
int relop,
byte value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int lhsCollectionIndex,
int relop,
char value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int lhsCollectionIndex,
int relop,
double value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int lhsCollectionIndex,
int relop,
float value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int lhsCollectionIndex,
int relop,
IConcept value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
int value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int lhsCollectionIndex,
int relop,
int value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int lhsCollectionIndex,
int relop,
IUnknown value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int lhsCollectionIndex,
int relop,
long value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int lhsCollectionIndex,
int relop,
java.lang.Object value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int lhsCollectionIndex,
int relop,
java.io.Serializable value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int lhsCollectionIndex,
int relop,
short value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int lhsCollectionIndex,
int relop,
java.lang.String value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
IUnknown value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
long value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
java.lang.Object value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
java.io.Serializable value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
short value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
java.lang.String value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
java.lang.String lhsCollectionIndex,
int relop,
boolean value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
java.lang.String lhsCollectionIndex,
int relop,
byte value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
java.lang.String lhsCollectionIndex,
int relop,
char value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
java.lang.String lhsCollectionIndex,
int relop,
double value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
java.lang.String lhsCollectionIndex,
int relop,
float value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
java.lang.String lhsCollectionIndex,
int relop,
IConcept value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
java.lang.String lhsCollectionIndex,
int relop,
int value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
java.lang.String lhsCollectionIndex,
int relop,
IUnknown value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
java.lang.String lhsCollectionIndex,
int relop,
long value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
java.lang.String lhsCollectionIndex,
int relop,
java.lang.Object value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
java.lang.String lhsCollectionIndex,
int relop,
java.io.Serializable value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
java.lang.String lhsCollectionIndex,
int relop,
short value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IAttribute lhsAttribute,
java.lang.String lhsCollectionIndex,
int relop,
java.lang.String value,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IRelation relation,
IConcept rhsConcept,
int truthValue,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBelief(IConcept lhsConcept,
IRelation relation,
IUnknown rhsConcept,
int truthValue,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
boolean |
getBeliefAttributeBoolean(IConcept lhsConcept,
java.lang.String attributeName,
IContext ctx)
Retrieves a boolean value for an attribute of a concept from a belief in the belief state |
boolean |
getBeliefAttributeBoolean(IConcept lhsConcept,
java.lang.String attributeName,
int index,
IContext ctx)
Retrieves a boolean value for a collection attribute of a concept at a given integer index from a belief in the belief state |
boolean |
getBeliefAttributeBoolean(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
IContext ctx)
Retrieves a boolean value for a collection attribute of a concept at a given String key from a belief in the belief state |
byte |
getBeliefAttributeByte(IConcept lhsConcept,
java.lang.String attributeName,
IContext ctx)
Retrieves a byte value for an attribute of a concept from the active instance's belief state |
byte |
getBeliefAttributeByte(IConcept lhsConcept,
java.lang.String attributeName,
int index,
IContext ctx)
Retrieves a byte value for a collection attribute of a concept at a given integer index from a belief in the belief state |
byte |
getBeliefAttributeByte(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
IContext ctx)
Retrieves a byte value for a collection attribute of a concept at a given String key from a belief in the belief state |
char |
getBeliefAttributeChar(IConcept lhsConcept,
java.lang.String attributeName,
IContext ctx)
Retrieves a char value for an attribute of a concept from the active instance's belief state |
char |
getBeliefAttributeChar(IConcept lhsConcept,
java.lang.String attributeName,
int index,
IContext ctx)
Retrieves a char value for a collection attribute of a concept at a given integer index from a belief in the belief state |
char |
getBeliefAttributeChar(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
IContext ctx)
Retrieves a char value for a collection attribute of a concept at a given String key from a belief in the belief state |
IConcept |
getBeliefAttributeConcept(IConcept lhsConcept,
java.lang.String attributeName,
IContext ctx)
Retrieves an IConcept value for an attribute of a concept from a belief in the belief state |
IConcept |
getBeliefAttributeConcept(IConcept lhsConcept,
java.lang.String attributeName,
int index,
IContext ctx)
Retrieves an IConcept value for a collection attribute of a concept at a given integer index from a belief in the belief state |
IConcept |
getBeliefAttributeConcept(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
IContext ctx)
Retrieves an IConcept value for a collection attribute of a concept at a given String key from a belief in the belief state |
double |
getBeliefAttributeDouble(IConcept lhsConcept,
java.lang.String attributeName,
IContext ctx)
Retrieves a double value for an attribute of a concept from a belief in the belief state |
double |
getBeliefAttributeDouble(IConcept lhsConcept,
java.lang.String attributeName,
int index,
IContext ctx)
Retrieves a double value for a collection attribute of a concept at a given integer index from a belief in the belief state |
double |
getBeliefAttributeDouble(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
IContext ctx)
Retrieves a double value for a collection attribute of a concept at a given String key from a belief in the belief state |
float |
getBeliefAttributeFloat(IConcept lhsConcept,
java.lang.String attributeName,
IContext ctx)
Retrieves a float value for an attribute of a concept from the active instance's belief state |
float |
getBeliefAttributeFloat(IConcept lhsConcept,
java.lang.String attributeName,
int index,
IContext ctx)
Retrieves a float value for a collection attribute of a concept at a given integer index from a belief in the belief state |
float |
getBeliefAttributeFloat(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
IContext ctx)
Retrieves a float value for a collection attribute of a concept at a given String key from a belief in the belief state |
int |
getBeliefAttributeInt(IConcept lhsConcept,
java.lang.String attributeName,
IContext ctx)
Retrieves an int value for an attribute of a concept from the active instance's belief state |
int |
getBeliefAttributeInt(IConcept lhsConcept,
java.lang.String attributeName,
int index,
IContext ctx)
Retrieves an int value for a collection attribute of a concept at a given integer index from a belief in the belief state |
int |
getBeliefAttributeInt(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
IContext ctx)
Retrieves an int value for a collection attribute of a concept at a given String key from a belief in the belief state |
java.io.Serializable |
getBeliefAttributeJava(IConcept lhsConcept,
java.lang.String attributeName,
IContext ctx)
Retrieves a Serializable value for an attribute of a concept from a belief in the belief state |
java.io.Serializable |
getBeliefAttributeJava(IConcept lhsConcept,
java.lang.String attributeName,
int index,
IContext ctx)
Retrieves a Serializable value for a collection attribute of a concept at a given integer index from a belief in the belief state |
java.io.Serializable |
getBeliefAttributeJava(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
IContext ctx)
Retrieves a Serializable value for a collection attribute of a concept at a given String key from a belief in the belief state |
long |
getBeliefAttributeLong(IConcept lhsConcept,
java.lang.String attributeName,
IContext ctx)
Retrieves a long value for an attribute of a concept from a belief in the belief state |
long |
getBeliefAttributeLong(IConcept lhsConcept,
java.lang.String attributeName,
int index,
IContext ctx)
Retrieves a long value for a collection attribute of a concept at a given integer index from a belief in the belief state |
long |
getBeliefAttributeLong(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
IContext ctx)
Retrieves a long value for a collection attribute of a concept at a given String key from a belief in the belief state |
java.util.Map<java.lang.Object,java.lang.Object> |
getBeliefAttributeMap(IConcept lhsConcept,
java.lang.String attributeName,
boolean includeUnknown,
IContext ctx)
Returns a Map representing the values for a map attribute of a concept from beliefs in the belief state Entries with values of unknown are included in the returned Map if the includeUnknown parameter is true. |
short |
getBeliefAttributeShort(IConcept lhsConcept,
java.lang.String attributeName,
IContext ctx)
Retrieves a short value for an attribute of a concept from the active instance's belief state |
short |
getBeliefAttributeShort(IConcept lhsConcept,
java.lang.String attributeName,
int index,
IContext ctx)
Retrieves a short value for a collection attribute of a concept at a given integer index from a belief in the belief state |
short |
getBeliefAttributeShort(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
IContext ctx)
Retrieves a short value for a collection attribute of a concept at a given String key from a belief in the belief state |
java.util.SortedMap<java.lang.Object,java.lang.Object> |
getBeliefAttributeSortedMap(IConcept lhsConcept,
java.lang.String attributeName,
boolean includeUnknown,
IContext ctx)
Returns a sorted Map representing the values for a map attribute of a concept from beliefs in the belief state Entries with values of unknown are included in the returned Map if the includeUnknown parameter is true. |
java.lang.String |
getBeliefAttributeString(IConcept lhsConcept,
java.lang.String attributeName,
IContext ctx)
Retrieves a String value for an attribute of a concept from a belief in the belief state The attribute's Brahms type may be either string or symbol. |
java.lang.String |
getBeliefAttributeString(IConcept lhsConcept,
java.lang.String attributeName,
int index,
IContext ctx)
Retrieves a String value for a collection attribute of a concept at a given integer index from a belief in the belief state The Brahms type of the value may be either string or symbol. |
java.lang.String |
getBeliefAttributeString(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
IContext ctx)
Retrieves a String value for a collection attribute of a concept at a given String key from a belief in the belief state The Brahms type of the value may be either string or symbol. |
java.lang.Object |
getBeliefAttributeValue(IConcept lhsConcept,
java.lang.String attributeName,
IContext ctx)
Retrieves the value for an attribute of a concept from a belief in the belief state Returns null if there is no corresponding belief in the belief state. |
java.lang.Object |
getBeliefAttributeValue(IConcept lhsConcept,
java.lang.String attributeName,
int index,
IContext ctx)
Retrieves the value for a collection attribute of a concept at a given integer index from a belief in the belief state Returns null if there is no corresponding belief in the belief state. |
java.lang.Object |
getBeliefAttributeValue(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
IContext ctx)
Retrieves the value for a collection attribute of a concept at a given String key from a belief in the belief state Returns null if there is no corresponding belief in the belief state. |
IBelief |
getBeliefForIndex(IConcept lhsConcept,
IAttribute lhsAttribute,
int lhsCollectionIndex,
int relop,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
IBelief |
getBeliefForIndex(IConcept lhsConcept,
IAttribute lhsAttribute,
java.lang.String lhsCollectionIndex,
int relop,
IContext ctx)
Find the belief using the specified parameters and return the belief if found, null if the belief was not found. |
java.util.List<IConcept> |
getBeliefRelationConcepts(IConcept lhsConcept,
java.lang.String relationName,
IContext ctx)
Retrieves a list of concepts that are related to a given concept by a named relation by inspecting the beliefs in the current belief state. |
java.util.Enumeration |
getBeliefs(IAttribute lhsAttribute,
IContext ctx)
Returns a list of all the beliefs that have the specified attribute on their left hand side regardless of their lhs concept, relational operator or value. |
java.util.Enumeration |
getBeliefs(IConcept lhsConcept,
IAttribute lhsAttribute,
IContext ctx)
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 |
getBeliefs(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
boolean value,
IContext ctx)
Returns a list of all the beliefs that have the specified concept and attribute on their left hand side, that use the specified relational operator and have the specified rhs value. |
java.util.Enumeration |
getBeliefs(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
byte value,
IContext ctx)
Returns a list of all the beliefs that have the specified concept and attribute on their left hand side, that use the specified relational operator and have the specified rhs value. |
java.util.Enumeration |
getBeliefs(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
char value,
IContext ctx)
Returns a list of all the beliefs that have the specified concept and attribute on their left hand side, that use the specified relational operator and have the specified rhs value. |
java.util.Enumeration |
getBeliefs(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
double value,
IContext ctx)
Returns a list of all the beliefs that have the specified concept and attribute on their left hand side, that use the specified relational operator and have the specified rhs value. |
java.util.Enumeration |
getBeliefs(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
float value,
IContext ctx)
Returns a list of all the beliefs that have the specified concept and attribute on their left hand side, that use the specified relational operator and have the specified rhs value. |
java.util.Enumeration |
getBeliefs(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
IConcept value,
IContext ctx)
Returns a list of all the beliefs that have the specified concept and attribute on their left hand side, that use the specified relational operator and have the specified rhs value. |
java.util.Enumeration |
getBeliefs(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
IContext ctx)
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 |
getBeliefs(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
int value,
IContext ctx)
Returns a list of all the beliefs that have the specified concept and attribute on their left hand side, that use the specified relational operator and have the specified rhs value. |
java.util.Enumeration |
getBeliefs(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
IUnknown value,
IContext ctx)
Returns a list of all the beliefs that have the specified concept and attribute on their left hand side, that use the specified relational operator and have the specified rhs value. |
java.util.Enumeration |
getBeliefs(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
long value,
IContext ctx)
Returns a list of all the beliefs that have the specified concept and attribute on their left hand side, that use the specified relational operator and have the specified rhs value. |
java.util.Enumeration |
getBeliefs(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
java.lang.Object value,
IContext ctx)
Returns a list of all the beliefs that have the specified concept and attribute on their left hand side, that use the specified relational operator and have the specified rhs value. |
java.util.Enumeration |
getBeliefs(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
java.io.Serializable value,
IContext ctx)
Returns a list of all the beliefs that have the specified concept and attribute on their left hand side, that use the specified relational operator and have the specified rhs value. |
java.util.Enumeration |
getBeliefs(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
short value,
IContext ctx)
Returns a list of all the beliefs that have the specified concept and attribute on their left hand side, that use the specified relational operator and have the specified rhs value. |
java.util.Enumeration |
getBeliefs(IConcept lhsConcept,
IAttribute lhsAttribute,
int relop,
java.lang.String value,
IContext ctx)
Returns a list of all the beliefs that have the specified concept and attribute on their left hand side, that use the specified relational operator and have the specified rhs value. |
java.util.Enumeration |
getBeliefs(IConcept lhsConcept,
IRelation relation,
IContext ctx)
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 |
getBeliefs(IConcept lhsConcept,
IRelation relation,
int truthvalue,
IContext ctx)
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 |
getBeliefs(IContext ctx)
Returns the active instance's belief set. |
java.util.Enumeration |
getBeliefs(IRelation relation,
IConcept rhsConcept,
int truthvalue,
IContext ctx)
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 |
getBeliefs(IRelation relation,
IContext ctx)
Returns a list of all the beliefs that have the specified relation regardless of their left and right hand side concept. |
java.util.Enumeration |
getBeliefs(IRelation relation,
IUnknown rhsConcept,
int truthvalue,
IContext ctx)
Returns a list of all the beliefs that have the specified relation, as right hand side 'unknown', and the specified truth value regardless of their left hand side concept. |
boolean |
hasBeliefAttributeAnyValue(IConcept lhsConcept,
java.lang.String attributeName,
boolean includeUnknown,
IContext ctx)
Tests whether a concept has any value for a named attribute based on the beliefs in the belief state. |
boolean |
hasBeliefAttributeAnyValue(IConcept lhsConcept,
java.lang.String attributeName,
int index,
boolean includeUnknown,
IContext ctx)
Tests whether a concept has any value for a named collection attribute at a given integer index based on the beliefs in the belief state. |
boolean |
hasBeliefAttributeAnyValue(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
boolean includeUnknown,
IContext ctx)
Tests whether a concept has any value for a named collection attribute at a given String key based on the beliefs in the belief state. |
boolean |
hasBeliefAttributeValue(IConcept lhsConcept,
java.lang.String attributeName,
int index,
java.lang.Object value,
IContext ctx)
Tests whether a concept has a specified value for a named attribute based on the beliefs in the belief state. |
boolean |
hasBeliefAttributeValue(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.Object value,
IContext ctx)
Tests whether a concept has a specified value for a named attribute based on the beliefs in the belief state. |
boolean |
hasBeliefAttributeValue(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
java.lang.Object value,
IContext ctx)
Tests whether a concept has a specified value for a named attribute based on the beliefs in the belief state. |
boolean |
hasBeliefRelationAnyValue(IConcept lhsConcept,
java.lang.String relationName,
boolean includeUnknown,
IContext ctx)
Tests whether there are any true beliefs for a given concept and named relation in the current belief state. |
boolean |
hasBeliefRelationValue(IConcept lhsConcept,
java.lang.String relationName,
java.lang.Object value,
IContext ctx)
Tests whether a concept is related to a value by a named relation by inspecting the beliefs in the current belief state. |
void |
registerForMonitoring()
Registers this agent with the agent monitor to have this agent monitored for unexpected termination and failures. |
void |
releaseMemoryReference(IContext ctx)
Has the calling agent release a reference to this IActiveInstance indicating that it no longer wishes to use this reference and to allow for this IActiveInstance to be deleted. |
java.util.List<IConcept> |
removeAllBeliefRelationValues(IConcept lhsConcept,
java.lang.String relationName,
IContext ctx)
Removes any existing concepts as values of a named relation for a concept by retracting beliefs from the belief state. |
void |
removeBeliefRelationConcept(IConcept lhsConcept,
java.lang.String relationName,
IConcept rhsConcept,
IContext ctx)
Removes a concept as a value of a named relation for a concept by retracting the corresponding belief from the belief state. |
void |
retractBelief(IBelief belief,
IContext ctx)
Schedules the retraction of the specified belief from the active instance's belief set. |
void |
setBeliefAttributeBoolean(IConcept lhsConcept,
java.lang.String attributeName,
boolean value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified boolean value for a named attribute |
void |
setBeliefAttributeBoolean(IConcept lhsConcept,
java.lang.String attributeName,
int index,
boolean value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified boolean value for a named collection attribute at an int index |
void |
setBeliefAttributeBoolean(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
boolean value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified boolean value for a named collection attribute at a String key |
void |
setBeliefAttributeByte(IConcept lhsConcept,
java.lang.String attributeName,
byte value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified byte value for a named attribute |
void |
setBeliefAttributeByte(IConcept lhsConcept,
java.lang.String attributeName,
int index,
byte value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified byte value for a named collection attribute at an int index |
void |
setBeliefAttributeByte(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
byte value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified byte value for a named collection attribute at a String key |
void |
setBeliefAttributeChar(IConcept lhsConcept,
java.lang.String attributeName,
char value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified char value for a named attribute |
void |
setBeliefAttributeChar(IConcept lhsConcept,
java.lang.String attributeName,
int index,
char value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified char value for a named collection attribute at an int index |
void |
setBeliefAttributeChar(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
char value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified char value for a named collection attribute at a String key |
void |
setBeliefAttributeConcept(IConcept lhsConcept,
java.lang.String attributeName,
IConcept value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified IConcept value for a named attribute |
void |
setBeliefAttributeConcept(IConcept lhsConcept,
java.lang.String attributeName,
int index,
IConcept value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified IConcept value for a named collection attribute at an int index |
void |
setBeliefAttributeConcept(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
IConcept value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified IConcept value for a named collection attribute at a String key |
void |
setBeliefAttributeDouble(IConcept lhsConcept,
java.lang.String attributeName,
double value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified double value for a named attribute |
void |
setBeliefAttributeDouble(IConcept lhsConcept,
java.lang.String attributeName,
int index,
double value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified double value for a named collection attribute at an int index |
void |
setBeliefAttributeDouble(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
double value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified double value for a named collection attribute at a String key |
void |
setBeliefAttributeFloat(IConcept lhsConcept,
java.lang.String attributeName,
float value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified float value for a named attribute |
void |
setBeliefAttributeFloat(IConcept lhsConcept,
java.lang.String attributeName,
int index,
float value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified float value for a named collection attribute at an int index |
void |
setBeliefAttributeFloat(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
float value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified float value for a named collection attribute at a String key |
void |
setBeliefAttributeInt(IConcept lhsConcept,
java.lang.String attributeName,
int value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified int value for a named attribute |
void |
setBeliefAttributeInt(IConcept lhsConcept,
java.lang.String attributeName,
int index,
int value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified int value for a named collection attribute at an int index |
void |
setBeliefAttributeInt(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
int value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified int value for a named collection attribute at a String key |
void |
setBeliefAttributeJava(IConcept lhsConcept,
java.lang.String attributeName,
int index,
java.lang.Object value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified Java Object value for a named collection attribute at an int index |
void |
setBeliefAttributeJava(IConcept lhsConcept,
java.lang.String attributeName,
int index,
java.io.Serializable value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified Java Serializable value for a named collection attribute at an int index |
void |
setBeliefAttributeJava(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.Object value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified Java Object value for a named attribute |
void |
setBeliefAttributeJava(IConcept lhsConcept,
java.lang.String attributeName,
java.io.Serializable value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified Java Serializable value for a named attribute |
void |
setBeliefAttributeJava(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
java.lang.Object value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified Java Object value for a named collection attribute at a String key |
void |
setBeliefAttributeJava(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
java.io.Serializable value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified Java Serializable value for a named collection attribute at a String key |
void |
setBeliefAttributeLong(IConcept lhsConcept,
java.lang.String attributeName,
int index,
long value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified long value for a named collection attribute at an int index |
void |
setBeliefAttributeLong(IConcept lhsConcept,
java.lang.String attributeName,
long value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified long value for a named attribute |
void |
setBeliefAttributeLong(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
long value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified long value for a named collection attribute at a String key |
void |
setBeliefAttributeShort(IConcept lhsConcept,
java.lang.String attributeName,
int index,
short value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified short value for a named collection attribute at an int index |
void |
setBeliefAttributeShort(IConcept lhsConcept,
java.lang.String attributeName,
short value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified short value for a named attribute |
void |
setBeliefAttributeShort(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
short value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified short value for a named collection attribute at a String key |
void |
setBeliefAttributeString(IConcept lhsConcept,
java.lang.String attributeName,
int index,
java.lang.String value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified string value for a named collection attribute at an int index |
void |
setBeliefAttributeString(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified string value for a named attribute |
void |
setBeliefAttributeString(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
java.lang.String value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified string value for a named collection attribute at a String key |
void |
setBeliefAttributeSymbol(IConcept lhsConcept,
java.lang.String attributeName,
int index,
java.lang.String value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified symbol value for a named collection attribute at an int index |
void |
setBeliefAttributeSymbol(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified symbol value for a named attribute |
void |
setBeliefAttributeSymbol(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
java.lang.String value,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has a specified symbol value for a named collection attribute at a String key |
void |
setBeliefAttributeUnknown(IConcept lhsConcept,
java.lang.String attributeName,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has the unknown value for a named attribute |
void |
setBeliefAttributeUnknown(IConcept lhsConcept,
java.lang.String attributeName,
int index,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has the unknown value for a named collection attribute at an int index |
void |
setBeliefAttributeUnknown(IConcept lhsConcept,
java.lang.String attributeName,
java.lang.String key,
IContext ctx)
Creates and asserts a new belief in the belief state representing that an IConcept has the unknown value for a named collection attribute at a String key |
void |
setBeliefRelationUnknown(IConcept lhsConcept,
java.lang.String relationName,
IContext ctx)
Removes any existing concepts as values of a named relation for a concept by giving the relation a value of unknown. |
Methods inherited from interface gov.nasa.arc.brahms.vm.api.common.IActiveConcept |
---|
hasThoughtframes, hasWorkframes |
Methods inherited from interface gov.nasa.arc.brahms.vm.api.common.IConcept |
---|
getAttribute, getAttributes, getRelation, getRelations, isLocal |
Methods inherited from interface gov.nasa.arc.brahms.vm.api.common.IType |
---|
getName, getType |
Method Detail |
---|
void registerForMonitoring()
void deregisterForMonitoring()
boolean acquireMemoryReference(IContext ctx) throws ExternalException
Note that multiple calls to this method will result in only one reference to be maintained for the calling agent.
This method should only be used by external agents.
ctx
- the IContext for the acquisition providing
information about the agent acquiring the reference
ExternalException
- if IActiveInstance is a memory managed
element and was already deleted or if an internal error occurs.void releaseMemoryReference(IContext ctx) throws ExternalException
Note that multiple calls to this method will result in the removal of the single reference maintained for the calling agent, once removed the operation has no effect on subsequent calls.
This method should only be used by external agents.
ctx
- the IContext for the acquisition providing
information about the agent acquiring the reference
ExternalException
- if an internal error occurs.void assertBelief(IBelief belief, IContext ctx) throws ExternalException
belief
- the IBelief to be assertedctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
void assertBeliefs(IBelief[] beliefs, IContext ctx) throws ExternalException
beliefs
- the set of IBelief to be assertedctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
void retractBelief(IBelief belief, IContext ctx) throws ExternalException
belief
- the IBelief to be assertedctx
- the IContext for the action
ExternalException
- if an internal error occursIBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int relop, int value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested beliefrelop
- the relational operator in the requested beliefvalue
- the right hand side integer value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int relop, char value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested beliefrelop
- the relational operator in the requested beliefvalue
- the right hand side character value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int relop, byte value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested beliefrelop
- the relational operator in the requested beliefvalue
- the right hand side byte value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int relop, short value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested beliefrelop
- the relational operator in the requested beliefvalue
- the right hand side short value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int relop, long value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested beliefrelop
- the relational operator in the requested beliefvalue
- the right hand side long value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int relop, float value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested beliefrelop
- the relational operator in the requested beliefvalue
- the right hand side float value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int relop, double value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested beliefrelop
- the relational operator in the requested beliefvalue
- the right hand side double value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int relop, boolean value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested beliefrelop
- the relational operator in the requested beliefvalue
- the right hand side boolean value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int relop, java.lang.String value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested beliefrelop
- the relational operator in the requested beliefvalue
- the right hand side string or symbol value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int relop, IConcept value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested beliefrelop
- the relational operator in the requested beliefvalue
- the right hand side IConcept value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int relop, java.io.Serializable value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested beliefrelop
- the relational operator in the requested beliefvalue
- the right hand side Java Serializable value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int relop, java.lang.Object value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested beliefrelop
- the relational operator in the requested beliefvalue
- the right hand side Java Object value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int relop, IUnknown value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested beliefrelop
- the relational operator in the requested beliefvalue
- the right hand side 'unknown' value in the requested factctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
,
IUnknown.UNKNOWN
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int lhsCollectionIndex, int relop, int value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the integer index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side integer value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, java.lang.String lhsCollectionIndex, int relop, int value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the String index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side integer value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int lhsCollectionIndex, int relop, char value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the integer index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side character value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, java.lang.String lhsCollectionIndex, int relop, char value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the String index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side character value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int lhsCollectionIndex, int relop, byte value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the integer index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side byte value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, java.lang.String lhsCollectionIndex, int relop, byte value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the String index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side byte value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int lhsCollectionIndex, int relop, short value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the integer index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side short value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, java.lang.String lhsCollectionIndex, int relop, short value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the String index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side short value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int lhsCollectionIndex, int relop, long value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the integer index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side long value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, java.lang.String lhsCollectionIndex, int relop, long value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the String index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side long value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int lhsCollectionIndex, int relop, float value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the integer index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side float value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, java.lang.String lhsCollectionIndex, int relop, float value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the String index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side float value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int lhsCollectionIndex, int relop, double value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the integer index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side double value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, java.lang.String lhsCollectionIndex, int relop, double value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the String index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side double value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int lhsCollectionIndex, int relop, boolean value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the integer index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side boolean value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, java.lang.String lhsCollectionIndex, int relop, boolean value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the String index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side boolean value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int lhsCollectionIndex, int relop, java.lang.String value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the integer index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side string or symbol value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, java.lang.String lhsCollectionIndex, int relop, java.lang.String value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the String index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side string or symbol value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int lhsCollectionIndex, int relop, IConcept value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the integer index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side IConcept value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, java.lang.String lhsCollectionIndex, int relop, IConcept value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the String index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side IConcept value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int lhsCollectionIndex, int relop, java.io.Serializable value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the integer index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side Java Serializable value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int lhsCollectionIndex, int relop, java.lang.Object value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the integer index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side Java Object value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, java.lang.String lhsCollectionIndex, int relop, java.io.Serializable value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the String index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side Java Serializable value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, java.lang.String lhsCollectionIndex, int relop, java.lang.Object value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the String index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side Java Object value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, int lhsCollectionIndex, int relop, IUnknown value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the integer index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side 'unknown' value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
,
IUnknown.UNKNOWN
IBelief getBelief(IConcept lhsConcept, IAttribute lhsAttribute, java.lang.String lhsCollectionIndex, int relop, IUnknown value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the String index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefvalue
- the right hand side 'unknown' value in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
,
IUnknown.UNKNOWN
IBelief getBeliefForIndex(IConcept lhsConcept, IAttribute lhsAttribute, int lhsCollectionIndex, int relop, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the integer index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
,
IUnknown.UNKNOWN
IBelief getBeliefForIndex(IConcept lhsConcept, IAttribute lhsAttribute, java.lang.String lhsCollectionIndex, int relop, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belieflhsAttribute
- the left hand side IAttribute in the requested belieflhsCollectionIndex
- the String index/key if the attribute's type is a collectionrelop
- the relational operator in the requested beliefctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
,
IUnknown.UNKNOWN
IBelief getBelief(IConcept lhsConcept, IRelation relation, IConcept rhsConcept, int truthValue, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested beliefrelation
- the IRelation in the requested beliefrhsConcept
- the right hand side IConcept in the requested belieftruthValue
- the truth value in the requested belief (TRUE, FALSE, UNKNOWN)ctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
ITruthValue.TRUE
,
ITruthValue.FALSE
,
ITruthValue.UNKNOWN
IBelief getBelief(IConcept lhsConcept, IRelation relation, IUnknown rhsConcept, int truthValue, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested beliefrelation
- the IRelation in the requested beliefrhsConcept
- the right hand side 'unknown' value in the requested facttruthValue
- the truth value in the requested belief (TRUE, FALSE, UNKNOWN)ctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
ITruthValue.TRUE
,
ITruthValue.FALSE
,
ITruthValue.UNKNOWN
,
ITruthValue.UNKNOWN
java.util.Enumeration getBeliefs(IContext ctx) throws ExternalException
ctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
java.util.Enumeration getBeliefs(IAttribute lhsAttribute, IContext ctx) throws ExternalException
lhsAttribute
- the left hand side IAttribute in the requested belief(s)ctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
java.util.Enumeration getBeliefs(IConcept lhsConcept, IAttribute lhsAttribute, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belief(s)lhsAttribute
- the left hand side IAttribute in the requested belief(s)ctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
java.util.Enumeration getBeliefs(IConcept lhsConcept, IAttribute lhsAttribute, int relop, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belief(s)lhsAttribute
- the left hand side IAttribute in the requested belief(s)relop
- the relational operator in the requested belief(s)ctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
java.util.Enumeration getBeliefs(IConcept lhsConcept, IAttribute lhsAttribute, int relop, int value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belief(s)lhsAttribute
- the left hand side IAttribute in the requested belief(s)relop
- the relational operator in the requested belief(s)value
- the integer value to matchctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
java.util.Enumeration getBeliefs(IConcept lhsConcept, IAttribute lhsAttribute, int relop, char value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belief(s)lhsAttribute
- the left hand side IAttribute in the requested belief(s)relop
- the relational operator in the requested belief(s)value
- the character value to matchctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
java.util.Enumeration getBeliefs(IConcept lhsConcept, IAttribute lhsAttribute, int relop, byte value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belief(s)lhsAttribute
- the left hand side IAttribute in the requested belief(s)relop
- the relational operator in the requested belief(s)value
- the byte value to matchctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
java.util.Enumeration getBeliefs(IConcept lhsConcept, IAttribute lhsAttribute, int relop, short value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belief(s)lhsAttribute
- the left hand side IAttribute in the requested belief(s)relop
- the relational operator in the requested belief(s)value
- the short value to matchctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
java.util.Enumeration getBeliefs(IConcept lhsConcept, IAttribute lhsAttribute, int relop, long value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belief(s)lhsAttribute
- the left hand side IAttribute in the requested belief(s)relop
- the relational operator in the requested belief(s)value
- the long value to matchctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
java.util.Enumeration getBeliefs(IConcept lhsConcept, IAttribute lhsAttribute, int relop, float value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belief(s)lhsAttribute
- the left hand side IAttribute in the requested belief(s)relop
- the relational operator in the requested belief(s)value
- the float value to matchctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
java.util.Enumeration getBeliefs(IConcept lhsConcept, IAttribute lhsAttribute, int relop, double value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belief(s)lhsAttribute
- the left hand side IAttribute in the requested belief(s)relop
- the relational operator in the requested belief(s)value
- the double value to matchctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
java.util.Enumeration getBeliefs(IConcept lhsConcept, IAttribute lhsAttribute, int relop, boolean value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belief(s)lhsAttribute
- the left hand side IAttribute in the requested belief(s)relop
- the relational operator in the requested belief(s)value
- the boolean value to matchctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
java.util.Enumeration getBeliefs(IConcept lhsConcept, IAttribute lhsAttribute, int relop, java.lang.String value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belief(s)lhsAttribute
- the left hand side IAttribute in the requested belief(s)relop
- the relational operator in the requested belief(s)value
- the String or symbol value to matchctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
java.util.Enumeration getBeliefs(IConcept lhsConcept, IAttribute lhsAttribute, int relop, IConcept value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belief(s)lhsAttribute
- the left hand side IAttribute in the requested belief(s)relop
- the relational operator in the requested belief(s)value
- the IConcept value to matchctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
java.util.Enumeration getBeliefs(IConcept lhsConcept, IAttribute lhsAttribute, int relop, java.io.Serializable value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belief(s)lhsAttribute
- the left hand side IAttribute in the requested belief(s)relop
- the relational operator in the requested belief(s)value
- the Java Serializable value to matchctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
java.util.Enumeration getBeliefs(IConcept lhsConcept, IAttribute lhsAttribute, int relop, java.lang.Object value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belief(s)lhsAttribute
- the left hand side IAttribute in the requested belief(s)relop
- the relational operator in the requested belief(s)value
- the Java Object value to matchctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
java.util.Enumeration getBeliefs(IConcept lhsConcept, IAttribute lhsAttribute, int relop, IUnknown value, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belief(s)lhsAttribute
- the left hand side IAttribute in the requested belief(s)relop
- the relational operator in the requested belief(s)value
- the IUnknown value to matchctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IRelationalOperator.EQUALS
,
IRelationalOperator.NOT_EQUALS
java.util.Enumeration getBeliefs(IRelation relation, IContext ctx) throws ExternalException
relation
- the IRelation in the requested belief(s)ctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
java.util.Enumeration getBeliefs(IConcept lhsConcept, IRelation relation, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belief(s)relation
- the IRelation in the requested belief(s)ctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
java.util.Enumeration getBeliefs(IConcept lhsConcept, IRelation relation, int truthvalue, IContext ctx) throws ExternalException
lhsConcept
- the left hand side IConcept in the requested belief(s)relation
- the IRelation in the requested belief(s)truthvalue
- the truth value in the requested belief(s) (TRUE, FALSE, UNKNOWN)ctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
ITruthValue.TRUE
,
ITruthValue.FALSE
,
ITruthValue.UNKNOWN
java.util.Enumeration getBeliefs(IRelation relation, IConcept rhsConcept, int truthvalue, IContext ctx) throws ExternalException
relation
- the IRelation in the requested belief(s)rhsConcept
- the right hand side IConcept in the requested belief(s)truthvalue
- the truth value in the requested belief(s) (TRUE, FALSE, UNKNOWN)ctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
ITruthValue.TRUE
,
ITruthValue.FALSE
,
ITruthValue.UNKNOWN
java.util.Enumeration getBeliefs(IRelation relation, IUnknown rhsConcept, int truthvalue, IContext ctx) throws ExternalException
relation
- the IRelation in the requested belief(s)rhsConcept
- the right hand side 'unknown' value in the requested fact(s)truthvalue
- the truth value in the requested belief(s) (TRUE, FALSE, UNKNOWN)ctx
- the IContext for the action
ExternalException
- ExternalException if an internal error occurs, in case of a
communication failure the linked exception will be one of
ServiceException, NoSuchActorException, ActorNotActiveException,
NotLocatableException, TransportFailure, MessageNotRepliedToException,
or SecurityFailureServiceException
,
SecurityFailure
,
NoSuchActorException
,
ActorNotActiveException
,
NotLocatableException
,
TransportFailure
,
MessageNotRepliedToException
,
IUnknown.UNKNOWN
,
ITruthValue.TRUE
,
ITruthValue.FALSE
,
ITruthValue.UNKNOWN
int getBeliefAttributeInt(IConcept lhsConcept, java.lang.String attributeName, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the value of the attribute is not of type int
ExternalException
- if the concept does not have the named attribute or an internal error occursint getBeliefAttributeInt(IConcept lhsConcept, java.lang.String attributeName, int index, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedindex
- the integer index to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not of type int
ExternalException
- if the concept does not have the named attribute or an internal error occursint getBeliefAttributeInt(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedkey
- the String key to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not of type int
ExternalException
- if the concept does not have the named attribute or an internal error occurschar getBeliefAttributeChar(IConcept lhsConcept, java.lang.String attributeName, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the value of the attribute is not of type char
ExternalException
- if the concept does not have the named attribute or an internal error occurschar getBeliefAttributeChar(IConcept lhsConcept, java.lang.String attributeName, int index, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedindex
- the integer index to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not of type char
ExternalException
- if the concept does not have the named attribute or an internal error occurschar getBeliefAttributeChar(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedkey
- the String key to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not of type char
ExternalException
- if the concept does not have the named attribute or an internal error occursbyte getBeliefAttributeByte(IConcept lhsConcept, java.lang.String attributeName, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the value of the attribute is not of type byte
ExternalException
- if the concept does not have the named attribute or an internal error occursbyte getBeliefAttributeByte(IConcept lhsConcept, java.lang.String attributeName, int index, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedindex
- the integer index to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not of type byte
ExternalException
- if the concept does not have the named attribute or an internal error occursbyte getBeliefAttributeByte(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedkey
- the String key to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not of type byte
ExternalException
- if the concept does not have the named attribute or an internal error occursshort getBeliefAttributeShort(IConcept lhsConcept, java.lang.String attributeName, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the value of the attribute is not of type short
ExternalException
- if the concept does not have the named attribute or an internal error occursshort getBeliefAttributeShort(IConcept lhsConcept, java.lang.String attributeName, int index, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedindex
- the integer index to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not of type short
ExternalException
- if the concept does not have the named attribute or an internal error occursshort getBeliefAttributeShort(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedkey
- the String key to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not of type short
ExternalException
- if the concept does not have the named attribute or an internal error occurslong getBeliefAttributeLong(IConcept lhsConcept, java.lang.String attributeName, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the value of the attribute is not of type long
ExternalException
- if the concept does not have the named attribute or an internal error occurslong getBeliefAttributeLong(IConcept lhsConcept, java.lang.String attributeName, int index, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedindex
- the integer index to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not of type long
ExternalException
- if the concept does not have the named attribute or an internal error occurslong getBeliefAttributeLong(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedkey
- the String key to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not of type long
ExternalException
- if the concept does not have the named attribute or an internal error occursfloat getBeliefAttributeFloat(IConcept lhsConcept, java.lang.String attributeName, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the value of the attribute is not of type float
ExternalException
- if the concept does not have the named attribute or an internal error occursfloat getBeliefAttributeFloat(IConcept lhsConcept, java.lang.String attributeName, int index, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedindex
- the integer index to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not of type float
ExternalException
- if the concept does not have the named attribute or an internal error occursfloat getBeliefAttributeFloat(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedkey
- the String key to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not of type float
ExternalException
- if the concept does not have the named attribute or an internal error occursdouble getBeliefAttributeDouble(IConcept lhsConcept, java.lang.String attributeName, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the value of the attribute is not of type double
ExternalException
- if the concept does not have the named attribute or an internal error occursdouble getBeliefAttributeDouble(IConcept lhsConcept, java.lang.String attributeName, int index, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedindex
- the integer index to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not of type double
ExternalException
- if the concept does not have the named attribute or an internal error occursdouble getBeliefAttributeDouble(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedkey
- the String key to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not of type double
ExternalException
- if the concept does not have the named attribute or an internal error occursboolean getBeliefAttributeBoolean(IConcept lhsConcept, java.lang.String attributeName, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the value of the attribute is not of type boolean
ExternalException
- if the concept does not have the named attribute or an internal error occursboolean getBeliefAttributeBoolean(IConcept lhsConcept, java.lang.String attributeName, int index, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedindex
- the integer index to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not of type boolean
ExternalException
- if the concept does not have the named attribute or an internal error occursboolean getBeliefAttributeBoolean(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedkey
- the String key to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not of type boolean
ExternalException
- if the concept does not have the named attribute or an internal error occursjava.lang.String getBeliefAttributeString(IConcept lhsConcept, java.lang.String attributeName, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the value of the attribute is not a string
ExternalException
- if the concept does not have the named attribute or an internal error occursjava.lang.String getBeliefAttributeString(IConcept lhsConcept, java.lang.String attributeName, int index, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedindex
- the integer index to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not a string
ExternalException
- if the concept does not have the named attribute or an internal error occursjava.lang.String getBeliefAttributeString(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedkey
- the String key to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not a string
ExternalException
- if the concept does not have the named attribute or an internal error occursjava.io.Serializable getBeliefAttributeJava(IConcept lhsConcept, java.lang.String attributeName, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the value of the attribute is not of type Serializable
ExternalException
- if the concept does not have the named attribute or an internal error occursjava.io.Serializable getBeliefAttributeJava(IConcept lhsConcept, java.lang.String attributeName, int index, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedindex
- the integer index to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not of type Serializable
ExternalException
- if the concept does not have the named attribute or an internal error occursjava.io.Serializable getBeliefAttributeJava(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedkey
- the String key to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not of type Serializable
ExternalException
- if the concept does not have the named attribute or an internal error occursIConcept getBeliefAttributeConcept(IConcept lhsConcept, java.lang.String attributeName, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the value of the attribute is not a concept
ExternalException
- if the concept does not have the named attribute or an internal error occursIConcept getBeliefAttributeConcept(IConcept lhsConcept, java.lang.String attributeName, int index, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedindex
- the integer index to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not a concept
ExternalException
- if the concept does not have the named attribute or an internal error occursIConcept getBeliefAttributeConcept(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, IContext ctx) throws UnknownValueException, InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedkey
- the String key to be looked up in the mapctx
- the IContext for retrieving the value
UnknownValueException
- if the value of the attribute is missing or unknown
InvalidTypeException
- if the attribute does not have a collection type or the value of the attribute is not a concept
ExternalException
- if the concept does not have the named attribute or an internal error occursjava.util.Map<java.lang.Object,java.lang.Object> getBeliefAttributeMap(IConcept lhsConcept, java.lang.String attributeName, boolean includeUnknown, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose map attribute values are to be retrievedattributeName
- the String name of the map attribute whose values are to be retrievedincludeUnknown
- true if unknown values should be included in the map entriesctx
- the IContext for retrieving the value
InvalidTypeException
- if the attribute is not a map attribute
ExternalException
- if the concept does not have the named attribute or an internal error occursjava.util.SortedMap<java.lang.Object,java.lang.Object> getBeliefAttributeSortedMap(IConcept lhsConcept, java.lang.String attributeName, boolean includeUnknown, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose map attribute values are to be retrievedattributeName
- the String name of the map attribute whose values are to be retrievedincludeUnknown
- true if unknown values should be included in the map entriesctx
- the IContext for retrieving the value
InvalidTypeException
- if the attribute is not a map attribute
ExternalException
- if the concept does not have the named attribute or an internal error occursjava.lang.Object getBeliefAttributeValue(IConcept lhsConcept, java.lang.String attributeName, IContext ctx) throws ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedctx
- the IContext for retrieving the value
ExternalException
- if the concept does not have the named attribute or an internal error occursjava.lang.Object getBeliefAttributeValue(IConcept lhsConcept, java.lang.String attributeName, int index, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedindex
- the integer index to be looked up in the mapctx
- the IContext for retrieving the value
InvalidTypeException
- if the attribute is not a collection attribute
ExternalException
- if the concept does not have the named attribute or an internal error occursjava.lang.Object getBeliefAttributeValue(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be retrievedattributeName
- the String name of the attribute whose value is to be retrievedkey
- the String key to be looked up in the mapctx
- the IContext for retrieving the value
InvalidTypeException
- if the attribute is not a collection attribute
ExternalException
- if the concept does not have the named attribute or an internal error occursboolean hasBeliefAttributeAnyValue(IConcept lhsConcept, java.lang.String attributeName, boolean includeUnknown, IContext ctx) throws ExternalException
lhsConcept
- an IConcept whose attribute value is to be checkedattributeName
- the String name of the attribute whose value is to be checkedincludeUnknown
- true if the unknown value is counted, else falsectx
- the IContext used for the retrieval
ExternalException
- if the concept does not have the named attribute or an internal error occursboolean hasBeliefAttributeAnyValue(IConcept lhsConcept, java.lang.String attributeName, int index, boolean includeUnknown, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be checkedattributeName
- the String name of the attribute whose value is to be checkedindex
- the integer index to be looked up in the mapincludeUnknown
- true if the unknown value is counted, else falsectx
- the IContext used for the retrieval
InvalidTypeException
- if the attribute is not a collection attribute
ExternalException
- if the concept does not have the named attribute or an internal error occursboolean hasBeliefAttributeAnyValue(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, boolean includeUnknown, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be checkedattributeName
- the String name of the attribute whose value is to be checkedkey
- the String key to be looked up in the mapincludeUnknown
- true if the unknown value is counted, else falsectx
- the IContext used for the retrieval
InvalidTypeException
- if the attribute is not a collection attribute
ExternalException
- if the concept does not have the named attribute or an internal error occursboolean hasBeliefAttributeValue(IConcept lhsConcept, java.lang.String attributeName, java.lang.Object value, IContext ctx) throws ExternalException
lhsConcept
- an IConcept whose attribute value is to be checkedattributeName
- the String name of the attribute whose value is to be checkedvalue
- an Object to be compared for equality to the current value of the attribute, if anyctx
- the IContext for checking the attribute
ExternalException
- if the concept does not have the named attribute or an internal error occursboolean hasBeliefAttributeValue(IConcept lhsConcept, java.lang.String attributeName, int index, java.lang.Object value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be checkedattributeName
- the String name of the attribute whose value is to be checkedindex
- the integer index to be looked up in the mapvalue
- an Object to be compared for equality to the current value of the attribute for the index, if anyctx
- the IContext for checking the attribute
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursboolean hasBeliefAttributeValue(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, java.lang.Object value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept whose attribute value is to be checkedattributeName
- the String name of the attribute whose value is to be checkedkey
- the String key to be looked up in the mapvalue
- an Object to be compared for equality to the current value of the attribute for the key, if anyctx
- the IContext for checking the attribute
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeInt(IConcept lhsConcept, java.lang.String attributeName, int value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributevalue
- the new int value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a compatible type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeInt(IConcept lhsConcept, java.lang.String attributeName, int index, int value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributeindex
- the integer index to be set to a value in the mapvalue
- the new int value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeInt(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, int value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributekey
- the String key to be set to a value in the mapvalue
- the new int value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeChar(IConcept lhsConcept, java.lang.String attributeName, char value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributevalue
- the new char value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a compatible type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeChar(IConcept lhsConcept, java.lang.String attributeName, int index, char value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributeindex
- the integer index to be set to a value in the mapvalue
- the new char value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeChar(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, char value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributekey
- the String key to be set to a value in the mapvalue
- the new char value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeByte(IConcept lhsConcept, java.lang.String attributeName, byte value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributevalue
- the new byte value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a compatible type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeByte(IConcept lhsConcept, java.lang.String attributeName, int index, byte value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributeindex
- the integer index to be set to a value in the mapvalue
- the new byte value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeByte(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, byte value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributekey
- the String key to be set to a value in the mapvalue
- the new byte value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeShort(IConcept lhsConcept, java.lang.String attributeName, short value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributevalue
- the new short value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a compatible type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeShort(IConcept lhsConcept, java.lang.String attributeName, int index, short value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributeindex
- the integer index to be set to a value in the mapvalue
- the new short value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeShort(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, short value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributekey
- the String key to be set to a value in the mapvalue
- the new short value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeLong(IConcept lhsConcept, java.lang.String attributeName, long value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributevalue
- the new long value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a compatible type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeLong(IConcept lhsConcept, java.lang.String attributeName, int index, long value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributeindex
- the integer index to be set to a value in the mapvalue
- the new long value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeLong(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, long value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributekey
- the String key to be set to a value in the mapvalue
- the new long value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeFloat(IConcept lhsConcept, java.lang.String attributeName, float value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributevalue
- the new float value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a compatible type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeFloat(IConcept lhsConcept, java.lang.String attributeName, int index, float value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributeindex
- the integer index to be set to a value in the mapvalue
- the new float value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeFloat(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, float value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributekey
- the String key to be set to a value in the mapvalue
- the new float value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeDouble(IConcept lhsConcept, java.lang.String attributeName, double value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributevalue
- the new double value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a compatible type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeDouble(IConcept lhsConcept, java.lang.String attributeName, int index, double value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributeindex
- the integer index to be set to a value in the mapvalue
- the new double value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeDouble(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, double value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributekey
- the String key to be set to a value in the mapvalue
- the new double value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeBoolean(IConcept lhsConcept, java.lang.String attributeName, boolean value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributevalue
- the new boolean value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a compatible type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeBoolean(IConcept lhsConcept, java.lang.String attributeName, int index, boolean value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributeindex
- the integer index to be set to a value in the mapvalue
- the new boolean value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeBoolean(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, boolean value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributekey
- the String key to be set to a value in the mapvalue
- the new boolean value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeString(IConcept lhsConcept, java.lang.String attributeName, java.lang.String value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributevalue
- the new value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a compatible type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeString(IConcept lhsConcept, java.lang.String attributeName, int index, java.lang.String value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributeindex
- the integer index to be set to a value in the mapvalue
- the new value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeString(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, java.lang.String value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributekey
- the String key to be set to a value in the mapvalue
- the new value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeSymbol(IConcept lhsConcept, java.lang.String attributeName, java.lang.String value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributevalue
- the new value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a compatible type or the value is not a valid symbol
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeSymbol(IConcept lhsConcept, java.lang.String attributeName, int index, java.lang.String value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributeindex
- the integer index to be set to a value in the mapvalue
- the new value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type or the value is not a valid symbol
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeSymbol(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, java.lang.String value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributekey
- the String key to be set to a value in the mapvalue
- the new value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type or the value is not a valid symbol
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeJava(IConcept lhsConcept, java.lang.String attributeName, java.io.Serializable value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributevalue
- the new Java Serializable value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a compatible type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeJava(IConcept lhsConcept, java.lang.String attributeName, int index, java.io.Serializable value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributeindex
- the integer index to be set to a value in the mapvalue
- the new Java Serializable value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeJava(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, java.io.Serializable value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributekey
- the String key to be set to a value in the mapvalue
- the new Java Serializable value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeJava(IConcept lhsConcept, java.lang.String attributeName, java.lang.Object value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributevalue
- the new Java Object value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a compatible type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeJava(IConcept lhsConcept, java.lang.String attributeName, int index, java.lang.Object value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributeindex
- the integer index to be set to a value in the mapvalue
- the new Java Object value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeJava(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, java.lang.Object value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributekey
- the String key to be set to a value in the mapvalue
- the new Java Object value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeConcept(IConcept lhsConcept, java.lang.String attributeName, IConcept value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributevalue
- the new IConcept value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a compatible type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeConcept(IConcept lhsConcept, java.lang.String attributeName, int index, IConcept value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributeindex
- the integer index to be set to a value in the mapvalue
- the new IConcept value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeConcept(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, IConcept value, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributekey
- the String key to be set to a value in the mapvalue
- the new IConcept value for the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeUnknown(IConcept lhsConcept, java.lang.String attributeName, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributectx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a compatible type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeUnknown(IConcept lhsConcept, java.lang.String attributeName, int index, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributeindex
- the integer index to be set to 'unknown' in the collectionctx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursvoid setBeliefAttributeUnknown(IConcept lhsConcept, java.lang.String attributeName, java.lang.String key, IContext ctx) throws InvalidTypeException, ExternalException
lhsConcept
- an IConcept to be given a new value for an attributeattributeName
- the String name of the attributekey
- the String key to be set to 'unknown' in the collectionctx
- an IContext for asserting the new belief
InvalidTypeException
- if the attribute does not have a collection type
ExternalException
- if the concept does not have the named attribute or an internal error occursjava.util.List<IConcept> getBeliefRelationConcepts(IConcept lhsConcept, java.lang.String relationName, IContext ctx) throws ExternalException
lhsConcept
- an IConcept whose values for a relation are to be retrievedrelationName
- a String name for a relation defined for lhsConceptctx
- the IContext used for the retrieval
ExternalException
- if no attribute with the specified name is defined for this concept or an internal error occursboolean hasBeliefRelationAnyValue(IConcept lhsConcept, java.lang.String relationName, boolean includeUnknown, IContext ctx) throws ExternalException
lhsConcept
- an IConcept whose relation to another concept is to be checkedrelationName
- a String name for a relation defined for lhsConceptincludeUnknown
- true if the unknown value is counted, else falsectx
- the IContext used for the retrieval
ExternalException
- if no relation with the specified name is defined for this concept or an internal error occursboolean hasBeliefRelationValue(IConcept lhsConcept, java.lang.String relationName, java.lang.Object value, IContext ctx) throws ExternalException
lhsConcept
- an IConcept whose values for a relation are to be checkedrelationName
- a String name for a relation defined for lhsConceptvalue
- an Object to be tested for the right-hand side of the relationctx
- an IContext for testing the relation
ExternalException
- if no relation with the specified name is defined for this concept or an internal error occursvoid addBeliefRelationConcept(IConcept lhsConcept, java.lang.String relationName, IConcept rhsConcept, IContext ctx) throws ExternalException
lhsConcept
- an IConcept that gets a new concept related to itrelationName
- a String name for a relation defined for lhsConceptrhsConcept
- the IConcept to be added to lhsConcept's relationctx
- an IContext for asserting the new belief
ExternalException
- if the concept does not have the named relation or an internal error occursvoid removeBeliefRelationConcept(IConcept lhsConcept, java.lang.String relationName, IConcept rhsConcept, IContext ctx) throws ExternalException
lhsConcept
- an IConcept that has the relation value removedrelationName
- a String name for a relation defined for lhsConceptrhsConcept
- the IConcept to be removed from the lhsConcept's relationctx
- an IContext for retracting the belief
ExternalException
- if the concept does not have the named relation or an internal error occursvoid setBeliefRelationUnknown(IConcept lhsConcept, java.lang.String relationName, IContext ctx) throws ExternalException
lhsConcept
- an IConcept for which a relation is set to unknownrelationName
- a String name for a relation defined for lhsConceptctx
- an IContext for asserting the belief with an unknown value
ExternalException
- if the concept does not have the named relation or an internal error occursjava.util.List<IConcept> removeAllBeliefRelationValues(IConcept lhsConcept, java.lang.String relationName, IContext ctx) throws ExternalException
lhsConcept
- an IConcept for which a relation is set to unknownrelationName
- a String name for a relation defined for lhsConceptctx
- an IContext for retracting the beliefs
ExternalException
- if the concept does not have the named relation or an internal error occurs
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |