Module org.apache.jena.core
Package org.apache.jena.irix
package org.apache.jena.irix
Support for RFC3986 IRIs.
The class IRIx provides the application abstraction layer. There is an
IRIProvider that is the implementation of IRIs providing parsing and
resolution. A provider is selected at start-up and is not expected to changes
while the system is running.
IRIxResolver is the main API. It provides IRIx resolution with a
base URI, and policy choices.
The class IRIs provides functions related to IRIs including
IRIs.reference to check that a string is suitable for use in RDF.
Use this function to check a string passed into the application.
Standards:
-
ClassDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Exception thrown due to IRI problems.Provider: an implementation of a factory for IRIs.Non-resolving provider that accepts anything string for <...>.
IRIProviderimplemented usingjava.net.URI.Provider forIRIxusing thejena-irimodule.IRIximplementation for the jena-iri provider.Operations in support ofIRIx.Support for RFC3986 IRIs.A resolver is a base IRI and a policy for resolution.Exception thrown due to relative IRIs when not permitted.Setup of jena-iri package IRI Factory for parsing and for checking.System setup and configuration.