@Override
    public boolean contains(final String column) {
        if (pointer == -1) {
            throw new IndexOutOfBoundsException("dataset on invalid row. need to call next()");
        }
        return currentRecord.contains(column);
    }