org.opengis.gc
Class GC_ParameterType

java.lang.Object
  extended byorg.opengis.gc.GC_ParameterType
All Implemented Interfaces:
java.io.Serializable

public final class GC_ParameterType
extends java.lang.Object
implements java.io.Serializable

Specifies the type of a parameter value. A sequence of parameters is used to pass a variable number of arguments to an operation and each of these parameters can have a different parameter type. An operation requiring a string and grid coverage would use two parameters for type GC_StringType and GC_GridCoverageType.

Since:
1.00
Version:
1.00
See Also:
Serialized Form

Field Summary
static int CS_CoordinateSystemType
          Coordinate system instance.
static int CT_MathTransformType
          Math transform instance.
static int GC_ByteInValuePackingType
          Byte in value packing enumeration GC_ByteInValuePacking.
static int GC_FloatingPointType
          Floating point parameter.
static int GC_GridCoverageType
          Grid coverage instance.
static int GC_GridGeometryType
          Grid geometry instance.
static int GC_IntegerType
          Integer parameter.
static int GC_StringType
          String parameter.
static int GC_ValueInBytePackingType
          Value in byte packing enumeration GC_ValueInBytePacking.
static int GC_VectorType
          Sequence of numbers.
private static long serialVersionUID
          Use serialVersionUID from first draft for interoperability with GCS 1.00.
 int value
          The enum value.
 
Constructor Summary
GC_ParameterType(int value)
          Construct a new enum value.
 
Method Summary
 boolean equals(java.lang.Object object)
          Compares the specified object with this enum for equality.
 int hashCode()
          Returns the enum value.
 java.lang.String toString()
          Returns a string representation of this enum.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
Use serialVersionUID from first draft for interoperability with GCS 1.00.

See Also:
Constant Field Values

value

public final int value
The enum value.


GC_IntegerType

public static final int GC_IntegerType
Integer parameter.

See Also:
Constant Field Values

GC_FloatingPointType

public static final int GC_FloatingPointType
Floating point parameter.

See Also:
Constant Field Values

GC_StringType

public static final int GC_StringType
String parameter.

See Also:
Constant Field Values

GC_VectorType

public static final int GC_VectorType
Sequence of numbers.

See Also:
Constant Field Values

GC_GridCoverageType

public static final int GC_GridCoverageType
Grid coverage instance.

See Also:
Constant Field Values

CT_MathTransformType

public static final int CT_MathTransformType
Math transform instance.

See Also:
Constant Field Values

CS_CoordinateSystemType

public static final int CS_CoordinateSystemType
Coordinate system instance.

See Also:
Constant Field Values

GC_GridGeometryType

public static final int GC_GridGeometryType
Grid geometry instance.

See Also:
Constant Field Values

GC_ByteInValuePackingType

public static final int GC_ByteInValuePackingType
Byte in value packing enumeration GC_ByteInValuePacking.

See Also:
Constant Field Values

GC_ValueInBytePackingType

public static final int GC_ValueInBytePackingType
Value in byte packing enumeration GC_ValueInBytePacking.

See Also:
Constant Field Values
Constructor Detail

GC_ParameterType

public GC_ParameterType(int value)
Construct a new enum value.

Method Detail

hashCode

public int hashCode()
Returns the enum value.


equals

public boolean equals(java.lang.Object object)
Compares the specified object with this enum for equality.


toString

public java.lang.String toString()
Returns a string representation of this enum. The returned string is implementation dependent. It is usually provided for debugging purposes only.