Class ExecOpMultiRequest.MyResponseProcessor2
java.lang.Object
se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpMultiRequest.MyResponseProcessor1
se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpMultiRequest.MyResponseProcessor2
- All Implemented Interfaces:
Consumer<SolMapsResponse>
- Enclosing class:
ExecOpMultiRequest
protected class ExecOpMultiRequest.MyResponseProcessor2
extends ExecOpMultiRequest.MyResponseProcessor1
This response processor can be used for cases in which the service
variable of this operator is also in the request of this operator,
which means that the solution mappings obtained via this request
may already have a binding for this variable and, thus, need to
be checked for compatibility.
-
Field Summary
Fields inherited from class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpMultiRequest.MyResponseProcessor1
serviceURI, sink -
Constructor Summary
ConstructorsConstructorDescriptionMyResponseProcessor2(String serviceURI, IntermediateResultElementSink sink) MyResponseProcessor2(org.apache.jena.graph.Node serviceURI, IntermediateResultElementSink sink) -
Method Summary
Methods inherited from class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpMultiRequest.MyResponseProcessor1
accept
-
Constructor Details
-
MyResponseProcessor2
-
MyResponseProcessor2
public MyResponseProcessor2(org.apache.jena.graph.Node serviceURI, IntermediateResultElementSink sink)
-
-
Method Details
-
tryToExtend
- Overrides:
tryToExtendin classExecOpMultiRequest.MyResponseProcessor1
-