Uses of Class
org.apache.druid.segment.join.JoinConditionAnalysis
-
-
Uses of JoinConditionAnalysis in org.apache.druid.query
Methods in org.apache.druid.query that return JoinConditionAnalysis Modifier and Type Method Description JoinConditionAnalysisJoinDataSource. getConditionAnalysis()Methods in org.apache.druid.query with parameters of type JoinConditionAnalysis Modifier and Type Method Description static JoinDataSourceJoinDataSource. create(DataSource left, DataSource right, String rightPrefix, JoinConditionAnalysis conditionAnalysis, JoinType joinType, DimFilter leftFilter, JoinableFactoryWrapper joinableFactoryWrapper)Create a join dataSource from an existingJoinConditionAnalysis. -
Uses of JoinConditionAnalysis in org.apache.druid.query.planning
Methods in org.apache.druid.query.planning that return JoinConditionAnalysis Modifier and Type Method Description JoinConditionAnalysisPreJoinableClause. getCondition()Constructors in org.apache.druid.query.planning with parameters of type JoinConditionAnalysis Constructor Description PreJoinableClause(String prefix, DataSource dataSource, JoinType joinType, JoinConditionAnalysis condition) -
Uses of JoinConditionAnalysis in org.apache.druid.segment.join
Methods in org.apache.druid.segment.join that return JoinConditionAnalysis Modifier and Type Method Description static JoinConditionAnalysisJoinConditionAnalysis. forExpression(String condition, String rightPrefix, ExprMacroTable macroTable)Analyze a join condition.static JoinConditionAnalysisJoinConditionAnalysis. forExpression(String condition, Expr conditionExpr, String rightPrefix)Analyze a join condition from a pre-parsed expression.JoinConditionAnalysisJoinableClause. getCondition()The join condition.Methods in org.apache.druid.segment.join with parameters of type JoinConditionAnalysis Modifier and Type Method Description Optional<Joinable>FrameBasedInlineJoinableFactory. build(DataSource dataSource, JoinConditionAnalysis condition)Optional<Joinable>InlineJoinableFactory. build(DataSource dataSource, JoinConditionAnalysis condition)Optional<Joinable>JoinableFactory. build(DataSource dataSource, JoinConditionAnalysis condition)Create a Joinable object.Optional<Joinable>MapJoinableFactory. build(DataSource dataSource, JoinConditionAnalysis condition)Optional<Joinable>NoopJoinableFactory. build(DataSource dataSource, JoinConditionAnalysis condition)default Optional<byte[]>JoinableFactory. computeJoinCacheKey(DataSource dataSource, JoinConditionAnalysis condition)Compute the cache key for a data source participating in join operation.Optional<byte[]>MapJoinableFactory. computeJoinCacheKey(DataSource dataSource, JoinConditionAnalysis condition)JoinMatcherJoinable. makeJoinMatcher(ColumnSelectorFactory leftColumnSelectorFactory, JoinConditionAnalysis condition, boolean remainderNeeded, boolean descending, Closer closer)Creates a JoinMatcher that can be used to implement a join onto this Joinable.Constructors in org.apache.druid.segment.join with parameters of type JoinConditionAnalysis Constructor Description JoinableClause(String prefix, Joinable joinable, JoinType joinType, JoinConditionAnalysis condition) -
Uses of JoinConditionAnalysis in org.apache.druid.segment.join.lookup
Methods in org.apache.druid.segment.join.lookup with parameters of type JoinConditionAnalysis Modifier and Type Method Description static LookupJoinMatcherLookupJoinMatcher. create(LookupExtractor extractor, ColumnSelectorFactory leftSelectorFactory, JoinConditionAnalysis condition, boolean remainderNeeded)JoinMatcherLookupJoinable. makeJoinMatcher(ColumnSelectorFactory leftSelectorFactory, JoinConditionAnalysis condition, boolean remainderNeeded, boolean descending, Closer closer) -
Uses of JoinConditionAnalysis in org.apache.druid.segment.join.table
Methods in org.apache.druid.segment.join.table with parameters of type JoinConditionAnalysis Modifier and Type Method Description JoinMatcherIndexedTableJoinable. makeJoinMatcher(ColumnSelectorFactory leftColumnSelectorFactory, JoinConditionAnalysis condition, boolean remainderNeeded, boolean descending, Closer closer)
-