Class SpinRenderer.SpinVisitor
java.lang.Object
org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RDFHandlerException>
org.eclipse.rdf4j.query.algebra.helpers.QueryModelVisitorBase<RDFHandlerException>
org.eclipse.rdf4j.spin.SpinRenderer.SpinVisitor
- All Implemented Interfaces:
QueryModelVisitor<RDFHandlerException>
- Direct Known Subclasses:
SpinRenderer.AskVisitor, SpinRenderer.ConstructVisitor, SpinRenderer.DescribeVisitor
- Enclosing class:
SpinRenderer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate final classprivate final classprivate final class -
Field Summary
FieldsModifier and TypeFieldDescription(package private) final Dataset(package private) final RDFHandler(package private) boolean(package private) SpinRenderer.ExtensionContext(package private) boolean(package private) boolean(package private) Resource(package private) SpinRenderer.ListContext(package private) final Map<String, SpinRenderer.ListContext> (package private) IRI(package private) Resource -
Constructor Summary
ConstructorsConstructorDescriptionSpinVisitor(RDFHandler handler, Resource list, Resource subject, Dataset dataset) -
Method Summary
Modifier and TypeMethodDescriptionvoidend()(package private) void(package private) voidprivate void(package private) SpinRenderer.ListContextgetNamedGraph(Var context) (package private) Resource(package private) void(package private) voidvoidvoidmeet(BindingSetAssignment node) voidmeet(BNodeGenerator node) voidvoidvoidvoidvoidvoidvoidmeet(DeleteData node) voidmeet(Difference node) voidvoidvoidvoidmeet(ExtensionElem node) voidvoidmeet(FunctionCall node) voidvoidvoidmeet(InsertData node) voidmeet(IRIFunction node) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidmeet(MultiProjection node) voidvoidvoidvoidmeet(Projection node) voidmeet(ProjectionElem node) voidmeet(ProjectionElemList node) voidvoidvoidvoidvoidmeet(StatementPattern node) voidvoidvoidmeet(ValueConstant node) private voidvoidprivate SpinRenderer.ExtensionContextmeetExtension(TupleExpr expr) (package private) SpinRenderer.ListContextprivate voidnextListEntry(Resource nextEntry) private voidrenderDataBlock(String data) (package private) void(package private) void(package private) SpinRenderer.ListContextsave()(package private) SpinRenderer.ListContextprivate IRItoArgProperty(int i) private Valueprivate ValuetoValue(FunctionCall node) private Value(package private) voidprivate voidvisitWhere(TupleExpr where) Methods inherited from class AbstractQueryModelVisitor
meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meetBinaryTupleOperator, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetNode, meetOther, meetSubQueryValueOperator, meetUnaryTupleOperator, meetUnaryValueOperator, meetUpdateExpr
-
Field Details
-
handler
-
dataset
-
varBNodes
-
namedGraphLists
-
inlineBindings
SpinRenderer.ExtensionContext inlineBindings -
list
Resource list -
subject
Resource subject -
predicate
IRI predicate -
namedGraphContext
SpinRenderer.ListContext namedGraphContext -
isMultiProjection
boolean isMultiProjection -
isSubQuery
boolean isSubQuery -
hasGroup
boolean hasGroup
-
-
Constructor Details
-
SpinVisitor
SpinVisitor(RDFHandler handler, Resource list, Resource subject, Dataset dataset)
-
-
Method Details
-
meetExtension
-
save
SpinRenderer.ListContext save() -
update
-
restore
-
newList
-
listEntry
- Throws:
RDFHandlerException
-
listEntry
- Throws:
RDFHandlerException
-
endList
- Throws:
RDFHandlerException
-
nextListEntry
- Throws:
RDFHandlerException
-
getVar
- Throws:
RDFHandlerException
-
getNamedGraph
- Throws:
RDFHandlerException
-
restoreNamedGraph
-
end
- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
startTemplateList
- Throws:
RDFHandlerException
-
endTemplateList
- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
visitWhere
- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Throws:
RDFHandlerException
-
flushPendingStatement
- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
toValue
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
toValue
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
toValue
-
toArgProperty
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
renderDataBlock
- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-
meet
- Specified by:
meetin interfaceQueryModelVisitor<RDFHandlerException>- Overrides:
meetin classAbstractQueryModelVisitor<RDFHandlerException>- Throws:
RDFHandlerException
-