public class IntColumnBuilder extends ColumnBuilder<E,C,B>
nulls, size, sortedSet| Modifier | Constructor and Description |
|---|---|
protected |
IntColumnBuilder(boolean sortedSet) |
| Modifier and Type | Method and Description |
|---|---|
IntColumnBuilder |
add(int element) |
IntColumnBuilder |
addAll(int... elements) |
protected void |
addNonNull(E element) |
protected void |
append0(B tail) |
protected C |
buildNonNullColumn() |
protected IntColumn |
buildNonNullColumn(ByteBuffer trim) |
protected void |
checkSortedAndDistinct() |
protected IntColumn |
empty() |
protected void |
ensureAdditionalCapacity(int required) |
protected int |
getNonNullSize() |
ColumnType |
getType() |
protected IntColumn |
wrapNullableColumn(IntColumn column,
tech.bitey.bufferstuff.BufferBitSet nonNulls) |
protected IntColumn empty()
empty in class ColumnBuilder<Integer,IntColumn,IntColumnBuilder>protected IntColumn buildNonNullColumn(ByteBuffer trim)
protected IntColumn wrapNullableColumn(IntColumn column, tech.bitey.bufferstuff.BufferBitSet nonNulls)
wrapNullableColumn in class ColumnBuilder<Integer,IntColumn,IntColumnBuilder>public IntColumnBuilder add(int element)
public IntColumnBuilder addAll(int... elements)
public ColumnType getType()
getType in class ColumnBuilder<Integer,IntColumn,IntColumnBuilder>protected void addNonNull(E element)
addNonNull in class ColumnBuilder<E,C extends Column<E>,B extends tech.bitey.dataframe.IntArrayColumnBuilder<E,C,B>>protected void checkSortedAndDistinct()
checkSortedAndDistinct in class ColumnBuilder<E,C extends Column<E>,B extends tech.bitey.dataframe.IntArrayColumnBuilder<E,C,B>>protected void ensureAdditionalCapacity(int required)
ensureAdditionalCapacity in class ColumnBuilder<E,C extends Column<E>,B extends tech.bitey.dataframe.SingleBufferColumnBuilder<E,F,C,B>>protected int getNonNullSize()
getNonNullSize in class ColumnBuilder<E,C extends Column<E>,B extends tech.bitey.dataframe.SingleBufferColumnBuilder<E,F,C,B>>protected C buildNonNullColumn()
buildNonNullColumn in class ColumnBuilder<E,C extends Column<E>,B extends tech.bitey.dataframe.SingleBufferColumnBuilder<E,F,C,B>>protected void append0(B tail)
append0 in class ColumnBuilder<E,C extends Column<E>,B extends tech.bitey.dataframe.SingleBufferColumnBuilder<E,F,C,B>>Copyright © 2019. All rights reserved.