Class CharacteristicTypeBuilder<V>

Object
TypeBuilder
CharacteristicTypeBuilder<V>
Type Parameters:
V - the class of characteristic values.
All Implemented Interfaces:
Localized

public final class CharacteristicTypeBuilder<V> extends TypeBuilder
Describes one characteristic of the Attribute­Type will will be built by a Feature­Type­Builder. Characteristics can describe additional information useful for interpreting an attribute value, like the units of measurement and uncertainties of a numerical value, or the coordinate reference system (CRS) of a geometry.

In many cases, all instances of the same Attribute­Type have the same characteristics. For example, all values of the "temperature" attribute typically have the same units of measurement. Such common value can be specified as the characteristic default value.

Since:
0.8
See Also: