public interface MutableDoubleTokenSequence extends DoubleTokenSequence, MutableScalarTokenSequence
MutableTokenSequence
containing double valued data.TokenTypeConstant#DOUBLE
Modifier and Type | Method and Description |
---|---|
void |
append(double value)
Appends the specified double to this sequence.
|
void |
append(double value,
int count)
Appends the specified double to this sequence
multiple times.
|
DoubleSettable |
getTokenSetter(int index)
Returns a mutator for the given index.
|
void |
setDouble(int index,
double value)
Sets the token at the specified position to the given value.
|
getDouble, getToken, getValues, newValueIterator
getBigDecimal, getValues
getType, isNull, isZero
compareElement, compareElements, getElementComparator, hashCode, isNull, size, toString
ensureCanonical, getModificationCount
appendNull, appendNull, appendZero, appendZero, fillValue, reset, setNull, setNull, setValue, setValues, setZero, setZero
append, append, append, append
void append(double value)
value
- the value to append. If
NaN
, this is equivalent to
appendNull()
.void append(double value, int count)
value
- the value to append. If NaN
,
this is equivalent to appendNull(count)
.count
- the number of copies to append.void setDouble(int index, double value)
index
- the position to modifyvalue
- the new valueDoubleSettable getTokenSetter(int index)
MutableTokenSequence
getTokenSetter
in interface MutableScalarTokenSequence
getTokenSetter
in interface MutableTokenSequence
index
- the positionCopyright © 2024 Actian Corporation. All rights reserved.