private void convertTablesToRows()

in src/main/java/com/aliyun/odps/jdbc/OdpsDatabaseMetaData.java [900:922]


  private void convertTablesToRows(String[] types, List<Object[]> rows, List<Table> tables) {
    for (Table t : tables) {
      String tableType = t.isVirtualView() ? TABLE_TYPE_VIEW : TABLE_TYPE_TABLE;
      if (types != null && types.length != 0) {
        if (!Arrays.asList(types).contains(tableType)) {
          continue;
        }
      }
      String schemaName = t.getProject();
      if (conn.isOdpsNamespaceSchema()) {
        schemaName = t.getSchemaName();
      }
      Object[] rowVals = {
          t.getProject(),
          schemaName,
          t.getName(),
          tableType,
          t.getComment(),
          null, null, null, null, null};
      rows.add(rowVals);
    }
    tables.clear();
  }