Uses of Interface
org.apache.druid.java.util.common.parsers.CloseableIterator
-
-
Uses of CloseableIterator in org.apache.druid.data.input
Classes in org.apache.druid.data.input that implement CloseableIterator Modifier and Type Class Description classHandlingInputRowIteratorDecoratedCloseableIteratorthat can process rows withHandlingInputRowIterator.InputRowHandlers.Methods in org.apache.druid.data.input that return CloseableIterator Modifier and Type Method Description protected CloseableIterator<T>IntermediateRowParsingReader. intermediateRowIterator()Creates an iterator of intermediate rows.protected CloseableIterator<byte[]>TextReader.Bytes. makeSourceIterator(InputStream in)protected abstract CloseableIterator<T>TextReader. makeSourceIterator(InputStream in)protected CloseableIterator<String>TextReader.Strings. makeSourceIterator(InputStream in)CloseableIterator<InputRow>InputEntityReader. read()default CloseableIterator<InputRow>InputSourceReader. read()CloseableIterator<InputRow>InputSourceReader. read(InputStats inputStats)CloseableIterator<InputRow>IntermediateRowParsingReader. read()CloseableIterator<InputRowListPlusRawValues>InputEntityReader. sample()CloseableIterator<InputRowListPlusRawValues>InputSourceReader. sample()CloseableIterator<InputRowListPlusRawValues>IntermediateRowParsingReader. sample()Constructors in org.apache.druid.data.input with parameters of type CloseableIterator Constructor Description HandlingInputRowIterator(CloseableIterator<InputRow> inputRowIterator, List<HandlingInputRowIterator.InputRowHandler> inputRowHandlers) -
Uses of CloseableIterator in org.apache.druid.data.input.impl
Classes in org.apache.druid.data.input.impl that implement CloseableIterator Modifier and Type Class Description classFastLineIterator<T>Like the Apache Commons LineIterator, but faster.static classFastLineIterator.Bytesstatic classFastLineIterator.StringsMethods in org.apache.druid.data.input.impl that return CloseableIterator Modifier and Type Method Description protected CloseableIterator<com.fasterxml.jackson.databind.JsonNode>JsonNodeReader. intermediateRowIterator()protected CloseableIterator<InputEntity>JsonReader. intermediateRowIterator()CloseableIterator<InputRow>InputEntityIteratingReader. read(InputStats inputStats)CloseableIterator<InputRow>TimedShutoffInputSourceReader. read(InputStats inputStats)CloseableIterator<InputRowListPlusRawValues>InputEntityIteratingReader. sample()CloseableIterator<InputRowListPlusRawValues>TimedShutoffInputSourceReader. sample()Constructors in org.apache.druid.data.input.impl with parameters of type CloseableIterator Constructor Description InputEntityIteratingReader(InputRowSchema inputRowSchema, InputFormat inputFormat, CloseableIterator<? extends InputEntity> sourceIterator, SystemFieldDecoratorFactory systemFieldDecoratorFactory, File temporaryDirectory) -
Uses of CloseableIterator in org.apache.druid.data.input.impl.prefetch
Classes in org.apache.druid.data.input.impl.prefetch that implement CloseableIterator Modifier and Type Class Description classJsonIterator<T>An iterator over an array of JSON objects. -
Uses of CloseableIterator in org.apache.druid.java.util.common
Methods in org.apache.druid.java.util.common that return CloseableIterator Modifier and Type Method Description static <T> CloseableIterator<T>CloseableIterators. concat(List<? extends CloseableIterator<? extends T>> iterators)static <T> CloseableIterator<T>CloseableIterators. mergeSorted(List<? extends CloseableIterator<? extends T>> iterators, Comparator<T> comparator)static <T> CloseableIterator<T>CloseableIterators. withEmptyBaggage(Iterator<T> innerIterator)static <T> CloseableIterator<T>CloseableIterators. wrap(Iterator<T> innerIterator, Closeable closeable)Method parameters in org.apache.druid.java.util.common with type arguments of type CloseableIterator Modifier and Type Method Description static <T> CloseableIterator<T>CloseableIterators. concat(List<? extends CloseableIterator<? extends T>> iterators)static <T> CloseableIterator<T>CloseableIterators. mergeSorted(List<? extends CloseableIterator<? extends T>> iterators, Comparator<T> comparator) -
Uses of CloseableIterator in org.apache.druid.java.util.common.parsers
Subinterfaces of CloseableIterator in org.apache.druid.java.util.common.parsers Modifier and Type Interface Description interfaceCloseableIteratorWithMetadata<T>LikeCloseableIterator, but has a currentMetadata() method, which returns "metadata", which is effectively a Mapabout the source of last value returned by next() The returned metadata is read-only and cannot be modified. Methods in org.apache.druid.java.util.common.parsers that return CloseableIterator Modifier and Type Method Description default <R> CloseableIterator<R>CloseableIterator. flatMap(Function<T,CloseableIterator<R>> function)default <R> CloseableIterator<R>CloseableIterator. map(Function<T,R> mapFunction)Methods in org.apache.druid.java.util.common.parsers with parameters of type CloseableIterator Modifier and Type Method Description static <T> CloseableIteratorWithMetadata<T>CloseableIteratorWithMetadata. withEmptyMetadata(CloseableIterator<T> delegate)Creates an instance of CloseableIteratorWithMetadata from aCloseableIterator.Method parameters in org.apache.druid.java.util.common.parsers with type arguments of type CloseableIterator Modifier and Type Method Description default <R> CloseableIterator<R>CloseableIterator. flatMap(Function<T,CloseableIterator<R>> function) -
Uses of CloseableIterator in org.apache.druid.query.groupby.epinephelinae
Classes in org.apache.druid.query.groupby.epinephelinae that implement CloseableIterator Modifier and Type Class Description classCloseableGrouperIterator<KeyType,T>Methods in org.apache.druid.query.groupby.epinephelinae that return CloseableIterator Modifier and Type Method Description CloseableIterator<Grouper.Entry<KeyType>>ParallelCombiner. combine(List<? extends CloseableIterator<Grouper.Entry<KeyType>>> sortedIterators, List<String> mergedDictionary)Build a combining tree for the input iterators which combine input entries asynchronously.CloseableIterator<Grouper.Entry<MemoryPointer>>BufferArrayGrouper. iterator()CloseableIterator<Grouper.Entry<IntKey>>BufferArrayGrouper. iterator(boolean sorted)CloseableIterator<Grouper.Entry<KeyType>>BufferHashGrouper. iterator(boolean sorted)CloseableIterator<Grouper.Entry<KeyType>>ConcurrentGrouper. iterator(boolean sorted)CloseableIterator<Grouper.Entry<KeyType>>Grouper. iterator(boolean sorted)Iterate through entries.CloseableIterator<Grouper.Entry<MemoryPointer>>HashVectorGrouper. iterator()CloseableIterator<Grouper.Entry<KeyType>>LimitedBufferHashGrouper. iterator(boolean sorted)CloseableIterator<Grouper.Entry<KeyType>>SpillingGrouper. iterator(boolean sorted)CloseableIterator<Grouper.Entry<KeyType>>StreamingMergeSortedGrouper. iterator()Return a sorted iterator.CloseableIterator<Grouper.Entry<KeyType>>StreamingMergeSortedGrouper. iterator(boolean sorted)Return a sorted iterator.CloseableIterator<Grouper.Entry<MemoryPointer>>VectorGrouper. iterator()Iterate through entry buckets.Method parameters in org.apache.druid.query.groupby.epinephelinae with type arguments of type CloseableIterator Modifier and Type Method Description CloseableIterator<Grouper.Entry<KeyType>>ParallelCombiner. combine(List<? extends CloseableIterator<Grouper.Entry<KeyType>>> sortedIterators, List<String> mergedDictionary)Build a combining tree for the input iterators which combine input entries asynchronously.Constructors in org.apache.druid.query.groupby.epinephelinae with parameters of type CloseableIterator Constructor Description CloseableGrouperIterator(CloseableIterator<Grouper.Entry<KeyType>> iterator, Function<Grouper.Entry<KeyType>,T> transformer, Closeable closeable) -
Uses of CloseableIterator in org.apache.druid.query.scan
Classes in org.apache.druid.query.scan that implement CloseableIterator Modifier and Type Class Description classScanQueryLimitRowIteratorThis iterator supports iteration through a Sequence returned by a ScanResultValue QueryRunner.classScanResultValueIteratorIterates over the scan result sequence and provides an interface to clean up the resources (if any) to close the underlying sequence. -
Uses of CloseableIterator in org.apache.druid.segment
Classes in org.apache.druid.segment that implement CloseableIterator Modifier and Type Class Description classDictionaryMergingIterator<T extends Comparable<T>>Iterator for merging dictionaries for some comparable type into a single sorted dictionary, useful when merging dictionary encoded columnsclassSimpleDictionaryMergingIterator<T extends Comparable<T>> -
Uses of CloseableIterator in org.apache.druid.segment.transform
Methods in org.apache.druid.segment.transform that return CloseableIterator Modifier and Type Method Description CloseableIterator<InputRow>TransformingInputEntityReader. read()CloseableIterator<InputRow>TransformingInputSourceReader. read(InputStats inputStats)CloseableIterator<InputRowListPlusRawValues>TransformingInputEntityReader. sample()CloseableIterator<InputRowListPlusRawValues>TransformingInputSourceReader. sample()
-