lrti.rtidb
Interface RTIObjectClassAttributeLookUp

All Known Implementing Classes:
InMemRTIObjectClassAttributeLookUp

public abstract interface RTIObjectClassAttributeLookUp

See Also:

Method Summary
 void addAttribute(java.lang.String objectName, java.lang.String attributeName, int attributeId)
           
 void addObjectClass(java.lang.String objectName, int objectClassId)
           
 int getAttributeId(int objectClassId, java.lang.String attributeName)
           
 int getAttributeId(java.lang.String objectClassName, java.lang.String attributeName)
           
 java.lang.String getAttributeName(int objectClassId, int attributeId)
           
 java.lang.String getAttributeName(java.lang.String objectClassName, int attributeId)
           
 int getObjectClassId(java.lang.String objectName)
           
 java.lang.String getObjectClassName(int objectClassId)
           
 

Method Detail

getObjectClassId

public int getObjectClassId(java.lang.String objectName)
                     throws RTIDBException

getObjectClassName

public java.lang.String getObjectClassName(int objectClassId)
                                    throws RTIDBException

getAttributeId

public int getAttributeId(java.lang.String objectClassName,
                          java.lang.String attributeName)
                   throws RTIDBException

getAttributeId

public int getAttributeId(int objectClassId,
                          java.lang.String attributeName)
                   throws RTIDBException

getAttributeName

public java.lang.String getAttributeName(java.lang.String objectClassName,
                                         int attributeId)
                                  throws RTIDBException

getAttributeName

public java.lang.String getAttributeName(int objectClassId,
                                         int attributeId)
                                  throws RTIDBException

addObjectClass

public void addObjectClass(java.lang.String objectName,
                           int objectClassId)

addAttribute

public void addAttribute(java.lang.String objectName,
                         java.lang.String attributeName,
                         int attributeId)
                  throws RTIDBException