Type: NonRelativeURI
A URI as per RFC 3986, that is a string that matches the production of the "URI" rule defined in Appendix A of that RFC. Contrary to the underlying LinkML type, this specifically excludes _relative URI references, which do not start with a scheme component. Relative URI references are forbidden because SSSOM has no built-in mechanism to provide the base URI that would be needed to resolve relative URI references into non-relative ones._
URI: xsd:anyURI
Type Properties
| Property |
Value |
| Type Of |
Uri |
| Base |
URI |
| Type URI |
xsd:anyURI |
| Representation |
str |
Examples
| Value |
| https://example.org/path/to/file.txt#L4 |
| urn:oasis:names:tc:entity:xmlns:xml:catalog |
| ldap://example.org/cn=Alice,dc=example,dc=org?mail |
| mailto:alice@example.org |
| file.txt |
| /path/to/file.txt |
| //example.org/path/to/file.txt |
See Also
Schema Source
- from schema: https://w3id.org/sssom/schema/
Mappings
| Mapping Type |
Mapped Value |
| self |
sssom:NonRelativeURI |
| native |
sssom:NonRelativeURI |