lrti.rtidb.inmem
Class RTIObjectClassRecord

java.lang.Object
  |
  +--lrti.rtidb.inmem.RTIObjectClassRecord

public class RTIObjectClassRecord
extends java.lang.Object

See Also:

Field Summary
(package private)  java.util.Hashtable attributeName_to_id
           
(package private)  int id
           
(package private)  java.util.Hashtable id_to_attributeName
           
(package private)  java.lang.String objectClassName
           
 
Constructor Summary
RTIObjectClassRecord(java.lang.String _objectClassName, int _id)
           
 
Method Summary
 void addAttribute(java.lang.String attributeName, int attributeId)
           
 int getAttributeId(java.lang.String attributeName)
           
 java.lang.String getAttributeName(int attributeId)
           
 int getObjectClassId()
           
 java.lang.String getObjectClassName()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

objectClassName

java.lang.String objectClassName

id

int id

attributeName_to_id

java.util.Hashtable attributeName_to_id

id_to_attributeName

java.util.Hashtable id_to_attributeName
Constructor Detail

RTIObjectClassRecord

public RTIObjectClassRecord(java.lang.String _objectClassName,
                            int _id)
Method Detail

getObjectClassId

public int getObjectClassId()

getObjectClassName

public java.lang.String getObjectClassName()

getAttributeId

public int getAttributeId(java.lang.String attributeName)

getAttributeName

public java.lang.String getAttributeName(int attributeId)

addAttribute

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