Uses of Interface
com.hp.hpl.jena.graph.TripleMatch

Packages that use TripleMatch
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.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. 
 

Uses of TripleMatch in com.hp.hpl.jena.db
 

Methods in com.hp.hpl.jena.db with parameters of type TripleMatch
 ExtendedIterator GraphRDB.graphBaseFind(TripleMatch m)
           
 ExtendedIterator GraphRDB.reifierTriples(TripleMatch m)
           
 

Uses of TripleMatch in com.hp.hpl.jena.graph
 

Classes in com.hp.hpl.jena.graph that implement TripleMatch
 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.
 

Methods in com.hp.hpl.jena.graph with parameters of type TripleMatch
 ExtendedIterator Graph.find(TripleMatch m)
          Returns an iterator over all the Triples that match the triple pattern.
 ExtendedIterator Reifier.find(TripleMatch m)
          Answer an iterator over all the reification triples in this Reifier that match m.
 ExtendedIterator 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.
 ExtendedIterator 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.
 

Uses of TripleMatch in com.hp.hpl.jena.graph.compose
 

Methods in com.hp.hpl.jena.graph.compose with parameters of type TripleMatch
 ExtendedIterator Delta.graphBaseFind(TripleMatch tm)
          Find all the base triples matching tm, exclude the ones that are deleted, add the ones that have been added.
 ExtendedIterator MultiUnion.graphBaseFind(TripleMatch t)
           Answer an iterator over the triples in the union of the graphs in this composition.
 ExtendedIterator Difference.graphBaseFind(TripleMatch t)
           
 ExtendedIterator DisjointUnion.graphBaseFind(TripleMatch m)
           
 ExtendedIterator Intersection.graphBaseFind(TripleMatch s)
           
 ExtendedIterator Union.graphBaseFind(TripleMatch t)
          To find in the union, find in the components, concatenate the results, and omit duplicates.
 

Uses of TripleMatch in com.hp.hpl.jena.graph.query
 

Methods in com.hp.hpl.jena.graph.query that return TripleMatch
 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.
 

Uses of TripleMatch in com.hp.hpl.jena.reasoner
 

Methods in com.hp.hpl.jena.reasoner that return TripleMatch
 TripleMatch TriplePattern.asTripleMatch()
          Return the triple pattern as a triple match
 

Methods in com.hp.hpl.jena.reasoner with parameters of type TripleMatch
 ExtendedIterator BaseInfGraph.graphBaseFind(TripleMatch m)
          Returns an iterator over Triples.
 

Constructors in com.hp.hpl.jena.reasoner with parameters of type TripleMatch
TriplePattern(TripleMatch match)
          Constructor - builds a pattern from a standard triple match.
 

Uses of TripleMatch in com.hp.hpl.jena.shared
 

Methods in com.hp.hpl.jena.shared with parameters of type TripleMatch
 ExtendedIterator RandomOrderGraph.find(TripleMatch m)
           
 



Copyright © 2000, 2001, 2002, 2003, 2004 Hewlett-Packard Development Company, LP