@Override public int isNullable(final int column) throws SQLException { return resultSetMetaData.isNullable(column); }
@Override public int resultSetMetaData_isNullable(ResultSetMetaDataProxy metaData, int column) throws SQLException { if (this.pos < filterSize) { return nextFilter().resultSetMetaData_isNullable(this, metaData, column); } return metaData.getResultSetMetaDataRaw().isNullable(column); }
@Test public void test_DATA_TYPE_hasRightNullability() throws SQLException { assertThat( "ResultSetMetaData.column...Null... nullability code:", rowsMetadata.isNullable( 5 ), equalTo( columnNoNulls ) ); }
@Test public void test_COLUMN_DEF_hasRightNullability() throws SQLException { assertThat( "ResultSetMetaData.column...Null... nullability code:", rowsMetadata.isNullable( 13 ), equalTo( columnNullable ) ); }
@Test public void test_SCOPE_SCHEMA_hasRightNullability() throws SQLException { assertThat( "ResultSetMetaData.column...Null... nullability code:", rowsMetadata.isNullable( 20 ), equalTo( columnNullable ) ); }
@Test public void test_IS_GENERATEDCOLUMN_hasRightNullability() throws SQLException { assertThat( "ResultSetMetaData.column...Null... nullability code:", rowsMetadata.isNullable( 24 ), equalTo( columnNoNulls ) ); }
@Test public void test_COLUMN_DEFAULT_hasRightNullability() throws SQLException { assertThat( "ResultSetMetaData.column...Null... nullability code:", rowsMetadata.isNullable( 6 ), equalTo( columnNullable ) ); }
@Test public void test_DECIMAL_DIGITS_hasRightNullability() throws SQLException { assertThat( "ResultSetMetaData.column...Null... nullability code:", rowsMetadata.isNullable( 9 ), equalTo( columnNullable ) ); }
@Test public void test_REMARKS_hasRightNullability() throws SQLException { assertThat( "ResultSetMetaData.column...Null... nullability code:", rowsMetadata.isNullable( 12 ), equalTo( columnNullable ) ); }
@Test public void test_COLUMN_SIZE_hasRightNullability() throws SQLException { assertThat( "ResultSetMetaData.column...Null... nullability code:", rowsMetadata.isNullable( 7 ), equalTo( columnNullable ) ); }
@Test public void test_NUM_PREC_RADIX_hasRightNullability() throws SQLException { assertThat( "ResultSetMetaData.column...Null... nullability code:", rowsMetadata.isNullable( 10 ), equalTo( columnNullable ) ); }
@Test public void test_SCOPE_CATALOG_hasRightNullability() throws SQLException { assertThat( "ResultSetMetaData.column...Null... nullability code:", rowsMetadata.isNullable( 19 ), equalTo( columnNullable ) ); }
@Test public void test_SOURCE_DATA_TYPE_hasRightNullability() throws SQLException { assertThat( "ResultSetMetaData.column...Null... nullability code:", rowsMetadata.isNullable( 22 ), equalTo( columnNullable ) ); }
@Test public void test_NUMERIC_PRECISION_RADIX_hasRightNullability() throws SQLException { assertThat( "ResultSetMetaData.column...Null... nullability code:", rowsMetadata.isNullable( 12 ), equalTo( columnNullable ) ); }
@Test public void test_isNullable_forNullable() throws SQLException { assertThat( rowMetadata.isNullable( ordOptBOOLEAN ), equalTo( ResultSetMetaData.columnNullable) ); }
@Ignore( "until resolved: any requirement on nullability (DRILL-2420?)" ) @Test public void test_IS_NULLABLE_hasRightNullability() throws SQLException { assertThat( "ResultSetMetaData.column...Null... nullability code:", rowsMetadata.isNullable( 18 ), equalTo( columnNoNulls ) ); }
@Ignore( "until resolved: any requirement on nullability (DRILL-2420?)" ) @Test public void test_TABLE_CATALOG_hasRightNullability() throws SQLException { assertThat( "ResultSetMetaData.column...Null... nullability code:", rowsMetadata.isNullable( 1 ), equalTo( columnNoNulls ) ); }
@Ignore( "until resolved: any requirement on nullability (DRILL-2420?)" ) @Test public void test_DATA_TYPE_hasRightNullability() throws SQLException { assertThat( "ResultSetMetaData.column...Null... nullability code:", rowsMetadata.isNullable( 8 ), equalTo( columnNoNulls ) ); }
@Ignore( "until resolved: any requirement on nullability (DRILL-2420?)" ) @Test public void test_COLUMN_NAME_hasRightNullability() throws SQLException { assertThat( "ResultSetMetaData.column...Null... nullability code:", rowsMetadata.isNullable( 4 ), equalTo( columnNoNulls ) ); }
@Ignore( "until resolved: any requirement on nullability (DRILL-2420?)" ) @Test public void test_TABLE_SCHEMA_hasRightNullability() throws SQLException { assertThat( "ResultSetMetaData.column...Null... nullability code:", rowsMetadata.isNullable( 2 ), equalTo( columnNoNulls ) ); }