class DistinctQueryResult implements QueryResult {

    @Override
    public boolean isCaseSensitive(final int columnIndex) throws SQLException {
        return queryResultMetaData.isCaseSensitive(columnIndex);
    }

    public  DistinctQueryResult(final Collection<QueryResult> queryResults, final List<String> distinctColumnLabels);

}