gov.nasa.arc.brahms.vm.api.common
Interface ITuple

All Known Subinterfaces:
IAttributeTuple, IRelationTuple

public interface ITuple

ITuple is a wrapper interface for a tuple specifying the state represented by an IStatement (IBelief or IFact).

Version:
6 April 2001
Author:
Ron van Hoof
See Also:
IAttributeTuple, IRelationTuple

Method Summary
 IConcept getLhsConcept()
          Returns the left hand side concept about which a state is defined.
 java.lang.Object getLhsObject()
          Returns the left hand side object about which a state is defined.
 

Method Detail

getLhsConcept

IConcept getLhsConcept()
                       throws ExternalException
Returns the left hand side concept about which a state is defined.

Returns:
IConcept the left hand side concept
Throws:
ExternalException - if an internal error occurs.

getLhsObject

java.lang.Object getLhsObject()
                              throws ExternalException
Returns the left hand side object about which a state is defined. If the object is a Concept it will be enclosed in a concept wrapper

Returns:
Object the left hand side object
Throws:
ExternalException - if an internal error occurs.


Copyright © 1997-2012 All Rights Reserved.