@Override public String[] getColumNames(int table) { return reader.getColumnNames(table); }
@Override public Class[] getColumnTypes(String table) { return reader.getColumnTypes(table); }
@Override public int getRowCount(int table) { return reader.getRowCount(table); }
@Override public Object[][] getTableData(int table) { return reader.getTableData(table); }
@Override public Object[] getRowData(int row, String table) { return reader.getRowData(row, table); }
@Override public void initialize(RandomAccessInputStream file) { try { reader = new MetakitReader(file); } catch (MetakitException e) { } }
@Override public void close() { reader.close(); }
@Override public String[] getTableNames() { return reader.getTableNames(); }
@Override public int getTableCount() { return reader.getTableCount(); }
public MetakitReader(RandomAccessInputStream stream) throws MetakitException { this.stream = stream; try { initialize(); } catch (IOException e) { throw new MetakitException(e); } }
@Override public Object[][] getTableData(String table) { return reader.getTableData(table); }
@Override public Object[] getRowData(int row, String table) { return reader.getRowData(row, table); }
@Override public void initialize(String file) throws IOException { try { reader = new MetakitReader(file); } catch (MetakitException e) { } }
@Override public void close() { reader.close(); }
@Override public String[] getTableNames() { return reader.getTableNames(); }
@Override public int getTableCount() { return reader.getTableCount(); }
@Override public String[] getColumnNames(String table) { return reader.getColumnNames(table); }
@Override public Object[][] getTableData(int table) { return reader.getTableData(table); }
@Override public Object[] getRowData(int row, int table) { return reader.getRowData(row, table); }
@Override public int getRowCount(String table) { return reader.getRowCount(table); }