public interface ColumnWriterIndex
This index provides a single view of the "current row" or "current array index" across a set of vectors. Each writer consults this index to determine:
Modifier and Type | Method and Description |
---|---|
void |
nextElement()
Increment the index for an array.
|
ColumnWriterIndex |
outerIndex()
If this index represents a repeat level, return the index of the
next higher repeat level.
|
void |
prevElement()
Decrement the index for an array.
|
void |
rollover()
When handling overflow, the index must be reset so that the current row
starts at the start of the vector.
|
int |
rowStartIndex()
Index of the first entry for the current row
|
int |
vectorIndex()
Current row or array index.
|
int rowStartIndex()
int vectorIndex()
void nextElement()
void prevElement()
void rollover()
ColumnWriterIndex outerIndex()
Copyright © 1970 The Apache Software Foundation. All rights reserved.