org.neodatis.odb.impl.core.oid
Class ExternalObjectOID

java.lang.Object
  extended by org.neodatis.odb.impl.core.oid.OdbObjectOID
      extended by org.neodatis.odb.impl.core.oid.ExternalObjectOID
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable, ExternalOID, OID

public class ExternalObjectOID
extends OdbObjectOID
implements ExternalOID

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.neodatis.odb.impl.core.oid.OdbObjectOID
oid
 
Constructor Summary
ExternalObjectOID(OID oid, DatabaseId databaseId)
           
 
Method Summary
 DatabaseId getDatabaseId()
           
 int getType()
           
static ExternalObjectOID oidFromString(java.lang.String oidString)
           
 java.lang.String oidToString()
          To retrieve a string representation of an OID
 
Methods inherited from class org.neodatis.odb.impl.core.oid.OdbObjectOID
compareTo, equals, getClassId, getObjectId, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.neodatis.odb.OID
getClassId, getObjectId
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Constructor Detail

ExternalObjectOID

public ExternalObjectOID(OID oid,
                         DatabaseId databaseId)
Method Detail

getDatabaseId

public DatabaseId getDatabaseId()
Specified by:
getDatabaseId in interface ExternalOID

oidToString

public java.lang.String oidToString()
Description copied from interface: OID
To retrieve a string representation of an OID

Specified by:
oidToString in interface OID
Overrides:
oidToString in class OdbObjectOID
Returns:

oidFromString

public static ExternalObjectOID oidFromString(java.lang.String oidString)

getType

public int getType()
Specified by:
getType in interface OID
Overrides:
getType in class OdbObjectOID