@Override public ResultSetMetaData newResultSetMetaData(AvaticaStatement statement, Signature signature) throws SQLException { return new AvaticaResultSetMetaData(statement, null, signature); }
@Override public String getCatalogName(int columnNumber) throws SQLException { throwIfClosedOrOutOfBounds(columnNumber); return super.getCatalogName(columnNumber); }
@Override public String getColumnClassName(int columnNumber) throws SQLException { throwIfClosedOrOutOfBounds(columnNumber); return super.getColumnClassName(columnNumber); }
public boolean isCaseSensitive(int column) throws SQLException { return getColumnMetaData(column).caseSensitive; }
@Override public String getColumnName(int columnNumber) throws SQLException { throwIfClosedOrOutOfBounds(columnNumber); return super.getColumnName(columnNumber); }
@Override public int getColumnCount() throws SQLException { checkOpen(); return super.getColumnCount(); }
@Override public int getColumnType(int columnNumber) throws SQLException { throwIfClosedOrOutOfBounds(columnNumber); return super.getColumnType(columnNumber); }
@Override public String getColumnLabel(int columnNumber) throws SQLException { throwIfClosedOrOutOfBounds(columnNumber); return super.getColumnLabel(columnNumber); }
@Override public int getColumnDisplaySize(int columnNumber) throws SQLException { throwIfClosedOrOutOfBounds(columnNumber); return super.getColumnDisplaySize(columnNumber); }
public String getColumnName(int column) throws SQLException { return getColumnMetaData(column).columnName; }
@Override public String getColumnName(int columnNumber) throws SQLException { throwIfClosedOrOutOfBounds(columnNumber); return super.getColumnName(columnNumber); }
@Override public int getColumnCount() throws SQLException { throwIfClosed(); return super.getColumnCount(); }
@Override public int getColumnType(int columnNumber) throws SQLException { throwIfClosedOrOutOfBounds(columnNumber); return super.getColumnType(columnNumber); }
@Override public String getColumnLabel(int columnNumber) throws SQLException { throwIfClosedOrOutOfBounds(columnNumber); return super.getColumnLabel(columnNumber); }
@Override public int getColumnDisplaySize(int columnNumber) throws SQLException { throwIfClosedOrOutOfBounds(columnNumber); return super.getColumnDisplaySize(columnNumber); }
@Override public AvaticaResultSet newResultSet(AvaticaStatement statement, QueryState state, Signature signature, TimeZone timeZone, Frame firstFrame) throws SQLException { AvaticaResultSetMetaData resultSetMetaData = new AvaticaResultSetMetaData(statement, null, signature); return new KylinResultSet(statement, state, signature, resultSetMetaData, timeZone, firstFrame); }
public int getPrecision(int column) throws SQLException { return getColumnMetaData(column).precision; }
@Override public String getColumnClassName(int columnNumber) throws SQLException { throwIfClosedOrOutOfBounds(columnNumber); return super.getColumnClassName(columnNumber); }
@Override public String getColumnName(int columnNumber) throws SQLException { throwIfClosedOrOutOfBounds(columnNumber); return super.getColumnName(columnNumber); }
@Override public int getColumnCount() throws SQLException { checkOpen(); return super.getColumnCount(); }