Uses of Class
org.apache.druid.java.util.common.io.Closer
-
-
Uses of Closer in org.apache.druid.java.util.common.io
Methods in org.apache.druid.java.util.common.io that return Closer Modifier and Type Method Description static CloserCloser. create()Creates a newCloser. -
Uses of Closer in org.apache.druid.query.aggregation
Constructors in org.apache.druid.query.aggregation with parameters of type Closer Constructor Description SerializablePairLongDoubleComplexColumn(CellReader cellReader, AbstractSerializablePairLongObjectDeltaEncodedStagedSerde<?> serde, Closer closer, int serializedSize)SerializablePairLongFloatComplexColumn(CellReader cellReader, AbstractSerializablePairLongObjectDeltaEncodedStagedSerde<?> serde, Closer closer, int serializedSize)SerializablePairLongLongComplexColumn(CellReader cellReader, AbstractSerializablePairLongObjectDeltaEncodedStagedSerde<?> serde, Closer closer, int serializedSize)SerializablePairLongStringComplexColumn(CellReader cellReader, SerializablePairLongStringDeltaEncodedStagedSerde serde, Closer closer, int serializedSize) -
Uses of Closer in org.apache.druid.segment
Fields in org.apache.druid.segment declared as Closer Modifier and Type Field Description protected CloserDictionaryEncodedColumnMerger. closerMethods in org.apache.druid.segment with parameters of type Closer Modifier and Type Method Description DimensionMergerV9DimensionHandler. makeMerger(IndexSpec indexSpec, SegmentWriteOutMedium segmentWriteOutMedium, ColumnCapabilities capabilities, ProgressIndicator progress, Closer closer)Creates a new DimensionMergerV9, a per-dimension object responsible for merging indexes/row data across segments and building the on-disk representation of a dimension.DimensionMergerV9DoubleDimensionHandler. makeMerger(IndexSpec indexSpec, SegmentWriteOutMedium segmentWriteOutMedium, ColumnCapabilities capabilities, ProgressIndicator progress, Closer closer)DimensionMergerV9FloatDimensionHandler. makeMerger(IndexSpec indexSpec, SegmentWriteOutMedium segmentWriteOutMedium, ColumnCapabilities capabilities, ProgressIndicator progress, Closer closer)DimensionMergerV9LongDimensionHandler. makeMerger(IndexSpec indexSpec, SegmentWriteOutMedium segmentWriteOutMedium, ColumnCapabilities capabilities, ProgressIndicator progress, Closer closer)DimensionMergerV9NestedCommonFormatColumnHandler. makeMerger(IndexSpec indexSpec, SegmentWriteOutMedium segmentWriteOutMedium, ColumnCapabilities capabilities, ProgressIndicator progress, Closer closer)DimensionMergerV9NestedDataColumnHandlerV4. makeMerger(IndexSpec indexSpec, SegmentWriteOutMedium segmentWriteOutMedium, ColumnCapabilities capabilities, ProgressIndicator progress, Closer closer)DimensionMergerV9StringDimensionHandler. makeMerger(IndexSpec indexSpec, SegmentWriteOutMedium segmentWriteOutMedium, ColumnCapabilities capabilities, ProgressIndicator progress, Closer closer)Constructors in org.apache.druid.segment with parameters of type Closer Constructor Description AutoTypeColumnMerger(String name, ColumnType castToType, IndexSpec indexSpec, SegmentWriteOutMedium segmentWriteOutMedium, Closer closer)ColumnCache(QueryableIndex index, Closer closer)DictionaryEncodedColumnMerger(String dimensionName, IndexSpec indexSpec, SegmentWriteOutMedium segmentWriteOutMedium, ColumnCapabilities capabilities, ProgressIndicator progress, Closer closer)NestedDataColumnMergerV4(String name, IndexSpec indexSpec, SegmentWriteOutMedium segmentWriteOutMedium, Closer closer)StringDimensionMergerV9(String dimensionName, IndexSpec indexSpec, SegmentWriteOutMedium segmentWriteOutMedium, ColumnCapabilities capabilities, ProgressIndicator progress, Closer closer) -
Uses of Closer in org.apache.druid.segment.data
Methods in org.apache.druid.segment.data with parameters of type Closer Modifier and Type Method Description ByteBufferCompressionStrategy.Compressor. allocateInBuffer(int inputSize, Closer closer)Allocates a buffer that should be passed toCompressionStrategy.Compressor.compress(java.nio.ByteBuffer, java.nio.ByteBuffer)method as input buffer.ByteBufferCompressionStrategy.LZ4Compressor. allocateInBuffer(int inputSize, Closer closer)ByteBufferCompressionStrategy.ZstdCompressor. allocateInBuffer(int inputSize, Closer closer)abstract ByteBufferCompressionStrategy.Compressor. allocateOutBuffer(int inputSize, Closer closer)Allocates a buffer that should be passed toCompressionStrategy.Compressor.compress(java.nio.ByteBuffer, java.nio.ByteBuffer)method as output buffer.ByteBufferCompressionStrategy.LZ4Compressor. allocateOutBuffer(int inputSize, Closer closer)ByteBufferCompressionStrategy.LZFCompressor. allocateOutBuffer(int inputSize, Closer closer)ByteBufferCompressionStrategy.UncompressedCompressor. allocateOutBuffer(int inputSize, Closer closer)ByteBufferCompressionStrategy.ZstdCompressor. allocateOutBuffer(int inputSize, Closer closer)static ObjectStrategy<ByteBuffer>GenericIndexedWriter. compressedByteBuffersWriteObjectStrategy(CompressionStrategy compressionStrategy, int bufferSize, Closer closer)static CompressedVSizeColumnarIntsSerializerCompressedVSizeColumnarIntsSerializer. create(String columnName, SegmentWriteOutMedium segmentWriteOutMedium, String filenameBase, int maxValue, CompressionStrategy compression, Closer closer)static CompressedVSizeColumnarMultiIntsSupplierCompressedVSizeColumnarMultiIntsSupplier. fromIterable(Iterable<IndexedInts> objectsIterable, int maxValue, ByteOrder byteOrder, CompressionStrategy compression, Closer closer)static V3CompressedVSizeColumnarMultiIntsSupplierV3CompressedVSizeColumnarMultiIntsSupplier. fromIterable(Iterable<IndexedInts> objectsIterable, int offsetChunkFactor, int maxValue, ByteOrder byteOrder, CompressionStrategy compression, Closer closer)static CompressedColumnarIntsSupplierCompressedColumnarIntsSupplier. fromList(it.unimi.dsi.fastutil.ints.IntArrayList list, int chunkFactor, ByteOrder byteOrder, CompressionStrategy compression, Closer closer)static CompressedVSizeColumnarIntsSupplierCompressedVSizeColumnarIntsSupplier. fromList(it.unimi.dsi.fastutil.ints.IntList list, int maxValue, int chunkFactor, ByteOrder byteOrder, CompressionStrategy compression, Closer closer)static ColumnarDoublesSerializerCompressionFactory. getDoubleSerializer(String columnName, SegmentWriteOutMedium segmentWriteOutMedium, String filenameBase, ByteOrder byteOrder, CompressionStrategy compression, Closer closer)static ColumnarFloatsSerializerCompressionFactory. getFloatSerializer(String columnName, SegmentWriteOutMedium segmentWriteOutMedium, String filenameBase, ByteOrder order, CompressionStrategy compressionStrategy, Closer closer)static ColumnarLongsSerializerCompressionFactory. getLongSerializer(String columnName, SegmentWriteOutMedium segmentWriteOutMedium, String filenameBase, ByteOrder order, CompressionFactory.LongEncodingStrategy encodingStrategy, CompressionStrategy compressionStrategy, Closer closer)static GenericIndexed<ResourceHolder<ByteBuffer>>GenericIndexed. ofCompressedByteBuffers(Iterable<ByteBuffer> buffers, CompressionStrategy compression, int bufferSize, ByteOrder order, Closer closer)static GenericIndexedWriter<ByteBuffer>GenericIndexedWriter. ofCompressedByteBuffers(SegmentWriteOutMedium segmentWriteOutMedium, String filenameBase, CompressionStrategy compressionStrategy, int bufferSize, Closer closer)Constructors in org.apache.druid.segment.data with parameters of type Closer Constructor Description CompressedBlockSerializer(SegmentWriteOutMedium segmentWriteOutMedium, CompressionStrategy compression, int blockSize, Closer closer)CompressedLongsSerializer(SegmentWriteOutMedium segmentWriteOutMedium, CompressionStrategy compression, Closer closer) -
Uses of Closer in org.apache.druid.segment.join
Methods in org.apache.druid.segment.join with parameters of type Closer Modifier and Type Method Description static CursorHashJoinEngine. makeJoinCursor(Cursor leftCursor, JoinableClause joinableClause, boolean descending, Closer closer)Creates a cursor that represents the join of {@param leftCursor} with {@param joinableClause}.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. -
Uses of Closer in org.apache.druid.segment.join.lookup
Methods in org.apache.druid.segment.join.lookup with parameters of type Closer Modifier and Type Method Description JoinMatcherLookupJoinable. makeJoinMatcher(ColumnSelectorFactory leftSelectorFactory, JoinConditionAnalysis condition, boolean remainderNeeded, boolean descending, Closer closer) -
Uses of Closer in org.apache.druid.segment.join.table
Methods in org.apache.druid.segment.join.table with parameters of type Closer Modifier and Type Method Description ColumnSelectorFactoryBroadcastSegmentIndexedTable. makeColumnSelectorFactory(ReadableOffset offset, boolean descending, Closer closer)default ColumnSelectorFactoryIndexedTable. makeColumnSelectorFactory(ReadableOffset offset, boolean descending, Closer closer)This method allows a table to directly provide an optimizedColumnSelectorFactoryforIndexedTableJoinMatcherto create selectors.JoinMatcherIndexedTableJoinable. makeJoinMatcher(ColumnSelectorFactory leftColumnSelectorFactory, JoinConditionAnalysis condition, boolean remainderNeeded, boolean descending, Closer closer) -
Uses of Closer in org.apache.druid.segment.nested
Fields in org.apache.druid.segment.nested declared as Closer Modifier and Type Field Description protected CloserScalarNestedCommonFormatColumnSerializer. closerprotected CloserGlobalDictionaryEncodedFieldColumnWriter. fieldResourceCloser -
Uses of Closer in org.apache.druid.segment.serde.cell
Constructors in org.apache.druid.segment.serde.cell with parameters of type Closer Constructor Description BlockCompressedPayloadBuffer(ByteBuffer currentBlock, ByteBuffer compressedByteBuffer, BlockIndexWriter blockIndexWriter, WriteOutBytes dataOutBytes, Closer closer, CompressionStrategy.Compressor compressor) -
Uses of Closer in org.apache.druid.segment.writeout
Methods in org.apache.druid.segment.writeout that return Closer Modifier and Type Method Description CloserOffHeapMemorySegmentWriteOutMedium. getCloser()CloserOnHeapMemorySegmentWriteOutMedium. getCloser()CloserSegmentWriteOutMedium. getCloser()Returns a closer of this SegmentWriteOutMedium, which is closed in this SegmentWriteOutMedium's close() method.CloserTmpFileSegmentWriteOutMedium. getCloser()
-