| Package | Description |
|---|---|
| org.topbraid.spin.internal | |
| org.topbraid.spin.model |
The SPIN object model (subclasses of Jena Resource).
|
| org.topbraid.spin.model.impl | |
| org.topbraid.spin.model.visitor |
Support for traversing SPIN object trees.
|
| org.topbraid.spin.util |
Various utilities that don't fit elsewhere.
|
| Constructor and Description |
|---|
ObjectPropertiesGetter(org.apache.jena.rdf.model.Model targetModel,
Element element,
Map<org.apache.jena.rdf.model.Property,org.apache.jena.rdf.model.RDFNode> initialBindings) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Bind
A BIND assignment element.
|
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 |
Exists
An EXISTS element group.
|
interface |
Filter
A SPARQL FILTER element.
|
interface |
Minus
A MINUS element group.
|
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.
|
interface |
Values
A VALUES element (inside of a WHERE clause).
|
| Modifier and Type | Method and Description |
|---|---|
static Element |
SPINFactory.asElement(org.apache.jena.rdf.model.Resource resource)
Checks whether a given Resource represents a SPARQL element, and returns
an instance of a subclass of Element if so.
|
| Modifier and Type | Method and Description |
|---|---|
List<Element> |
ElementGroup.getElements()
Gets the List of child Elements.
|
List<Element> |
Query.getWhereElements()
Gets the elements in the WHERE clause of this query.
|
| Modifier and Type | Method and Description |
|---|---|
static ElementList |
SPINFactory.createElementList(org.apache.jena.rdf.model.Model model,
Element[] elements)
Creates a new ElementList in a given Model.
|
| Modifier and Type | Method and Description |
|---|---|
static ElementList |
SPINFactory.createElementList(org.apache.jena.rdf.model.Model model,
Iterator<Element> elements)
Creates a new ElementList in a given Model.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BindImpl |
class |
ElementImpl |
class |
ElementListImpl |
class |
ExistsImpl |
class |
FilterImpl |
class |
MinusImpl |
class |
NamedGraphImpl |
class |
NotExistsImpl |
class |
OptionalImpl |
class |
ServiceImpl |
class |
SubQueryImpl |
class |
TriplePathImpl |
class |
TriplePatternImpl |
class |
UnionImpl |
class |
ValuesImpl |
| Modifier and Type | Method and Description |
|---|---|
List<Element> |
ElementListImpl.getElements() |
List<Element> |
AbstractSPINResourceImpl.getElements() |
List<Element> |
AbstractSPINResourceImpl.getElements(org.apache.jena.rdf.model.Property predicate) |
List<Element> |
QueryImpl.getWhereElements() |
| Constructor and Description |
|---|
AbstractTriplesVisitor(Element element,
Map<org.apache.jena.rdf.model.Property,org.apache.jena.rdf.model.RDFNode> initialBindings) |
| Constructor and Description |
|---|
PropertyPathsGetter(Element element,
Map<org.apache.jena.rdf.model.Property,org.apache.jena.rdf.model.RDFNode> initialBindings) |
Copyright © 2017 TopQuadrant, Inc.. All rights reserved.