Uses of Class
org.apache.druid.java.util.common.Pair
-
-
Uses of Pair in org.apache.druid.collections
Subclasses of Pair in org.apache.druid.collections Modifier and Type Class Description classSerializablePair<T1,T2> -
Uses of Pair in org.apache.druid.frame.processor
Methods in org.apache.druid.frame.processor that return types with arguments of type Pair Modifier and Type Method Description ReturnOrAwait<Pair<List<Frame>,it.unimi.dsi.fastutil.ints.IntSet>>FrameChannelBatcher. runIncrementally(it.unimi.dsi.fastutil.ints.IntSet readableInputs) -
Uses of Pair in org.apache.druid.guice
Methods in org.apache.druid.guice that return types with arguments of type Pair Modifier and Type Method Description Map<Pair<File,Boolean>,URLClassLoader>ExtensionsLoader. getLoadersMap() -
Uses of Pair in org.apache.druid.java.util.common
Methods in org.apache.druid.java.util.common that return Pair Modifier and Type Method Description static <T1,T2>
Pair<T1,T2>Pair. of(T1 lhs, T2 rhs) -
Uses of Pair in org.apache.druid.java.util.emitter.core
Methods in org.apache.druid.java.util.emitter.core that return Pair Modifier and Type Method Description static Pair<Integer,Integer>BaseHttpEmittingConfig. getDefaultBatchSizeAndLimit(long maxMemory) -
Uses of Pair in org.apache.druid.query
Methods in org.apache.druid.query that return Pair Modifier and Type Method Description static Pair<Cursor,Closeable>IterableRowsCursorHelper. getCursorFromIterable(Iterable<Object[]> rows, RowSignature rowSignature)Creates a cursor that iterates over all the rows generated by the iterable.static Pair<Cursor,Closeable>IterableRowsCursorHelper. getCursorFromSequence(Sequence<Object[]> rows, RowSignature rowSignature)Creates a cursor that iterates over all the rows generated by the sequence.static Pair<Cursor,Closeable>IterableRowsCursorHelper. getCursorFromYielder(Yielder<Object[]> yielderParam, RowSignature rowSignature)Methods in org.apache.druid.query that return types with arguments of type Pair Modifier and Type Method Description Iterator<Pair<org.joda.time.Interval,QueryRunner<T>>>SinkQueryRunners. runnerIntervalMappingIterator()Constructor parameters in org.apache.druid.query with type arguments of type Pair Constructor Description SinkQueryRunners(Iterable<Pair<org.joda.time.Interval,QueryRunner<T>>> runners) -
Uses of Pair in org.apache.druid.query.aggregation
Subclasses of Pair in org.apache.druid.query.aggregation Modifier and Type Class Description classSerializablePairLongDoubleclassSerializablePairLongFloatclassSerializablePairLongLongclassSerializablePairLongStringMethods in org.apache.druid.query.aggregation that return Pair Modifier and Type Method Description static Pair<List<AggregatorFactory>,List<PostAggregator>>AggregatorUtil. condensedAggregators(List<AggregatorFactory> aggList, List<PostAggregator> postAggList, String metric) -
Uses of Pair in org.apache.druid.query.groupby.epinephelinae
Methods in org.apache.druid.query.groupby.epinephelinae that return Pair Modifier and Type Method Description static Pair<Grouper<RowBasedGrouperHelper.RowBasedKey>,Accumulator<AggregateResult,ResultRow>>RowBasedGrouperHelper. createGrouperAccumulatorPair(GroupByQuery query, GroupByQuery subquery, GroupByQueryConfig config, DruidProcessingConfig processingConfig, com.google.common.base.Supplier<ByteBuffer> bufferSupplier, ReferenceCountingResourceHolder<ByteBuffer> combineBufferHolder, int concurrencyHint, LimitedTemporaryStorage temporaryStorage, com.fasterxml.jackson.databind.ObjectMapper spillMapper, com.google.common.util.concurrent.ListeningExecutorService grouperSorter, int priority, boolean hasQueryTimeout, long queryTimeoutAt, int mergeBufferSize)Create aGrouperthat groups according to the dimensions and aggregators in "query", along with anAccumulatorthat accepts ResultRows and forwards them to the grouper.static Pair<Grouper<RowBasedGrouperHelper.RowBasedKey>,Accumulator<AggregateResult,ResultRow>>RowBasedGrouperHelper. createGrouperAccumulatorPair(GroupByQuery query, GroupByQuery subquery, GroupByQueryConfig config, DruidProcessingConfig processingConfig, com.google.common.base.Supplier<ByteBuffer> bufferSupplier, LimitedTemporaryStorage temporaryStorage, com.fasterxml.jackson.databind.ObjectMapper spillMapper, int mergeBufferSize)Create a single-threaded grouper and accumulator. -
Uses of Pair in org.apache.druid.query.topn
Methods in org.apache.druid.query.topn that return Pair Modifier and Type Method Description Pair<Integer,Integer>BaseTopNAlgorithm.BaseArrayProvider. computeStartEnd(int cardinality) -
Uses of Pair in org.apache.druid.segment
Fields in org.apache.druid.segment with type parameters of type Pair Modifier and Type Field Description static Comparator<Pair<Integer,com.google.common.collect.PeekingIterator<String>>>StringDimensionMergerV9. DICTIONARY_MERGING_COMPARATORprotected List<Pair<ByteBuffer,Integer>>DictionaryMergingIterator. directBufferAllocationsprotected PriorityQueue<Pair<Integer,com.google.common.collect.PeekingIterator<T>>>DictionaryMergingIterator. pQueueMethods in org.apache.druid.segment that return Pair Modifier and Type Method Description Pair<Filter,Filter>UnnestStorageAdapter. computeBaseAndPostUnnestFilters(Filter queryFilter, Filter unnestFilter, VirtualColumns queryVirtualColumns, String inputColumn, ColumnCapabilities inputColumnCapabilites)Split queryFilter into pre- and post-correlate filters.static Pair<String,String>VirtualColumns. splitColumnName(String columnName)Split a dot-style columnName into the "main" columnName and the subColumn name after the dot.Methods in org.apache.druid.segment that return types with arguments of type Pair Modifier and Type Method Description protected abstract Comparator<Pair<Integer,com.google.common.collect.PeekingIterator<T>>>DictionaryEncodedColumnMerger. getDictionaryMergingComparator()protected Comparator<Pair<Integer,com.google.common.collect.PeekingIterator<String>>>StringDimensionMergerV9. getDictionaryMergingComparator()static <T extends Comparable<T>>
Comparator<Pair<Integer,com.google.common.collect.PeekingIterator<T>>>DictionaryMergingIterator. makePeekingComparator()Methods in org.apache.druid.segment with parameters of type Pair Modifier and Type Method Description protected TDictionaryMergingIterator. writeTranslate(Pair<Integer,com.google.common.collect.PeekingIterator<T>> smallest, int counter)Constructor parameters in org.apache.druid.segment with type arguments of type Pair Constructor Description DictionaryMergingIterator(Indexed<T>[] dimValueLookups, Comparator<Pair<Integer,com.google.common.collect.PeekingIterator<T>>> comparator, boolean useDirect) -
Uses of Pair in org.apache.druid.segment.join
Methods in org.apache.druid.segment.join that return Pair Modifier and Type Method Description static 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. -
Uses of Pair in org.apache.druid.segment.join.filter
Methods in org.apache.druid.segment.join.filter that return types with arguments of type Pair Modifier and Type Method Description Map<Pair<String,String>,Optional<InDimFilter.ValuesSet>>JoinFilterColumnCorrelationAnalysis. getCorrelatedValuesMap()
-