org.neodatis.odb
Interface ObjectRepresentation

All Known Implementing Classes:
DefaultObjectRepresentation

public interface ObjectRepresentation

used to give the user an instance of an object representation, level2. The Object Representation encapsulates the NonNativeObjectInfo which is the internal object representation. This is used in the Server triggers.

Author:
olivier

Method Summary
 java.lang.String getObjectClassName()
          Retrieves the full object class name
 OID getOid()
          Retrieves the oid of the object
 java.lang.Object getValueOf(java.lang.String attributeName)
          Return the value of a specific attribute
 void setValueOf(java.lang.String attributeName, java.lang.Object value)
          Sets the value of a specific attribute
 

Method Detail

getOid

OID getOid()
Retrieves the oid of the object

Returns:

getObjectClassName

java.lang.String getObjectClassName()
Retrieves the full object class name

Returns:

getValueOf

java.lang.Object getValueOf(java.lang.String attributeName)
Return the value of a specific attribute

Parameters:
attributeName -
Returns:

setValueOf

void setValueOf(java.lang.String attributeName,
                java.lang.Object value)
Sets the value of a specific attribute

Parameters:
attributeName -
value -