Uses of Interface
org.apache.druid.collections.ResourceHolder
Packages that use ResourceHolder
Package
Description
-
Uses of ResourceHolder in org.apache.druid.collections
Classes in org.apache.druid.collections that implement ResourceHolderMethods in org.apache.druid.collections that return ResourceHolderModifier and TypeMethodDescriptionstatic <T extends Closeable>
ResourceHolder<T> ResourceHolder.fromCloseable(T resource) ReferenceCountingResourceHolder.increment()Increments the reference count by 1 and returns aResourceHolderrepresenting the new references.DummyNonBlockingPool.take()NonBlockingPool.take()QueueNonBlockingPool.take()StupidPool.take() -
Uses of ResourceHolder in org.apache.druid.frame.allocation
Methods in org.apache.druid.frame.allocation that return types with arguments of type ResourceHolderModifier and TypeMethodDescriptionOptional<ResourceHolder<org.apache.datasketches.memory.WritableMemory>> ArenaMemoryAllocator.allocate(long size) Optional<ResourceHolder<org.apache.datasketches.memory.WritableMemory>> HeapMemoryAllocator.allocate(long size) Optional<ResourceHolder<org.apache.datasketches.memory.WritableMemory>> MemoryAllocator.allocate(long size) Allocates a block of memory of capacity . -
Uses of ResourceHolder in org.apache.druid.java.util.common
Classes in org.apache.druid.java.util.common that implement ResourceHolderModifier and TypeClassDescriptionfinal classFacilitates using try-with-resources withMappedByteBuffer.Methods in org.apache.druid.java.util.common that return ResourceHolderModifier and TypeMethodDescriptionstatic ResourceHolder<ByteBuffer> ByteBufferUtils.allocateDirect(int size) Same asByteBuffer.allocateDirect(int), but returns a closeableResourceHolderthat frees the buffer upon close. -
Uses of ResourceHolder in org.apache.druid.query.groupby
Methods in org.apache.druid.query.groupby that return ResourceHolderModifier and TypeMethodDescriptionGroupByQueryResources.getMergingQueryRunnerMergeBuffer()Returns a merge buffer associated with theGroupByMergingQueryRunnerGroupByQueryResources.getToolchestMergeBuffer()Returns a merge buffer associate with theGroupByQueryQueryToolChest.mergeResults(org.apache.druid.query.QueryRunner<org.apache.druid.query.groupby.ResultRow>) -
Uses of ResourceHolder in org.apache.druid.query.topn
Methods in org.apache.druid.query.topn that return ResourceHolderMethods in org.apache.druid.query.topn with parameters of type ResourceHolderModifier and TypeMethodDescriptionPooledTopNAlgorithm.PooledTopNParams.Builder.withResultsBufHolder(ResourceHolder<ByteBuffer> resultsBufHolder) Constructors in org.apache.druid.query.topn with parameters of type ResourceHolderModifierConstructorDescriptionPooledTopNParams(ColumnSelectorPlus selectorPlus, Cursor cursor, CursorGranularizer granularizer, ResourceHolder<ByteBuffer> resultsBufHolder, ByteBuffer resultsBuf, int[] aggregatorSizes, int numBytesPerRecord, int numValuesPerPass, TopNMetricSpecBuilder<int[]> arrayProvider) -
Uses of ResourceHolder in org.apache.druid.segment
Methods in org.apache.druid.segment that return ResourceHolderModifier and TypeMethodDescriptionstatic ResourceHolder<com.ning.compress.BufferRecycler> CompressedPools.getBufferRecycler()static ResourceHolder<ByteBuffer> CompressedPools.getByteBuf(ByteOrder order) static ResourceHolder<byte[]> CompressedPools.getOutputBytes() -
Uses of ResourceHolder in org.apache.druid.segment.data
Methods in org.apache.druid.segment.data that return ResourceHolderModifier and TypeMethodDescriptionDecompressingByteBufferObjectStrategy.fromByteBuffer(ByteBuffer buffer, int numBytes) Methods in org.apache.druid.segment.data that return types with arguments of type ResourceHolderModifier and TypeMethodDescriptionDecompressingByteBufferObjectStrategy.getClazz()static GenericIndexed<ResourceHolder<ByteBuffer>> GenericIndexed.ofCompressedByteBuffers(Iterable<ByteBuffer> buffers, CompressionStrategy compression, int bufferSize, ByteOrder order, Closer closer) Methods in org.apache.druid.segment.data with parameters of type ResourceHolderModifier and TypeMethodDescriptionintDecompressingByteBufferObjectStrategy.compare(ResourceHolder<ByteBuffer> o1, ResourceHolder<ByteBuffer> o2) byte[]DecompressingByteBufferObjectStrategy.toBytes(ResourceHolder<ByteBuffer> holder) -
Uses of ResourceHolder in org.apache.druid.segment.serde.cell
Methods in org.apache.druid.segment.serde.cell that return ResourceHolder