Index

A B C D E F G H I J L M N O P Q R S T U V W 
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
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

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 - module org.apache.jena.iri
 
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
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
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
 
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form