|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use com.hp.hpl.jena.graph | |
---|---|
com.hp.hpl.jena.enhanced | This package defines the enhanced node and graph classes; an enhanced node is one embedded in a particular enhanced graph. |
com.hp.hpl.jena.graph | This package defines the Graph and Node family of classes, which form the underlying datatypes of the Jena system. |
com.hp.hpl.jena.graph.compose | This package defines simple composite graphs - union, intersection, difference, and update-tracking. |
com.hp.hpl.jena.graph.impl | This package provides basic implementations of Graph interfaces such as Reifier, QueryHandler, BulkUpdateHandler, and EventManager. |
com.hp.hpl.jena.graph.query | Defines the graph-level Query classes, allowing multi-pattern query over arbitrary graphs. |
com.hp.hpl.jena.ontology | Provides a set of abstractions and convenience classes for accessing and manipluating ontologies represented in RDF. |
com.hp.hpl.jena.rdf.arp | A parser for RDF/XML. |
com.hp.hpl.jena.rdf.model | A package for creating and manipulating RDF graphs. |
com.hp.hpl.jena.reasoner | The Jena2 reasoner subsystem is designed to allow a range of inference engines to be plugged into Jena. |
com.hp.hpl.jena.reasoner.rulesys | Provides a selection of simple rule engines for Jena inference models. |
com.hp.hpl.jena.reasoner.rulesys.builtins | Implementations of the Builtin class which provides primitive operations to the rule engines. |
com.hp.hpl.jena.reasoner.transitiveReasoner | This package contains a reasoner which supports transitive-reflexive closure of subPropertyOf and subClassOf relations. |
com.hp.hpl.jena.shared | This package defines some classes common to the Jena API and SPI levels, in particular the JenaException class from which all Jena-specific exceptions hang, and the interface PrefixMapping for translation to and from QNames. |
com.hp.hpl.jena.util | Miscellaneous collection of utility classes. |
com.hp.hpl.jena.vocabulary | A package containing constant classes with predefined constant objects for classes and properties defined in well known vocabularies. |
Classes in com.hp.hpl.jena.graph used by com.hp.hpl.jena.enhanced | |
---|---|
FrontsNode
HasNode - interface for objects that front a Node in some context. |
|
Graph
The interface to be satisfied by implementations maintaining collections of RDF triples. |
|
Node
A Node has five subtypes: Node_Blank, Node_Anon, Node_URI, Node_Variable, and Node_ANY. |
Classes in com.hp.hpl.jena.graph used by com.hp.hpl.jena.graph | |
---|---|
BulkUpdateHandler
Defines how bulk update may be done on Graphs. |
|
Capabilities
Interface for expressing capabilities. |
|
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. |
|
GraphAdd
The Add part of Graph's interface. |
|
GraphEventManager
The component of a graph responsible for managing events and listeners. |
|
GraphEvents
GraphEvents is the base class for Jena general graph events. |
|
GraphListener
Interface for listening to graph-level update events. |
|
GraphStatisticsHandler
A graph's StatisticsHandler offers access to some statistics about that graph's contents that might be useful for optimisation. |
|
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_Fluid
This is the subclass of "fluid" nodes, ie nodes that are "holes" in pattern matching. |
|
Node_Literal
An RDF node holding a literal value. |
|
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. |
|
NodeVisitor
The NodeVisitor interface is used by Node::visitWith so that an application can have type-dispatch on the class of a Node. |
|
Reifier
This interface represents the type of things that can hold reified triples for a Jena Graph. |
|
TransactionHandler
Preliminary interface for graphs supporting transactions. |
|
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. |
|
TripleBoundary
An interface for expressing a stopping condition on triples, such as in sub-graph extraction. |
|
TripleMatch
Interface for triple matching; may become obsolete. |
Classes in com.hp.hpl.jena.graph used by com.hp.hpl.jena.graph.compose | |
---|---|
BulkUpdateHandler
Defines how bulk update may be done on Graphs. |
|
Capabilities
Interface for expressing capabilities. |
|
Graph
The interface to be satisfied by implementations maintaining collections of RDF triples. |
|
GraphAdd
The Add part of Graph's interface. |
|
GraphStatisticsHandler
A graph's StatisticsHandler offers access to some statistics about that graph's contents that might be useful for optimisation. |
|
Node
A Node has five subtypes: Node_Blank, Node_Anon, Node_URI, Node_Variable, and Node_ANY. |
|
Reifier
This interface represents the type of things that can hold reified triples for a Jena Graph. |
|
TransactionHandler
Preliminary interface for graphs supporting transactions. |
|
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. |
|
TripleMatch
Interface for triple matching; may become obsolete. |
Classes in com.hp.hpl.jena.graph used by com.hp.hpl.jena.graph.impl | |
---|---|
Capabilities
Interface for expressing capabilities. |
|
Graph
The interface to be satisfied by implementations maintaining collections of RDF triples. |
|
GraphAdd
The Add part of Graph's interface. |
|
TransactionHandler
Preliminary interface for graphs supporting transactions. |
Classes in com.hp.hpl.jena.graph used by com.hp.hpl.jena.graph.query | |
---|---|
Graph
The interface to be satisfied by implementations maintaining collections of RDF triples. |
|
Node
A Node has five subtypes: Node_Blank, Node_Anon, Node_URI, Node_Variable, and Node_ANY. |
|
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. |
|
TripleMatch
Interface for triple matching; may become obsolete. |
Classes in com.hp.hpl.jena.graph used by com.hp.hpl.jena.ontology | |
---|---|
FrontsNode
HasNode - interface for objects that front a Node in some context. |
|
Graph
The interface to be satisfied by implementations maintaining collections of RDF triples. |
|
Node
A Node has five subtypes: Node_Blank, Node_Anon, Node_URI, Node_Variable, and Node_ANY. |
Classes in com.hp.hpl.jena.graph used by com.hp.hpl.jena.rdf.arp | |
---|---|
Graph
The interface to be satisfied by implementations maintaining collections of RDF triples. |
Classes in com.hp.hpl.jena.graph used by com.hp.hpl.jena.rdf.model | |
---|---|
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. |
|
Graph
The interface to be satisfied by implementations maintaining collections of RDF triples. |
|
GraphMaker
A factory for providing instances of named graphs with appropriate storage models. |
|
Node
A Node has five subtypes: Node_Blank, Node_Anon, Node_URI, Node_Variable, and Node_ANY. |
|
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. |
|
TripleBoundary
An interface for expressing a stopping condition on triples, such as in sub-graph extraction. |
Classes in com.hp.hpl.jena.graph used by com.hp.hpl.jena.reasoner | |
---|---|
BulkUpdateHandler
Defines how bulk update may be done on Graphs. |
|
Capabilities
Interface for expressing capabilities. |
|
Graph
The interface to be satisfied by implementations maintaining collections of RDF triples. |
|
GraphAdd
The Add part of Graph's interface. |
|
Node
A Node has five subtypes: Node_Blank, Node_Anon, Node_URI, Node_Variable, and Node_ANY. |
|
Reifier
This interface represents the type of things that can hold reified triples for a Jena Graph. |
|
TransactionHandler
Preliminary interface for graphs supporting transactions. |
|
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. |
|
TripleMatch
Interface for triple matching; may become obsolete. |
Classes in com.hp.hpl.jena.graph used by com.hp.hpl.jena.reasoner.rulesys | |
---|---|
Capabilities
Interface for expressing capabilities. |
|
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. |
|
GraphAdd
The Add part of Graph's interface. |
|
Node
A Node has five subtypes: Node_Blank, Node_Anon, Node_URI, Node_Variable, and Node_ANY. |
|
Node_Fluid
This is the subclass of "fluid" nodes, ie nodes that are "holes" in pattern matching. |
|
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. |
|
Reifier
This interface represents the type of things that can hold reified triples for a Jena Graph. |
|
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. |
|
TripleMatch
Interface for triple matching; may become obsolete. |
Classes in com.hp.hpl.jena.graph used by com.hp.hpl.jena.reasoner.rulesys.builtins | |
---|---|
Node
A Node has five subtypes: Node_Blank, Node_Anon, Node_URI, Node_Variable, and Node_ANY. |
Classes in com.hp.hpl.jena.graph used by com.hp.hpl.jena.reasoner.transitiveReasoner | |
---|---|
Capabilities
Interface for expressing capabilities. |
|
Graph
The interface to be satisfied by implementations maintaining collections of RDF triples. |
|
GraphAdd
The Add part of Graph's interface. |
|
Node
A Node has five subtypes: Node_Blank, Node_Anon, Node_URI, Node_Variable, and Node_ANY. |
|
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. |
Classes in com.hp.hpl.jena.graph used by com.hp.hpl.jena.shared | |
---|---|
Graph
The interface to be satisfied by implementations maintaining collections of RDF triples. |
|
GraphAdd
The Add part of Graph's interface. |
|
Node
A Node has five subtypes: Node_Blank, Node_Anon, Node_URI, Node_Variable, and Node_ANY. |
|
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. |
|
TripleMatch
Interface for triple matching; may become obsolete. |
Classes in com.hp.hpl.jena.graph used by com.hp.hpl.jena.util | |
---|---|
Graph
The interface to be satisfied by implementations maintaining collections of RDF triples. |
|
GraphAdd
The Add part of Graph's interface. |
|
Node
A Node has five subtypes: Node_Blank, Node_Anon, Node_URI, Node_Variable, and Node_ANY. |
|
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. |
Classes in com.hp.hpl.jena.graph used by com.hp.hpl.jena.vocabulary | |
---|---|
Node
A Node has five subtypes: Node_Blank, Node_Anon, Node_URI, Node_Variable, and Node_ANY. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |