public ValueObject getValueObject ( final int i ) throws NoSuchColumnException { if ( i < 0 || i > resultSet . get ( rowPointer ) . size ( ) ) { throw new NoSuchColumnException ( "No such column: " + i ) ; } return resultSet . get ( rowPointer ) . get ( i ) ; }
gets the value at position i in the result set . i starts at zero!