Uses of Class
org.apache.druid.segment.join.JoinableClause
Packages that use JoinableClause
Package
Description
-
Uses of JoinableClause in org.apache.druid.query
Method parameters in org.apache.druid.query with type arguments of type JoinableClauseModifier and TypeMethodDescriptionstatic SegmentMapFunctionJoinDataSource.createSegmentMapFunction(List<JoinableClause> clausesToUse, Filter baseFilterToUse, JoinFilterPreAnalysis joinFilterPreAnalysis, SegmentMapFunction baseMapFn) -
Uses of JoinableClause in org.apache.druid.segment.join
Methods in org.apache.druid.segment.join that return types with arguments of type JoinableClauseModifier and TypeMethodDescriptionstatic Pair<List<Filter>,List<JoinableClause>> JoinableFactoryWrapper.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.Methods in org.apache.druid.segment.join with parameters of type JoinableClauseModifier and TypeMethodDescriptionstatic CursorHashJoinEngine.makeJoinCursor(Cursor leftCursor, JoinableClause joinableClause, Closer closer) Creates a cursor that represents the join of with .Method parameters in org.apache.druid.segment.join with type arguments of type JoinableClauseModifier and TypeMethodDescriptionstatic Pair<List<Filter>,List<JoinableClause>> JoinableFactoryWrapper.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.Constructor parameters in org.apache.druid.segment.join with type arguments of type JoinableClauseModifierConstructorDescriptionHashJoinSegment(Segment baseSegment, Filter baseFilter, List<JoinableClause> clauses, JoinFilterPreAnalysis joinFilterPreAnalysis, Closeable referenceCloseable) HashJoinSegmentCursorFactory(CursorFactory baseCursorFactory, Filter baseFilter, List<JoinableClause> clauses, JoinFilterPreAnalysis joinFilterPreAnalysis) -
Uses of JoinableClause in org.apache.druid.segment.join.filter
Methods in org.apache.druid.segment.join.filter that return JoinableClauseMethods in org.apache.druid.segment.join.filter that return types with arguments of type JoinableClauseModifier and TypeMethodDescriptionJoinableClauses.getJoinableClauses()JoinFilterPreAnalysisKey.getJoinableClauses()Method parameters in org.apache.druid.segment.join.filter with type arguments of type JoinableClauseModifier and TypeMethodDescriptionstatic JoinableClausesJoinableClauses.fromList(List<JoinableClause> clauses) Wraps the provided list of pre-builtJoinableClause.Constructor parameters in org.apache.druid.segment.join.filter with type arguments of type JoinableClauseModifierConstructorDescriptionJoinFilterPreAnalysisKey(JoinFilterRewriteConfig config, List<JoinableClause> clauses, VirtualColumns virtualColumns, Filter filter) -
Uses of JoinableClause in org.apache.druid.segment.join.filter.rewrite
Methods in org.apache.druid.segment.join.filter.rewrite that return JoinableClauseConstructors in org.apache.druid.segment.join.filter.rewrite with parameters of type JoinableClauseModifierConstructorDescriptionRhsRewriteCandidate(JoinableClause joinableClause, String rhsColumn, String valueForRewrite, boolean isDirectRewrite)