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 |
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 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 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.Licenced under the Apache License, Version 2.0