public Object readObject(){ return (Object)vector.getObject(idx()); } }
public Text readText(){ return vector.getObject(idx()); }
public void assertIsSorted(VectorContainer container, int startIndex) { final IntVector idVector = container.addOrGet(ID); final VarCharVector valueVector = container.addOrGet(VALUE); int recordCount = container.getRecordCount(); int index = startIndex; for (int i = 0; i < recordCount; i++, index++) { int rowId = sortedRowIds.get(index); String value = values.get(rowId); assertEquals("non matching ID at row " + index, rowId, idVector.get(i)); assertEquals("non matching VALUE at row " + index, value, valueVector.getObject(i).toString()); } }