public interface IntTokenSequence extends LongTokenSequence
TokenSequence
containing integer valued data.TokenTypeConstant#INT
Modifier and Type | Method and Description |
---|---|
int |
getInt(int index)
Gets the value of the specified token as
an
int . |
IntValued |
getToken(int index)
Gets the value at the specified position.
|
void |
getValues(int start,
int[] values,
boolean[] nulls,
int offset,
int length)
Gets the values and null indicators for a range of tokens as
int s. |
IntValuedIterator |
newValueIterator()
Creates an iterator over the non-null values of this sequence.
|
getLong, getValues
getFloat, getValues
getDouble, getValues
getBigDecimal, getValues
getType, isNull, isZero
compareElement, compareElements, getElementComparator, hashCode, isNull, size, toString
IntValued getToken(int index)
TokenSequence
getToken
in interface DoubleTokenSequence
getToken
in interface FloatTokenSequence
getToken
in interface LongTokenSequence
getToken
in interface NumericTokenSequence
getToken
in interface ScalarTokenSequence
getToken
in interface TokenSequence
index
- the index of the tokenint getInt(int index)
int
.index
- the position of the token in the sequence0
is returned.void getValues(int start, int[] values, boolean[] nulls, int offset, int length)
int
s.start
- the starting index of the rangevalues
- an array into which to place element valuesnulls
- an array into which to place null indicator valuesoffset
- the starting offset into the target arrays. That is,
elements[offset]
and nulls[offset]
will get the
value and null indicator respectively of the token at position
start
, and so on.length
- number of tokens to getIntValuedIterator newValueIterator()
TokenSequence
newValueIterator
in interface DoubleTokenSequence
newValueIterator
in interface FloatTokenSequence
newValueIterator
in interface LongTokenSequence
newValueIterator
in interface NumericTokenSequence
newValueIterator
in interface ScalarTokenSequence
newValueIterator
in interface TokenSequence
Copyright © 2020 Actian Corporation. All rights reserved.