Package io.deephaven.chunk.util.pools
Class BooleanChunkSoftPool
java.lang.Object
io.deephaven.chunk.util.pools.BooleanChunkSoftPool
- All Implemented Interfaces:
BooleanChunkPool
ChunkPool implementation for chunks of booleans.-
Method Summary
Modifier and TypeMethodDescriptionvoidgiveResettableBooleanChunk(@NotNull ResettableBooleanChunk resettableBooleanChunk) voidgiveResettableWritableBooleanChunk(@NotNull ResettableWritableBooleanChunk resettableWritableBooleanChunk) voidgiveWritableBooleanChunk(@NotNull WritableBooleanChunk<?> writableBooleanChunk) <ATTR extends Any>
ResettableBooleanChunk<ATTR><ATTR extends Any>
ResettableWritableBooleanChunk<ATTR><ATTR extends Any>
WritableBooleanChunk<ATTR>takeWritableBooleanChunk(int capacity)
-
Method Details
-
asChunkPool
- Specified by:
asChunkPoolin interfaceBooleanChunkPool
-
takeWritableBooleanChunk
- Specified by:
takeWritableBooleanChunkin interfaceBooleanChunkPool
-
giveWritableBooleanChunk
public void giveWritableBooleanChunk(@NotNull @NotNull WritableBooleanChunk<?> writableBooleanChunk) - Specified by:
giveWritableBooleanChunkin interfaceBooleanChunkPool
-
takeResettableBooleanChunk
- Specified by:
takeResettableBooleanChunkin interfaceBooleanChunkPool
-
giveResettableBooleanChunk
public void giveResettableBooleanChunk(@NotNull @NotNull ResettableBooleanChunk resettableBooleanChunk) - Specified by:
giveResettableBooleanChunkin interfaceBooleanChunkPool
-
takeResettableWritableBooleanChunk
- Specified by:
takeResettableWritableBooleanChunkin interfaceBooleanChunkPool
-
giveResettableWritableBooleanChunk
public void giveResettableWritableBooleanChunk(@NotNull @NotNull ResettableWritableBooleanChunk resettableWritableBooleanChunk) - Specified by:
giveResettableWritableBooleanChunkin interfaceBooleanChunkPool
-