org.imemex.componentmappings
Class AbstractOIDResourceView
java.lang.Object
org.imemex.idm.AbstractResourceView
org.imemex.componentmappings.AbstractOIDResourceView
- All Implemented Interfaces:
- java.lang.Comparable, OID, OIDResourceView, ResourceView
- Direct Known Subclasses:
- AbstractIdentifiableResourceView, AdaptedOIDResourceView, DefaultOIDResourceView
public abstract class AbstractOIDResourceView
- extends AbstractResourceView
- implements OIDResourceView, java.lang.Comparable
TODO
- Author:
- Lukas Blunschi
|
Method Summary |
int |
compareTo(java.lang.Object obj)
|
boolean |
equals(java.lang.Object obj)
|
long |
getOID()
Returns the globally unique OID of this instance. |
int |
hashCode()
|
void |
setOID(long oid)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
AbstractOIDResourceView
public AbstractOIDResourceView()
AbstractOIDResourceView
public AbstractOIDResourceView(java.lang.String name)
AbstractOIDResourceView
public AbstractOIDResourceView(long internalRVID)
getOID
public long getOID()
- Description copied from interface:
OID
- Returns the globally unique OID of this instance. If the OID was not
assigned yet -1 is returned. Note that the OID of any implementing class
may only be assigned by the resource view manager. A developer may never
override that object.
- Specified by:
getOID in interface OID
- Returns:
- OID
setOID
public void setOID(long oid)
- Specified by:
setOID in interface OIDResourceView
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
compareTo
public int compareTo(java.lang.Object obj)
- Specified by:
compareTo in interface java.lang.Comparable
toString
public java.lang.String toString()
- Overrides:
toString in class AbstractResourceView