Interface WritableChunkChunk<ATTR extends Attributes.Any>
- All Superinterfaces:
ChunkChunk<ATTR>
- All Known Subinterfaces:
ResettableWritableChunkChunk<ATTR>
- All Known Implementing Classes:
ResettableWritableBooleanChunkChunk
,ResettableWritableByteChunkChunk
,ResettableWritableCharChunkChunk
,ResettableWritableDoubleChunkChunk
,ResettableWritableFloatChunkChunk
,ResettableWritableIntChunkChunk
,ResettableWritableLongChunkChunk
,ResettableWritableObjectChunkChunk
,ResettableWritableShortChunkChunk
,WritableBooleanChunkChunk
,WritableByteChunkChunk
,WritableCharChunkChunk
,WritableDoubleChunkChunk
,WritableFloatChunkChunk
,WritableIntChunkChunk
,WritableLongChunkChunk
,WritableObjectChunkChunk
,WritableShortChunkChunk
public interface WritableChunkChunk<ATTR extends Attributes.Any> extends ChunkChunk<ATTR>
-
Method Summary
Modifier and Type Method Description default WritableBooleanChunkChunk<ATTR>
asWritableBooleanChunkChunk()
default WritableByteChunkChunk<ATTR>
asWritableByteChunkChunk()
default WritableCharChunkChunk<ATTR>
asWritableCharChunkChunk()
default WritableDoubleChunkChunk<ATTR>
asWritableDoubleChunkChunk()
default WritableFloatChunkChunk<ATTR>
asWritableFloatChunkChunk()
default WritableIntChunkChunk<ATTR>
asWritableIntChunkChunk()
default WritableLongChunkChunk<ATTR>
asWritableLongChunkChunk()
default <T> WritableObjectChunkChunk<T,ATTR>
asWritableObjectChunkChunk()
default WritableShortChunkChunk<ATTR>
asWritableShortChunkChunk()
WritableChunk<ATTR>
getWritableChunk(int pos)
void
setWritableChunk(int pos, WritableChunk<ATTR> chunk)
WritableChunkChunk<ATTR>
slice(int offset, int capacity)
Methods inherited from interface com.illumon.iris.db.v2.sources.chunk.ChunkChunk
asBooleanChunkChunk, asByteChunkChunk, asCharChunkChunk, asDoubleChunkChunk, asFloatChunkChunk, asIntChunkChunk, asLongChunkChunk, asObjectChunkChunk, asShortChunkChunk, getChunk, size
-
Method Details
-
asWritableByteChunkChunk
-
asWritableBooleanChunkChunk
-
asWritableCharChunkChunk
-
asWritableShortChunkChunk
-
asWritableIntChunkChunk
-
asWritableLongChunkChunk
-
asWritableFloatChunkChunk
-
asWritableDoubleChunkChunk
-
asWritableObjectChunkChunk
-
getWritableChunk
-
setWritableChunk
-
slice
- Specified by:
slice
in interfaceChunkChunk<ATTR extends Attributes.Any>
-