Uses of Interface
org.topbraid.spin.model.Element

Packages that use Element
org.topbraid.spin.model The SPIN object model (subclasses of Jena Resource). 
org.topbraid.spin.model.visitor Support for traversing SPIN object trees. 
org.topbraid.spin.util Various utilities that don't fit elsewhere. 
 

Uses of Element in org.topbraid.spin.model
 

Subinterfaces of Element in org.topbraid.spin.model
 interface ElementGroup
          A collection of zero or more child Elements.
 interface ElementList
          An RDFList representing a plain list of sub-Elements in a Query.
 interface Filter
          A SPARQL FILTER element.
 interface Let
          A LET assignment element.
 interface NamedGraph
          A named graph element (GRAPH keyword in SPARQL).
 interface NotExists
          A NOT EXISTS element group.
 interface Optional
          An OPTIONAL element group.
 interface Service
          A SERVICE element group.
 interface SubQuery
          A nested sub-query.
 interface TriplePath
          A triple path element.
 interface TriplePattern
          A triple pattern element.
 interface Union
          A UNION element.
 

Methods in org.topbraid.spin.model that return Element
static Element SPINFactory.asElement(Resource resource)
          Checks whether a given Resource represents a SPARQL element, and returns an instance of a subclass of Element if so.
 

Methods in org.topbraid.spin.model that return types with arguments of type Element
 java.util.List<Element> ElementGroup.getElements()
          Gets the List of child Elements.
 java.util.List<Element> Query.getWhereElements()
          Gets the elements in the WHERE clause of this query.
 

Methods in org.topbraid.spin.model with parameters of type Element
static ElementList SPINFactory.createElementList(Model model, Element[] elements)
          Creates a new ElementList in a given Model.
 

Method parameters in org.topbraid.spin.model with type arguments of type Element
static ElementList SPINFactory.createElementList(Model model, java.util.Iterator<Element> elements)
          Creates a new ElementList in a given Model.
 

Uses of Element in org.topbraid.spin.model.visitor
 

Constructors in org.topbraid.spin.model.visitor with parameters of type Element
AbstractTriplesVisitor(Element element, java.util.Map<Property,RDFNode> initialBindings)
           
 

Uses of Element in org.topbraid.spin.util
 

Constructors in org.topbraid.spin.util with parameters of type Element
PropertyPathsGetter(Element element, java.util.Map<Property,RDFNode> initialBindings)