Package io.deephaven.chunk.util.pools
Class IntChunkSoftPool
java.lang.Object
io.deephaven.chunk.util.pools.IntChunkSoftPool
- All Implemented Interfaces:
IntChunkPool
ChunkPool
implementation for chunks of ints.-
Method Summary
Modifier and TypeMethodDescriptionvoid
giveResettableIntChunk
(@NotNull ResettableIntChunk resettableIntChunk) void
giveResettableWritableIntChunk
(@NotNull ResettableWritableIntChunk resettableWritableIntChunk) void
giveWritableIntChunk
(@NotNull WritableIntChunk<?> writableIntChunk) <ATTR extends Any>
ResettableIntChunk<ATTR><ATTR extends Any>
ResettableWritableIntChunk<ATTR><ATTR extends Any>
WritableIntChunk<ATTR>takeWritableIntChunk
(int capacity)
-
Method Details
-
asChunkPool
- Specified by:
asChunkPool
in interfaceIntChunkPool
-
takeWritableIntChunk
- Specified by:
takeWritableIntChunk
in interfaceIntChunkPool
-
giveWritableIntChunk
- Specified by:
giveWritableIntChunk
in interfaceIntChunkPool
-
takeResettableIntChunk
- Specified by:
takeResettableIntChunk
in interfaceIntChunkPool
-
giveResettableIntChunk
- Specified by:
giveResettableIntChunk
in interfaceIntChunkPool
-
takeResettableWritableIntChunk
- Specified by:
takeResettableWritableIntChunk
in interfaceIntChunkPool
-
giveResettableWritableIntChunk
public void giveResettableWritableIntChunk(@NotNull @NotNull ResettableWritableIntChunk resettableWritableIntChunk) - Specified by:
giveResettableWritableIntChunk
in interfaceIntChunkPool
-