See: Description
Interface | Description |
---|---|
Capabilities |
Interface for expressing capabilities.
|
FrontsNode |
HasNode - interface for objects that front a Node in some context.
|
FrontsTriple |
FrontsTriple (see also FrontsNode) is an interface for things that can
be seen as wrappers round triples.
|
GetTriple |
this interface describes types that can have a triple extracted using
a
getTriple method. |
Graph |
The interface to be satisfied by implementations maintaining collections
of RDF triples.
|
GraphEventManager |
The component of a graph responsible for managing events and listeners.
|
GraphListener |
Interface for listening to graph-level update events.
|
GraphMaker |
A factory for providing instances of named graphs with appropriate storage models.
|
GraphStatisticsHandler |
A graph's StatisticsHandler offers access to some statistics about that
graph's contents that might be useful for optimisation.
|
NodeVisitor |
The NodeVisitor interface is used by Node::visitWith so that an application
can have type-dispatch on the class of a Node.
|
TransactionHandler |
Preliminary interface for graphs supporting transactions.
|
TripleBoundary |
An interface for expressing a stopping condition on triples, such as in
sub-graph extraction.
|
TripleIterator |
An extended iterator that can return its next element as a Triple.
|
Class | Description |
---|---|
BlankNodeId |
System identifier for a blank node.
|
Factory |
A factory class for creating Graphs.
|
GraphEvents |
GraphEvents is the base class for Jena general graph events.
|
GraphExtract |
GraphExtract offers a very simple recursive extraction of a subgraph with a
specified root in some supergraph.
|
GraphUtil |
An ad-hoc collection of useful code for graphs
|
Node |
A Node has five subtypes: Node_Blank, Node_Anon, Node_URI,
Node_Variable, and Node_ANY.
|
Node_ANY |
A Node_ANY (there should be only one) is a meta-node that is used to stand
for any other node in a query.
|
Node_Blank |
RDF blank nodes, ie nodes with identity but without URIs.
|
Node_Concrete |
This is the class of "concrete" nodes, ie those which correspond
to actual RDF data - URIs, blank nodes, and literals.
|
Node_Ext<X> |
Extension to the RDF Data model.
|
Node_Fluid |
This is the subclass of "fluid" nodes, ie nodes that are "holes" in pattern
matching.
|
Node_Graph |
RDF Graphs as RDF terms.
|
Node_Literal |
An RDF node holding a literal value.
|
Node_NULL | Deprecated |
Node_Triple |
RDF triples as RDF terms.
|
Node_URI |
RDF nodes with a global identity given by a URI.
|
Node_Variable |
"variable" nodes; these are outside the RDF2003 specification, but are
used internally for "placeholder" nodes where blank nodes would be
wrong, most specifically in Query.
|
Node_Variable.VariableName | |
NodeFactory | |
Triple |
Triples are the basis for RDF statements; they have a subject, predicate, and
object field (all nodes) and express the notion that the relationship named
by the predicate holds between the subject and the object.
|
Triple.Field |
A Field is a selector from Triples; it allows selectors to be passed
around as if they were functions, hooray.
|
Exception | Description |
---|---|
Node.NotLiteral |
Exception thrown if a literal-access operation is attemted on a
non-literal node.
|
Licenced under the Apache License, Version 2.0