Package org.opengis.feature
Interface PropertyType
-
- All Superinterfaces:
IdentifiedType
- All Known Subinterfaces:
AttributeType<V>
,DynamicAttributeType<V>
,FeatureAssociationRole
,Operation
@Classifier(METACLASS) @UML(identifier="PropertyType", specification=ISO_19109) public interface PropertyType extends IdentifiedType
Characteristics that may be associated with aFeatureType
. This interface is the parent type of attribute type, feature association role and operation, but not feature type.Property types typically define the following properties:
- A name and a human-readable description.
- The type of values (in
AttributeType
andFeatureAssociationRole
). - Number of allowable occurrences of the value (in
AttributeType
andFeatureAssociationRole
). - A default value (in
AttributeType
).
- Since:
- 3.1
-
-
Method Summary
-
Methods inherited from interface IdentifiedType
getDefinition, getDescription, getDesignation, getName
-
-