com.hp.hpl.jena.iri
Interface IRIComponents

All Known Implementing Classes:
AbsIRIImpl, IRIFactory, IRIFactoryImpl, IRIImpl, Parser, ResolvedRelativeIRI, SchemeSpecification, Violation, ViolationCodes.Initialize, ViolationImpl

public interface IRIComponents

This interface provides constants used as the return value of Violation.getComponent(). Each identifies a component of an IRI. The values of these constants will change with future releases, since they integrate tightly with implementation details.

Author:
Jeremy J. Carroll

Field Summary
static int AUTHORITY
          Indicates the authority component.
static int FRAGMENT
          Indicates the fragment component.
static int HOST
          Indicates the host part of the authority component.
static int PATH
          Indicates the path component.
static int PATHQUERY
          Indicates the PATH and QUERY components combined, for schemes in which ? is not special (e.g.
static int PORT
          Indicates the port part of the authority component.
static int QUERY
          Indicates the query component.
static int SCHEME
          Indicates the scheme component.
static int USER
          Indicates the user information part of the authority component, including the password if any.
 

Field Detail

SCHEME

static final int SCHEME
Indicates the scheme component.

See Also:
Constant Field Values

AUTHORITY

static final int AUTHORITY
Indicates the authority component.

See Also:
Constant Field Values

USER

static final int USER
Indicates the user information part of the authority component, including the password if any.

See Also:
Constant Field Values

HOST

static final int HOST
Indicates the host part of the authority component.

See Also:
Constant Field Values

PORT

static final int PORT
Indicates the port part of the authority component.

See Also:
Constant Field Values

PATH

static final int PATH
Indicates the path component.

See Also:
Constant Field Values

QUERY

static final int QUERY
Indicates the query component.

See Also:
Constant Field Values

FRAGMENT

static final int FRAGMENT
Indicates the fragment component.

See Also:
Constant Field Values

PATHQUERY

static final int PATHQUERY
Indicates the PATH and QUERY components combined, for schemes in which ? is not special (e.g. ftp and file)

See Also:
Constant Field Values


Copyright ? 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP