A B C D E F G H I J L M N O P Q R S T U V W X

A

ALT - Static variable in class org.jrdf.vocabulary.RDF
The class of containers of alternatives.
ANYURI - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#anyURI
AbstractBlankNode - class org.jrdf.graph.AbstractBlankNode.
A base implementation of an RDF BlankNode.
AbstractBlankNode() - Constructor for class org.jrdf.graph.AbstractBlankNode
 
AbstractLiteral - class org.jrdf.graph.AbstractLiteral.
A base implementation of an RDF Literal.
AbstractLiteral(String) - Constructor for class org.jrdf.graph.AbstractLiteral
Construct a plain literal.
AbstractLiteral(String, String) - Constructor for class org.jrdf.graph.AbstractLiteral
Construct a literal with language.
AbstractLiteral(String, URI) - Constructor for class org.jrdf.graph.AbstractLiteral
Construct a datatyped literal.
AbstractTriple - class org.jrdf.graph.AbstractTriple.
A base implementation of an RDF Triple.
AbstractTriple() - Constructor for class org.jrdf.graph.AbstractTriple
 
AbstractTripleFactory - class org.jrdf.graph.AbstractTripleFactory.
The base implementation of the Triple Factory which adds to a given graph reified statements, containers and collections.
AbstractTripleFactory() - Constructor for class org.jrdf.graph.AbstractTripleFactory
 
AbstractURIReference - class org.jrdf.graph.AbstractURIReference.
A base implementation of an RDF URIReference.
AbstractURIReference(URI) - Constructor for class org.jrdf.graph.AbstractURIReference
Constructor.
AbstractURIReference(URI, boolean) - Constructor for class org.jrdf.graph.AbstractURIReference
Constructor.
AbstractUnorderedContainer - class org.jrdf.graph.mem.AbstractUnorderedContainer.
The base class for the implementation of Bag and Alternative.
AbstractUnorderedContainer() - Constructor for class org.jrdf.graph.mem.AbstractUnorderedContainer
 
AlreadyReifiedException - exception org.jrdf.graph.AlreadyReifiedException.
Exception from a TripleFactory operation involving the reificiation of a statement - if the statement already has a reified triple.
AlreadyReifiedException(String) - Constructor for class org.jrdf.graph.AlreadyReifiedException
Create an exception.
AlreadyReifiedException(String, Throwable) - Constructor for class org.jrdf.graph.AlreadyReifiedException
Create a wrapper exception.
AlreadyReifiedException(Throwable) - Constructor for class org.jrdf.graph.AlreadyReifiedException
Create a wrapper exception.
Alternative - interface org.jrdf.graph.Alternative.
An Alt is a list of unordered statements which prevents duplicates.
AlternativeImpl - class org.jrdf.graph.mem.AlternativeImpl.
An implementation of Alternative.
AlternativeImpl() - Constructor for class org.jrdf.graph.mem.AlternativeImpl
 
Answer - interface org.jrdf.query.Answer.
An answer to a query.
accept(TypedNodeVisitor) - Method in class org.jrdf.graph.AbstractBlankNode
Accept a call from a TypedNodeVisitor.
accept(TypedNodeVisitor) - Method in class org.jrdf.graph.AbstractLiteral
Accept a call from a TypedNodeVisitor.
accept(TypedNodeVisitor) - Method in class org.jrdf.graph.AbstractURIReference
Accept a call from a TypedNodeVisitor.
accept(TypedNodeVisitor) - Method in interface org.jrdf.graph.TypedNodeVisitable
Accept a call from a TypedNodeVisitor.
add(Object) - Method in interface org.jrdf.graph.Collection
Add an $ObjectNode to the collection.
add(int, Object) - Method in interface org.jrdf.graph.Collection
Add an $ObjectNode to the collection at the given position.
add(Object) - Method in interface org.jrdf.graph.Container
add(SubjectNode, PredicateNode, ObjectNode) - Method in interface org.jrdf.graph.Graph
Adds a triple to the graph.
add(Triple) - Method in interface org.jrdf.graph.Graph
Adds a triple to the graph.
add(Iterator) - Method in interface org.jrdf.graph.Graph
Adds all the triples contained in an iterator into the graph.
add(int, Object) - Method in interface org.jrdf.graph.Sequence
add(Object) - Method in class org.jrdf.graph.mem.AbstractUnorderedContainer
 
add(Object) - Method in class org.jrdf.graph.mem.AlternativeImpl
 
add(int, Object) - Method in class org.jrdf.graph.mem.CollectionImpl
 
add(Object) - Method in class org.jrdf.graph.mem.CollectionImpl
 
add(SubjectNode, PredicateNode, ObjectNode) - Method in class org.jrdf.graph.mem.GraphImpl
Adds a triple to the graph.
add(Triple) - Method in class org.jrdf.graph.mem.GraphImpl
Adds a triple to the graph.
add(Iterator) - Method in class org.jrdf.graph.mem.GraphImpl
Adds an iterator containing triples into the graph.
add(int, Object) - Method in class org.jrdf.graph.mem.SequenceImpl
 
add(Object) - Method in class org.jrdf.graph.mem.SequenceImpl
 
addAll(Collection) - Method in interface org.jrdf.graph.Alternative
addAll(Collection) - Method in interface org.jrdf.graph.Bag
addAll(Collection) - Method in interface org.jrdf.graph.Collection
Add a collection of $ObjectNodes to this one.
addAll(int, Collection) - Method in interface org.jrdf.graph.Collection
Add a collection of $ObjectNodes to this one starting at the given index.
addAll(Collection) - Method in interface org.jrdf.graph.Sequence
addAll(int, Collection) - Method in interface org.jrdf.graph.Sequence
addAll(Collection) - Method in class org.jrdf.graph.mem.AlternativeImpl
 
addAll(Collection) - Method in class org.jrdf.graph.mem.BagImpl
 
addAll(Collection) - Method in class org.jrdf.graph.mem.CollectionImpl
 
addAll(int, Collection) - Method in class org.jrdf.graph.mem.CollectionImpl
 
addAll(Collection) - Method in class org.jrdf.graph.mem.SequenceImpl
 
addAll(int, Collection) - Method in class org.jrdf.graph.mem.SequenceImpl
 
addAlternative(SubjectNode, Alternative) - Method in class org.jrdf.graph.AbstractTripleFactory
 
addAlternative(SubjectNode, Alternative) - Method in interface org.jrdf.graph.TripleFactory
Inserts a alternative using the given subject.
addBag(SubjectNode, Bag) - Method in class org.jrdf.graph.AbstractTripleFactory
 
addBag(SubjectNode, Bag) - Method in interface org.jrdf.graph.TripleFactory
Inserts a bag using the given subject.
addCollection(SubjectNode, Collection) - Method in class org.jrdf.graph.AbstractTripleFactory
 
addCollection(SubjectNode, Collection) - Method in interface org.jrdf.graph.TripleFactory
Inserts a collection using the given subject.
addFirst(Object) - Method in interface org.jrdf.graph.Collection
Add an $ObjectNode to the start of the collection.
addFirst(Object) - Method in class org.jrdf.graph.mem.CollectionImpl
 
addLast(Object) - Method in interface org.jrdf.graph.Collection
 
addLast(Object) - Method in class org.jrdf.graph.mem.CollectionImpl
 
addSequence(SubjectNode, Sequence) - Method in class org.jrdf.graph.AbstractTripleFactory
 
addSequence(SubjectNode, Sequence) - Method in interface org.jrdf.graph.TripleFactory
Inserts a sequence using the given subject.

B

