Package io.deephaven.chunk.util.pools
Class DoubleChunkSoftPool
java.lang.Object
io.deephaven.chunk.util.pools.DoubleChunkSoftPool
- All Implemented Interfaces:
DoubleChunkPool
ChunkPool implementation for chunks of doubles.-
Method Summary
Modifier and TypeMethodDescriptionvoidgiveResettableDoubleChunk(@NotNull ResettableDoubleChunk resettableDoubleChunk) voidgiveResettableWritableDoubleChunk(@NotNull ResettableWritableDoubleChunk resettableWritableDoubleChunk) voidgiveWritableDoubleChunk(@NotNull WritableDoubleChunk<?> writableDoubleChunk) <ATTR extends Any>
ResettableDoubleChunk<ATTR><ATTR extends Any>
ResettableWritableDoubleChunk<ATTR><ATTR extends Any>
WritableDoubleChunk<ATTR>takeWritableDoubleChunk(int capacity)
-
Method Details
-
asChunkPool
- Specified by:
asChunkPoolin interfaceDoubleChunkPool
-
takeWritableDoubleChunk
- Specified by:
takeWritableDoubleChunkin interfaceDoubleChunkPool
-
giveWritableDoubleChunk
- Specified by:
giveWritableDoubleChunkin interfaceDoubleChunkPool
-
takeResettableDoubleChunk
- Specified by:
takeResettableDoubleChunkin interfaceDoubleChunkPool
-
giveResettableDoubleChunk
public void giveResettableDoubleChunk(@NotNull @NotNull ResettableDoubleChunk resettableDoubleChunk) - Specified by:
giveResettableDoubleChunkin interfaceDoubleChunkPool
-
takeResettableWritableDoubleChunk
- Specified by:
takeResettableWritableDoubleChunkin interfaceDoubleChunkPool
-
giveResettableWritableDoubleChunk
public void giveResettableWritableDoubleChunk(@NotNull @NotNull ResettableWritableDoubleChunk resettableWritableDoubleChunk) - Specified by:
giveResettableWritableDoubleChunkin interfaceDoubleChunkPool
-