Class WritableBooleanChunkChunk<ATTR extends Attributes.Any>
java.lang.Object
com.illumon.iris.db.v2.sources.chunk.ChunkChunkBase<ATTR>
com.illumon.iris.db.v2.sources.chunk.BooleanChunkChunk<ATTR>
com.illumon.iris.db.v2.sources.chunk.WritableBooleanChunkChunk<ATTR>
- All Implemented Interfaces:
ChunkChunk<ATTR>,WritableChunkChunk<ATTR>
- Direct Known Subclasses:
ResettableWritableBooleanChunkChunk
public class WritableBooleanChunkChunk<ATTR extends Attributes.Any> extends BooleanChunkChunk<ATTR> implements WritableChunkChunk<ATTR>
-
Method Summary
Modifier and Type Method Description WritableBooleanChunk<ATTR>getWritableChunk(int pos)static <ATTR extends Attributes.Any>
WritableBooleanChunk<ATTR>[]makeArray(int capacity)static <ATTR extends Attributes.Any>
WritableBooleanChunkChunk<ATTR>makeWritableChunk(int size)voidset(int j, int i, boolean value)voidset(int index, WritableBooleanChunk<ATTR> value)voidsetWritableChunk(int pos, WritableChunk<ATTR> value)WritableBooleanChunkChunk<ATTR>slice(int offset, int capacity)static <ATTR extends Attributes.Any>
WritableBooleanChunkChunk<ATTR>writableChunkWrap(WritableBooleanChunk<ATTR>[] data)static <ATTR extends Attributes.Any>
WritableBooleanChunkChunk<ATTR>writableChunkWrap(WritableBooleanChunk<ATTR>[] data, int offset, int size)Methods inherited from class com.illumon.iris.db.v2.sources.chunk.BooleanChunkChunk
chunkWrap, chunkWrap, get, get, getChunk, getEmptyChunkMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.illumon.iris.db.v2.sources.chunk.ChunkChunk
asBooleanChunkChunk, asByteChunkChunk, asCharChunkChunk, asDoubleChunkChunk, asFloatChunkChunk, asIntChunkChunk, asLongChunkChunk, asObjectChunkChunk, asShortChunkChunk, getChunk, sizeMethods inherited from interface com.illumon.iris.db.v2.sources.chunk.WritableChunkChunk
asWritableBooleanChunkChunk, asWritableByteChunkChunk, asWritableCharChunkChunk, asWritableDoubleChunkChunk, asWritableFloatChunkChunk, asWritableIntChunkChunk, asWritableLongChunkChunk, asWritableObjectChunkChunk, asWritableShortChunkChunk
-
Method Details
-
makeArray
-
makeWritableChunk
public static <ATTR extends Attributes.Any> WritableBooleanChunkChunk<ATTR> makeWritableChunk(int size) -
writableChunkWrap
public static <ATTR extends Attributes.Any> WritableBooleanChunkChunk<ATTR> writableChunkWrap(WritableBooleanChunk<ATTR>[] data) -
writableChunkWrap
public static <ATTR extends Attributes.Any> WritableBooleanChunkChunk<ATTR> writableChunkWrap(WritableBooleanChunk<ATTR>[] data, int offset, int size) -
set
-
getWritableChunk
- Specified by:
getWritableChunkin interfaceWritableChunkChunk<ATTR extends Attributes.Any>
-
setWritableChunk
- Specified by:
setWritableChunkin interfaceWritableChunkChunk<ATTR extends Attributes.Any>
-
set
public final void set(int j, int i, boolean value) -
slice
- Specified by:
slicein interfaceChunkChunk<ATTR extends Attributes.Any>- Specified by:
slicein interfaceWritableChunkChunk<ATTR extends Attributes.Any>- Overrides:
slicein classBooleanChunkChunk<ATTR extends Attributes.Any>
-