Uses of Interface
org.apache.druid.collections.ResourceHolder
-
-
Uses of ResourceHolder in org.apache.druid.collections
Classes in org.apache.druid.collections that implement ResourceHolder Modifier and Type Class Description classCloseableResourceHolder<T extends Closeable>classReferenceCountingResourceHolder<T>classStupidResourceHolder<T>Methods in org.apache.druid.collections that return ResourceHolder Modifier and Type Method Description static <T extends Closeable>
ResourceHolder<T>ResourceHolder. fromCloseable(T resource)ResourceHolder<T>ReferenceCountingResourceHolder. increment()Increments the reference count by 1 and returns aResourceHolderrepresenting the new references.ResourceHolder<T>DummyNonBlockingPool. take()ResourceHolder<T>NonBlockingPool. take()ResourceHolder<T>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 ResourceHolder Modifier and Type Method Description Optional<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 {@param size}. -
Uses of ResourceHolder in org.apache.druid.java.util.common
Classes in org.apache.druid.java.util.common that implement ResourceHolder Modifier and Type Class Description classMappedByteBufferHandlerFacilitates using try-with-resources withMappedByteBuffer.Methods in org.apache.druid.java.util.common that return ResourceHolder Modifier and Type Method Description static 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 ResourceHolder Modifier and Type Method Description ResourceHolder<ByteBuffer>GroupByQueryResources. getMergingQueryRunnerMergeBuffer()Returns a merge buffer associated with theGroupByMergingQueryRunnerResourceHolder<ByteBuffer>GroupByQueryResources. 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 ResourceHolder Modifier and Type Method Description ResourceHolder<ByteBuffer>PooledTopNAlgorithm.PooledTopNParams. getResultsBufHolder()Methods in org.apache.druid.query.topn with parameters of type ResourceHolder Modifier and Type Method Description PooledTopNAlgorithm.PooledTopNParams.BuilderPooledTopNAlgorithm.PooledTopNParams.Builder. withResultsBufHolder(ResourceHolder<ByteBuffer> resultsBufHolder)Constructors in org.apache.druid.query.topn with parameters of type ResourceHolder Constructor Description PooledTopNParams(ColumnSelectorPlus selectorPlus, Cursor cursor, 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 ResourceHolder Modifier and Type Method Description static 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 ResourceHolder Modifier and Type Method Description ResourceHolder<ByteBuffer>DecompressingByteBufferObjectStrategy. fromByteBuffer(ByteBuffer buffer, int numBytes)Methods in org.apache.druid.segment.data that return types with arguments of type ResourceHolder Modifier and Type Method Description Class<ResourceHolder<ByteBuffer>>DecompressingByteBufferObjectStrategy. 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 ResourceHolder Modifier and Type Method Description intDecompressingByteBufferObjectStrategy. 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 Modifier and Type Method Description ResourceHolder<ByteBuffer>ByteBufferProvider. get()ResourceHolder<ByteBuffer>NativeClearedByteBufferProvider. get()
-