Interface | osid.id.Id | ||
---|---|---|---|
Implements | osid.OsidPrimitive | ||
Description |
Two Ids are equal if their namespace, identifier and
authority strings are equal. Only the identifier is
case-sensitive. Persisting an | ||
Method | getAuthority | ||
Description |
Gets the authority of this | ||
Return | string | the authority of this Id | |
Compliance | mandatory | This method must be implemented. | |
Method | getIdentifierNamespace | ||
Description |
Gets the namespace of the identifier. The namespace
reflects the domain in which the identifier is unique.
When using a global identifier schema, the namespace may
indicate the name of the scheme. When using a local
identification scheme, the namespace may be more specific,
such as the name of a database or file in which the
identifiers exist. Federating adapters may use a custom
namespace to include information for routing. This method
is used to compare one | ||
Return | string | the authority of this Id | |
Compliance | mandatory | This method must be implemented. | |
Method | getIdentifier | ||
Description |
Gets the identifier of this | ||
Return | string | the identifier of this Id | |
Compliance | mandatory | This method must be implemented. |