Package io.deephaven.chunk.util.pools
Class LongChunkSoftPool
java.lang.Object
io.deephaven.chunk.util.pools.LongChunkSoftPool
- All Implemented Interfaces:
LongChunkPool
ChunkPool
implementation for chunks of longs.-
Method Summary
Modifier and TypeMethodDescriptionvoid
giveResettableLongChunk
(@NotNull ResettableLongChunk resettableLongChunk) void
giveResettableWritableLongChunk
(@NotNull ResettableWritableLongChunk resettableWritableLongChunk) void
giveWritableLongChunk
(@NotNull WritableLongChunk<?> writableLongChunk) <ATTR extends Any>
ResettableLongChunk<ATTR><ATTR extends Any>
ResettableWritableLongChunk<ATTR><ATTR extends Any>
WritableLongChunk<ATTR>takeWritableLongChunk
(int capacity)
-
Method Details
-
asChunkPool
- Specified by:
asChunkPool
in interfaceLongChunkPool
-
takeWritableLongChunk
- Specified by:
takeWritableLongChunk
in interfaceLongChunkPool
-
giveWritableLongChunk
- Specified by:
giveWritableLongChunk
in interfaceLongChunkPool
-
takeResettableLongChunk
- Specified by:
takeResettableLongChunk
in interfaceLongChunkPool
-
giveResettableLongChunk
- Specified by:
giveResettableLongChunk
in interfaceLongChunkPool
-
takeResettableWritableLongChunk
- Specified by:
takeResettableWritableLongChunk
in interfaceLongChunkPool
-
giveResettableWritableLongChunk
public void giveResettableWritableLongChunk(@NotNull @NotNull ResettableWritableLongChunk resettableWritableLongChunk) - Specified by:
giveResettableWritableLongChunk
in interfaceLongChunkPool
-