StreamQueryResult implements QueryResult { @Override public boolean isCaseSensitive(final int columnIndex) throws SQLException { return queryResultMetaData.isCaseSensitive(columnIndex); } StreamQueryResult(final ResultSet resultSet, final ShardingRule shardingRule);  StreamQueryResult(final ResultSet resultSet, final EncryptRule encryptRule);  StreamQueryResult(final ResultSet resultSet); @Override boolean next(); @Override Object getValue(final int columnIndex, final Class<?> type); @Override Object getValue(final String columnLabel, final Class<?> type); @Override Object getCalendarValue(final int columnIndex, final Class<?> type, final Calendar calendar); @Override Object getCalendarValue(final String columnLabel, final Class<?> type, final Calendar calendar); @SuppressWarnings("deprecation") @Override InputStream getInputStream(final int columnIndex, final String type); @SuppressWarnings("deprecation") @Override InputStream getInputStream(final String columnLabel, final String type); @Override boolean wasNull(); @Override boolean isCaseSensitive(final int columnIndex); @Override int getColumnCount(); @Override String getColumnLabel(final int columnIndex);  }
@Test public void assertIsCaseSensitive() throws SQLException { StreamQueryResult queryResult = new StreamQueryResult(getResultSet()); assertFalse(queryResult.isCaseSensitive(1)); }