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.Copyright ? 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP