public interface IRIFactoryI
IRI objects. It is used for
making IRIs in two ways:
IRIFactory).
IRI).
IRIFactory, which is the
factory object being used in the first case, or the factory object used to
create the base IRI in the second case.| Modifier and Type | Method and Description |
|---|---|
IRI |
construct(IRI i)
Make a new IRI object (possibly including IRI resolution), and check it
for violations of the standards being enforced by the factory.
|
IRI |
construct(String s)
Make a new IRI object (possibly including IRI resolution), and check it
for violations of the standards being enforced by the factory.
|
IRI |
construct(URI uri)
Make a new IRI object (possibly including IRI resolution), and check it
for violations of the standards being enforced by the factory.
|
IRI |
create(IRI i)
Make a new IRI object (possibly including IRI resolution), and check it
for violations of the standards being enforced by the factory.
|
IRI |
create(String s)
Make a new IRI object (possibly including IRI resolution), and check it
for violations of the standards being enforced by the factory.
|
IRI |
create(URI uri)
Make a new IRI object (possibly including IRI resolution), and check it
for violations of the standards being enforced by the factory.
|
IRI construct(IRI i) throws IRIException
i - The IRI to use.IRIException - If a violation of the standards being enforced by the factory
has been detected, and this violation is classified by the
factory as an error.IRI construct(String s) throws IRIException
s - The IRI to use.IRIException - If a violation of the standards being enforced by the factory
has been detected, and this violation is classified by the
factory as an error.IRI construct(URI uri) throws IRIException
uri - The IRI string to use.IRIException - If a violation of the standards being enforced by the factory
has been detected, and this violation is classified by the
factory as an error.IRI create(IRI i)
IRI.hasViolation(boolean) and
IRI.violations(boolean).i - The IRI to use.IRI create(String s)
IRI.hasViolation(boolean) and
IRI.violations(boolean).s - The IRI to use.IRI create(URI uri)
IRI.hasViolation(boolean) and
IRI.violations(boolean).uri - The URI to use (relative or absolute).Licenced under the Apache License, Version 2.0