Class IdentifierImpl
java.lang.Object
de.digitalcollections.model.impl.identifiable.IdentifierImpl
- All Implemented Interfaces:
Identifier,java.io.Serializable
public class IdentifierImpl extends java.lang.Object implements Identifier, java.io.Serializable
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description IdentifierImpl()IdentifierImpl(java.util.UUID identifiable, java.lang.String namespace, java.lang.String id) -
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetId()java.util.UUIDgetIdentifiable()java.lang.StringgetNamespace()java.util.UUIDgetUuid()inthashCode()voidsetId(java.lang.String id)voidsetIdentifiable(java.util.UUID identifiable)voidsetNamespace(java.lang.String namespace)voidsetUuid(java.util.UUID uuid)java.lang.StringtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
IdentifierImpl
public IdentifierImpl() -
IdentifierImpl
public IdentifierImpl(java.util.UUID identifiable, java.lang.String namespace, java.lang.String id)
-
-
Method Details
-
getId
public java.lang.String getId()- Specified by:
getIdin interfaceIdentifier
-
setId
public void setId(java.lang.String id)- Specified by:
setIdin interfaceIdentifier
-
getIdentifiable
public java.util.UUID getIdentifiable()- Specified by:
getIdentifiablein interfaceIdentifier
-
setIdentifiable
public void setIdentifiable(java.util.UUID identifiable)- Specified by:
setIdentifiablein interfaceIdentifier
-
getNamespace
public java.lang.String getNamespace()- Specified by:
getNamespacein interfaceIdentifier
-
setNamespace
public void setNamespace(java.lang.String namespace)- Specified by:
setNamespacein interfaceIdentifier
-
getUuid
public java.util.UUID getUuid()- Specified by:
getUuidin interfaceIdentifier
-
setUuid
public void setUuid(java.util.UUID uuid)- Specified by:
setUuidin interfaceIdentifier
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)- Overrides:
equalsin classjava.lang.Object
-