|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
ObjectCodeList<RangeMeaning>
RangeMeaning
@UML(identifier="CS_RangeMeaning",
specification=ISO_19111)
public final class RangeMeaningMeaning of the axis value range specified through minimum value and maximum value.
CoordinateSystemAxis.getRangeMeaning(),
Serialized Form| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class CodeList |
|---|
CodeList.Filter |
| Field Summary | |
|---|---|
static RangeMeaning |
EXACT
Any value between and including minimum value and maximum value is valid. |
static RangeMeaning |
WRAPAROUND
The axis is continuous with values wrapping around at the minimum value and maximum value. |
| Method Summary | |
|---|---|
RangeMeaning[] |
family()
Returns the list of codes of the same kind than this code list element. |
static RangeMeaning |
valueOf(String code)
Returns the range meaning that matches the given string, or returns a new one if none match it. |
static RangeMeaning[] |
values()
Returns the list of RangeMeanings. |
| Methods inherited from class CodeList |
|---|
compareTo, equals, identifier, name, names, ordinal, readResolve, toString, valueOf, valueOf |
| Methods inherited from class Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
@UML(identifier="exact",
obligation=CONDITIONAL,
specification=ISO_19111)
public static final RangeMeaning EXACT
@UML(identifier="wraparound",
obligation=CONDITIONAL,
specification=ISO_19111)
public static final RangeMeaning WRAPAROUND
Example: In a geographic CRS, longitude values are often defined with a finite extent (e.g., from -180 degrees to +180 degrees). The minimum and maximum longitude limits define a single line (on the ellipsoid, sphere, or cylinder), known as the anti-meridian, across which longitude values are discontinuous: as this line is crossed, longitude changes abruptly (e.g., going West from a little more than -180° to a little less than +180°).
| Method Detail |
|---|
public static RangeMeaning[] values()
RangeMeanings.
public RangeMeaning[] family()
values(), except that
this method can be invoked on an instance of the parent CodeList class.
family in class CodeList<RangeMeaning>public static RangeMeaning valueOf(String code)
name().equals(code)
returns true. If no existing instance is found, then a new one is created for
the given name.
code - The name of the code to fetch or to create.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||