Package | Description |
---|---|
com.hp.hpl.jena.db |
A general database backend for persistent storage of Jena models.
|
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.query |
Defines the graph-level Query classes, allowing multi-pattern query
over arbitrary 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.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.
|
Modifier and Type | Method and Description |
---|---|
com.hp.hpl.jena.util.iterator.ExtendedIterator<Triple> |
GraphRDB.graphBaseFind(TripleMatch m) |
com.hp.hpl.jena.util.iterator.ExtendedIterator<Triple> |
GraphRDB.reifierTriples(TripleMatch m) |
Modifier and Type | Class and Description |
---|---|
class |
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.
|
Modifier and Type | Method and Description |
---|---|
com.hp.hpl.jena.util.iterator.ExtendedIterator<Triple> |
Reifier.find(TripleMatch m)
Answer an iterator over all the reification triples in this Reifier that match
m . |
com.hp.hpl.jena.util.iterator.ExtendedIterator<Triple> |
Graph.find(TripleMatch m)
Returns an iterator over all the Triples that match the triple pattern.
|
com.hp.hpl.jena.util.iterator.ExtendedIterator<Triple> |
Reifier.findEither(TripleMatch m,
boolean showHidden)
Answer an iterator over the reification triples of this Reifier, or an empty
iterator - if showHidden is false, only the exposed triples, otherwise only
the concealed ones.
|
com.hp.hpl.jena.util.iterator.ExtendedIterator<Triple> |
Reifier.findExposed(TripleMatch m)
Answer an iterator over all the reification triples that this Reifier exposes
(ie all if Standard, none otherwise) that match m.
|
Modifier and Type | Method and Description |
---|---|
com.hp.hpl.jena.util.iterator.ExtendedIterator<Triple> |
Delta.graphBaseFind(TripleMatch tm)
Find all the base triples matching tm, exclude the ones that are deleted, add the ones
that have been added.
|
com.hp.hpl.jena.util.iterator.ExtendedIterator<Triple> |
Union.graphBaseFind(TripleMatch t)
To find in the union, find in the components, concatenate the results, and omit
duplicates.
|
com.hp.hpl.jena.util.iterator.ExtendedIterator<Triple> |
Difference.graphBaseFind(TripleMatch t) |
com.hp.hpl.jena.util.iterator.ExtendedIterator<Triple> |
MultiUnion.graphBaseFind(TripleMatch t)
Answer an iterator over the triples in the union of the graphs in this composition.
|
com.hp.hpl.jena.util.iterator.ExtendedIterator<Triple> |
DisjointUnion.graphBaseFind(TripleMatch m) |
com.hp.hpl.jena.util.iterator.ExtendedIterator<Triple> |
Intersection.graphBaseFind(TripleMatch s) |
Modifier and Type | Method and Description |
---|---|
TripleMatch |
Pattern.asTripleMatch(Domain d)
Convert a Pattern into a TripleMatch by making a Triple who's Nodes are the
conversions of the constituent elements.
|
Modifier and Type | Method and Description |
---|---|
TripleMatch |
TriplePattern.asTripleMatch()
Return the triple pattern as a triple match
|
Modifier and Type | Method and Description |
---|---|
com.hp.hpl.jena.util.iterator.ExtendedIterator<Triple> |
BaseInfGraph.graphBaseFind(TripleMatch m)
Returns an iterator over Triples.
|
Constructor and Description |
---|
TriplePattern(TripleMatch match)
Constructor - builds a pattern from a standard triple match.
|
Modifier and Type | Method and Description |
---|---|
com.hp.hpl.jena.util.iterator.ExtendedIterator<Triple> |
BasicFBReifier.find(TripleMatch m) |
com.hp.hpl.jena.util.iterator.ExtendedIterator<Triple> |
BasicFBReifier.findEither(TripleMatch m,
boolean showHidden) |
com.hp.hpl.jena.util.iterator.ExtendedIterator<Triple> |
BasicFBReifier.findExposed(TripleMatch m) |
Modifier and Type | Method and Description |
---|---|
com.hp.hpl.jena.util.iterator.ExtendedIterator<Triple> |
RandomOrderGraph.find(TripleMatch m) |
Copyright ? 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP