Package com.hp.hpl.jena.sparql.syntax

Interface Summary
ElementVisitor  
TemplateVisitor  
TripleCollector  
 

Class Summary
Element Element - abstract class for all pattern elements
Element1 Element1 - elements that have a single subElement.
ElementAssign  
ElementBind  
ElementDataset ElementDataset - an association of an RDF Dataset (graph level version) with a query pattern.
ElementExists The syntax element for "Exists" in a pattern.
ElementFetch Evaluate a query element based on source information in a named collection.
ElementFilter A constraint (Filter) in a query expression.
ElementGroup A number of graph query elements.
ElementMinus An optional element in a query.
ElementNamedGraph Evaluate a query element based on source information in a named collection.
ElementNotExists The syntax element for "Not Exists" in a pattern.
ElementOptional An optional element in a query.
ElementPathBlock A SPARQL BasicGraphPattern
ElementService A SERVICE pattern - access a remote SPARQL service.
ElementSubQuery  
ElementTriplesBlock A SPARQL BasicGraphPattern
ElementUnion  
ElementVisitorBase A ElementVisitor that does nothing.
ElementWalker An element visitor that walks the graph pattern tree, applying a visitor at each Element traversed.
ElementWalker.Walker  
PatternVars  
RecursiveElementVisitor Visitor pattern helper that walks the entire tree calling operations are various points in the walking process.
Template Templates : patterns in the CONSTRUCT clause
TemplateGroup A number of templates, grouped together.
TemplateTriple A single triple template.
 



Copyright ? 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP Copyright ? 2010 Talis Systems Ltd. Copyright ? 2010 Epimorphics Ltd.