Column Mapping
The value mapping rules of entity columns.
A ColumnTypeMapping allows to map column values of certain type to their value in the storage.
Since there is a limited set of possible column types, in most non-testing scenarios it will be more convenient to extend AbstractColumnMapping than to implement this interface directly.
Parameters
<R>
a supertype of all stored values