Class SPARQLResultExProcessorForwardingBase<D extends SPARQLResultExProcessor>
java.lang.Object
org.aksw.jena_sparql_api.rx.io.resultset.SPARQLResultExProcessorForwardingBase<D>
- All Implemented Interfaces:
AutoCloseable,org.aksw.commons.util.lifecycle.LifeCycle,SinkStreaming<SPARQLResultEx>,SPARQLResultExProcessor,SPARQLResultExVisitor<Void>,SPARQLResultVisitor<Void>,org.apache.jena.atlas.lib.Closeable,org.apache.jena.atlas.lib.Sink<SPARQLResultEx>
- Direct Known Subclasses:
SPARQLResultExProcessorForwarding
public abstract class SPARQLResultExProcessorForwardingBase<D extends SPARQLResultExProcessor>
extends Object
implements SPARQLResultExProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidfinish()voidflush()protected abstract DonBooleanResult(Boolean value) onJsonItems(Iterator<org.apache.jena.atlas.json.JsonObject> it) onResultSet(org.apache.jena.query.ResultSet rs) voidsend(SPARQLResultEx item) voidstart()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.jena_sparql_api.rx.io.resultset.SPARQLResultExVisitor
forwardExMethods inherited from interface org.aksw.jena_sparql_api.rx.io.resultset.SPARQLResultVisitor
forward
-
Constructor Details
-
SPARQLResultExProcessorForwardingBase
public SPARQLResultExProcessorForwardingBase()
-
-
Method Details
-
getDelegate
-
start
public void start()- Specified by:
startin interfaceorg.aksw.commons.util.lifecycle.LifeCycle- Specified by:
startin interfaceSinkStreaming<D extends SPARQLResultExProcessor>
-
finish
public void finish()- Specified by:
finishin interfaceorg.aksw.commons.util.lifecycle.LifeCycle- Specified by:
finishin interfaceSinkStreaming<D extends SPARQLResultExProcessor>
-
send
- Specified by:
sendin interfaceorg.apache.jena.atlas.lib.Sink<D extends SPARQLResultExProcessor>
-
flush
public void flush()- Specified by:
flushin interfaceorg.apache.jena.atlas.lib.Sink<D extends SPARQLResultExProcessor>
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceorg.apache.jena.atlas.lib.Closeable
-
onQuads
- Specified by:
onQuadsin interfaceSPARQLResultExVisitor<D extends SPARQLResultExProcessor>
-
onTriples
- Specified by:
onTriplesin interfaceSPARQLResultExVisitor<D extends SPARQLResultExProcessor>
-
onBooleanResult
- Specified by:
onBooleanResultin interfaceSPARQLResultVisitor<D extends SPARQLResultExProcessor>
-
onResultSet
- Specified by:
onResultSetin interfaceSPARQLResultVisitor<D extends SPARQLResultExProcessor>
-
onJsonItems
- Specified by:
onJsonItemsin interfaceSPARQLResultVisitor<D extends SPARQLResultExProcessor>
-