Package com.luciad.format.s57
Class TLcdS57AttributeClassDescriptor.Type
java.lang.Object
com.luciad.format.s57.TLcdS57AttributeClassDescriptor.Type
- Enclosing class:
TLcdS57AttributeClassDescriptor
This class represents the attribute types, defined in the S-57 format.
It follows the typesafe enumeration pattern, as described in Effective Java, p104.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdS57AttributeClassDescriptor.Type
Represents the S-57 Coded String attribute type.static final TLcdS57AttributeClassDescriptor.Type
Represents the S-57 Enumerated attribute type.static final TLcdS57AttributeClassDescriptor.Type
Represents the S-57 Float attribute type.static final TLcdS57AttributeClassDescriptor.Type
Represents the S-57 Free Text attribute type.static final TLcdS57AttributeClassDescriptor.Type
Represents the S-57 Integer attribute type.static final TLcdS57AttributeClassDescriptor.Type
Represents the S-57 List attribute type. -
Method Summary
-
Field Details
-
ENUMERATED
Represents the S-57 Enumerated attribute type. -
LIST
Represents the S-57 List attribute type. -
FLOAT
Represents the S-57 Float attribute type. -
INTEGER
Represents the S-57 Integer attribute type. -
CODED_STRING
Represents the S-57 Coded String attribute type. -
FREE_TEXT
Represents the S-57 Free Text attribute type.
-
-
Method Details
-
getCode
public char getCode()Returns the S-57 code representing this attribute type.- Returns:
- the S-57 code representing this attribute type.
-
getJavaClass
Returns the Java class by which the values of this attribute type are represented.- Returns:
- the Java class by which the values of this attribute type are represented.
-
toString
-