public final class OID
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
OID(ClassMolder molder,
Identity identity)
Constructor
|
OID(ClassMolder molder,
OID depends,
Identity identity)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj)
Returns true if the two OID's are identical.
|
OID |
getDepends()
Get the depended object's oid
|
Identity |
getIdentity()
Return the object's identity, if known.
|
ClassMolder |
getMolder()
Get the ClassMolder of this object
|
(package private) java.lang.String |
getName()
Return the full qualified name of the object's type.
|
(package private) java.lang.Object |
getStamp()
Returns the OID's stamp.
|
(package private) java.lang.String[] |
getSuperClassNames()
Return the full qualified names of the object's superclasses, if any,
otherwise returns null.
|
int |
hashCode() |
boolean |
isDbLock()
Returns true if the object represented by this OID has a database lock.
|
(package private) void |
setDbLock(boolean dbLock)
Specifies whether the object represented by this OID has a database lock.
|
(package private) void |
setStamp(java.lang.Object stamp)
Sets the OID's stamp.
|
java.lang.String |
toString() |
public OID(ClassMolder molder, Identity identity)
public OID(ClassMolder molder, OID depends, Identity identity)
public OID getDepends()
public ClassMolder getMolder()
java.lang.Object getStamp()
setStamp(java.lang.Object)when
the object is loaded, created or stored in persistent storage. Not all
persistence engines support the stamp mechanism.void setStamp(java.lang.Object stamp)
stamp - The OID's stampvoid setDbLock(boolean dbLock)
dbLock - True the object represented by this OID has a database lockpublic boolean isDbLock()
public Identity getIdentity()
java.lang.String getName()
java.lang.String[] getSuperClassNames()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectIntalio Inc. (C) 1999-2006. All rights reserved http://www.intalio.com