Class CharacteristicTypeBuilder<V>

java.lang.Object
org.apache.sis.feature.builder.TypeBuilder
org.apache.sis.feature.builder.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 AttributeType will will be built by a FeatureTypeBuilder. 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 AttributeType 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
Version:
0.8
See Also: