Interface MapEntryConfig<This>

All Known Implementing Classes:
MapEntryMappers, TupleMappers

public interface MapEntryConfig<This>
  • Method Details

    • getKeyColumn

      String getKeyColumn()
    • setKeyColumn

      This setKeyColumn(String keyColumn)
      Sets the column that map entry keys are loaded from. If set, keys will be loaded from the given column, using the ColumnMapper registered for the key type. If unset, keys will be loaded using the RowMapper registered for the key type, from whichever columns that row mapper uses.
      Parameters:
      keyColumn - the key column name. not null
      Returns:
      this config object, for call chaining
    • getValueColumn

      String getValueColumn()
    • setValueColumn

      This setValueColumn(String valueColumn)
      Sets the column that map entry values are loaded from. If set, values will be loaded from the given column, using the ColumnMapper registered for the value type. If unset, values will be loaded using the RowMapper registered for the value type, from whichever columns that row mapper uses.
      Parameters:
      valueColumn - the value column name. not null
      Returns:
      this config object, for call chaining