Package org.geotools.api.coverage
Class SampleDimensionType
- Object
- 
- CodeList<SampleDimensionType>
- 
- SampleDimensionType
 
 
- 
- All Implemented Interfaces:
- Serializable,- Comparable<SampleDimensionType>
 
 @UML(identifier="CV_SampleDimensionType", specification=OGC_01004) public final class SampleDimensionType extends CodeList<SampleDimensionType> Specifies the various dimension types for coverage values. For grid coverages, these correspond to band types.- Since:
- GeoAPI 1.0
- Author:
- Martin Desruisseaux (IRD)
- See Also:
- SampleDimension, Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static SampleDimensionTypeREAL_32BITSSimple precision floating point numbers.static SampleDimensionTypeREAL_64BITSDouble precision floating point numbers.static SampleDimensionTypeSIGNED_16BITSSigned 16 bits integers.static SampleDimensionTypeSIGNED_32BITSSigned 32 bits integers.static SampleDimensionTypeSIGNED_8BITSSigned 8 bits integers.static SampleDimensionTypeUNSIGNED_16BITSUnsigned 16 bits integers.static SampleDimensionTypeUNSIGNED_1BITUnsigned 1 bit integers.static SampleDimensionTypeUNSIGNED_2BITSUnsigned 2 bits integers.static SampleDimensionTypeUNSIGNED_32BITSUnsigned 32 bits integers.static SampleDimensionTypeUNSIGNED_4BITSUnsigned 4 bits integers.static SampleDimensionTypeUNSIGNED_8BITSUnsigned 8 bits integers.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SampleDimensionType[]family()Returns the list of enumerations of the same kind than this enum.static SampleDimensionTypevalueOf(String code)Returns the sample dimension type that matches the given string, or returns a new one if none match it.static SampleDimensionType[]values()Returns the list ofSampleDimensionTypes.
 
- 
- 
- 
Field Detail- 
UNSIGNED_1BIT@UML(identifier="CV_1BIT", obligation=CONDITIONAL, specification=OGC_01004) public static final SampleDimensionType UNSIGNED_1BIT Unsigned 1 bit integers.
 - 
UNSIGNED_2BITS@UML(identifier="CV_2BIT", obligation=CONDITIONAL, specification=OGC_01004) public static final SampleDimensionType UNSIGNED_2BITS Unsigned 2 bits integers.
 - 
UNSIGNED_4BITS@UML(identifier="CV_4BIT", obligation=CONDITIONAL, specification=OGC_01004) public static final SampleDimensionType UNSIGNED_4BITS Unsigned 4 bits integers.
 - 
UNSIGNED_8BITS@UML(identifier="CV_8BIT_U", obligation=CONDITIONAL, specification=OGC_01004) public static final SampleDimensionType UNSIGNED_8BITS Unsigned 8 bits integers.- See Also:
- SIGNED_8BITS,- DataBuffer.TYPE_BYTE
 
 - 
SIGNED_8BITS@UML(identifier="CV_8BIT_S", obligation=CONDITIONAL, specification=OGC_01004) public static final SampleDimensionType SIGNED_8BITS Signed 8 bits integers.- See Also:
- UNSIGNED_8BITS
 
 - 
UNSIGNED_16BITS@UML(identifier="CV_16BIT_U", obligation=CONDITIONAL, specification=OGC_01004) public static final SampleDimensionType UNSIGNED_16BITS Unsigned 16 bits integers.- See Also:
- SIGNED_16BITS,- DataBuffer.TYPE_USHORT
 
 - 
SIGNED_16BITS@UML(identifier="CV_16BIT_S", obligation=CONDITIONAL, specification=OGC_01004) public static final SampleDimensionType SIGNED_16BITS Signed 16 bits integers.- See Also:
- UNSIGNED_16BITS,- DataBuffer.TYPE_SHORT
 
 - 
UNSIGNED_32BITS@UML(identifier="CV_32BIT_U", obligation=CONDITIONAL, specification=OGC_01004) public static final SampleDimensionType UNSIGNED_32BITS Unsigned 32 bits integers.- See Also:
- SIGNED_32BITS
 
 - 
SIGNED_32BITS@UML(identifier="CV_32BIT_S", obligation=CONDITIONAL, specification=OGC_01004) public static final SampleDimensionType SIGNED_32BITS Signed 32 bits integers.- See Also:
- UNSIGNED_32BITS,- DataBuffer.TYPE_INT
 
 - 
REAL_32BITS@UML(identifier="CV_32BIT_REAL", obligation=CONDITIONAL, specification=OGC_01004) public static final SampleDimensionType REAL_32BITS Simple precision floating point numbers.- See Also:
- REAL_64BITS,- DataBuffer.TYPE_FLOAT
 
 - 
REAL_64BITS@UML(identifier="CV_64BIT_REAL", obligation=CONDITIONAL, specification=OGC_01004) public static final SampleDimensionType REAL_64BITS Double precision floating point numbers.- See Also:
- REAL_32BITS,- DataBuffer.TYPE_DOUBLE
 
 
- 
 - 
Method Detail- 
valuespublic static SampleDimensionType[] values() Returns the list ofSampleDimensionTypes.- Returns:
- The list of codes declared in the current JVM.
 
 - 
familypublic SampleDimensionType[] family() Returns the list of enumerations of the same kind than this enum.- Specified by:
- familyin class- CodeList<SampleDimensionType>
- Returns:
- The codes of the same kind than this code.
 
 - 
valueOfpublic static SampleDimensionType valueOf(String code) Returns the sample dimension type that matches the given string, or returns a new one if none match it.- Parameters:
- code- The name of the code to fetch or to create.
- Returns:
- A code matching the given name.
 
 
- 
 
-