org.omnaest.utils.structure.table.concrete.internal.selection.join
Interface Join<E>

Type Parameters:
E -
All Known Implementing Classes:
JoinInner

public interface Join<E>

Author:
Omnaest
See Also:
TableBlock, SelectionExecutor, JoinInner

Method Summary
 TableBlock<E> joinTableBlocks(TableBlock<E> tableBlockLeft, TableBlock<E> tableBlockRight, TableInternal.StripeDataList<E> stripeDataList, PredicateJoinerCollector<E> predicateJoinerCollector)
          Joins two TableBlocks into one using a join dependent merging strategy
 

Method Detail

joinTableBlocks

TableBlock<E> joinTableBlocks(TableBlock<E> tableBlockLeft,
                              TableBlock<E> tableBlockRight,
                              TableInternal.StripeDataList<E> stripeDataList,
                              PredicateJoinerCollector<E> predicateJoinerCollector)
Joins two TableBlocks into one using a join dependent merging strategy

Parameters:
tableBlockLeft -
tableBlockRight -
stripeDataList -
predicateJoinerCollector -
Returns:
See Also:
TableBlock, PredicateJoinerCollector


Copyright © 2011. All Rights Reserved.