Package org.geotools.api.annotation
Enum Class Specification
- All Implemented Interfaces:
Serializable
,Comparable<Specification>
,Constable
The specifications from which an interface, method or code list was derived.
- Since:
- GeoAPI 2.0
- Author:
- Martin Desruisseaux (IRD)
-
Nested Class Summary
Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionISO 19103, Geographic information - Conceptual schema language.ISO 19107, Feature Geometry (Topic 1).ISO 19108, Temporal Schema.ISO 19111, Spatial Referencing by Coordinates (Topic 2).ISO 19115, Metadata (Topic 11).ISO 19117, Portrayal.ISO 19123, Schema for coverage geometry and functions.ISO 19128, Layers and styles.Grid Coverages implementation specification.Coordinate Transformation Services implementation specification.Filter encoding implementation specification.Styled Layer Descriptor (SLD) implementation specification.GO-1 Application Objects.Web Feature Service implementation specification.Observations and Measurements, part 2: Sampling Features.Observations and Measurements, part 1.Specification not yet determined. -
Method Summary
Modifier and TypeMethodDescriptionstatic Specification
Returns the enum constant of this class with the specified name.static Specification[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
ISO_19103
ISO 19103, Geographic information - Conceptual schema language. This is the specification for some interfaces in packageorg.geotools.api.util
. -
ISO_19107
ISO 19107, Feature Geometry (Topic 1). This is the specification for packageorg.geotools.api.geometry
and sub-packages.- See Also:
-
ISO_19108
ISO 19108, Temporal Schema. This is the specification for packageorg.geotools.api.temporal
and sub-packages. -
ISO_19111
ISO 19111, Spatial Referencing by Coordinates (Topic 2). This is the specification for packageorg.geotools.api.referencing
and sub-packages.- See Also:
-
ISO_19115
ISO 19115, Metadata (Topic 11). This is the specification for packageorg.geotools.api.metadata
and sub-packages.- See Also:
-
ISO_19117
ISO 19117, Portrayal. This is an abstract specification for portraying features.- See Also:
-
ISO_19123
ISO 19123, Schema for coverage geometry and functions. This is the specification for packageorg.geotools.api.coverage
and sub-packages.- See Also:
-
ISO_19128
ISO 19128, Layers and styles. This is the specification for packageorg.geotools.api.layer
and sub-packages.- See Also:
-
OGC_03064
GO-1 Application Objects. This is the specification for packageorg.geotools.api.go
and sub-packages.- See Also:
-
OGC_01009
Coordinate Transformation Services implementation specification. This is the specification used as a complement of ISO 19111 when an aspect was not defined in the ISO specification.- See Also:
-
OGC_01004
Grid Coverages implementation specification. This is the specification used as a complement of ISO 19123 when an aspect was not defined in the ISO specification.- See Also:
-
OGC_02059
Filter encoding implementation specification. This is the specification for packageorg.geotools.api.filter
and sub-packages.- See Also:
-
OGC_02070
Styled Layer Descriptor (SLD) implementation specification. This is the specification for packageorg.geotools.api.sld
and sub-packages.- See Also:
-
OGC_04094
Web Feature Service implementation specification. This is the specification for packageorg.geotools.api.feature
and sub-packages.- See Also:
-
OGC_07022
Observations and Measurements, part 1. This is the specification for packageorg.geotools.api.observation
.- See Also:
-
OGC_07002
Observations and Measurements, part 2: Sampling Features. This is the specification for packageorg.geotools.api.observation.sampling
.- See Also:
-
UNSPECIFIED
Specification not yet determined. This is a temporary enumeration for the processing of API submitted by some contributors.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-