protected int getColumnIndexByName()

in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/SpannerClientLibraryRowMetadata.java [88:97]


  protected int getColumnIndexByName(String name) {
    String identifier = name.toLowerCase();
    if (!this.columnNameIndex.containsKey(identifier)) {
      throw new IllegalArgumentException(
          "The column name " + name + " does not exist for the Spanner row. "
              + "Available columns: " + this.columnNameIndex.keySet());
    }

    return this.columnNameIndex.get(identifier);
  }