public class JoinableFactoryWrapper extends Object
JoinableFactory for working with Joinable related classes.| Modifier and Type | Field and Description |
|---|---|
static byte |
JOIN_OPERATION |
| Constructor and Description |
|---|
JoinableFactoryWrapper(JoinableFactory joinableFactory) |
| Modifier and Type | Method and Description |
|---|---|
static Pair<List<Filter>,List<JoinableClause>> |
convertJoinsToFilters(List<JoinableClause> clauses,
Set<String> requiredColumns,
int maxNumFilterValues)
Converts any join clauses to filters that can be converted, and returns the rest as-is.
|
JoinableFactory |
getJoinableFactory() |
public static final byte JOIN_OPERATION
@Inject public JoinableFactoryWrapper(JoinableFactory joinableFactory)
public static Pair<List<Filter>,List<JoinableClause>> convertJoinsToFilters(List<JoinableClause> clauses, Set<String> requiredColumns, int maxNumFilterValues)
See convertJoinToFilter(org.apache.druid.segment.join.JoinableClause, java.util.Set<java.lang.String>, int, java.util.Set<java.lang.String>) for details on the logic.
public JoinableFactory getJoinableFactory()
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.