Abstract model of UID-based identifiers consisting of a root part and an optional
extension; lexical form:
root ::' extension
Declaration :
Directly inherited by : HIER_OBJECT_ID OBJECT_VERSION_ID
Artifact : UID_BASED_ID
Operation root |
The identifier of the conceptual namespace in which the object exists, within the
identification scheme.
Returns the part to the left of the first ::' separator, if any, or else the whole string.
Declaration :
Operation extension |
Optional local identifier of the object within
the context of the root identifier.
Returns the part to the right of the first ::'
separator if any, or else any empty String.
Declaration :
Operation has_extension |
True if extension /= Void
Declaration :
All public operations : extension , has_extension , root