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 List
<SolutionMapping> -
Constructor Summary
ConstructorsConstructorDescriptionMyIntermediateResultElementSink
(Iterable<SolutionMapping> inputSolutionMappings) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
_send
(SolutionMapping smFromRequest) void
flush()
final boolean
final void
send
(SolutionMapping smFromRequest) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface se.liu.ida.hefquin.engine.queryplan.executable.IntermediateResultElementSink
send, send
-
Field Details
-
inputSolutionMappings
-
solMapsForOutput
-
-
Constructor Details
-
MyIntermediateResultElementSink
-
-
Method Details
-
send
- Specified by:
send
in interfaceIntermediateResultElementSink
-
_send
-
flush
public void flush() -
hasObtainedInputAlready
public final boolean hasObtainedInputAlready() -
getSolMapsForOutput
-