code: public Table build(DB db) {
      if (tableName == null) {
        throw new InvalidOperationException("The table name has not been set.");
      }
      if (tableColumns == null) {
        tableColumns = ALL_COLUMNS;
      }
      return new Table(CallInfo.create(), db, tableName, tableColumns, keyColumns); 
    }
docs: Build the table object.
  @param db Database.
  @return A new {@link Table} instance.