Class BaseForExecOpBindJoinWithRequestOps.MyIntermediateResultElementSink
java.lang.Object
se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpBindJoinWithRequestOps.MyIntermediateResultElementSink
- All Implemented Interfaces:
IntermediateResultElementSink
- Direct Known Subclasses:
BaseForExecOpBindJoinWithRequestOps.MyIntermediateResultElementSinkOuterJoin
- Enclosing class:
- BaseForExecOpBindJoinWithRequestOps<QueryType extends Query,
MemberType extends FederationMember>
protected class BaseForExecOpBindJoinWithRequestOps.MyIntermediateResultElementSink
extends Object
implements IntermediateResultElementSink
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Iterable<SolutionMapping>
protected final IntermediateResultElementSink
-
Constructor Summary
ConstructorsConstructorDescriptionMyIntermediateResultElementSink
(IntermediateResultElementSink outputSink, Iterable<SolutionMapping> inputSolutionMappings) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
_send
(SolutionMapping smFromRequest) void
flush()
final boolean
final void
send
(SolutionMapping smFromRequest)
-
Field Details
-
outputSink
-
inputSolutionMappings
-
-
Constructor Details
-
MyIntermediateResultElementSink
public MyIntermediateResultElementSink(IntermediateResultElementSink outputSink, Iterable<SolutionMapping> inputSolutionMappings)
-
-
Method Details
-
send
- Specified by:
send
in interfaceIntermediateResultElementSink
-
_send
-
flush
public void flush() -
hasObtainedInputAlready
public final boolean hasObtainedInputAlready()
-