Package io.deephaven.chunk.util.pools
Interface LongChunkPool
- All Known Implementing Classes:
LongChunkSoftPool
,MultiChunkPool
public interface LongChunkPool
-
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
ChunkPool asChunkPool() -
takeWritableLongChunk
-
giveWritableLongChunk
-
takeResettableLongChunk
-
giveResettableLongChunk
-
takeResettableWritableLongChunk
-
giveResettableWritableLongChunk
void giveResettableWritableLongChunk(@NotNull @NotNull ResettableWritableLongChunk<?> resettableWritableLongChunk)
-