Class PrimaryKey.Single

java.lang.Object
org.apache.sis.internal.sql.feature.PrimaryKey
org.apache.sis.internal.sql.feature.PrimaryKey.Single
Enclosing class:
PrimaryKey

private static final class PrimaryKey.Single extends PrimaryKey
A primary key composed of exactly one column.
  • Field Details

    • column

      private final String column
      The single column name.
  • Constructor Details

    • Single

      Single(Class<?> valueClass, String column)
      Creates a new primary key composed of the given column.
  • Method Details

    • getColumns

      public List<String> getColumns()
      Returns the single column composing this primary key.
      Specified by:
      getColumns in class PrimaryKey
      Returns:
      column names composing the key. Contains at least one element.