Interface IdentifierType
- All Known Implementing Classes:
IdentifierTypeImpl
public interface 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.
-
Method Summary
Modifier and Type Method Description java.lang.StringgetLabel()java.lang.StringgetNamespace()java.lang.StringgetPattern()java.util.UUIDgetUuid()voidsetLabel(java.lang.String label)voidsetNamespace(java.lang.String namespace)voidsetPattern(java.lang.String pattern)voidsetUuid(java.util.UUID uuid)
-
Method Details
-
getLabel
java.lang.String getLabel() -
setLabel
void setLabel(java.lang.String label) -
getNamespace
java.lang.String getNamespace() -
setNamespace
void setNamespace(java.lang.String namespace) -
getPattern
java.lang.String getPattern() -
setPattern
void setPattern(java.lang.String pattern) -
getUuid
java.util.UUID getUuid() -
setUuid
void setUuid(java.util.UUID uuid)
-