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:
-
ClassDescriptionCharacters and character classesException thrown due to IRI problems.Provider: an implementation of a factory for IRIs.Non-resolving provider that accepts anything string for <...>.
IRIProvider
implemented usingjava.net.URI
.Provider forIRIx
using thejena-iri
module.IRIx
implementation 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 no permitted.Setup of jena-iri package IRI Factory for parsing and for checking.System setup and configuration.