private void indexCheck() {
        if (row > (getNumRows()-1)) {
            throw new ArrayIndexOutOfBoundsException(
                    String.format("Row size: %d. Attempted invalid index: %d", getNumRows(), row + 1)); //$NON-NLS-1$
        }
    }
@see io.apiman.gateway.engine.components.jdbc.IJdbcResultSet#next()
gateway/platforms/vertx3/vertx3/src/main/java/io/apiman/gateway/platforms/vertx3/components/jdbc/VertxJdbcResultSet.java