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 booleanequals(Object o)FiltergetFilter()List<JoinableClause>getJoinableClauses()JoinFilterRewriteConfiggetRewriteConfig()VirtualColumnsgetVirtualColumns()inthashCode()
-
-
-
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()
-
-