Class Identifier
java.lang.Object
de.digitalcollections.model.UniqueObject
de.digitalcollections.model.identifiable.Identifier
An Identifier identifies an object uniquely in an external system that created the id. Each
system is identified by a namespace.
Examples: GND-ID ("gnd:104330171") or VIAF-ID ("viaf:96994450")
-
Nested Class Summary
Nested classes/interfaces inherited from class de.digitalcollections.model.UniqueObject
UniqueObject.UniqueObjectBuilder<C extends UniqueObject,
B extends UniqueObject.UniqueObjectBuilder<C, B>> -
Field Summary
Fields inherited from class de.digitalcollections.model.UniqueObject
created, lastModified, uuid
-
Constructor Summary
-
Method Summary
Methods inherited from class de.digitalcollections.model.UniqueObject
getCreated, getLastModified, getUuid, init, isPersisted, setCreated, setLastModified, setUuid
-
Constructor Details
-
Identifier
public Identifier()
-
-
Method Details
-
equals
- Overrides:
equals
in classUniqueObject
-
getId
-
getNamespace
-
hashCode
public int hashCode()- Overrides:
hashCode
in classUniqueObject
-
setId
-
setNamespace
-
toString
-