Package info.oais.interfaces.infomodel
Interface Identifier
- All Known Subinterfaces:
DataObjectId
,DigitalObjectId
,InfoObjectId
,Location
,PersistentIdentifier
,RepInfoId
,RepInfoNetworkId
,UniquePersistentIdentifier
- All Known Implementing Classes:
DataObjectIdImpl1
,DigitalObjectIdImpl1
,IdentifierImpl1
,LocationImpl1
,PersistentIdentifierImpl1
,RepInfoIdImpl1
,UniquePersistentIdentifierImpl1
public interface Identifier
An identifier is a name that identifies (that is, labels the identity of)
either a unique object or a unique class of objects, where the "object" or
class may be an idea, physical countable object (or class thereof), or physical
noncountable substance (or class thereof). [OAIS]
- Since:
- 06-Sep-2021 15:59:46
- Version:
- 1.0
- Author:
- David
-
Method Summary
-
Method Details
-
getURI
URI getURI()If available this returns the URI which identifies the object.- Returns:
- URI for the object - if available, otherwise return null.
-
setURI
If available this returns the URI which identifies the object.- Parameters:
uri
- the URI for the object.
-