Interface IntermediateResultElementSink
- All Known Subinterfaces:
ClosableIntermediateResultElementSink
- All Known Implementing Classes:
BaseForExecOpBindJoinWithRequestOps.MyIntermediateResultElementSink
,BaseForExecOpBindJoinWithRequestOps.MyIntermediateResultElementSinkOuterJoin
,BaseForExecOpIndexNestedLoopsJoinWithRequestOps.MyIntermediateResultElementSink
,BaseForExecOpIndexNestedLoopsJoinWithRequestOps.MyIntermediateResultElementSinkOuterJoin
,CollectingIntermediateResultElementSink
,CollectingIntermediateResultElementSinkWithTranslation
,ConnectorForAdditionalConsumer
,PushBasedPlanThreadImplBase
,PushBasedPlanThreadImplForBinaryOperator
,PushBasedPlanThreadImplForNaryOperator
,PushBasedPlanThreadImplForNullaryOperator
,PushBasedPlanThreadImplForUnaryOperator
,SynchronizedIntermediateResultElementSink
public interface IntermediateResultElementSink
-
Method Summary
Modifier and TypeMethodDescriptiondefault int
send
(Iterable<SolutionMapping> it) Consumes the given iterator, callingsend(SolutionMapping)
for everySolutionMapping
obtained from the iterator, and returns the number of solution mappings obtained from the iterator.default int
send
(Iterator<SolutionMapping> it) Consumes the given iterator, callingsend(SolutionMapping)
for everySolutionMapping
obtained from the iterator, and returns the number of solution mappings obtained from the iterator.void
send
(SolutionMapping element)
-
Method Details
-
send
-
send
Consumes the given iterator, callingsend(SolutionMapping)
for everySolutionMapping
obtained from the iterator, and returns the number of solution mappings obtained from the iterator. -
send
Consumes the given iterator, callingsend(SolutionMapping)
for everySolutionMapping
obtained from the iterator, and returns the number of solution mappings obtained from the iterator.
-