Uses of Class
gov.nasa.arc.brahms.vm.rt.VMStatementCtx

Packages that use VMStatementCtx
gov.nasa.arc.brahms.vm.data   
gov.nasa.arc.brahms.vm.rt   
 

Uses of VMStatementCtx in gov.nasa.arc.brahms.vm.data
 

Methods in gov.nasa.arc.brahms.vm.data with parameters of type VMStatementCtx
 void ExpressionValue.addStatement(VMStatementCtx ctx)
          Add the specified statement context to the list of statements from which their right hand side values are used in evaluating the expression to come to the resulting value.
 

Uses of VMStatementCtx in gov.nasa.arc.brahms.vm.rt
 

Subclasses of VMStatementCtx in gov.nasa.arc.brahms.vm.rt
 class VMBeliefCtx
          The VMBeliefCtx is a BeliefCtx with extensions for use in the virtual machine.
 class VMFactCtx
          The VMFactCtx is a FactCtx with extensions for use in the virtual machine.
 

Methods in gov.nasa.arc.brahms.vm.rt that return VMStatementCtx
 VMStatementCtx StatementSet.getAssertedStatement()
          Returns the asserted statement that resulted from the last assert.
 VMStatementCtx IStatementSet.getAssertedStatement()
          Returns the asserted statement that resulted from the last assert.
 VMStatementCtx StatementSet.getStatement(Concept lhsConcept, Relation relation, java.lang.Object rhsConcept, int truthValue)
          Find the statement using the specified parameters and return the statement if found, null if the statement was not found.
 VMStatementCtx IStatementSet.getStatement(Concept lhsConcept, Relation relation, java.lang.Object rhsConcept, int truthValue)
          Find the statement using the specified parameters and return the statement if found, null if the statement was not found.
 VMStatementCtx StatementSet.getStatement(java.lang.Object lhsObject, Attribute lhsAttribute, int lhsCollectionIndex, int relation)
          Find the statement using the specified parameters and return the statement if found, null if the statement was not found.
 VMStatementCtx IStatementSet.getStatement(java.lang.Object lhsObject, Attribute lhsAttribute, int lhsCollectionIndex, int relation)
          Find the statement using the specified parameters and return the statement if found, null if the statement was not found.
 VMStatementCtx StatementSet.getStatement(java.lang.Object lhsObject, Attribute lhsAttribute, int lhsCollectionIndex, int relation, java.lang.Object value)
          Find the statement using the specified parameters and return the statement if found, null if the statement was not found.
 VMStatementCtx IStatementSet.getStatement(java.lang.Object lhsObject, Attribute lhsAttribute, int lhsCollectionIndex, int relation, java.lang.Object value)
          Find the statement using the specified parameters and return the statement if found, null if the statement was not found.
 VMStatementCtx StatementSet.getStatement(java.lang.Object lhsObject, Attribute lhsAttribute, int relation, java.lang.Object value)
          Find the statement using the specified parameters and return the statement if found, null if the statement was not found.
 VMStatementCtx IStatementSet.getStatement(java.lang.Object lhsObject, Attribute lhsAttribute, int relation, java.lang.Object value)
          Find the statement using the specified parameters and return the statement if found, null if the statement was not found.
 VMStatementCtx StatementSet.getStatement(java.lang.Object lhsObject, Attribute lhsAttribute, java.lang.String lhsCollectionIndex, int relation)
          Find the statement using the specified parameters and return the statement if found, null if the statement was not found.
 VMStatementCtx IStatementSet.getStatement(java.lang.Object lhsObject, Attribute lhsAttribute, java.lang.String lhsCollectionIndex, int relation)
          Find the statement using the specified parameters and return the statement if found, null if the statement was not found.
 VMStatementCtx StatementSet.getStatement(java.lang.Object lhsObject, Attribute lhsAttribute, java.lang.String lhsCollectionIndex, int relation, java.lang.Object value)
          Find the statement using the specified parameters and return the statement if found, null if the statement was not found.
 VMStatementCtx IStatementSet.getStatement(java.lang.Object lhsObject, Attribute lhsAttribute, java.lang.String lhsCollectionIndex, int relation, java.lang.Object value)
          Find the statement using the specified parameters and return the statement if found, null if the statement was not found.
 VMStatementCtx StatementSet.getStatementForIndex(java.lang.Object lhsObject, Attribute lhsAttribute, int lhsCollectionIndex)
          Find the statement using the specified parameters and return the statement if found, null if the statement was not found.
 VMStatementCtx IStatementSet.getStatementForIndex(java.lang.Object lhsObject, Attribute lhsAttribute, int lhsCollectionIndex)
          Find the statement using the specified parameters and return the statement if found, null if the statement was not found.
 VMStatementCtx StatementSet.getStatementForIndex(java.lang.Object lhsObject, Attribute lhsAttribute, java.lang.String lhsCollectionIndex)
          Find the statement using the specified parameters and return the statement if found, null if the statement was not found.
 VMStatementCtx IStatementSet.getStatementForIndex(java.lang.Object lhsObject, Attribute lhsAttribute, java.lang.String lhsCollectionIndex)
          Find the statement using the specified parameters and return the statement if found, null if the statement was not found.
 VMStatementCtx[] IStatementSetOrganizer.organize(java.util.Enumeration statements)
          Organizes the specified enumeration of statements and returns the organized set of statements.
 VMStatementCtx[] CommunicativeActStatementSetOrganizer.organize(java.util.Enumeration statements)
          Organizes the specified enumeration of statements and returns the organized set of statements.
 VMStatementCtx[] IStatementSetOrganizer.organize(VMStatementCtx[] statements)
          Organizes the specified array of statements and returns the organized set of statements.
 VMStatementCtx[] CommunicativeActStatementSetOrganizer.organize(VMStatementCtx[] statements)
          Organizes the specified array of statements and returns the organized set of statements.
 

