Package io.deephaven.chunk.util.pools
Class CharChunkSoftPool
java.lang.Object
io.deephaven.chunk.util.pools.CharChunkSoftPool
- All Implemented Interfaces:
CharChunkPool
ChunkPool implementation for chunks of chars.-
Method Summary
Modifier and TypeMethodDescriptionvoidgiveResettableCharChunk(@NotNull ResettableCharChunk resettableCharChunk) voidgiveResettableWritableCharChunk(@NotNull ResettableWritableCharChunk resettableWritableCharChunk) voidgiveWritableCharChunk(@NotNull WritableCharChunk<?> writableCharChunk) <ATTR extends Any>
ResettableCharChunk<ATTR><ATTR extends Any>
ResettableWritableCharChunk<ATTR><ATTR extends Any>
WritableCharChunk<ATTR>takeWritableCharChunk(int capacity)
-
Method Details
-
asChunkPool
- Specified by:
asChunkPoolin interfaceCharChunkPool
-
takeWritableCharChunk
- Specified by:
takeWritableCharChunkin interfaceCharChunkPool
-
giveWritableCharChunk
- Specified by:
giveWritableCharChunkin interfaceCharChunkPool
-
takeResettableCharChunk
- Specified by:
takeResettableCharChunkin interfaceCharChunkPool
-
giveResettableCharChunk
- Specified by:
giveResettableCharChunkin interfaceCharChunkPool
-
takeResettableWritableCharChunk
- Specified by:
takeResettableWritableCharChunkin interfaceCharChunkPool
-
giveResettableWritableCharChunk
public void giveResettableWritableCharChunk(@NotNull @NotNull ResettableWritableCharChunk resettableWritableCharChunk) - Specified by:
giveResettableWritableCharChunkin interfaceCharChunkPool
-