BAG - Static variable in class org.jrdf.vocabulary.RDF
The class of unordered containers.
BASE64BINARY - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#base64Binary
BOOLEAN - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#boolean
BYTE - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#byte
Bag - interface org.jrdf.graph.Bag.
A Bag is a group of statements that are an unorderd list which allow duplicates.
BagImpl - class org.jrdf.graph.mem.BagImpl.
An implementation of Bag.
BagImpl() - Constructor for class org.jrdf.graph.mem.BagImpl
 
BlankNode - interface org.jrdf.graph.BlankNode.
RDF blank node.
BlankNodeImpl - class org.jrdf.graph.mem.BlankNodeImpl.
RDF blank node.
baseURI - Static variable in class org.jrdf.vocabulary.RDF
The URI of the RDF name space.
baseURI - Static variable in class org.jrdf.vocabulary.RDFS
The URI of the RDFS name space.
buildQuery(String) - Method in interface org.jrdf.query.QueryBuilder
Builds a query in String form into a Query.
buildQuery(String) - Method in class org.jrdf.sparql.SparqlQueryBuilder
Builds a SPQRQL query in String form into a Query.

C

CLASS - Static variable in class org.jrdf.vocabulary.RDFS
The class of classes.
COMMENT - Static variable in class org.jrdf.vocabulary.RDFS
A description of the subject resource.
CONTAINER - Static variable in class org.jrdf.vocabulary.RDFS
The class of RDF containers.
CONTAINER_MEMBERSHIP_PROPERTY - Static variable in class org.jrdf.vocabulary.RDFS
The class of container membership properties, rdf:_1, rdf:_2, ..., all of which are sub-properties of 'member'.
ClosableIterator - interface org.jrdf.util.ClosableIterator.
An that intializes objects from a graph one at a time.
Collection - interface org.jrdf.graph.Collection.
A Collection holds all the statements of a particular group.
CollectionImpl - class org.jrdf.graph.mem.CollectionImpl.
A Collection all the statements of a particular group.
CollectionImpl() - Constructor for class org.jrdf.graph.mem.CollectionImpl
{@inheritDoc}
Container - interface org.jrdf.graph.Container.
A Container is a grouping of statements.
checkNotEmptyString(String, String) - Static method in class org.jrdf.util.param.ParameterUtil
Checks if param is null or the empty string and throws an exception if it is.
checkNotNull(String, Object) - Static method in class org.jrdf.util.param.ParameterUtil
Checks if param is null and throws an exception if it is.
clear() - Method in class org.jrdf.graph.mem.AbstractUnorderedContainer
 
clear() - Method in interface org.jrdf.parser.ParserBlankNodeFactory
Resets this ParserBlankNodeFactory.
clear() - Method in class org.jrdf.parser.mem.ParserBlankNodeFactoryImpl
Clears the internal Map.
close() - Method in interface org.jrdf.connection.JrdfConnection
Closes the connection to the graph.
close() - Method in interface org.jrdf.graph.Graph
Closes any resources associated with this graph.
close() - Method in class org.jrdf.graph.mem.EmptyClosableIterator
 