Methods in gov.nasa.arc.brahms.vm.rt with parameters of type VMStatementCtx
 void VMJavaObjectCtx.addStatementReference(ActiveInstance refHolder, VMStatementCtx statement, long time)
          Adds the specified VMStatementCtx as a statement in which this element is referenced, either on the left or right hand side asserted by the specified ActiveInstance.
 void VMConceptualInstanceCtx.addStatementReference(ActiveInstance refHolder, VMStatementCtx statement, long time)
          Adds the specified VMStatementCtx as a statement in which this element is referenced, either on the left or right hand side asserted by the specified ActiveInstance.
 void VMActiveInstanceCtx.addStatementReference(ActiveInstance refHolder, VMStatementCtx statement, long time)
          Adds the specified VMStatementCtx as a statement in which this element is referenced, either on the left or right hand side asserted by the specified ActiveInstance.
 byte StatementSet.assertStatement(VMStatementCtx s, long time)
          Asserts the specified statement in the statement set.
 byte IStatementSet.assertStatement(VMStatementCtx s, long time)
          Asserts the specified statement in the statement set.
 VMStatementCtx[] IStatementSetOrganizer.organize(VMStatementCtx[] statements)
          Organizes the specified array of statements and returns the organized set of statements.
 VMStatementCtx[] CommunicativeActStatementSetOrganizer.organize(VMStatementCtx[] statements)
          Organizes the specified array of statements and returns the organized set of statements.
 void VMJavaObjectCtx.removeStatementReference(ActiveInstance refHolder, VMStatementCtx statement, long time)
          Removes the specified VMStatementCtx as a statement in which the element is referenced, either on the left or right hand side retracted by the specified ActiveInstance.
 void VMConceptualInstanceCtx.removeStatementReference(ActiveInstance refHolder, VMStatementCtx statement, long time)
          Removes the specified VMStatementCtx as a statement in which the element is referenced, either on the left or right hand side retracted by the specified ActiveInstance.
 void VMActiveInstanceCtx.removeStatementReference(ActiveInstance refHolder, VMStatementCtx statement, long time)
          Removes the specified VMStatementCtx as a statement in which the element is referenced, either on the left or right hand side retracted by the specified ActiveInstance.
 byte StatementSet.retractStatement(VMStatementCtx s, long time)
          Retracts the specified statement from the statement set.
 byte IStatementSet.retractStatement(VMStatementCtx s, long time)
          Retracts the specified statement from the statement set.
 



Copyright © 1997-2012 All Rights Reserved.