Package io.deephaven.chunk.util.pools
Interface DoubleChunkPool
- All Known Implementing Classes:
DoubleChunkSoftPool
,MultiChunkPool
public interface DoubleChunkPool
-
Method Summary
Modifier and TypeMethodDescriptionvoid
giveResettableDoubleChunk
(@NotNull ResettableDoubleChunk<?> resettableDoubleChunk) void
giveResettableWritableDoubleChunk
(@NotNull ResettableWritableDoubleChunk<?> resettableWritableDoubleChunk) void
giveWritableDoubleChunk
(@NotNull WritableDoubleChunk<?> writableDoubleChunk) <ATTR extends Any>
ResettableDoubleChunk<ATTR><ATTR extends Any>
ResettableWritableDoubleChunk<ATTR><ATTR extends Any>
WritableDoubleChunk<ATTR>takeWritableDoubleChunk
(int capacity)
-
Method Details
-
asChunkPool
ChunkPool asChunkPool() -
takeWritableDoubleChunk
-
giveWritableDoubleChunk
-
takeResettableDoubleChunk
-
giveResettableDoubleChunk
-
takeResettableWritableDoubleChunk
-
giveResettableWritableDoubleChunk
void giveResettableWritableDoubleChunk(@NotNull @NotNull ResettableWritableDoubleChunk<?> resettableWritableDoubleChunk)
-