Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbsIRIFactoryImpl - Class in org.apache.jena.iri.impl
- AbsIRIFactoryImpl() - Constructor for class org.apache.jena.iri.impl.AbsIRIFactoryImpl
- AbsIRIImpl - Class in org.apache.jena.iri.impl
- AbsIRIImpl() - Constructor for class org.apache.jena.iri.impl.AbsIRIImpl
- ABSOLUTE - Static variable in interface org.apache.jena.iri.IRIRelativize
-
Allow absolute relative references (e.g.
- ACE_PREFIX - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Internal code.
- add(ViolationCodeInfo) - Method in class org.apache.jena.iri.impl.ViolationCodeInfo.InSpec
- add(ViolationCodeInfo.InSpec, ViolationCodeInfo) - Method in class org.apache.jena.iri.impl.Specification
- addDefinition(String, String, String) - Method in class org.apache.jena.iri.impl.SchemeSpecification
- addDefinition(String, String, String) - Method in class org.apache.jena.iri.impl.Specification
- all - Static variable in class org.apache.jena.iri.impl.Specification
- all - Static variable in class org.apache.jena.iri.impl.ViolationCodeInfo
- allowUnwiseCharacters() - Method in class org.apache.jena.iri.IRIFactory
-
Allows the unwise characters as optionally permitted by RFC 3987 (IRI).
- allViolations() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- analyse(Parser, int) - Method in class org.apache.jena.iri.impl.ComponentPattern
- analyse(Parser, int) - Method in class org.apache.jena.iri.impl.SchemeSpecification
- analyse(Parser, int) - Method in class org.apache.jena.iri.impl.SchemeSpecificPart
- applies(int, String) - Method in class org.apache.jena.iri.impl.ViolationCodeInfo.FromAlso
- applies(int, String) - Method in class org.apache.jena.iri.impl.ViolationCodeInfo.FromSpec
- applies(int, String) - Method in class org.apache.jena.iri.impl.ViolationCodeInfo.InSpec
- applies(String) - Method in class org.apache.jena.iri.impl.SchemeSpecification
- applies(String) - Method in class org.apache.jena.iri.impl.Specification
- applies(IRIFactoryImpl) - Method in class org.apache.jena.iri.impl.ViolationCodeInfo.InSpec
- appliesTo(Specification) - Method in class org.apache.jena.iri.impl.ViolationCodeInfo
- AUTHORITY - Static variable in interface org.apache.jena.iri.IRIComponents
-
Indicates the authority component.
B
- BAD_BIDI_SUBCOMPONENT - Static variable in interface org.apache.jena.iri.ViolationCodes
-
There are restrictions on bidi characters in subcomponents of IRIs
- BAD_DOT_IN_IDN - Static variable in interface org.apache.jena.iri.ViolationCodes
-
// TODO complete entry for BAD_DOT_IN_IDN
- BAD_IDN - Static variable in interface org.apache.jena.iri.ViolationCodes
-
The Internationalized Domain Name check failed.
- BAD_IDN_UNASSIGNED_CHARS - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Characters used in the IRI were unassigned in the version of Unicode known by this system.
- BIDI_FORMATTING_CHARACTER - Static variable in interface org.apache.jena.iri.ViolationCodes
-
A prohibited bi-directional control character was found.
- BuildViolationCodes - Class in org.apache.jena.iri.impl
- BuildViolationCodes() - Constructor for class org.apache.jena.iri.impl.BuildViolationCodes
C
- check(Matcher, Parser, int) - Method in class org.apache.jena.iri.impl.ErrorAction
- check(Matcher, Parser, int) - Method in class org.apache.jena.iri.impl.GroupAction
- check(Matcher, Parser, int) - Method in class org.apache.jena.iri.impl.HostAction
- CHILD - Static variable in interface org.apache.jena.iri.IRIRelativize
-
allow child relative references (e.g.
- codeName() - Method in class org.apache.jena.iri.impl.ViolationImpl
- codeName() - Method in class org.apache.jena.iri.Violation
-
A string version of the code number, corresponding to the name of the java identifier.
- COMPATIBILITY_CHARACTER - Static variable in interface org.apache.jena.iri.ViolationCodes
-
TODO
- component() - Method in class org.apache.jena.iri.impl.ViolationImpl
- component() - Method in class org.apache.jena.iri.Violation
-
The name of the component in which the problem occurred.
- ComponentPattern - Class in org.apache.jena.iri.impl
- ComponentPatternParser - Class in org.apache.jena.iri.impl
- ComponentPatternParser(String) - Constructor for class org.apache.jena.iri.impl.ComponentPatternParser
- construct(String) - Method in class org.apache.jena.iri.impl.AbsIRIFactoryImpl
- construct(String) - Method in interface org.apache.jena.iri.IRIFactoryI
-
Make a new IRI object (possibly including IRI resolution), and check it for violations of the standards being enforced by the factory.
- construct(String, String, String, int, String, String, String) - Method in class org.apache.jena.iri.IRIFactory
-
Create an IRI from the given components.
- construct(String, String, String, String, String) - Method in class org.apache.jena.iri.IRIFactory
-
Create an IRI from the given components.
- construct(URI) - Method in class org.apache.jena.iri.impl.AbsIRIFactoryImpl
- construct(URI) - Method in interface org.apache.jena.iri.IRIFactoryI
-
Make a new IRI object (possibly including IRI resolution), and check it for violations of the standards being enforced by the factory.
- construct(IRI) - Method in class org.apache.jena.iri.impl.AbsIRIFactoryImpl
- construct(IRI) - Method in interface org.apache.jena.iri.IRIFactoryI
-
Make a new IRI object (possibly including IRI resolution), and check it for violations of the standards being enforced by the factory.
- CONTROL_CHARACTER - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Control characters are not allowed in URIs or RDF URI References.
- create(String) - Method in class org.apache.jena.iri.impl.AbsIRIFactoryImpl
- create(String) - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- create(String) - Method in class org.apache.jena.iri.impl.IRIFactoryImpl
- create(String) - Method in interface org.apache.jena.iri.IRIFactoryI
-
Make a new IRI object (possibly including IRI resolution), and check it for violations of the standards being enforced by the factory.
- create(String, String, String, int, String, String, String) - Method in class org.apache.jena.iri.IRIFactory
-
Create an IRI from the given components.
- create(String, String, String, String, String) - Method in class org.apache.jena.iri.IRIFactory
-
Create an IRI from the given components.
- create(URI) - Method in class org.apache.jena.iri.impl.AbsIRIFactoryImpl
- create(URI) - Method in interface org.apache.jena.iri.IRIFactoryI
-
Make a new IRI object (possibly including IRI resolution), and check it for violations of the standards being enforced by the factory.
- create(IRI) - Method in class org.apache.jena.iri.impl.AbsIRIFactoryImpl
- create(IRI) - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- create(IRI) - Method in class org.apache.jena.iri.impl.IRIFactoryImpl
- create(IRI) - Method in interface org.apache.jena.iri.IRIFactoryI
-
Make a new IRI object (possibly including IRI resolution), and check it for violations of the standards being enforced by the factory.
D
- DEFAULT_PORT_SHOULD_BE_OMITTED - Static variable in interface org.apache.jena.iri.ViolationCodes
-
If the port is the default one for the scheme it should be omitted.
- definition() - Method in class org.apache.jena.iri.impl.ViolationCodeInfo.FromSpec
- definition() - Method in class org.apache.jena.iri.impl.ViolationCodeInfo.InSpec
- DEPRECATED_UNICODE_CHARACTER - Static variable in interface org.apache.jena.iri.ViolationCodes
-
TODO
- description(int, AbsIRIImpl) - Method in class org.apache.jena.iri.impl.ViolationCodeInfo
- devParse(String) - Static method in class org.apache.jena.iri.impl.Parser
- DISCOURAGED_IRI_CHARACTER - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Certain characters are discouraged in IRIs.
- DISCOURAGED_XML_CHARACTER - Static variable in interface org.apache.jena.iri.ViolationCodes
-
The character is discouraged in XML documents.
- dns - Static variable in interface org.apache.jena.iri.impl.Force
- DNS - Static variable in interface org.apache.jena.iri.impl.Force
- DNS_LABEL_DASH_START_OR_END - Static variable in interface org.apache.jena.iri.ViolationCodes
-
A DNS name had a - at the beginning or end.
- DNS_LABEL_LENGTH_LIMIT - Static variable in interface org.apache.jena.iri.ViolationCodes
-
// TODO complete entry for DNS_LABEL_LENGTH_LIMIT
- DNS_LENGTH_LIMIT - Static variable in interface org.apache.jena.iri.ViolationCodes
-
// TODO complete entry for DNS_LENGTH_LIMIT
- dnsViolation(boolean, boolean) - Method in class org.apache.jena.iri.IRIFactory
-
The factory will treat violations of statements from the specifications flagged as DNS issues, including Internationalized Domain Name issues, it is enforcing as errors, or warnings, or not at all.
- DOUBLE_DASH_IN_REG_NAME - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Internal code.
- DOUBLE_WHITESPACE - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Either two or more consecutive whitespace characters, or leading or trailing whitespace.
E
- EMPTY_SCHEME - Static variable in interface org.apache.jena.iri.ViolationCodes
-
The scheme component is empty.
- end(int) - Method in class org.apache.jena.iri.impl.Parser
- equals(Object) - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- ErrorAction - Class in org.apache.jena.iri.impl
- errorCode(String) - Static method in class org.apache.jena.iri.impl.PatternCompiler
- errorCodeName(int) - Static method in class org.apache.jena.iri.impl.PatternCompiler
- errors - Variable in class org.apache.jena.iri.impl.VarPattern
F
- Force - Interface in org.apache.jena.iri.impl
- FRAGMENT - Static variable in interface org.apache.jena.iri.IRIComponents
-
Indicates the fragment component.
- FromAlso(String, String) - Constructor for class org.apache.jena.iri.impl.ViolationCodeInfo.FromAlso
- FromSpec(String, int, String, String, String) - Constructor for class org.apache.jena.iri.impl.ViolationCodeInfo.FromSpec
- FromSpec_iri(String, int, String, String, String) - Constructor for class org.apache.jena.iri.impl.ViolationCodeInfo.FromSpec_iri
- FromSpec_other(String, int, String, String, String) - Constructor for class org.apache.jena.iri.impl.ViolationCodeInfo.FromSpec_other
- FromSpec_scheme(String, int, String) - Constructor for class org.apache.jena.iri.impl.ViolationCodeInfo.FromSpec_scheme
- FromSpec_scheme(String, int, String, String, String) - Constructor for class org.apache.jena.iri.impl.ViolationCodeInfo.FromSpec_scheme
G
- get() - Method in class org.apache.jena.iri.impl.ComponentPatternParser
- get(int) - Method in class org.apache.jena.iri.impl.Parser
- get(String) - Static method in class org.apache.jena.iri.impl.Specification
- getASCIIHost() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- getASCIIHost() - Method in class org.apache.jena.iri.IRI
-
The host part of the authority, encoded as an International Domain Name.
- getAuthority() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- getAuthority() - Method in class org.apache.jena.iri.IRI
-
The authority component, found between the first "//" and the next "/".
- getBadExamples() - Method in class org.apache.jena.iri.impl.IRIExamples
- getCode() - Method in class org.apache.jena.iri.impl.ViolationCodeInfo
- getCodeName() - Method in class org.apache.jena.iri.impl.ViolationCodeInfo
- getComponent() - Method in class org.apache.jena.iri.impl.ViolationImpl
- getComponent() - Method in class org.apache.jena.iri.Violation
-
A value from
IRIComponents
indicating which component of the IRI is involved with this error. - getErrors(int) - Method in class org.apache.jena.iri.impl.Specification
- getForce() - Method in class org.apache.jena.iri.impl.ViolationCodeInfo
- getFragment() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- getFragment() - Method in class org.apache.jena.iri.IRI
-
The fragment, found after a "#" at the end of the main URI (note a fragment may itself contain a "#").
- getGoodExamples() - Method in class org.apache.jena.iri.impl.IRIExamples
- getHost() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- getHost() - Method in class org.apache.jena.iri.IRI
-
The host part of the authority.
- getIRI() - Method in class org.apache.jena.iri.impl.ViolationImpl
- getIRI() - Method in class org.apache.jena.iri.Violation
-
The IRI that triggered this condition.
- getLongMessage() - Method in class org.apache.jena.iri.impl.ViolationImpl
- getLongMessage() - Method in class org.apache.jena.iri.Violation
-
A long description of the error condition, typically including the
- getMask(boolean) - Method in class org.apache.jena.iri.impl.SchemeSpecificPart
- getMessage() - Method in exception org.apache.jena.iri.impl.IRIImplException
- getPath() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- getPath() - Method in class org.apache.jena.iri.IRI
-
The path component of the IRI; always present, possibly the empty string.
- getPort() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- getPort() - Method in class org.apache.jena.iri.IRI
-
The port number from the authority component.
- getProhibited() - Method in class org.apache.jena.iri.impl.IRIFactoryImpl
- getProhibited() - Method in class org.apache.jena.iri.impl.SchemeSpecificPart
- getProhibited() - Method in class org.apache.jena.iri.impl.Specification
- getQuery() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- getQuery() - Method in class org.apache.jena.iri.IRI
-
The query component of the IRI.
- getRawAuthority() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- getRawAuthority() - Method in class org.apache.jena.iri.IRI
-
The authority component, found between the first "//" and the next "/".
- getRawFragment() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- getRawFragment() - Method in class org.apache.jena.iri.IRI
-
The fragment, found after a "#" at the end of the main URI (note a fragment may itself contain a "#").
- getRawHost() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- getRawHost() - Method in class org.apache.jena.iri.IRI
-
The host part of the authority.
- getRawPath() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- getRawPath() - Method in class org.apache.jena.iri.IRI
-
The path component of the IRI; always present, possibly the empty string.
- getRawQuery() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- getRawQuery() - Method in class org.apache.jena.iri.IRI
-
The query component of the IRI.
- getRawUserinfo() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- getRawUserinfo() - Method in class org.apache.jena.iri.IRI
-
The user information part of the authority component of the IRI.
- getRequired() - Method in class org.apache.jena.iri.impl.IRIFactoryImpl
- getRequired() - Method in class org.apache.jena.iri.impl.SchemeSpecificPart
- getRequired() - Method in class org.apache.jena.iri.impl.Specification
- getScheme() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- getScheme() - Method in class org.apache.jena.iri.IRI
-
The scheme component of the IRI.
- getScheme(String, Parser) - Method in class org.apache.jena.iri.impl.IRIFactoryImpl
- getShortMessage() - Method in class org.apache.jena.iri.impl.ViolationImpl
- getShortMessage() - Method in class org.apache.jena.iri.Violation
-
A short description of the error condition.
- getSpecificationURL() - Method in class org.apache.jena.iri.impl.ViolationImpl
- getSpecificationURL() - Method in class org.apache.jena.iri.Violation
-
The URL of the section of the specification which has been violated.
- getUri() - Method in class org.apache.jena.iri.impl.Specification
- getUserinfo() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- getUserinfo() - Method in class org.apache.jena.iri.IRI
-
The user information part of the authority component of the IRI.
- getViolation() - Method in exception org.apache.jena.iri.impl.IRIImplException
- getViolation() - Method in exception org.apache.jena.iri.IRIException
-
Access details of the error in the IRI being processed.
- getViolationCode() - Method in class org.apache.jena.iri.impl.ViolationImpl
- getViolationCode() - Method in class org.apache.jena.iri.Violation
-
The value from
ViolationCodes
corresponding to this condition. - GRANDPARENT - Static variable in interface org.apache.jena.iri.IRIRelativize
-
allow grandparent relative references (e.g.
- GroupAction - Class in org.apache.jena.iri.impl
- GroupAction() - Constructor for class org.apache.jena.iri.impl.GroupAction
H
- has(int) - Method in class org.apache.jena.iri.impl.Parser
- HAS_PASSWORD - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Including passwords in URIs is deprecated.
- hashCode() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- hasViolation(boolean) - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- hasViolation(boolean) - Method in class org.apache.jena.iri.IRI
-
Are there any violations of the factory's specification settings.
- HOST - Static variable in interface org.apache.jena.iri.IRIComponents
-
Indicates the host part of the authority component.
- HostAction - Class in org.apache.jena.iri.impl
I
- IDNP - Class in org.apache.jena.iri.impl
-
IDNP: IDN Patched A wrapper around java.net.IDN to avoid a bug when checking result.
- IDNP() - Constructor for class org.apache.jena.iri.impl.IDNP
- ignoring(int) - Method in class org.apache.jena.iri.IRIFactory
-
Is condition #
code
being ignored. - ILLEGAL_CHARACTER - Static variable in interface org.apache.jena.iri.ViolationCodes
-
The character violates the grammar rules for URIs/IRIs.
- ILLEGAL_PERCENT_ENCODING - Static variable in interface org.apache.jena.iri.ViolationCodes
-
The host component a percent occurred without two following hexadecimal digits.
- ILLFORMED_PORT - Static variable in class org.apache.jena.iri.IRI
-
Return code from
IRI.getPort()
, indicating that a port component was found, but it is not a non-negative integer. - Initialize() - Constructor for class org.apache.jena.iri.ViolationCodes.Initialize
- InSpec(String, String) - Constructor for class org.apache.jena.iri.impl.ViolationCodeInfo.InSpec
- IP_V4_OCTET_RANGE - Static variable in interface org.apache.jena.iri.ViolationCodes
-
A host entry consists of four numbers, but they are not in the range 0-255, or have leading zeros.
- IP_V6_OR_FUTURE_ADDRESS_SYNTAX - Static variable in interface org.apache.jena.iri.ViolationCodes
-
A syntax violation was detected in an IP V6 (or future) address.
- IPv6ADDRESS_SHOULD_BE_LOWERCASE - Static variable in interface org.apache.jena.iri.ViolationCodes
-
IP version 6 addresses should use lowercase hexadecimal
- IRI - Class in org.apache.jena.iri
-
An IRI.
- IRI() - Constructor for class org.apache.jena.iri.IRI
- IRIComponents - Interface in org.apache.jena.iri
-
This interface provides constants used as the return value of
Violation.getComponent()
. - IRIExamples - Class in org.apache.jena.iri.impl
- IRIExamples(String[], String[]) - Constructor for class org.apache.jena.iri.impl.IRIExamples
- IRIException - Exception in org.apache.jena.iri
-
A violation detected in an IRI has resulted was classified as an error.
- IRIFactory - Class in org.apache.jena.iri
-
An IRIFactory is the entry point to this module.
- IRIFactory() - Constructor for class org.apache.jena.iri.IRIFactory
-
Create a new IRIFactory without any conformance settings.
- IRIFactory(IRIFactory) - Constructor for class org.apache.jena.iri.IRIFactory
-
Create a new IRIFactory with the same conformance settings as the template factory.
- IRIFactoryI - Interface in org.apache.jena.iri
-
This interface is used for making new
IRI
objects. - IRIFactoryImpl - Class in org.apache.jena.iri.impl
- IRIFactoryImpl() - Constructor for class org.apache.jena.iri.impl.IRIFactoryImpl
- IRIFactoryImpl(IRIFactoryImpl) - Constructor for class org.apache.jena.iri.impl.IRIFactoryImpl
- IRIImpl - Class in org.apache.jena.iri.impl
- IRIImpl(IRIFactory) - Constructor for class org.apache.jena.iri.impl.IRIImpl
- iriImplementation() - Static method in class org.apache.jena.iri.IRIFactory
-
This factory implements RFC 3987 Internationalized Resource Identifiers (IRIs) .
- IRIImplException - Exception in org.apache.jena.iri.impl
- IRIImplException(Violation) - Constructor for exception org.apache.jena.iri.impl.IRIImplException
- IRIRelativize - Interface in org.apache.jena.iri
-
Constants for use with
IRI.relativize(IRI, int)
andIRI.relativize(String, int)
. - iris - Static variable in class org.apache.jena.iri.impl.Specification
- isAbsolute() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- isAbsolute() - Method in class org.apache.jena.iri.IRI
-
Does this IRI specify a scheme.
- isError() - Method in class org.apache.jena.iri.impl.ViolationImpl
- isError() - Method in class org.apache.jena.iri.Violation
-
Using the settings of the factory associated with the IRI associated with this violation, is this condition intended as an error (or as a warning)?
- isError(int) - Method in class org.apache.jena.iri.IRIFactory
-
Is condition #
code
being treated as an error. - isImplemented() - Method in class org.apache.jena.iri.impl.ViolationCodeInfo
- isIRISpec() - Method in class org.apache.jena.iri.impl.Specification
- isIRISpec() - Method in class org.apache.jena.iri.impl.ViolationCodeInfo.FromSpec_scheme
- isIRISpec() - Method in class org.apache.jena.iri.impl.ViolationCodeInfo.InSpec
- isRelative() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- isRelative() - Method in class org.apache.jena.iri.IRI
-
Is this IRI a relative reference without a scheme specified.
- isRootless() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- isRootless() - Method in class org.apache.jena.iri.IRI
-
Is this an 'opaque' IRI.
- isSchemeSpec() - Method in class org.apache.jena.iri.impl.Specification
- isSeeAlso() - Method in class org.apache.jena.iri.impl.ViolationCodeInfo.FromAlso
- isSeeAlso() - Method in class org.apache.jena.iri.impl.ViolationCodeInfo.InSpec
- isWarning(int) - Method in class org.apache.jena.iri.IRIFactory
-
Is condition #
code
being treated as a warning.
J
- jenaImplementation() - Static method in class org.apache.jena.iri.IRIFactory
-
Deprecated.
L
- ladderEquals(IRI) - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- ladderEquals(IRI) - Method in class org.apache.jena.iri.IRI
-
To be defined: use the comparison ladder.
- ladderEquals(IRI, int) - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- ladderEquals(IRI, int) - Method in class org.apache.jena.iri.IRI
-
To be defined: use the comparison ladder.
- LONE_SURROGATE - Static variable in interface org.apache.jena.iri.ViolationCodes
-
A unicode surrogate character that is not of a surrogate pair.
- lookup(String) - Static method in class org.apache.jena.iri.impl.PatternCompiler
- LOWERCASE_PREFERRED - Static variable in interface org.apache.jena.iri.ViolationCodes
-
lowercase is preferred in this component
M
- main(String[]) - Static method in class org.apache.jena.iri.impl.BuildViolationCodes
- main(String[]) - Method in class org.apache.jena.iri.impl.Main
- main(String[]) - Static method in class org.apache.jena.iri.impl.Parser
- main(String[]) - Static method in class org.apache.jena.iri.IRI
-
Check one or more IRIs against a specification.
- Main - Class in org.apache.jena.iri.impl
- Main() - Constructor for class org.apache.jena.iri.impl.Main
- MalformedIDNException - Exception in org.apache.jena.iri
-
The underlying IDN library detected an error in the Internationalized Domain Name in an IRI.
- MalformedIDNException(Exception) - Constructor for exception org.apache.jena.iri.MalformedIDNException
-
Constructor not part of API.
- matchedRule(int, int) - Method in class org.apache.jena.iri.impl.Parser
- matchedRule(int, int, String) - Method in class org.apache.jena.iri.impl.Parser
- MAYBE_NOT_NFC - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Internal code.
- MAYBE_NOT_NFKC - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Internal code.
- minting - Static variable in interface org.apache.jena.iri.impl.Force
- MINTING - Static variable in interface org.apache.jena.iri.impl.Force
- mintingViolation(boolean, boolean) - Method in class org.apache.jena.iri.IRIFactory
-
The factory will treat violations of statements from the specifications concerning creating new IRIs it is enforcing as errors, or warnings, or not at all.
- must - Static variable in interface org.apache.jena.iri.impl.Force
- MUST - Static variable in interface org.apache.jena.iri.impl.Force
N
- name() - Method in class org.apache.jena.iri.impl.Specification
- NETWORK - Static variable in interface org.apache.jena.iri.IRIRelativize
-
Allow network relative references (e.g.
- NO_PORT - Static variable in class org.apache.jena.iri.IRI
-
Return code from
IRI.getPort()
, indicating no port component found. - NoAction - Static variable in class org.apache.jena.iri.impl.GroupAction
- NON_INITIAL_DOT_SEGMENT - Static variable in interface org.apache.jena.iri.ViolationCodes
-
The path contains a segment /../ not at the beginning of a relative reference, or it contains a /./ These should be removed.
- NON_URI_CHARACTER - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Internal code.
- NON_XML_CHARACTER - Static variable in interface org.apache.jena.iri.ViolationCodes
-
The character is not legal in XML.
- normalize(boolean) - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- normalize(boolean) - Method in class org.apache.jena.iri.IRI
-
To be defined - return result does not violate any minting conditions.
- noScheme() - Method in class org.apache.jena.iri.impl.IRIFactoryImpl
- NOT_DNS_NAME - Static variable in interface org.apache.jena.iri.ViolationCodes
-
The host component did not meet the restrictions on DNS names.
- NOT_NFC - Static variable in interface org.apache.jena.iri.ViolationCodes
-
The IRI is not in Unicode Normal Form C.
- NOT_NFKC - Static variable in interface org.apache.jena.iri.ViolationCodes
-
The IRI is not in Unicode Normal Form KC.
- NOT_UTF8_ESCAPE - Static variable in interface org.apache.jena.iri.ViolationCodes
-
// TODO complete entry for NOT_UTF8_ESCAPE
- NOT_UTF8_ESCAPE_IN_HOST - Static variable in interface org.apache.jena.iri.ViolationCodes
-
// TODO complete entry for NOT_UTF8_ESCAPE_IN_HOST
- NOT_XML_SCHEMA_WHITESPACE - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Whitespace characters match no grammar rules of URIs/IRIs.
O
- org.apache.jena.iri - package org.apache.jena.iri
-
An implementation of RFC 3987, Internationalized Resource Identifiers, and of related standards.
- org.apache.jena.iri.impl - package org.apache.jena.iri.impl
P
- PARENT - Static variable in interface org.apache.jena.iri.IRIRelativize
-
allow parent relative references (e.g.
- Parser - Class in org.apache.jena.iri.impl
- Parser(String, IRIImpl) - Constructor for class org.apache.jena.iri.impl.Parser
- PATH - Static variable in interface org.apache.jena.iri.IRIComponents
-
Indicates the path component.
- PATHQUERY - Static variable in interface org.apache.jena.iri.IRIComponents
-
Indicates the PATH and QUERY components combined, for schemes in which ? is not special (e.g.
- pattern - Variable in class org.apache.jena.iri.impl.VarPattern
- PatternCompiler - Class in org.apache.jena.iri.impl
- PatternCompiler() - Constructor for class org.apache.jena.iri.impl.PatternCompiler
- PERCENT - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Internal code.
- PERCENT_20 - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Internal code.
- PERCENT_ENCODING_SHOULD_BE_UPPERCASE - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Percent-escape sequences should use uppercase.
- port() - Method in class org.apache.jena.iri.impl.SchemeSpecificPart
- port(int) - Method in class org.apache.jena.iri.impl.SchemeSpecification
- port(int) - Method in class org.apache.jena.iri.impl.Specification
- PORT - Static variable in interface org.apache.jena.iri.IRIComponents
-
Indicates the port part of the authority component.
- PORT_SHOULD_NOT_BE_EMPTY - Static variable in interface org.apache.jena.iri.ViolationCodes
-
The colon introducing an empty port component should be omitted entirely, or a port number should be specified.
- PORT_SHOULD_NOT_BE_WELL_KNOWN - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Ports under 1024 should be accessed using the appropriate scheme name.
- PORT_SHOULD_NOT_START_IN_ZERO - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Leading zeros in the port number should be omitted.
- PRIVATE_USE_CHARACTER - Static variable in interface org.apache.jena.iri.ViolationCodes
-
TODO
- prohibit(int) - Method in class org.apache.jena.iri.impl.Specification
- PROHIBITED_COMPONENT_PRESENT - Static variable in interface org.apache.jena.iri.ViolationCodes
-
A component that is prohibited by the scheme is present.
Q
- QUERY - Static variable in interface org.apache.jena.iri.IRIComponents
-
Indicates the query component.
- QUERY_IN_LEGACY_SCHEME - Static variable in interface org.apache.jena.iri.ViolationCodes
-
// TODO complete entry for QUERY_IN_LEGACY_SCHEME
R
- recordError(int, int) - Method in class org.apache.jena.iri.impl.Parser
- recordError(int, int, Exception) - Method in class org.apache.jena.iri.impl.Parser
- relativize(String) - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- relativize(String) - Method in class org.apache.jena.iri.IRI
-
Returns an IRI that when resolved against this IRI would return
abs
. - relativize(String, int) - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- relativize(String, int) - Method in class org.apache.jena.iri.IRI
-
Returns an IRI that when resolved against this IRI would return
abs
. - relativize(IRI) - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- relativize(IRI) - Method in class org.apache.jena.iri.IRI
-
Returns an IRI that when resolved against this IRI would return
abs
. - relativize(IRI, int) - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- relativize(IRI, int) - Method in class org.apache.jena.iri.IRI
-
Returns an IRI that when resolved against this IRI would return
abs
. - require(int) - Method in class org.apache.jena.iri.impl.Specification
- REQUIRED_COMPONENT_MISSING - Static variable in interface org.apache.jena.iri.ViolationCodes
-
A component that is required by the scheme is missing.
- resolve(String) - Method in class org.apache.jena.iri.IRI
-
Resolves an IRI against this one.
- resolve(IRI) - Method in class org.apache.jena.iri.IRI
-
Resolves an IRI against this one.
- ResolvedRelativeIRI - Class in org.apache.jena.iri.impl
- ResolvedRelativeIRI(AbsIRIImpl, AbsIRIImpl) - Constructor for class org.apache.jena.iri.impl.ResolvedRelativeIRI
S
- SAMEDOCUMENT - Static variable in interface org.apache.jena.iri.IRIRelativize
-
Allow same document references (e.g.
- SCHEME - Static variable in interface org.apache.jena.iri.IRIComponents
-
Indicates the scheme component.
- SCHEME_INCLUDES_DASH - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Internal code.
- SCHEME_MUST_START_WITH_LETTER - Static variable in interface org.apache.jena.iri.ViolationCodes
-
The scheme component must start with a letter.
- SCHEME_PATTERN_MATCH_FAILED - Static variable in interface org.apache.jena.iri.ViolationCodes
-
The scheme specific syntax rules are violated.
- SCHEME_PREFERS_LOWERCASE - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Some part of the scheme specific syntax prefers lowercase.
- SCHEME_REQUIRES_LOWERCASE - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Some part of the scheme specific syntax requires lowercase.
- schemes - Static variable in class org.apache.jena.iri.impl.Specification
- SchemeSpecification - Class in org.apache.jena.iri.impl
- SchemeSpecification(String, String, String, String, String, String[], String[]) - Constructor for class org.apache.jena.iri.impl.SchemeSpecification
- SchemeSpecificPart - Class in org.apache.jena.iri.impl
- SchemeSpecificPart() - Constructor for class org.apache.jena.iri.impl.SchemeSpecificPart
- security - Static variable in interface org.apache.jena.iri.impl.Force
- SECURITY - Static variable in interface org.apache.jena.iri.impl.Force
- securityViolation(boolean, boolean) - Method in class org.apache.jena.iri.IRIFactory
-
The factory will treat violations of statements from the specifications flagged as security issues, including weak heuristical suggestions, it is enforcing as errors, or warnings, or not at all.
- semanticWebImplementation() - Static method in class org.apache.jena.iri.IRIFactory
-
Deprecated.
- setDNS(boolean) - Method in class org.apache.jena.iri.impl.SchemeSpecification
- setDNS(boolean) - Method in class org.apache.jena.iri.impl.Specification
- setEncoding(String) - Method in class org.apache.jena.iri.impl.IRIFactoryImpl
- setEncoding(String) - Method in class org.apache.jena.iri.IRIFactory
-
Sets the character encoding to use for decoding and encoding to percent escape sequences.
- setIriImplementation(IRIFactory) - Static method in class org.apache.jena.iri.IRIFactory
-
This globally sets the
IRIFactory.iriImplementation()
; use with care. - setIsError(int, boolean) - Method in class org.apache.jena.iri.IRIFactory
-
Set condition #
code
to be treated as an error; or clear it as an error condition. - setIsWarning(int, boolean) - Method in class org.apache.jena.iri.IRIFactory
-
Set condition #
code
to be treated as a warning; or clear it as a warning condition. - setJenaImplementation(IRIFactory) - Static method in class org.apache.jena.iri.IRIFactory
-
This globally sets the
IRIFactory.jenaImplementation()
; use with care. - setPattern(int, String) - Method in class org.apache.jena.iri.impl.SchemeSpecification
- setPattern(int, String) - Method in class org.apache.jena.iri.impl.Specification
- setQueryCharacterRestrictions(boolean) - Method in class org.apache.jena.iri.IRIFactory
-
The character constraints on the query component of an IRI are weaker than on other components.
- setReserved(int, String) - Method in class org.apache.jena.iri.impl.SchemeSpecification
-
The given subDelims have syntactic use within this component in this scheme, and must be %-escaped for non-syntactic purposes.
- setReserved(int, String) - Method in class org.apache.jena.iri.impl.Specification
- setSameSchemeRelativeReferences(String) - Method in class org.apache.jena.iri.impl.IRIFactoryImpl
- setSameSchemeRelativeReferences(String) - Method in class org.apache.jena.iri.IRIFactory
-
Allows scheme:relative-path as a relative reference against a base URI from the same scheme.
- setSemanticWebImplementation(IRIFactory) - Static method in class org.apache.jena.iri.IRIFactory
-
This globally sets the
IRIFactory.semanticWebImplementation()
; use with care. - setUriImplementation(IRIFactory) - Static method in class org.apache.jena.iri.IRIFactory
-
This globally sets the
IRIFactory.uriImplementation()
; use with care. - should - Static variable in interface org.apache.jena.iri.impl.Force
- SHOULD - Static variable in interface org.apache.jena.iri.impl.Force
- shouldViolation(boolean, boolean) - Method in class org.apache.jena.iri.IRIFactory
-
The factory will treat violations of "SHOULD" force statements from the specifications it is enforcing as errors, or warnings, or not at all.
- SIZE - Static variable in interface org.apache.jena.iri.impl.Force
- Specification - Class in org.apache.jena.iri.impl
- Specification(String, String, String, String, String, String, String[], String[]) - Constructor for class org.apache.jena.iri.impl.Specification
- specs(int, IRIFactoryImpl, String) - Method in class org.apache.jena.iri.impl.ViolationCodeInfo
- start(int) - Method in class org.apache.jena.iri.impl.Parser
- SUPERFLUOUS_ASCII_PERCENT_ENCODING - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Percent-escape sequences should not be used unnecessarily.
- SUPERFLUOUS_NON_ASCII_PERCENT_ENCODING - Static variable in interface org.apache.jena.iri.ViolationCodes
-
Percent-escape sequences should not be used unnecessarily.
T
- toASCII(String, int) - Static method in class org.apache.jena.iri.impl.IDNP
- toASCIIString() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- toASCIIString() - Method in class org.apache.jena.iri.IRI
-
Converts the IRI into ASCII.
- toDisplayString() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- toDisplayString() - Method in class org.apache.jena.iri.IRI
-
The IRI string with any recommended bi-directional control characters (if necessary) to ensure correct display.
- toString() - Method in class org.apache.jena.iri.impl.ComponentPatternParser
- toString() - Method in class org.apache.jena.iri.impl.IRIImpl
- toString() - Method in class org.apache.jena.iri.impl.ResolvedRelativeIRI
- toString() - Method in class org.apache.jena.iri.IRI
-
The logical IRI string as originally specified.
- toURI() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- toURI() - Method in class org.apache.jena.iri.IRI
-
Converts the IRI to an ASCII string, and then to a java.net.URI.
- toURL() - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- toURL() - Method in class org.apache.jena.iri.IRI
-
Converts the IRI to an ASCII string, and then to a URL.
U
- UNASSIGNED_UNICODE_CHARACTER - Static variable in interface org.apache.jena.iri.ViolationCodes
-
The character code is not assigned in the version of Unicode implemented here.
- UNDEFINED_UNICODE_CHARACTER - Static variable in interface org.apache.jena.iri.ViolationCodes
-
TODO
- UNICODE_CONTROL_CHARACTER - Static variable in interface org.apache.jena.iri.ViolationCodes
-
TODO
- UNICODE_WHITESPACE - Static variable in interface org.apache.jena.iri.ViolationCodes
-
TODO
- UNKNOWN_SYNTAX - Static variable in class org.apache.jena.iri.impl.IRIFactoryImpl
- UNREGISTERED_IANA_SCHEME - Static variable in interface org.apache.jena.iri.ViolationCodes
-
The scheme name does not have a "-" in it, but is not in the IANA registry.
- UNREGISTERED_NONIETF_SCHEME_TREE - Static variable in interface org.apache.jena.iri.ViolationCodes
-
The scheme name has a "-" in it, but it does not start in "x-" and the prefix is not known as the prefix of an alternative tree for URI schemes.
- UNWISE_CHARACTER - Static variable in interface org.apache.jena.iri.ViolationCodes
-
The character matches no grammar rules of URIs/IRIs.
- uriImplementation() - Static method in class org.apache.jena.iri.IRIFactory
-
This factory implements RFC 3986 Uniform Resource Identifier (URI): Generic Syntax .
- USE_PUNYCODE_NOT_PERCENTS - Static variable in interface org.apache.jena.iri.ViolationCodes
-
The host component used percent encoding, where punycode is preferred.
- USER - Static variable in interface org.apache.jena.iri.IRIComponents
-
Indicates the user information part of the authority component, including the password if any.
- useSchemeSpecificRules(String, boolean) - Method in class org.apache.jena.iri.impl.IRIFactoryImpl
- useSchemeSpecificRules(String, boolean) - Method in class org.apache.jena.iri.IRIFactory
-
Use the rules for a given scheme, or use all known scheme specific rules.
- useSpecificationIRI(boolean) - Method in class org.apache.jena.iri.IRIFactory
-
The factory will check for violations of RFC 3987, IRI.
- useSpecificationRDF(boolean) - Method in class org.apache.jena.iri.IRIFactory
-
The factory will check for violations of RDF URI Reference.
- useSpecificationURI(boolean) - Method in class org.apache.jena.iri.IRIFactory
-
The factory will check for violations of RFC 3986, URI.
- useSpecificationXLink(boolean) - Method in class org.apache.jena.iri.IRIFactory
-
The factory will check for violations of XLink locator:
href
value. - useSpecificationXMLSchema(boolean) - Method in class org.apache.jena.iri.IRIFactory
-
The factory will check for violations of XML Schema anyURI.
- useSpecificationXMLSystemID(boolean) - Method in class org.apache.jena.iri.IRIFactory
-
The factory will check for violations of XML constraints on system ID.
V
- VarPattern - Class in org.apache.jena.iri.impl
- VarPattern(String) - Constructor for class org.apache.jena.iri.impl.VarPattern
- VarPattern(String, int) - Constructor for class org.apache.jena.iri.impl.VarPattern
- VarPattern(String, int[]) - Constructor for class org.apache.jena.iri.impl.VarPattern
- Violation - Class in org.apache.jena.iri
-
Information concerning a violation of some specification concerning IRIs.
- Violation() - Constructor for class org.apache.jena.iri.Violation
- ViolationCodeInfo - Class in org.apache.jena.iri.impl
- ViolationCodeInfo(int, String, String[], String[], boolean) - Constructor for class org.apache.jena.iri.impl.ViolationCodeInfo
- ViolationCodeInfo(int, String, String, String, int, ViolationCodeInfo.InSpec[], String[], String[], boolean) - Constructor for class org.apache.jena.iri.impl.ViolationCodeInfo
- ViolationCodeInfo.FromAlso - Class in org.apache.jena.iri.impl
- ViolationCodeInfo.FromSpec - Class in org.apache.jena.iri.impl
- ViolationCodeInfo.FromSpec_iri - Class in org.apache.jena.iri.impl
- ViolationCodeInfo.FromSpec_other - Class in org.apache.jena.iri.impl
- ViolationCodeInfo.FromSpec_scheme - Class in org.apache.jena.iri.impl
- ViolationCodeInfo.InSpec - Class in org.apache.jena.iri.impl
- ViolationCodes - Interface in org.apache.jena.iri
-
Detailed description of problems detected.
- ViolationCodes.Initialize - Class in org.apache.jena.iri
-
This class is not part of the API.
- ViolationImpl - Class in org.apache.jena.iri.impl
- ViolationImpl(IRI, int, int) - Constructor for class org.apache.jena.iri.impl.ViolationImpl
- violations(boolean) - Method in class org.apache.jena.iri.impl.AbsIRIImpl
- violations(boolean) - Method in class org.apache.jena.iri.IRI
-
The error and warning conditions associated with this IRI violating the standards associated with its factory.
W
- WHITESPACE - Static variable in interface org.apache.jena.iri.ViolationCodes
-
A single whitespace character.
- withScheme() - Method in class org.apache.jena.iri.impl.SchemeSpecificPart
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
IRIFactory.iriImplementation()