public interface BooleanColumn extends Column
Modifier and Type | Method and Description |
---|---|
default BooleanColumn |
and(BooleanColumn column) |
BooleanColumn |
and(BooleanColumn column,
Selection selection) |
default BooleanColumn |
andNot(BooleanColumn column) |
BooleanColumn |
andNot(BooleanColumn column,
Selection selection) |
void |
append(boolean b) |
void |
append(byte b) |
void |
assignWithValue(boolean value) |
default int |
countFalse() |
int |
countFalse(Selection selection) |
default int |
countTrue() |
int |
countTrue(Selection selection) |
static BooleanColumn |
create(ColumnMetadata metadata) |
static BooleanColumn |
create(java.lang.String name) |
static BooleanColumn |
create(java.lang.String name,
boolean[] array) |
static BooleanColumn |
create(java.lang.String name,
int initialSize) |
static BooleanColumn |
create(java.lang.String name,
Selection hits,
int columnSize) |
ByteArrayList |
data() |
void |
fillWithValue(boolean value,
int size) |
void |
fillWithValue(byte value,
int size) |
java.lang.Boolean |
get(int i) |
byte |
getByte(int i) |
default Selection |
isEqualTo(BooleanColumn other) |
Selection |
isEqualTo(BooleanColumn other,
Selection selection) |
default Selection |
isFalse() |
Selection |
isFalse(Selection selection) |
default Selection |
isTrue() |
Selection |
isTrue(Selection selection) |
default BooleanColumn |
or(BooleanColumn column) |
BooleanColumn |
or(BooleanColumn column,
Selection selection) |
default double |
proportionFalse() |
double |
proportionFalse(Selection selection) |
default double |
proportionTrue() |
double |
proportionTrue(Selection selection) |
void |
set(boolean newValue,
Selection selection) |
void |
set(int i,
boolean b) |
void |
set(int i,
byte b) |
default IntColumn |
toIntColumn() |
IntColumn |
toIntColumn(Selection selection) |
default Selection |
where(BooleanPredicate predicate) |
Selection |
where(BooleanPredicate predicate,
Selection selection) |
append, append, appendMissing, appendObject, asBooleanColumn, asBooleanColumn, asBytes, asDoubleColumn, asDoubleColumn, asFloatColumn, asFloatColumn, asIntColumn, asIntColumn, asLongColumn, asLongColumn, asShortColumn, asShortColumn, assignWithValue, asStringColumn, asStringColumn, byteSize, capacity, clear, columnMetadata, columnWidth, comment, compare, copy, countMissing, countMissing, countUnique, countUnique, dataSize, defrag, difference, difference, emptyCopy, emptyCopy, fillWithValue, first, first, first, first, getBoolean, getDouble, getFloat, getIndex, getInt, getLong, getLongUnscaled, getObject, getPrecision, getScale, getSelection, getShort, getSnapshotTable, getString, id, indexIterator, isEmpty, isEmpty, isMissing, isMissing, isMissing, isNotMissing, isNotMissing, last, last, last, last, name, print, removeLast, rowComparator, rowComparator, select, selectNoMissing, selectNoMissing, setBoolean, setComment, setDouble, setFloat, setIndex, setInt, setLong, setName, setObject, setShort, setSnapshotTable, setString, size, size, sizeInMemoryData, sizeInMemoryFull, sizeOnDisk, sortAscending, sortDescending, subset, summary, title, toDoubleArray, toDoubleArray, trimToSelection, trimToSelection, trimToSize, type, unique, unique, withName, wrap
static BooleanColumn create(ColumnMetadata metadata)
static BooleanColumn create(java.lang.String name)
static BooleanColumn create(java.lang.String name, int initialSize)
static BooleanColumn create(java.lang.String name, Selection hits, int columnSize)
static BooleanColumn create(java.lang.String name, boolean[] array)
void append(boolean b)
void append(byte b)
void set(int i, boolean b)
void set(int i, byte b)
void set(boolean newValue, Selection selection)
void assignWithValue(boolean value)
void fillWithValue(boolean value, int size)
void fillWithValue(byte value, int size)
java.lang.Boolean get(int i)
byte getByte(int i)
int countTrue(Selection selection)
default int countTrue()
int countFalse(Selection selection)
default int countFalse()
double proportionTrue(Selection selection)
default double proportionTrue()
double proportionFalse(Selection selection)
default double proportionFalse()
default Selection isFalse()
default Selection isTrue()
Selection isEqualTo(BooleanColumn other, Selection selection)
default Selection isEqualTo(BooleanColumn other)
Selection where(BooleanPredicate predicate, Selection selection)
default Selection where(BooleanPredicate predicate)
default BooleanColumn and(BooleanColumn column)
BooleanColumn and(BooleanColumn column, Selection selection)
default BooleanColumn or(BooleanColumn column)
BooleanColumn or(BooleanColumn column, Selection selection)
default BooleanColumn andNot(BooleanColumn column)
BooleanColumn andNot(BooleanColumn column, Selection selection)
ByteArrayList data()
default IntColumn toIntColumn()
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.