org.apache.jena.iri.impl
Class ResolvedRelativeIRI

java.lang.Object
  extended by org.apache.jena.iri.impl.AbsIRIFactoryImpl
      extended by org.apache.jena.iri.IRI
          extended by org.apache.jena.iri.impl.AbsIRIImpl
              extended by org.apache.jena.iri.impl.ResolvedRelativeIRI
All Implemented Interfaces:
IRIComponents, IRIFactoryI, IRIRelativize, ViolationCodes

public class ResolvedRelativeIRI
extends AbsIRIImpl


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.jena.iri.ViolationCodes
ViolationCodes.Initialize
 
Field Summary
 
Fields inherited from class org.apache.jena.iri.IRI
ILLFORMED_PORT, NO_PORT
 
Fields inherited from interface org.apache.jena.iri.ViolationCodes
ACE_PREFIX, BAD_BIDI_SUBCOMPONENT, BAD_DOT_IN_IDN, BAD_IDN, BAD_IDN_UNASSIGNED_CHARS, BIDI_FORMATTING_CHARACTER, COMPATIBILITY_CHARACTER, CONTROL_CHARACTER, DEFAULT_PORT_SHOULD_BE_OMITTED, DEPRECATED_UNICODE_CHARACTER, DISCOURAGED_IRI_CHARACTER, DISCOURAGED_XML_CHARACTER, DNS_LABEL_DASH_START_OR_END, DNS_LABEL_LENGTH_LIMIT, DNS_LENGTH_LIMIT, DOUBLE_DASH_IN_REG_NAME, DOUBLE_WHITESPACE, EMPTY_SCHEME, HAS_PASSWORD, ILLEGAL_CHARACTER, ILLEGAL_PERCENT_ENCODING, IP_V4_OCTET_RANGE, IP_V6_OR_FUTURE_ADDRESS_SYNTAX, IPv6ADDRESS_SHOULD_BE_LOWERCASE, LONE_SURROGATE, LOWERCASE_PREFERRED, MAYBE_NOT_NFC, MAYBE_NOT_NFKC, NON_INITIAL_DOT_SEGMENT, NON_URI_CHARACTER, NON_XML_CHARACTER, NOT_DNS_NAME, NOT_NFC, NOT_NFKC, NOT_UTF8_ESCAPE, NOT_UTF8_ESCAPE_IN_HOST, NOT_XML_SCHEMA_WHITESPACE, PERCENT, PERCENT_20, PERCENT_ENCODING_SHOULD_BE_UPPERCASE, PORT_SHOULD_NOT_BE_EMPTY, PORT_SHOULD_NOT_BE_WELL_KNOWN, PORT_SHOULD_NOT_START_IN_ZERO, PRIVATE_USE_CHARACTER, PROHIBITED_COMPONENT_PRESENT, QUERY_IN_LEGACY_SCHEME, REQUIRED_COMPONENT_MISSING, SCHEME_INCLUDES_DASH, SCHEME_MUST_START_WITH_LETTER, SCHEME_PATTERN_MATCH_FAILED, SCHEME_PREFERS_LOWERCASE, SCHEME_REQUIRES_LOWERCASE, SUPERFLUOUS_ASCII_PERCENT_ENCODING, SUPERFLUOUS_NON_ASCII_PERCENT_ENCODING, UNASSIGNED_UNICODE_CHARACTER, UNDEFINED_UNICODE_CHARACTER, UNICODE_CONTROL_CHARACTER, UNICODE_WHITESPACE, UNREGISTERED_IANA_SCHEME, UNREGISTERED_NONIETF_SCHEME_TREE, UNWISE_CHARACTER, USE_PUNYCODE_NOT_PERCENTS, WHITESPACE
 
Fields inherited from interface org.apache.jena.iri.IRIComponents
AUTHORITY, FRAGMENT, HOST, PATH, PATHQUERY, PORT, QUERY, SCHEME, USER
 
Fields inherited from interface org.apache.jena.iri.IRIRelativize
ABSOLUTE, CHILD, GRANDPARENT, NETWORK, PARENT, SAMEDOCUMENT
 
Constructor Summary
ResolvedRelativeIRI(AbsIRIImpl base, AbsIRIImpl rel)
           
 
Method Summary
 String toString()
          The logical IRI string as originally specified, use IRI.toDisplayString() for display purposes such as error messages.
 
Methods inherited from class org.apache.jena.iri.impl.AbsIRIImpl
allViolations, create, create, equals, getASCIIHost, getAuthority, getFragment, getHost, getPath, getPort, getQuery, getRawAuthority, getRawFragment, getRawHost, getRawPath, getRawQuery, getRawUserinfo, getScheme, getUserinfo, hashCode, hasViolation, isAbsolute, isRelative, isRootless, ladderEquals, ladderEquals, normalize, relativize, relativize, relativize, relativize, toASCIIString, toDisplayString, toURL, violations
 
Methods inherited from class org.apache.jena.iri.IRI
main, resolve, resolve
 
Methods inherited from class org.apache.jena.iri.impl.AbsIRIFactoryImpl
construct, construct
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.jena.iri.IRIFactoryI
construct, construct
 

Constructor Detail

ResolvedRelativeIRI

public ResolvedRelativeIRI(AbsIRIImpl base,
                           AbsIRIImpl rel)
Method Detail

toString

public String toString()
Description copied from class: IRI
The logical IRI string as originally specified, use IRI.toDisplayString() for display purposes such as error messages.

Specified by:
toString in class IRI
Returns:
The IRI string


Licenced under the Apache License, Version 2.0