public interface DecimalColumn extends NumericColumn
Modifier and Type | Method and Description |
---|---|
default DecimalColumn |
abs() |
DecimalColumn |
abs(Selection selection) |
default DecimalColumn |
add(java.math.BigDecimal value) |
DecimalColumn |
add(java.math.BigDecimal value,
Selection selection) |
default DecimalColumn |
add(Column column2) |
DecimalColumn |
add(Column column2,
Selection selection) |
default DecimalColumn |
add(double value) |
DecimalColumn |
add(double value,
Selection selection) |
default DecimalColumn |
add(long value) |
DecimalColumn |
add(long value,
Selection selection) |
void |
append(java.math.BigDecimal value) |
void |
append(double value) |
default void |
append(long value) |
void |
append(long value,
int valueScale) |
void |
assignWithValue(java.math.BigDecimal value) |
void |
assignWithValue(double value) |
default void |
assignWithValue(long value) |
void |
assignWithValue(long value,
int valueScale) |
default LongArrayList |
bottom(int n) |
LongArrayList |
bottom(int n,
Selection selection) |
boolean |
contains(java.math.BigDecimal value) |
boolean |
contains(double value) |
default boolean |
contains(long value) |
boolean |
contains(long value,
int valueScale) |
DecimalColumn |
copy() |
static DecimalColumn |
create(ColumnMetadata metadata) |
static DecimalColumn |
create(java.lang.String name,
int scale) |
static DecimalColumn |
create(java.lang.String name,
int precision,
int scale) |
static DecimalColumn |
create(java.lang.String name,
int precision,
int scale,
int initialSize) |
default DecimalColumn |
cube() |
DecimalColumn |
cube(Selection selection) |
default DecimalColumn |
cumProd() |
DecimalColumn |
cumProd(Selection selection) |
default DecimalColumn |
cumSum() |
DecimalColumn |
cumSum(Selection selection) |
LongArrayList |
data() |
default DecimalColumn |
difference() |
DecimalColumn |
difference(Selection selection) |
default DecimalColumn |
divide(java.math.BigDecimal value) |
DecimalColumn |
divide(java.math.BigDecimal value,
Selection selection) |
default DecimalColumn |
divide(Column column2) |
DecimalColumn |
divide(Column column2,
Selection selection) |
default DecimalColumn |
divide(double value) |
DecimalColumn |
divide(double value,
Selection selection) |
default DecimalColumn |
divide(long value) |
DecimalColumn |
divide(long value,
Selection selection) |
DecimalColumn |
emptyCopy() |
DecimalColumn |
emptyCopy(int rowSize) |
void |
fillWithValue(java.math.BigDecimal value,
int size) |
void |
fillWithValue(double value,
int size) |
default void |
fillWithValue(long value,
int size) |
void |
fillWithValue(long value,
int valueScale,
int size) |
default java.math.BigDecimal |
firstElement() |
java.math.BigDecimal |
firstElement(Selection selection) |
java.math.BigDecimal |
get(int index) |
long |
getLongUnscaled(int index) |
default Selection |
isEqualTo(java.math.BigDecimal value) |
Selection |
isEqualTo(java.math.BigDecimal value,
Selection selection) |
default Selection |
isEqualTo(DecimalColumn f) |
Selection |
isEqualTo(DecimalColumn f,
Selection selection) |
default Selection |
isEqualTo(double value) |
Selection |
isEqualTo(double value,
Selection selection) |
default Selection |
isEqualTo(long value) |
default Selection |
isEqualTo(long value,
int valueScale) |
Selection |
isEqualTo(long value,
int valueScale,
Selection selection) |
Selection |
isEqualTo(long value,
Selection selection) |
default Selection |
isEven() |
Selection |
isEven(Selection selection) |
default Selection |
isGreaterThan(java.math.BigDecimal value) |
Selection |
isGreaterThan(java.math.BigDecimal value,
Selection selection) |
default Selection |
isGreaterThan(DecimalColumn f) |
Selection |
isGreaterThan(DecimalColumn f,
Selection selection) |
default Selection |
isGreaterThan(double value) |
Selection |
isGreaterThan(double value,
Selection selection) |
default Selection |
isGreaterThan(long value) |
default Selection |
isGreaterThan(long value,
int valueScale) |
Selection |
isGreaterThan(long value,
int valueScale,
Selection selection) |
Selection |
isGreaterThan(long value,
Selection selection) |
default Selection |
isGreaterThanOrEqualTo(java.math.BigDecimal value) |
Selection |
isGreaterThanOrEqualTo(java.math.BigDecimal value,
Selection selection) |
default Selection |
isGreaterThanOrEqualTo(double value) |
Selection |
isGreaterThanOrEqualTo(double value,
Selection selection) |
default Selection |
isGreaterThanOrEqualTo(long value) |
default Selection |
isGreaterThanOrEqualTo(long value,
int valueScale) |
Selection |
isGreaterThanOrEqualTo(long value,
int valueScale,
Selection selection) |
Selection |
isGreaterThanOrEqualTo(long value,
Selection selection) |
default Selection |
isLessThan(java.math.BigDecimal value) |
Selection |
isLessThan(java.math.BigDecimal value,
Selection selection) |
default Selection |
isLessThan(DecimalColumn f) |
Selection |
isLessThan(DecimalColumn f,
Selection selection) |
default Selection |
isLessThan(double value) |
Selection |
isLessThan(double value,
Selection selection) |
default Selection |
isLessThan(long value) |
default Selection |
isLessThan(long value,
int valueScale) |
Selection |
isLessThan(long value,
int valueScale,
Selection selection) |
Selection |
isLessThan(long value,
Selection selection) |
default Selection |
isLessThanOrEqualTo(java.math.BigDecimal value) |
Selection |
isLessThanOrEqualTo(java.math.BigDecimal value,
Selection selection) |
default Selection |
isLessThanOrEqualTo(double value) |
Selection |
isLessThanOrEqualTo(double value,
Selection selection) |
default Selection |
isLessThanOrEqualTo(long value) |
default Selection |
isLessThanOrEqualTo(long value,
int valueScale) |
Selection |
isLessThanOrEqualTo(long value,
int valueScale,
Selection selection) |
Selection |
isLessThanOrEqualTo(long value,
Selection selection) |
default Selection |
isNegative() |
Selection |
isNegative(Selection selection) |
default Selection |
isNonNegative() |
Selection |
isNonNegative(Selection selection) |
default Selection |
isNotEqualTo(java.math.BigDecimal value) |
Selection |
isNotEqualTo(java.math.BigDecimal value,
Selection selection) |
default Selection |
isNotEqualTo(double value) |
Selection |
isNotEqualTo(double value,
Selection selection) |
default Selection |
isNotEqualTo(long value) |
default Selection |
isNotEqualTo(long value,
int valueScale) |
Selection |
isNotEqualTo(long value,
int valueScale,
Selection selection) |
Selection |
isNotEqualTo(long value,
Selection selection) |
default Selection |
isOdd() |
Selection |
isOdd(Selection selection) |
default Selection |
isPositive() |
Selection |
isPositive(Selection selection) |
default Selection |
isZero() |
Selection |
isZero(Selection selection) |
default DecimalColumn |
multiply(java.math.BigDecimal value) |
DecimalColumn |
multiply(java.math.BigDecimal value,
Selection selection) |
default DecimalColumn |
multiply(Column column2) |
DecimalColumn |
multiply(Column column2,
Selection selection) |
default DecimalColumn |
multiply(double value) |
DecimalColumn |
multiply(double value,
Selection selection) |
default DecimalColumn |
multiply(long value) |
DecimalColumn |
multiply(long value,
Selection selection) |
default DecimalColumn |
neg() |
DecimalColumn |
neg(Selection selection) |
default DecimalColumn |
remainder(java.math.BigDecimal value) |
DecimalColumn |
remainder(java.math.BigDecimal value,
Selection selection) |
default DecimalColumn |
remainder(Column column2) |
DecimalColumn |
remainder(Column column2,
Selection selection) |
default DecimalColumn |
remainder(double value) |
DecimalColumn |
remainder(double value,
Selection selection) |
default DecimalColumn |
remainder(long value) |
DecimalColumn |
remainder(long value,
Selection selection) |
DecimalColumn |
select(Selection selection) |
DecimalColumn |
selectIf(LongPredicate predicate) |
DecimalColumn |
selectNoMissing(Selection selection) |
default Selection |
selectWithLongUnscaled(LongBiPredicate predicate,
long valueToCompareAgainst) |
Selection |
selectWithLongUnscaled(LongBiPredicate predicate,
long valueToCompareAgainst,
Selection selection) |
default Selection |
selectWithLongUnscaled(LongPredicate predicate) |
Selection |
selectWithLongUnscaled(LongPredicate predicate,
Selection selection) |
void |
set(java.math.BigDecimal newValue,
Selection rowSelection) |
void |
set(double newValue,
Selection rowSelection) |
void |
set(int index,
java.math.BigDecimal value) |
void |
set(int index,
double value) |
default void |
set(int index,
long value) |
void |
set(int index,
long value,
int valueScale) |
void |
set(long newValue,
int valueScale,
Selection rowSelection) |
default void |
set(long newValue,
Selection rowSelection) |
default DecimalColumn |
square() |
DecimalColumn |
square(Selection selection) |
default DecimalColumn |
subtract(java.math.BigDecimal value) |
DecimalColumn |
subtract(java.math.BigDecimal value,
Selection selection) |
default DecimalColumn |
subtract(Column column2) |
DecimalColumn |
subtract(Column column2,
Selection selection) |
default DecimalColumn |
subtract(double value) |
DecimalColumn |
subtract(double value,
Selection selection) |
default DecimalColumn |
subtract(long value) |
DecimalColumn |
subtract(long value,
Selection selection) |
default LongArrayList |
top(int n) |
LongArrayList |
top(int n,
Selection selection) |
asPercent, asPercent, asRatio, asRatio, cubeRoot, cubeRoot, executeDoubleOperation, log10, log10, log1p, log1p, logN, logN, pctChange, pctChange, power, power, sqrt, sqrt, sum, sum
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, countMissing, countMissing, countUnique, countUnique, dataSize, defrag, fillWithValue, first, first, first, first, getBoolean, getDouble, getFloat, getIndex, getInt, getLong, 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, 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 DecimalColumn create(ColumnMetadata metadata)
static DecimalColumn create(java.lang.String name, int scale)
static DecimalColumn create(java.lang.String name, int precision, int scale)
static DecimalColumn create(java.lang.String name, int precision, int scale, int initialSize)
default void append(long value)
void append(long value, int valueScale)
void append(java.math.BigDecimal value)
void append(double value)
default void set(int index, long value)
void set(int index, long value, int valueScale)
void set(int index, java.math.BigDecimal value)
void set(int index, double value)
default void set(long newValue, Selection rowSelection)
void set(long newValue, int valueScale, Selection rowSelection)
void set(java.math.BigDecimal newValue, Selection rowSelection)
void set(double newValue, Selection rowSelection)
default void assignWithValue(long value)
void assignWithValue(long value, int valueScale)
void assignWithValue(java.math.BigDecimal value)
void assignWithValue(double value)
default void fillWithValue(long value, int size)
void fillWithValue(long value, int valueScale, int size)
void fillWithValue(java.math.BigDecimal value, int size)
void fillWithValue(double value, int size)
long getLongUnscaled(int index)
getLongUnscaled
in interface Column
java.math.BigDecimal get(int index)
default java.math.BigDecimal firstElement()
java.math.BigDecimal firstElement(Selection selection)
LongArrayList data()
default boolean contains(long value)
boolean contains(long value, int valueScale)
boolean contains(java.math.BigDecimal value)
boolean contains(double value)
DecimalColumn select(Selection selection)
DecimalColumn selectNoMissing(Selection selection)
selectNoMissing
in interface Column
DecimalColumn emptyCopy()
DecimalColumn emptyCopy(int rowSize)
DecimalColumn copy()
DecimalColumn selectIf(LongPredicate predicate)
default LongArrayList top(int n)
LongArrayList top(int n, Selection selection)
default LongArrayList bottom(int n)
LongArrayList bottom(int n, Selection selection)
default DecimalColumn add(long value)
DecimalColumn add(long value, Selection selection)
default DecimalColumn add(double value)
DecimalColumn add(double value, Selection selection)
default DecimalColumn add(java.math.BigDecimal value)
DecimalColumn add(java.math.BigDecimal value, Selection selection)
default DecimalColumn add(Column column2)
DecimalColumn add(Column column2, Selection selection)
default DecimalColumn subtract(long value)
DecimalColumn subtract(long value, Selection selection)
default DecimalColumn subtract(double value)
DecimalColumn subtract(double value, Selection selection)
default DecimalColumn subtract(java.math.BigDecimal value)
DecimalColumn subtract(java.math.BigDecimal value, Selection selection)
default DecimalColumn subtract(Column column2)
DecimalColumn subtract(Column column2, Selection selection)
default DecimalColumn remainder(long value)
DecimalColumn remainder(long value, Selection selection)
default DecimalColumn remainder(double value)
DecimalColumn remainder(double value, Selection selection)
default DecimalColumn remainder(java.math.BigDecimal value)
DecimalColumn remainder(java.math.BigDecimal value, Selection selection)
default DecimalColumn remainder(Column column2)
DecimalColumn remainder(Column column2, Selection selection)
default DecimalColumn multiply(long value)
DecimalColumn multiply(long value, Selection selection)
default DecimalColumn multiply(double value)
DecimalColumn multiply(double value, Selection selection)
default DecimalColumn multiply(java.math.BigDecimal value)
DecimalColumn multiply(java.math.BigDecimal value, Selection selection)
default DecimalColumn multiply(Column column2)
DecimalColumn multiply(Column column2, Selection selection)
default DecimalColumn divide(long value)
DecimalColumn divide(long value, Selection selection)
default DecimalColumn divide(double value)
DecimalColumn divide(double value, Selection selection)
default DecimalColumn divide(java.math.BigDecimal value)
DecimalColumn divide(java.math.BigDecimal value, Selection selection)
default DecimalColumn divide(Column column2)
DecimalColumn divide(Column column2, Selection selection)
default DecimalColumn square()
square
in interface NumericColumn
DecimalColumn square(Selection selection)
square
in interface NumericColumn
default DecimalColumn cube()
cube
in interface NumericColumn
DecimalColumn cube(Selection selection)
cube
in interface NumericColumn
default DecimalColumn abs()
abs
in interface NumericColumn
DecimalColumn abs(Selection selection)
abs
in interface NumericColumn
default DecimalColumn neg()
neg
in interface NumericColumn
DecimalColumn neg(Selection selection)
neg
in interface NumericColumn
default DecimalColumn cumSum()
cumSum
in interface NumericColumn
DecimalColumn cumSum(Selection selection)
cumSum
in interface NumericColumn
default DecimalColumn cumProd()
cumProd
in interface NumericColumn
DecimalColumn cumProd(Selection selection)
cumProd
in interface NumericColumn
default DecimalColumn difference()
difference
in interface Column
difference
in interface NumericColumn
DecimalColumn difference(Selection selection)
difference
in interface Column
difference
in interface NumericColumn
default Selection isLessThan(long value)
default Selection isLessThan(long value, int valueScale)
default Selection isLessThan(double value)
default Selection isLessThan(java.math.BigDecimal value)
default Selection isGreaterThan(long value)
default Selection isGreaterThan(long value, int valueScale)
default Selection isGreaterThan(double value)
default Selection isGreaterThan(java.math.BigDecimal value)
default Selection isGreaterThanOrEqualTo(long value)
default Selection isGreaterThanOrEqualTo(long value, int valueScale)
Selection isGreaterThanOrEqualTo(long value, int valueScale, Selection selection)
default Selection isGreaterThanOrEqualTo(double value)
default Selection isGreaterThanOrEqualTo(java.math.BigDecimal value)
Selection isGreaterThanOrEqualTo(java.math.BigDecimal value, Selection selection)
default Selection isLessThanOrEqualTo(long value)
default Selection isLessThanOrEqualTo(long value, int valueScale)
default Selection isLessThanOrEqualTo(double value)
default Selection isLessThanOrEqualTo(java.math.BigDecimal value)
default Selection isEqualTo(long value)
default Selection isEqualTo(long value, int valueScale)
default Selection isEqualTo(double value)
default Selection isEqualTo(java.math.BigDecimal value)
default Selection isNotEqualTo(long value)
default Selection isNotEqualTo(long value, int valueScale)
default Selection isNotEqualTo(double value)
default Selection isNotEqualTo(java.math.BigDecimal value)
default Selection isEqualTo(DecimalColumn f)
Selection isEqualTo(DecimalColumn f, Selection selection)
default Selection isGreaterThan(DecimalColumn f)
Selection isGreaterThan(DecimalColumn f, Selection selection)
default Selection isLessThan(DecimalColumn f)
Selection isLessThan(DecimalColumn f, Selection selection)
default Selection isPositive()
default Selection isNegative()
default Selection isNonNegative()
default Selection isZero()
default Selection isEven()
default Selection isOdd()
default Selection selectWithLongUnscaled(LongPredicate predicate)
Selection selectWithLongUnscaled(LongPredicate predicate, Selection selection)
default Selection selectWithLongUnscaled(LongBiPredicate predicate, long valueToCompareAgainst)
Selection selectWithLongUnscaled(LongBiPredicate predicate, long valueToCompareAgainst, Selection selection)
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.