Package mil.nga.geopackage.dgiwg
Enum DGIWGRequirement
- java.lang.Object
-
- java.lang.Enum<DGIWGRequirement>
-
- mil.nga.geopackage.dgiwg.DGIWGRequirement
-
- All Implemented Interfaces:
Serializable,Comparable<DGIWGRequirement>
public enum DGIWGRequirement extends Enum<DGIWGRequirement>
DGIWG (Defence Geospatial Information Working Group) Requirements- Since:
- 6.6.0
- Author:
- osbornb
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BBOX_CRSRequirement 26CRS_2D_VECTORRequirement 9CRS_3D_VECTORRequirement 10CRS_COMPOUNDRequirement 12CRS_COMPOUND_WKTRequirement 13CRS_RASTER_ALLOWEDRequirement 7CRS_RASTER_TILE_MATRIX_SETRequirement 8CRS_WKTRequirement 11EXTENSIONS_CONDITIONALRequirement 6EXTENSIONS_MANDATORYRequirement 3EXTENSIONS_NOT_ALLOWEDRequirement 5EXTENSIONS_OPTIONALRequirement 4GEOPACKAGE_BASERequirement 1GEOPACKAGE_OPTIONSRequirement 2METADATA_DMFRequirement 14METADATA_FEATURERequirement 28METADATA_GPKGRequirement 15METADATA_PRODUCTRequirement 18METADATA_PRODUCT_PARTIALRequirement 19METADATA_ROWRequirement 16METADATA_TILERequirement 27METADATA_USERRequirement 17TILE_SIZE_DATARequirement 22TILE_SIZE_MATRIXRequirement 21VALIDITY_DATA_VALIDITYRequirement 20ZOOM_FACTORRequirement 23ZOOM_MATRIX_SETS_MULTIPLERequirement 24ZOOM_MATRIX_SETS_ONERequirement 25
-
Field Summary
Fields Modifier and Type Field Description static StringIDENTIFIER_PREFIXIdentifier prefix
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFullIdentifier()Get the full requirement identifier with prefixStringgetIdentifier()Get the requirement identifierStringgetName()Get the requirement nameintgetNumber()Get the requirement numberStringtoString()static DGIWGRequirementvalueOf(String name)Returns the enum constant of this type with the specified name.static DGIWGRequirement[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
GEOPACKAGE_BASE
public static final DGIWGRequirement GEOPACKAGE_BASE
Requirement 1
-
GEOPACKAGE_OPTIONS
public static final DGIWGRequirement GEOPACKAGE_OPTIONS
Requirement 2
-
EXTENSIONS_MANDATORY
public static final DGIWGRequirement EXTENSIONS_MANDATORY
Requirement 3
-
EXTENSIONS_OPTIONAL
public static final DGIWGRequirement EXTENSIONS_OPTIONAL
Requirement 4
-
EXTENSIONS_NOT_ALLOWED
public static final DGIWGRequirement EXTENSIONS_NOT_ALLOWED
Requirement 5
-
EXTENSIONS_CONDITIONAL
public static final DGIWGRequirement EXTENSIONS_CONDITIONAL
Requirement 6
-
CRS_RASTER_ALLOWED
public static final DGIWGRequirement CRS_RASTER_ALLOWED
Requirement 7
-
CRS_RASTER_TILE_MATRIX_SET
public static final DGIWGRequirement CRS_RASTER_TILE_MATRIX_SET
Requirement 8
-
CRS_2D_VECTOR
public static final DGIWGRequirement CRS_2D_VECTOR
Requirement 9
-
CRS_3D_VECTOR
public static final DGIWGRequirement CRS_3D_VECTOR
Requirement 10
-
CRS_WKT
public static final DGIWGRequirement CRS_WKT
Requirement 11
-
CRS_COMPOUND
public static final DGIWGRequirement CRS_COMPOUND
Requirement 12
-
CRS_COMPOUND_WKT
public static final DGIWGRequirement CRS_COMPOUND_WKT
Requirement 13
-
METADATA_DMF
public static final DGIWGRequirement METADATA_DMF
Requirement 14
-
METADATA_GPKG
public static final DGIWGRequirement METADATA_GPKG
Requirement 15
-
METADATA_ROW
public static final DGIWGRequirement METADATA_ROW
Requirement 16
-
METADATA_USER
public static final DGIWGRequirement METADATA_USER
Requirement 17
-
METADATA_PRODUCT
public static final DGIWGRequirement METADATA_PRODUCT
Requirement 18
-
METADATA_PRODUCT_PARTIAL
public static final DGIWGRequirement METADATA_PRODUCT_PARTIAL
Requirement 19
-
VALIDITY_DATA_VALIDITY
public static final DGIWGRequirement VALIDITY_DATA_VALIDITY
Requirement 20
-
TILE_SIZE_MATRIX
public static final DGIWGRequirement TILE_SIZE_MATRIX
Requirement 21
-
TILE_SIZE_DATA
public static final DGIWGRequirement TILE_SIZE_DATA
Requirement 22
-
ZOOM_FACTOR
public static final DGIWGRequirement ZOOM_FACTOR
Requirement 23
-
ZOOM_MATRIX_SETS_MULTIPLE
public static final DGIWGRequirement ZOOM_MATRIX_SETS_MULTIPLE
Requirement 24
-
ZOOM_MATRIX_SETS_ONE
public static final DGIWGRequirement ZOOM_MATRIX_SETS_ONE
Requirement 25
-
BBOX_CRS
public static final DGIWGRequirement BBOX_CRS
Requirement 26
-
METADATA_TILE
public static final DGIWGRequirement METADATA_TILE
Requirement 27
-
METADATA_FEATURE
public static final DGIWGRequirement METADATA_FEATURE
Requirement 28
-
-
Field Detail
-
IDENTIFIER_PREFIX
public static final String IDENTIFIER_PREFIX
Identifier prefix- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static DGIWGRequirement[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (DGIWGRequirement c : DGIWGRequirement.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static DGIWGRequirement valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public int getNumber()
Get the requirement number- Returns:
- number
-
getName
public String getName()
Get the requirement name- Returns:
- name
-
getIdentifier
public String getIdentifier()
Get the requirement identifier- Returns:
- identifier
-
getFullIdentifier
public String getFullIdentifier()
Get the full requirement identifier with prefix- Returns:
- identifier
-
toString
public String toString()
- Overrides:
toStringin classEnum<DGIWGRequirement>
-
-