Class JoinFilterPreAnalysisKey
- java.lang.Object
-
- org.apache.druid.segment.join.filter.JoinFilterPreAnalysisKey
-
public class JoinFilterPreAnalysisKey extends Object
All the information that is required to generate aJoinFilterPreAnalysis
.
-
-
Constructor Summary
Constructors Constructor Description JoinFilterPreAnalysisKey(JoinFilterRewriteConfig config, List<JoinableClause> clauses, VirtualColumns virtualColumns, Filter filter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
Filter
getFilter()
List<JoinableClause>
getJoinableClauses()
JoinFilterRewriteConfig
getRewriteConfig()
VirtualColumns
getVirtualColumns()
int
hashCode()
-
-
-
Constructor Detail
-
JoinFilterPreAnalysisKey
public JoinFilterPreAnalysisKey(JoinFilterRewriteConfig config, List<JoinableClause> clauses, VirtualColumns virtualColumns, @Nullable Filter filter)
-
-
Method Detail
-
getRewriteConfig
public JoinFilterRewriteConfig getRewriteConfig()
-
getJoinableClauses
public List<JoinableClause> getJoinableClauses()
-
getVirtualColumns
public VirtualColumns getVirtualColumns()
-
getFilter
public Filter getFilter()
-
-