public static class JoinCompiler.LookupSourceSupplierFactory extends Object
Constructor and Description |
---|
LookupSourceSupplierFactory(Class<? extends LookupSourceSupplier> joinHashSupplierClass,
JoinCompiler.PagesHashStrategyFactory pagesHashStrategyFactory) |
Modifier and Type | Method and Description |
---|---|
LookupSourceSupplier |
createLookupSourceSupplier(Session session,
AdaptiveLongBigArray addresses,
int positionCount,
List<List<Block>> channels,
OptionalInt hashChannel,
Optional<JoinFilterFunctionCompiler.JoinFilterFunctionFactory> filterFunctionFactory,
Optional<Integer> sortChannel,
List<JoinFilterFunctionCompiler.JoinFilterFunctionFactory> searchFunctionFactories) |
public LookupSourceSupplierFactory(Class<? extends LookupSourceSupplier> joinHashSupplierClass, JoinCompiler.PagesHashStrategyFactory pagesHashStrategyFactory)
public LookupSourceSupplier createLookupSourceSupplier(Session session, AdaptiveLongBigArray addresses, int positionCount, List<List<Block>> channels, OptionalInt hashChannel, Optional<JoinFilterFunctionCompiler.JoinFilterFunctionFactory> filterFunctionFactory, Optional<Integer> sortChannel, List<JoinFilterFunctionCompiler.JoinFilterFunctionFactory> searchFunctionFactories)
Copyright © 2012–2022. All rights reserved.