| Package | Description |
|---|---|
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Element.visit(ElementVisitor visitor)
Visits this with a given visitor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MinusImpl.visit(ElementVisitor visitor) |
void |
ElementListImpl.visit(ElementVisitor visitor) |
void |
ValuesImpl.visit(ElementVisitor visitor) |
void |
NotExistsImpl.visit(ElementVisitor visitor) |
void |
OptionalImpl.visit(ElementVisitor visitor) |
void |
TriplePatternImpl.visit(ElementVisitor visitor) |
void |
TriplePathImpl.visit(ElementVisitor visitor) |
void |
FilterImpl.visit(ElementVisitor visitor) |
void |
UnionImpl.visit(ElementVisitor visitor) |
void |
ServiceImpl.visit(ElementVisitor visitor) |
void |
NamedGraphImpl.visit(ElementVisitor visitor) |
void |
SubQueryImpl.visit(ElementVisitor visitor) |
void |
ExistsImpl.visit(ElementVisitor visitor) |
void |
BindImpl.visit(ElementVisitor visitor) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractElementVisitor
Basic, "empty" implementation of ElementVisitor.
|
class |
ElementWalker
An object that can be used to recursively walk through an Element
and the embedded expressions.
|
class |
ElementWalkerWithDepth
An ElementWalker that also keeps track of the depth inside of the element
structure.
|
| Constructor and Description |
|---|
ElementWalker(ElementVisitor elementVisitor,
ExpressionVisitor expressionVisitor) |
ElementWalkerWithDepth(ElementVisitor elementVisitor,
ExpressionVisitor expressionVisitor) |
Copyright © 2017 TopQuadrant, Inc.. All rights reserved.