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,
it.unimi.dsi.fastutil.longs.LongArrayList addresses,
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, it.unimi.dsi.fastutil.longs.LongArrayList addresses, List<List<Block>> channels, OptionalInt hashChannel, Optional<JoinFilterFunctionCompiler.JoinFilterFunctionFactory> filterFunctionFactory, Optional<Integer> sortChannel, List<JoinFilterFunctionCompiler.JoinFilterFunctionFactory> searchFunctionFactories)
Copyright © 2012–2019. All rights reserved.