org.commonreality.sensors.base.impl
Class DefaultObjectKey
java.lang.Object
org.commonreality.sensors.base.impl.DefaultObjectKey
- All Implemented Interfaces:
- IObjectKey
public class DefaultObjectKey
- extends java.lang.Object
- implements IObjectKey
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
DefaultObjectKey
public DefaultObjectKey(java.lang.Object object,
IObjectCreator<? extends IObjectKey> creator)
getIdentifier
public org.commonreality.object.identifier.ISensoryIdentifier getIdentifier()
- Specified by:
getIdentifier in interface IObjectKey
getObject
public java.lang.Object getObject()
- Specified by:
getObject in interface IObjectKey
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
setIdentifier
public void setIdentifier(org.commonreality.object.identifier.ISensoryIdentifier identifier)
- Specified by:
setIdentifier in interface IObjectKey
getCreator
public IObjectCreator<? extends IObjectKey> getCreator()
- Specified by:
getCreator in interface IObjectKey