close() - Method in class org.jrdf.graph.mem.GraphImpl
Closes any underlying resources used by this graph.
close() - Method in class org.jrdf.graph.mem.GraphIterator
Closes the iterator by freeing any resources that it current holds.
close() - Method in class org.jrdf.graph.mem.OneFixedIterator
Closes the iterator by freeing any resources that it current holds.
close() - Method in class org.jrdf.graph.mem.ThreeFixedIterator
Closes the iterator by freeing any resources that it current holds.
close() - Method in class org.jrdf.graph.mem.TwoFixedIterator
Closes the iterator by freeing any resources that it current holds.
close() - Method in class org.jrdf.sparql.DefaultSparqlConnection
Closes the connection to the graph.
close() - Method in interface org.jrdf.util.ClosableIterator
Closes the iterator by freeing any resources that it current holds.
compare(String, String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
compareBytes(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
compareCanonicalDecimals(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Compares two canonical decimals to eachother.
compareCanonicalDoubles(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Compares two canonical doubles to eachother.
compareCanonicalFPNumbers(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Compares two canonical floating point numbers to eachother.
compareCanonicalFloats(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Compares two canonical floats to eachother.
compareCanonicalIntegers(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Compares two canonical integers to eachother.
compareDecimals(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Compares two decimals to eachother.
compareDoubles(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Compares two doubles to eachother.
compareFPNumbers(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Compares two floating point numbers to eachother.
compareFloats(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Compares two floats to eachother.
compareIntegers(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Compares two integers to eachother.
compareInts(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
compareLongs(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
compareNegativeIntegers(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
compareNonNegativeIntegers(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
compareNonPositiveIntegers(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
comparePositiveIntegers(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
compareShorts(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
compareUnsignedBytes(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
compareUnsignedInts(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
compareUnsignedLongs(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
compareUnsignedShorts(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
contains(Object) - Method in interface org.jrdf.graph.Collection
Search the collection and return if the object was found or not.
contains(SubjectNode, PredicateNode, ObjectNode) - Method in interface org.jrdf.graph.Graph
Test the graph for the occurrence of a statement.
contains(Triple) - Method in interface org.jrdf.graph.Graph
Test the graph for the occurrence of the triple.
contains(Object) - Method in interface org.jrdf.graph.Sequence
contains(Object) - Method in class org.jrdf.graph.mem.AbstractUnorderedContainer
 
contains(Object) - Method in class org.jrdf.graph.mem.CollectionImpl
 
contains(SubjectNode, PredicateNode, ObjectNode) - Method in class org.jrdf.graph.mem.GraphImpl
Test the graph for the occurrence of a statement.
contains(Triple) - Method in class org.jrdf.graph.mem.GraphImpl
Test the graph for the occurrence of the triple.
contains(Object) - Method in class org.jrdf.graph.mem.SequenceImpl
 
containsAll(Collection) - Method in interface org.jrdf.graph.Alternative
containsAll(Collection) - Method in interface org.jrdf.graph.Bag
containsAll(Collection) - Method in interface org.jrdf.graph.Collection
Search the collection and return if all of the given objects were found.
containsAll(Collection) - Method in interface org.jrdf.graph.Sequence
containsAll(Collection) - Method in class org.jrdf.graph.mem.AlternativeImpl
 
containsAll(Collection) - Method in class org.jrdf.graph.mem.BagImpl
 
containsAll(Collection) - Method in class org.jrdf.graph.mem.CollectionImpl
 
containsAll(Collection) - Method in class org.jrdf.graph.mem.SequenceImpl
 
createBlankNode() - Method in interface org.jrdf.parser.ParserBlankNodeFactory
Creates a BlankNode that is unique relative to this instance of the ParserBlankNodeFactory.
createBlankNode(String) - Method in interface org.jrdf.parser.ParserBlankNodeFactory
Creates a BlankNode that is only distinguished by the nodeID value.
createBlankNode() - Method in class org.jrdf.parser.mem.ParserBlankNodeFactoryImpl
Always creates a new BlankNode object from the GraphElementFactory.
createBlankNode(String) - Method in class org.jrdf.parser.mem.ParserBlankNodeFactoryImpl
Returns the BlankNode for a nodeID that has not been seen before or calls the GraphElementFactory to create a new BlankNode otherwise.
createLiteral(String) - Method in interface org.jrdf.graph.GraphElementFactory
Creates a new literal with the given lexical value, with no language or datatype.
createLiteral(String, String) - Method in interface org.jrdf.graph.GraphElementFactory
Creates a new literal with the given lexical value, with a given language but no datatype.
createLiteral(String, URI) - Method in interface org.jrdf.graph.GraphElementFactory
Creates a new literal with the given lexical value and given datatype.
createLiteral(String) - Method in class org.jrdf.graph.mem.GraphElementFactoryImpl
Creates a new literal with the given lexical value, with no language or datatype.
createLiteral(String, String) - Method in class org.jrdf.graph.mem.GraphElementFactoryImpl
Creates a new literal with the given lexical value, with a given language but no datatype.
createLiteral(String, URI) - Method in class org.jrdf.graph.mem.GraphElementFactoryImpl
Creates a new literal with the given lexical value and given datatype.
createResource() - Method in interface org.jrdf.graph.GraphElementFactory
Create a blank nodes that is associated with a specific graph.
createResource(URI) - Method in interface org.jrdf.graph.GraphElementFactory
Create a URI reference.
createResource(URI, boolean) - Method in interface org.jrdf.graph.GraphElementFactory
Create a URI reference without checking if the URI given is a valid RDF URI, currently if the URI is absolute.
createResource() - Method in class org.jrdf.graph.mem.GraphElementFactoryImpl
Create a blank nodes that is associated with a specific graph.
createResource(URI) - Method in class org.jrdf.graph.mem.GraphElementFactoryImpl
Create a URI reference.
createResource(URI, boolean) - Method in class org.jrdf.graph.mem.GraphElementFactoryImpl
Create a URI reference without checking if the URI given is a valid RDF URI, currently if the URI is absolute.
createTriple(SubjectNode, PredicateNode, ObjectNode) - Method in interface org.jrdf.graph.GraphElementFactory
Creates a new triple to be used in the graph.
createTriple(SubjectNode, PredicateNode, ObjectNode) - Method in class org.jrdf.graph.mem.GraphElementFactoryImpl
Creates a new triple to be used in the graph.

D

DATATYPE - Static variable in class org.jrdf.vocabulary.RDFS
The class of RDF datatypes.
DATE - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#date
DATETIME - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#dateTime
DECIMAL - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#decimal
DOMAIN - Static variable in class org.jrdf.vocabulary.RDFS
A domain of the subject property.
DOUBLE - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#double
DT_IGNORE - Static variable in interface org.jrdf.parser.Parser
Constant indicating that datatypes semantics should be ignored.
DT_NORMALIZE - Static variable in interface org.jrdf.parser.Parser
Constant indicating that values of datatyped literals should be normalized to their canonical representation.
DT_VERIFY - Static variable in interface org.jrdf.parser.Parser
Constant indicating that values of datatyped literals should be verified.
DURATION - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#duration
DefaultAnswer - class org.jrdf.query.DefaultAnswer.
Default implementation of Answer.
DefaultAnswer(ClosableIterator) - Constructor for class org.jrdf.query.DefaultAnswer
 
DefaultQueryExecutor - class org.jrdf.query.DefaultQueryExecutor.
Default implementation of a JrdfQueryExecutor.
DefaultQueryExecutor(Graph, URI) - Constructor for class org.jrdf.query.DefaultQueryExecutor
Creates executor to execute queries.
DefaultSparqlConnection - class org.jrdf.sparql.DefaultSparqlConnection.
Default implementation of a SparqlConnection.
DefaultSparqlConnection(Graph, URI) - Constructor for class org.jrdf.sparql.DefaultSparqlConnection
Creates a new SPARQL connection.

E

ENTITIES - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#ENTITIES
ENTITY - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#ENTITY
EmptyClosableIterator - class org.jrdf.graph.mem.EmptyClosableIterator.
An iterator that returns no triples.
EscapeUtil - class org.jrdf.util.EscapeUtil.
A utility which applies N-Triples escaping.
elementFactory - Variable in class org.jrdf.graph.AbstractTripleFactory
The graph element factory.
equals(Object) - Method in class org.jrdf.graph.AbstractLiteral
 
equals(Object) - Method in class org.jrdf.graph.AbstractTriple
 
equals(Object) - Method in class org.jrdf.graph.AbstractURIReference
 
equals(Object) - Method in interface org.jrdf.graph.BlankNode
While the internal structure of a BlankNode is not defined equality between two nodes should be able to be determined.
equals(Object) - Method in interface org.jrdf.graph.Literal
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in interface org.jrdf.graph.Triple
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in interface org.jrdf.graph.URIReference
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jrdf.graph.mem.AbstractUnorderedContainer
 
equals(Object) - Method in class org.jrdf.graph.mem.AlternativeImpl
 
equals(Object) - Method in class org.jrdf.graph.mem.BagImpl
 
equals(Object) - Method in class org.jrdf.graph.mem.BlankNodeImpl
While the internal structure of a BlankNode is not defined equality between two nodes should be able to be determined.
error(String, int, int) - Method in interface org.jrdf.parser.ParseErrorListener
Reports an error from the parser.
escape(String) - Static method in class org.jrdf.util.EscapeUtil
Escapes a string literal to a string that is N-Triple escaped.
executeQuery(String) - Method in interface org.jrdf.connection.JrdfConnection
Executes a query that returns results.
executeQuery(Query) - Method in class org.jrdf.query.DefaultQueryExecutor
Executes a query against a graph.
executeQuery(String) - Method in class org.jrdf.sparql.DefaultSparqlConnection
Executes a query that returns results.

F

FIRST - Static variable in class org.jrdf.vocabulary.RDF
The first item in the subject RDF list.
FLOAT - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#float
fatalError(String, int, int) - Method in interface org.jrdf.parser.ParseErrorListener
Reports a fatal error from the parser.
finalize() - Method in class org.jrdf.sparql.DefaultSparqlConnection
Attempt to close the underlying session in case the client did not.
find(SubjectNode, PredicateNode, ObjectNode) - Method in interface org.jrdf.graph.Graph
Returns an iterator of Triples to a set of statements that match a given subject, predicate and object.
find(Triple) - Method in interface org.jrdf.graph.Graph
Returns an iterator of Triples to a set of statements that match a given subject, predicate and object.
find(SubjectNode, PredicateNode, ObjectNode) - Method in class org.jrdf.graph.mem.GraphImpl
Returns an iterator to a set of statements that match a given subject, predicate and object.
find(Triple) - Method in class org.jrdf.graph.mem.GraphImpl
Returns an iterator to a set of statements that match a given subject, predicate and object.
findSplitIndex(String) - Static method in class org.jrdf.parser.rdfxml.XmlUtil
Tries to find a point in the supplied URI where this URI can be safely split into a namespace part and a local name.

G

GDAY - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#gDay
GMONTH - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#gMonth
GMONTHDAY - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#gMonthDay
GYEAR - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#gYear
GYEARMONTH - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#gYearMonth
Graph - interface org.jrdf.graph.Graph.
An RDF Graph.
GraphElementFactory - interface org.jrdf.graph.GraphElementFactory.
A Graph Element Factory is a class which creates the various components of a graph including: resources, literals and triples.
GraphElementFactoryException - exception org.jrdf.graph.GraphElementFactoryException.
Exception from a GraphElementFactory operation.
GraphElementFactoryException(String) - Constructor for class org.jrdf.graph.GraphElementFactoryException
Create an exception.
GraphElementFactoryException(String, Throwable) - Constructor for class org.jrdf.graph.GraphElementFactoryException
Create a wrapper exception.
GraphElementFactoryException(Throwable) - Constructor for class org.jrdf.graph.GraphElementFactoryException
Create a wrapper exception.
GraphElementFactoryImpl - class org.jrdf.graph.mem.GraphElementFactoryImpl.
A SkipListNode Factory is a class which create the various components of a graph.
GraphException - exception org.jrdf.graph.GraphException.
Exception from an Graph operation.
GraphException(String) - Constructor for class org.jrdf.graph.GraphException
Create an exception.
GraphException(String, Throwable) - Constructor for class org.jrdf.graph.GraphException
Create a wrapper exception.
GraphException(Throwable) - Constructor for class org.jrdf.graph.GraphException
Create a wrapper exception.
GraphHandler - interface org.jrdf.graph.mem.GraphHandler.
Handles the modification of an index as we iterate through.
GraphHandler012 - class org.jrdf.graph.mem.GraphHandler012.
Handles the modification of an index as we iterate through for the 012 index.
GraphHandler012(GraphImpl) - Constructor for class org.jrdf.graph.mem.GraphHandler012
 
GraphHandler120 - class org.jrdf.graph.mem.GraphHandler120.
Handles the modification of an index as we iterate through for the 120 index.
GraphHandler120(GraphImpl) - Constructor for class org.jrdf.graph.mem.GraphHandler120
 
GraphHandler201 - class org.jrdf.graph.mem.GraphHandler201.
Handles the modification of an index as we iterate through for the 201 index.
GraphHandler201(GraphImpl) - Constructor for class org.jrdf.graph.mem.GraphHandler201
 
GraphImpl - class org.jrdf.graph.mem.GraphImpl.
A memory based RDF Graph.
GraphImpl() - Constructor for class org.jrdf.graph.mem.GraphImpl
Default constructor.
GraphIterator - class org.jrdf.graph.mem.GraphIterator.
An iterator that iterates over an entire graph.
generateUID() - Static method in class org.jrdf.util.UIDGenerator
Generates an Unique Identifier using the current time and the machines IP address.
getCause() - Method in class org.jrdf.parser.StatementHandlerException
Overrides Throwable.getCause() (JDK 1.4 or later).
getClosableIterator() - Method in interface org.jrdf.query.Answer
 
getClosableIterator() - Method in class org.jrdf.query.DefaultAnswer
 
getColumnNumber() - Method in class org.jrdf.parser.ParseException
Gets the column number associated with this parse exception.
getDatatypeURI() - Method in class org.jrdf.graph.AbstractLiteral
Returns the URI of the RDF datatype of this resource, or null for a plain literal.
getDatatypeURI() - Method in interface org.jrdf.graph.Literal
Returns the URI of the RDF datatype of this resource, or null for an untyped node.
getElementFactory() - Method in interface org.jrdf.graph.Graph
Returns the node factory for the graph, or creates one.
getElementFactory() - Method in class org.jrdf.graph.mem.GraphImpl
Returns the node factory for the graph, or creates one.
getEscapedForm() - Method in class org.jrdf.graph.AbstractLiteral
Provide a legible representation of a literal, following the N-Triples format defined in §3.2 of the W3C's RDF Test Cases Recommendation.
getEscapedForm() - Method in interface org.jrdf.graph.Literal
Provide a legible representation of a literal, following the N-Triples format defined in §3.2 of the W3C's RDF Test Cases Recommendation.
getEscapedLexicalForm() - Method in class org.jrdf.graph.AbstractLiteral
 
getEscapedLexicalForm() - Method in interface org.jrdf.graph.Literal
Returns an escaped lexical form where double quotes and backslashes are escaped.
getId() - Method in class org.jrdf.graph.mem.BlankNodeImpl
Retrieves an internal identifier for this node.
getId() - Method in class org.jrdf.graph.mem.LiteralImpl
Retrieves an internal identifier for this node.
getId() - Method in interface org.jrdf.graph.mem.MemNode
Retrieves an internal identifier for a node.
getId() - Method in class org.jrdf.graph.mem.URIReferenceImpl
Retrieves an internal identifier for this node.
getLanguage() - Method in class org.jrdf.graph.AbstractLiteral
Returns the language code of the literal.
getLanguage() - Method in interface org.jrdf.graph.Literal
Returns the language code of the literal, or null if no language specified.
getLexicalForm() - Method in class org.jrdf.graph.AbstractLiteral
Obtain the text of this literal.
getLexicalForm() - Method in interface org.jrdf.graph.Literal
Obtain the text of this literal.
getLineNumber() - Method in class org.jrdf.parser.ParseException
Gets the line number associated with this parse exception.
getNumberOfTriples() - Method in interface org.jrdf.graph.Graph
Returns the number of triples in the graph.
getNumberOfTriples() - Method in class org.jrdf.graph.mem.GraphImpl
Returns the number of triples in the graph.
getObject() - Method in class org.jrdf.graph.AbstractTriple
Obtains the object of this statement.
getObject() - Method in interface org.jrdf.graph.Triple
Obtains the object of this statement.
getParseStandAloneDocuments() - Method in class org.jrdf.parser.rdfxml.RdfXmlParser
Returns whether the parser is currently in a mode to parse stand-alone RDF documents.
getPredicate() - Method in class org.jrdf.graph.AbstractTriple
Obtains the predicate of this statement.
getPredicate() - Method in interface org.jrdf.graph.Triple
Obtains the predicate of this statement.
getResources() - Static method in class org.jrdf.vocabulary.Vocabulary
Returns the resources in this vocabulary.
getSource() - Method in class org.jrdf.parser.StatementHandlerException
Gets the source of this exception.
getSparqlConnection(Graph, URI) - Method in class org.jrdf.connection.JrdfConnectionFactory
Returns a connection to through which to send SPARQL queries.
getSubject() - Method in class org.jrdf.graph.AbstractTriple
Obtains the subject of this statement.
getSubject() - Method in interface org.jrdf.graph.Triple
Obtains the subject of this statement.
getTripleFactory() - Method in interface org.jrdf.graph.Graph
Returns the triple factory for the graph, or creates one.
getTripleFactory() - Method in class org.jrdf.graph.mem.GraphImpl
Returns the triple factory for the graph, or creates one.
getURI() - Method in class org.jrdf.graph.AbstractURIReference
The URI identifiying this resource.
getURI() - Method in interface org.jrdf.graph.URIReference
The URI identifiying this resource.
graph - Variable in class org.jrdf.graph.AbstractTripleFactory
The graph that this factory constructs nodes for.
graph - Variable in class org.jrdf.graph.mem.GraphHandler012
 
graph - Variable in class org.jrdf.graph.mem.GraphHandler120
 
graph - Variable in class org.jrdf.graph.mem.GraphHandler201
 

H

HEXBINARY - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#hexBinary
handleNamespace(String, String) - Method in interface org.jrdf.parser.NamespaceListener
Called by an RDF parser when it has encountered a new namespace declaration.
handleStatement(SubjectNode, PredicateNode, ObjectNode) - Method in interface org.jrdf.parser.StatementHandler
Called by an RDF parser when it has parsed a statement.
hasNext() - Method in class org.jrdf.graph.mem.EmptyClosableIterator
Returns false.
hasNext() - Method in class org.jrdf.graph.mem.GraphIterator
Returns true if the iteration has more elements.
hasNext() - Method in class org.jrdf.graph.mem.OneFixedIterator
Returns true if the iteration has more elements.
hasNext() - Method in class org.jrdf.graph.mem.ThreeFixedIterator
Returns true if the iteration has more elements.
hasNext() - Method in class org.jrdf.graph.mem.TwoFixedIterator
Returns true if the iteration has more elements.
hashCode() - Method in class org.jrdf.graph.AbstractLiteral
 
hashCode() - Method in class org.jrdf.graph.AbstractTriple
 
hashCode() - Method in class org.jrdf.graph.AbstractURIReference
 
hashCode() - Method in interface org.jrdf.graph.BlankNode
Returns a hash-code value for this BlankNode.
hashCode() - Method in interface org.jrdf.graph.Literal
Returns a hash-code value for this literal.
hashCode() - Method in interface org.jrdf.graph.Triple
Returns a hash-code value for this triple.
hashCode() - Method in interface org.jrdf.graph.URIReference
Returns a hash-code value for this URI Reference.
hashCode() - Method in class org.jrdf.graph.mem.AbstractUnorderedContainer
 
hashCode() - Method in class org.jrdf.graph.mem.AlternativeImpl
 
hashCode() - Method in class org.jrdf.graph.mem.BagImpl
 
hashCode() - Method in class org.jrdf.graph.mem.BlankNodeImpl
Returns a hash-code value for this BlankNode.

I

ID - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#ID
IDREF - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#IDREF
IDREFS - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#IDREFS
INT - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#int
INTEGER - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#integer
IS_DEFINED_BY - Static variable in class org.jrdf.vocabulary.RDFS
The defininition of the subject resource.
InvalidQuerySyntaxException - exception org.jrdf.query.InvalidQuerySyntaxException.
Indicates that the format of a query does not match the required syntax for its language.
InvalidQuerySyntaxException(String) - Constructor for class org.jrdf.query.InvalidQuerySyntaxException
 
InvalidQuerySyntaxException(String, Throwable) - Constructor for class org.jrdf.query.InvalidQuerySyntaxException
 
indexOf(Object) - Method in interface org.jrdf.graph.Collection
 
indexOf(Object) - Method in interface org.jrdf.graph.Sequence
indexOf(Object) - Method in class org.jrdf.graph.mem.CollectionImpl
 
indexOf(Object) - Method in class org.jrdf.graph.mem.SequenceImpl
 
isBuiltInDatatype(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Checks whether the supplied datatype is a built-in XML Schema datatype.
isCombiningChar(char) - Static method in class org.jrdf.parser.rdfxml.XmlUtil
 
isDecimalDatatype(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Checks whether the supplied datatype is equal to xsd:decimal or one of the built-in datatypes that is derived from xsd:decimal.
isDerivedDatatype(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Checks whether the supplied datatype is a derived XML Schema datatype.
isDigit(char) - Static method in class org.jrdf.parser.rdfxml.XmlUtil
 
isEmpty() - Method in interface org.jrdf.graph.Graph
Returns true if the graph is empty i.e. the number of triples is 0.
isEmpty() - Method in class org.jrdf.graph.mem.AbstractUnorderedContainer
 
isEmpty() - Method in class org.jrdf.graph.mem.GraphImpl
Returns true if the graph is empty i.e. the number of triples is 0.
isExtender(char) - Static method in class org.jrdf.parser.rdfxml.XmlUtil
 
isFloatingPointDatatype(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Checks whether the supplied datatype is equal to xsd:float or xsd:double.
isIdeographic(char) - Static method in class org.jrdf.parser.rdfxml.XmlUtil
 
isIntegerDatatype(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Checks whether the supplied datatype is equal to xsd:integer or one of the built-in datatypes that is derived from xsd:integer.
isLetter(char) - Static method in class org.jrdf.parser.rdfxml.XmlUtil
 
isNCName(String) - Static method in class org.jrdf.parser.rdfxml.XmlUtil
Checks whether the supplied String is an NCName (Namespace Classified Name) as specified at http://www.w3.org/TR/REC-xml-names/#NT-NCName.
isNCNameChar(char) - Static method in class org.jrdf.parser.rdfxml.XmlUtil
 
isOrderedDatatype(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Checks whether the supplied datatype is ordered.
isPrimitiveDatatype(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Checks whether the supplied datatype is a primitive XML Schema datatype.
isValidBoolean(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
isValidByte(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
isValidDecimal(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
isValidDouble(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
isValidFloat(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
isValidInt(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
isValidInteger(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
isValidLong(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
isValidNegativeInteger(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
isValidNonNegativeInteger(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
isValidNonPositiveInteger(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
isValidPositiveInteger(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
isValidShort(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
isValidUnsignedByte(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
isValidUnsignedInt(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
isValidUnsignedLong(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
isValidUnsignedShort(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
isValidValue(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
isWellFormedXML() - Method in class org.jrdf.graph.AbstractLiteral
Whether the literal is well formed XML.
isWellFormedXML() - Method in interface org.jrdf.graph.Literal
Whether the literal is well formed XML.
iterator() - Method in interface org.jrdf.graph.Collection
 
iterator() - Method in class org.jrdf.graph.mem.AbstractUnorderedContainer
 

J

JrdfConnection - interface org.jrdf.connection.JrdfConnection.
A connection through which to send textual commands.
JrdfConnectionException - exception org.jrdf.connection.JrdfConnectionException.
Indicates that a connection error occured while connected/ing to a graph.
JrdfConnectionException(String) - Constructor for class org.jrdf.connection.JrdfConnectionException
 
JrdfConnectionException(String, Throwable) - Constructor for class org.jrdf.connection.JrdfConnectionException
 
JrdfConnectionFactory - class org.jrdf.connection.JrdfConnectionFactory.
Returns query oriented connections to a graph.
JrdfConnectionFactory() - Constructor for class org.jrdf.connection.JrdfConnectionFactory
 
JrdfExample - class org.jrdf.example.JrdfExample.
An example that performs simple operations on a JRDF Graph.
JrdfExample() - Constructor for class org.jrdf.example.JrdfExample
Default Constructor.

L

LABEL - Static variable in class org.jrdf.vocabulary.RDFS
A human-readable name for the subject.
LANGUAGE - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#language
LIST - Static variable in class org.jrdf.vocabulary.RDF
The class of RDF Lists.
LITERAL - Static variable in class org.jrdf.vocabulary.RDFS
The class of literal values, eg. textual strings and integers.
LONG - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#long
Literal - interface org.jrdf.graph.Literal.
RDF literal node.
LiteralImpl - class org.jrdf.graph.mem.LiteralImpl.
RDF literal node.
lastIndexOf(Object) - Method in interface org.jrdf.graph.Collection
 
lastIndexOf(Object) - Method in interface org.jrdf.graph.Sequence
lastIndexOf(Object) - Method in class org.jrdf.graph.mem.CollectionImpl
 
lastIndexOf(Object) - Method in class org.jrdf.graph.mem.SequenceImpl
 
li - Static variable in class org.jrdf.vocabulary.RDF
A special property element that is equivalent to rdf:_1, rdf:_2 in order.

M

MEMBER - Static variable in class org.jrdf.vocabulary.RDFS
A member of the subject resource.
MemNode - interface org.jrdf.graph.mem.MemNode.
Memory node.
main(String[]) - Static method in class org.jrdf.example.JrdfExample
Instantiates a JRDFExample and runs it.
main(String[]) - Static method in class org.jrdf.example.RdfXmlParserExample
 

N

NAME - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#Name
NAMESPACE - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
The XML Schema namespace (http://www.w3.org/2001/XMLSchema#).
NCNAME - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#NCName
NEGATIVE_INTEGER - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#negativeInteger
NIL - Static variable in class org.jrdf.vocabulary.RDF
The empty list, with no items in it.
NMTOKEN - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#NMTOKEN
NMTOKENS - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#NMTOKENS
NON_NEGATIVE_INTEGER - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#nonNegativeInteger
NON_POSITIVE_INTEGER - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#nonPositiveInteger
NORMALIZEDSTRING - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#normalizedString
NOTATION - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#NOTATION
NO_SECURITY_DOMAIN - Static variable in class org.jrdf.connection.JrdfConnectionFactory
Indicates that no security is enabled on the server being queried.
NamespaceListener - interface org.jrdf.parser.NamespaceListener.
An interface defining methods for receiving namespace declarations from an RDF parser.
Node - interface org.jrdf.graph.Node.
RDF node.
next() - Method in class org.jrdf.graph.mem.EmptyClosableIterator
Never returns anything.
next() - Method in class org.jrdf.graph.mem.GraphIterator
Returns the next element in the iteration.
next() - Method in class org.jrdf.graph.mem.OneFixedIterator
Returns the next element in the iteration.
next() - Method in class org.jrdf.graph.mem.ThreeFixedIterator
Returns the next element in the iteration.
next() - Method in class org.jrdf.graph.mem.TwoFixedIterator
Returns the next element in the iteration.
normalize(String, String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Normalizes the supplied value according to the normalization rules for the supplied datatype.
normalizeBoolean(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Normalizes a boolean value to its canonical representation.
normalizeByte(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Normalizes an xsd:byte.
normalizeDecimal(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Normalizes a decimal to its canonical representation.
normalizeDouble(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Normalizes a double to its canonical representation.
normalizeFPNumber(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Normalizes a floating point number to its canonical representation.
normalizeFloat(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Normalizes a float to its canonical representation.
normalizeInt(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Normalizes an xsd:int.
normalizeInteger(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Normalizes an integer to its canonical representation.
normalizeLong(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Normalizes an xsd:long.
normalizeNegativeInteger(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Normalizes an xsd:negativeInteger.
normalizeNonNegativeInteger(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Normalizes an xsd:nonNegativeInteger.
normalizeNonPositiveInteger(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Normalizes an xsd:nonPositiveInteger.
normalizePositiveInteger(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Normalizes an xsd:positiveInteger.
normalizeShort(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Normalizes an xsd:short.
normalizeUnsignedByte(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Normalizes an xsd:unsignedByte.
normalizeUnsignedInt(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Normalizes an xsd:unsignedInt.
normalizeUnsignedLong(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Normalizes an xsd:unsignedLong.
normalizeUnsignedShort(String) - Static method in class org.jrdf.parser.rdfxml.XmlDatatypeUtil
Normalizes an xsd:unsignedShort.

O

OBJECT - Static variable in class org.jrdf.vocabulary.RDF
The object of the subject RDF statement.
ObjectNode - interface org.jrdf.graph.ObjectNode.
Indicates if a Java object can be the object part of an RDF Triple.
OneFixedIterator - class org.jrdf.graph.mem.OneFixedIterator.
An iterator that iterates over a group with a single fixed node.
objectNode - Variable in class org.jrdf.graph.AbstractTriple
Object of this statement.
org.jrdf.connection - package org.jrdf.connection
Provides classes for connecting to JRDF (and hence to JRDF supported stores) to allow textual queries to be sent.
org.jrdf.example - package org.jrdf.example
Examples of using the JRDF APIs.
org.jrdf.graph - package org.jrdf.graph
This package defines a set of APIs required to implement an RDF Graph and it's associated objects.
org.jrdf.graph.mem - package org.jrdf.graph.mem
 
org.jrdf.parser - package org.jrdf.parser
 
org.jrdf.parser.mem - package org.jrdf.parser.mem
 
org.jrdf.parser.rdfxml - package org.jrdf.parser.rdfxml
 
org.jrdf.query - package org.jrdf.query
 
org.jrdf.sparql - package org.jrdf.sparql
Implementations SPARQL Query Language for RDF.
org.jrdf.util - package org.jrdf.util
Utility classes - ones that don't belong elsewhere.
org.jrdf.util.param - package org.jrdf.util.param
Utilities for handling parameters to methods, for example null and emtpy string checks.
org.jrdf.vocabulary - package org.jrdf.vocabulary
This package contains a pre-defined set of URIs to be used in constructing URI References that are used in RDF.

P

POSITIVE_INTEGER - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#positiveInteger
PREDICATE - Static variable in class org.jrdf.vocabulary.RDF
The predicate of the subject RDF statement.
PROPERTY - Static variable in class org.jrdf.vocabulary.RDF
The class of RDF properties.
ParameterUtil - class org.jrdf.util.param.ParameterUtil.
Utility for checking parameters to methods.
ParseErrorListener - interface org.jrdf.parser.ParseErrorListener.
An interface defining methods for receiving warning and error messages from an RDF parser.
ParseException - exception org.jrdf.parser.ParseException.
A parse exception that can be thrown by a parser when it encounters an error from which it cannot or doesn't want to recover.
ParseException(String, int, int) - Constructor for class org.jrdf.parser.ParseException
Creates a new ParseException.
ParseException(String, Exception, int, int) - Constructor for class org.jrdf.parser.ParseException
Creates a new ParseException wrapping another exception.
ParseException(Exception, int, int) - Constructor for class org.jrdf.parser.ParseException
Creates a new ParseException wrapping another exception.
ParseLocationListener - interface org.jrdf.parser.ParseLocationListener.
A listener interface for listening to the parser's progress.
Parser - interface org.jrdf.parser.Parser.
A general interface for RDF parsers.
ParserBlankNodeFactory - interface org.jrdf.parser.ParserBlankNodeFactory.
A factory for creating BlankNodes.
ParserBlankNodeFactoryImpl - class org.jrdf.parser.mem.ParserBlankNodeFactoryImpl.
A factory for BlankNodes that uses a Map to keep track of the BlankNodes that have been allocated by ParserBlankNodeFactoryImpl.createBlankNode(String) so that the same BlankNode object can be returned for a given nodeID.
ParserBlankNodeFactoryImpl(GraphElementFactory) - Constructor for class org.jrdf.parser.mem.ParserBlankNodeFactoryImpl
Create a new blank node factory with the given value factory.
PredicateNode - interface org.jrdf.graph.PredicateNode.
Indicates if a Java object can be the predicate part of an RDF Triple.
parse(InputStream, String) - Method in interface org.jrdf.parser.Parser
Parses the data from the supplied InputStream, using the supplied baseURI to resolve any relative URI references.
parse(Reader, String) - Method in interface org.jrdf.parser.Parser
Parses the data from the supplied Reader, using the supplied baseURI to resolve any relative URI references.
parse(InputStream, String) - Method in class org.jrdf.parser.rdfxml.RdfXmlParser
Parses the data from the supplied InputStream, using the supplied baseURI to resolve any relative URI references.
parse(Reader, String) - Method in class org.jrdf.parser.rdfxml.RdfXmlParser
Parses the data from the supplied Reader, using the supplied baseURI to resolve any relative URI references.
parseLocationUpdate(int, int) - Method in interface org.jrdf.parser.ParseLocationListener
Signals an update of a parser's progress, indicated by a line and column number.
predicateNode - Variable in class org.jrdf.graph.AbstractTriple
Predicate of this statement.
printStackTrace() - Method in class org.jrdf.parser.ParseException
 
printStackTrace(PrintStream) - Method in class org.jrdf.parser.ParseException
 
printStackTrace(PrintWriter) - Method in class org.jrdf.parser.ParseException
 
printStackTrace() - Method in class org.jrdf.parser.StatementHandlerException
 
printStackTrace(PrintStream) - Method in class org.jrdf.parser.StatementHandlerException
 
printStackTrace(PrintWriter) - Method in class org.jrdf.parser.StatementHandlerException
 

Q

QNAME - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#QName
Query - interface org.jrdf.query.Query.
A query to a graph.
QueryBuilder - interface org.jrdf.query.QueryBuilder.
Builds queries in String form into Query objects.

R

RANGE - Static variable in class org.jrdf.vocabulary.RDFS
A range of the subject property.
RDF - class org.jrdf.vocabulary.RDF.
A set of constants for the standard RDF vocabulary.
RDF() - Constructor for class org.jrdf.vocabulary.RDF
 
RDFS - class org.jrdf.vocabulary.RDFS.
A set of constants for the standard RDFS vocabulary.
RDFS() - Constructor for class org.jrdf.vocabulary.RDFS
 
RESOURCE - Static variable in class org.jrdf.vocabulary.RDFS
The class resource, everything.
REST - Static variable in class org.jrdf.vocabulary.RDF
The rest of the subject RDF list after the first item.
RdfXmlParser - class org.jrdf.parser.rdfxml.RdfXmlParser.
A parser for XML-serialized RDF.
RdfXmlParser(GraphElementFactory) - Constructor for class org.jrdf.parser.rdfxml.RdfXmlParser
Creates a new RdfXmlParser that will use the supplied GraphElementFactory to create objects for resources, bNodes and literals.
RdfXmlParser(GraphElementFactory, ParserBlankNodeFactory) - Constructor for class org.jrdf.parser.rdfxml.RdfXmlParser
Creates a new RdfXmlParser that will use the supplied GraphElementFactory to create objects for resources, bNodes and literals.
RdfXmlParserExample - class org.jrdf.example.RdfXmlParserExample.
 
RdfXmlParserExample() - Constructor for class org.jrdf.example.RdfXmlParserExample
 
reifyTriple(SubjectNode, PredicateNode, ObjectNode, SubjectNode) - Method in class org.jrdf.graph.AbstractTripleFactory
Reifies a triple.
reifyTriple(Triple, SubjectNode) - Method in class org.jrdf.graph.AbstractTripleFactory
Creates a reification of a triple.
reifyTriple(SubjectNode, PredicateNode, ObjectNode, SubjectNode) - Method in interface org.jrdf.graph.TripleFactory
Reifies a triple.
reifyTriple(Triple, SubjectNode) - Method in interface org.jrdf.graph.TripleFactory
Reifies a triple.
remove(Object) - Method in interface org.jrdf.graph.Collection
 
remove(Object) - Method in interface org.jrdf.graph.Container
remove(SubjectNode, PredicateNode, ObjectNode) - Method in interface org.jrdf.graph.Graph
Removes a triple from the graph.
remove(Triple) - Method in interface org.jrdf.graph.Graph
Removes a triple from the graph.
remove(Iterator) - Method in interface org.jrdf.graph.Graph
Removes all the triples contained in an iterator from the graph.
remove(Object) - Method in class org.jrdf.graph.mem.AbstractUnorderedContainer
 
remove(Object) - Method in class org.jrdf.graph.mem.CollectionImpl
 
remove() - Method in class org.jrdf.graph.mem.EmptyClosableIterator
Implemented for java.util.Iterator.
remove(Long[]) - Method in interface org.jrdf.graph.mem.GraphHandler
 
remove(Long[]) - Method in class org.jrdf.graph.mem.GraphHandler012
 
remove(Long[]) - Method in class org.jrdf.graph.mem.GraphHandler120
 
remove(Long[]) - Method in class org.jrdf.graph.mem.GraphHandler201
 
remove(SubjectNode, PredicateNode, ObjectNode) - Method in class org.jrdf.graph.mem.GraphImpl
Removes a triple from the graph.
remove(Triple) - Method in class org.jrdf.graph.mem.GraphImpl
Removes a triple from the graph.
remove(Iterator) - Method in class org.jrdf.graph.mem.GraphImpl
Removes an iterator containing triples from the graph.
remove() - Method in class org.jrdf.graph.mem.GraphIterator
Implemented for java.util.Iterator.
remove() - Method in class org.jrdf.graph.mem.OneFixedIterator
Implemented for java.util.Iterator.
remove(Object) - Method in class org.jrdf.graph.mem.SequenceImpl
 
remove() - Method in class org.jrdf.graph.mem.ThreeFixedIterator
Implemented for java.util.Iterator.
remove() - Method in class org.jrdf.graph.mem.TwoFixedIterator
Implemented for java.util.Iterator.
removeAll(Collection) - Method in interface org.jrdf.graph.Alternative
removeAll(Collection) - Method in interface org.jrdf.graph.Bag
removeAll(Collection) - Method in interface org.jrdf.graph.Collection
 
removeAll(Collection) - Method in interface org.jrdf.graph.Sequence
removeAll(Collection) - Method in class org.jrdf.graph.mem.AlternativeImpl
 
removeAll(Collection) - Method in class org.jrdf.graph.mem.BagImpl
 
removeAll(Collection) - Method in class org.jrdf.graph.mem.CollectionImpl
 
removeAll(Collection) - Method in class org.jrdf.graph.mem.SequenceImpl
 
resolveEntities(String) - Static method in class org.jrdf.parser.rdfxml.XmlUtil
Replaces all XML character entities with the character they represent.
resolveEntity(String) - Static method in class org.jrdf.parser.rdfxml.XmlUtil
Resolves an entity reference or character reference to its value.
resources - Static variable in class org.jrdf.vocabulary.Vocabulary
The set of URI references.
retainAll(Collection) - Method in interface org.jrdf.graph.Alternative
retainAll(Collection) - Method in interface org.jrdf.graph.Bag
retainAll(Collection) - Method in interface org.jrdf.graph.Collection
 
retainAll(Collection) - Method in interface org.jrdf.graph.Sequence
retainAll(Collection) - Method in class org.jrdf.graph.mem.AlternativeImpl
 
retainAll(Collection) - Method in class org.jrdf.graph.mem.BagImpl
 
retainAll(Collection) - Method in class org.jrdf.graph.mem.CollectionImpl
 
retainAll(Collection) - Method in class org.jrdf.graph.mem.SequenceImpl
 

S

SEE_ALSO - Static variable in class org.jrdf.vocabulary.RDFS
Further information about the subject resource.
SEQ - Static variable in class org.jrdf.vocabulary.RDF
The class of ordered containers.
SHORT - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#short
STATEMENT - Static variable in class org.jrdf.vocabulary.RDF
The class of RDF statements.
STRING - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#string
SUBJECT - Static variable in class org.jrdf.vocabulary.RDF
The subject of the subject RDF statement.
SUB_CLASS_OF - Static variable in class org.jrdf.vocabulary.RDFS
The subject is a subclass of a class.
SUB_PROPERTY_OF - Static variable in class org.jrdf.vocabulary.RDFS
The subject is a subproperty of a property.
Sequence - interface org.jrdf.graph.Sequence.
A Sequence is a group of statements that are kept in an orderd list.
SequenceImpl - class org.jrdf.graph.mem.SequenceImpl.
An implementation of Sequence.
SequenceImpl() - Constructor for class org.jrdf.graph.mem.SequenceImpl
 
SparqlConnection - interface org.jrdf.sparql.SparqlConnection.
A connection through which to send SPARQL queries.
SparqlQueryBuilder - class org.jrdf.sparql.SparqlQueryBuilder.
Builds SPARQL queries in String form into Query objects.
SparqlQueryBuilder() - Constructor for class org.jrdf.sparql.SparqlQueryBuilder
 
StatementHandler - interface org.jrdf.parser.StatementHandler.
An interface defining methods for receiving RDF statements from an RDF parser.
StatementHandlerException - exception org.jrdf.parser.StatementHandlerException.
An exception that can be thrown by a StatementHandler when it encounters an application specific error that should cause the parser to stop.
StatementHandlerException(String) - Constructor for class org.jrdf.parser.StatementHandlerException
Creates a new StatementHandlerException.
StatementHandlerException(String, Exception) - Constructor for class org.jrdf.parser.StatementHandlerException
Creates a new StatementHandlerException wrapping another exception.
StatementHandlerException(Exception) - Constructor for class org.jrdf.parser.StatementHandlerException
Creates a new StatementHandlerException wrapping another exception.
SubjectNode - interface org.jrdf.graph.SubjectNode.
Indicates if a Java object can be the subject part of an RDF Triple.
set(int, Object) - Method in interface org.jrdf.graph.Collection
 
set(int, Object) - Method in interface org.jrdf.graph.Sequence
set(int, Object) - Method in class org.jrdf.graph.mem.CollectionImpl
 
set(int, Object) - Method in class org.jrdf.graph.mem.SequenceImpl
 
setDatatypeHandling(int) - Method in interface org.jrdf.parser.Parser
Sets the datatype handling mode.
setDatatypeHandling(int) - Method in class org.jrdf.parser.rdfxml.RdfXmlParser
 
setId(Long) - Method in class org.jrdf.graph.mem.LiteralImpl
Sets the interanl identifier for this node.
setNamespaceListener(NamespaceListener) - Method in interface org.jrdf.parser.Parser
Sets the NamespaceListener that will be notified of any namespace declarations that the parser finds during parsing.
setNamespaceListener(NamespaceListener) - Method in class org.jrdf.parser.rdfxml.RdfXmlParser
 
setParseErrorListener(ParseErrorListener) - Method in interface org.jrdf.parser.Parser
Sets the ParseErrorListener that will be notified of any errors that this parser finds during parsing.
setParseErrorListener(ParseErrorListener) - Method in class org.jrdf.parser.rdfxml.RdfXmlParser
 
setParseLocationListener(ParseLocationListener) - Method in interface org.jrdf.parser.Parser
Sets the ParseLocationListener that will be notified of the parser's progress during the parse process.
setParseLocationListener(ParseLocationListener) - Method in class org.jrdf.parser.rdfxml.RdfXmlParser
 
setParseStandAloneDocuments(boolean) - Method in class org.jrdf.parser.rdfxml.RdfXmlParser
Sets the parser in a mode to parse stand-alone RDF documents.
setPreserveBNodeIds(boolean) - Method in interface org.jrdf.parser.Parser
Set whether the parser should preserve bnode identifiers specified in the source (default is false).
setPreserveBNodeIds(boolean) - Method in class org.jrdf.parser.rdfxml.RdfXmlParser
 
setStatementHandler(StatementHandler) - Method in interface org.jrdf.parser.Parser
Sets the StatementHandler that will be notified of statements that are parsed by this parser.
setStatementHandler(StatementHandler) - Method in class org.jrdf.parser.rdfxml.RdfXmlParser
 
setStopAtFirstError(boolean) - Method in interface org.jrdf.parser.Parser
Sets whether the parser should stop immediately if it finds an error in the data (default value is true).
setStopAtFirstError(boolean) - Method in class org.jrdf.parser.rdfxml.RdfXmlParser
 
setVerifyData(boolean) - Method in interface org.jrdf.parser.Parser
Sets whether the parser should verify the data it parses (default value is true).
setVerifyData(boolean) - Method in class org.jrdf.parser.rdfxml.RdfXmlParser
 
size() - Method in class org.jrdf.graph.mem.AbstractUnorderedContainer
 
subjectNode - Variable in class org.jrdf.graph.AbstractTriple
Subject of this statement.

T

TIME - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#time
TOKEN - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#token
TYPE - Static variable in class org.jrdf.vocabulary.RDF
The subject is an instance of a class.
ThreeFixedIterator - class org.jrdf.graph.mem.ThreeFixedIterator.
An iterator that returns only a single triple, if any exists.
Triple - interface org.jrdf.graph.Triple.
RDF Triple.
TripleFactory - interface org.jrdf.graph.TripleFactory.
A Triple Factory is a class which defines the creation of certain sets of triples.
TripleFactoryException - exception org.jrdf.graph.TripleFactoryException.
Exception from a TripleFactory operation.
TripleFactoryException(String) - Constructor for class org.jrdf.graph.TripleFactoryException
Create an exception.
TripleFactoryException(String, Throwable) - Constructor for class org.jrdf.graph.TripleFactoryException
Create a wrapper exception.
TripleFactoryException(Throwable) - Constructor for class org.jrdf.graph.TripleFactoryException
Create a wrapper exception.
TripleImpl - class org.jrdf.graph.mem.TripleImpl.
A trivial implementation of an RDF Triple.
TwoFixedIterator - class org.jrdf.graph.mem.TwoFixedIterator.
An iterator that iterates over a group with a two fixed nodes.
TypedNodeVisitable - interface org.jrdf.graph.TypedNodeVisitable.
Indicates that a BlankNode, URIReference or Literal are able to be visited.
TypedNodeVisitor - interface org.jrdf.graph.TypedNodeVisitor.
An object which can visit a BlankNode, URIReference and Literal.
toArray() - Method in class org.jrdf.graph.mem.AbstractUnorderedContainer
 
toArray(Object[]) - Method in class org.jrdf.graph.mem.AbstractUnorderedContainer
 
toString() - Method in class org.jrdf.graph.AbstractLiteral
Returns the lexical form.
toString() - Method in class org.jrdf.graph.AbstractTriple
Provide a legible representation of a triple.
toString() - Method in class org.jrdf.graph.AbstractURIReference
Provide a legible representation of a URI reference.
toString() - Method in interface org.jrdf.graph.Literal
Returns the lexical form.
toString() - Method in class org.jrdf.graph.mem.BlankNodeImpl
Returns the String value of this BlankNode as: uid#id (eg. 29fbf7ba364f1425dda058737d764603#69)
toString() - Method in class org.jrdf.graph.mem.LiteralImpl
Provide a legible representation of a literal.

U

UIDGenerator - class org.jrdf.util.UIDGenerator.
Utility class that generates an Unique identifier.
UNSIGNED_BYTE - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#unsignedByte
UNSIGNED_INT - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#unsignedInt
UNSIGNED_LONG - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#unsignedLong
UNSIGNED_SHORT - Static variable in class org.jrdf.parser.rdfxml.XmlSchema
http://www.w3.org/2001/XMLSchema#unsignedShort
URIReference - interface org.jrdf.graph.URIReference.
RDF URI reference - resource node.
URIReferenceImpl - class org.jrdf.graph.mem.URIReferenceImpl.
RDF URI reference - resource node.

V

VALUE - Static variable in class org.jrdf.vocabulary.RDF
Idiomatic property used for structured values.
Vocabulary - class org.jrdf.vocabulary.Vocabulary.
A representation of a known vocabulary.
Vocabulary() - Constructor for class org.jrdf.vocabulary.Vocabulary
 
valueOf(String) - Static method in class org.jrdf.graph.mem.BlankNodeImpl
Parses a String in the format of: uid#id (eg. 29fbf7ba364f1425dda058737d764603#69) and creates a new BlankNodeImpl from it.
visitBlankNode(BlankNode) - Method in interface org.jrdf.graph.TypedNodeVisitor
Visit blank node.
visitLiteral(Literal) - Method in interface org.jrdf.graph.TypedNodeVisitor
Visit Literal.
visitURIReference(URIReference) - Method in interface org.jrdf.graph.TypedNodeVisitor
Visit URI Reference.

W

warning(String, int, int) - Method in interface org.jrdf.parser.ParseErrorListener
Reports a warning from the parser.

X

XML_LITERAL - Static variable in class org.jrdf.vocabulary.RDF
The class of XML literal values.
XmlDatatypeUtil - class org.jrdf.parser.rdfxml.XmlDatatypeUtil.
Provides methods for handling the standard XML Schema datatypes.
XmlDatatypeUtil() - Constructor for class org.jrdf.parser.rdfxml.XmlDatatypeUtil
 
XmlSchema - class org.jrdf.parser.rdfxml.XmlSchema.
Defines constants for the standard XML Schema datatypes.
XmlSchema() - Constructor for class org.jrdf.parser.rdfxml.XmlSchema
 
XmlUtil - class org.jrdf.parser.rdfxml.XmlUtil.
 
XmlUtil() - Constructor for class org.jrdf.parser.rdfxml.XmlUtil
 

A B C D E F G H I J L M N O P Q R S T U V W X