Class ExecOpMultiRequest.MyResponseProcessor1
java.lang.Object
se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpMultiRequest.MyResponseProcessor1
- All Implemented Interfaces:
Consumer<SolMapsResponse>
- Direct Known Subclasses:
ExecOpMultiRequest.MyResponseProcessor2
- Enclosing class:
ExecOpMultiRequest
protected class ExecOpMultiRequest.MyResponseProcessor1
extends Object
implements Consumer<SolMapsResponse>
This response processor can be used for cases in which the service
variable of this operator is not in the request of this operator
and, thus, does not show up in the solution mappings obtained via
this request.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.apache.jena.graph.Nodeprotected final IntermediateResultElementSink -
Constructor Summary
ConstructorsConstructorDescriptionMyResponseProcessor1(String serviceURI, IntermediateResultElementSink sink) MyResponseProcessor1(org.apache.jena.graph.Node serviceURI, IntermediateResultElementSink sink) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(SolMapsResponse response) protected SolutionMapping
-
Field Details
-
serviceURI
protected final org.apache.jena.graph.Node serviceURI -
sink
-
-
Constructor Details
-
MyResponseProcessor1
-
MyResponseProcessor1
public MyResponseProcessor1(org.apache.jena.graph.Node serviceURI, IntermediateResultElementSink sink)
-
-
Method Details
-
accept
- Specified by:
acceptin interfaceConsumer<SolMapsResponse>
-
tryToExtend
-