Class IdentifierType
java.lang.Object
de.digitalcollections.model.UniqueObject
de.digitalcollections.model.identifiable.IdentifierType
Defines an identifier type to be used in the system implementing this library. It is up to the
implementor to add all relevant identifier types to his system. Each IdentifierType can be
described by a label, a namespace (describing the system) and a regex pattern for validating
identifiers.
-
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
Modifier and TypeMethodDescriptiongetLabel()
void
void
setNamespace
(String namespace) void
setPattern
(String pattern) Methods inherited from class de.digitalcollections.model.UniqueObject
equals, getCreated, getLastModified, getUuid, hashCode, init, isPersisted, setCreated, setLastModified, setUuid
-
Constructor Details
-
IdentifierType
public IdentifierType()
-
-
Method Details
-
getLabel
-
getNamespace
-
getPattern
-
setLabel
-
setNamespace
-
setPattern
-