code: public static Coordinate parse(String string) {
          checkNotNull(string, "string");
          int delim = string.indexOf('/');
          checkArgument(delim != -1, "Invalid coordinate format.");
          String table = string.substring(0, delim);
          String id = string.substring(delim + 1);
          checkArgument(com.bazaarvoice.emodb.common.api.Names.isLegalTableName(table), "Invalid coordinate format: invalid table name");
          checkArgument(!id.isEmpty(), "Invalid coordinate format: missing identifier");
          return new Coordinate(table, id);
      }
docs: Parses a string in the format "&lt;table>/&lt;id>".  This is the inverse of {@link #toString()}.