|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ipdr.common.OpenType
public abstract class OpenType
This is the superclass for the specialized open type classes which describe each category of basic data types.
Field Summary | |
---|---|
static char |
BOOLEAN_TYPE_CODE
Type code for a Boolean object, 'Z' |
static char |
BYTE_TYPE_CODE
Type code for a Byte object, 'B' |
protected java.lang.String |
derivedType_
String containing the derived type of the Open Type. |
protected java.lang.String |
description_
String containing the description of the Open Type. |
static char |
DOUBLE_TYPE_CODE
Type code for a Double object, 'D' |
static char |
FLOAT_TYPE_CODE
Type code for a Float object, 'F' |
static char |
HEX_BINARY_TYPE_CODE
Type code assignments are described in the javadoc for java.lang.Class method getName(). |
static char |
INTEGER_TYPE_CODE
Type code for a Integer object, 'I' |
static char |
LONG_TYPE_CODE
Type code for a Long object, 'J' |
protected java.lang.String |
name_
String containing the name of the Open Type. |
static char |
OBJECT_TYPE_CODE
Type code for a Object object, 'L' |
static char |
SHORT_TYPE_CODE
Type code for a Short object, 'S' |
static char |
STRING_TYPE_CODE
Type code assignments are described in the javadoc for java.lang.Class method getName(). |
static char |
UNSIGNEDBYTE_TYPE_CODE
Type code for a Unsigned Byte object, 'E' |
static char |
UNSIGNEDINT_TYPE_CODE
Type code for a unsigned Integer object, 'U' |
static char |
UNSIGNEDLONG_TYPE_CODE
Type code for a Unsigned Long object, 'K' |
static char |
UNSIGNEDSHORT_TYPE_CODE
Type code for a Unsigned Short object, 'T' |
Constructor Summary | |
---|---|
OpenType()
|
Method Summary | |
---|---|
java.lang.String |
getDerivedType()
Method to get the Derived Type of this data item. |
java.lang.String |
getDescription()
Returns descriptive information regarding this data item. |
java.lang.String |
getName()
Returns the name of this data item. |
abstract OpenType |
getType()
Retreives the details about this type. |
abstract char |
getTypeCode()
Retreives simple character Type Code for this type used to indicate if it is a known simple type or other. |
void |
setDerivedType(java.lang.String derivedType)
Method to set the Derived Type. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String name_
protected java.lang.String description_
protected java.lang.String derivedType_
public static final char INTEGER_TYPE_CODE
public static final char UNSIGNEDINT_TYPE_CODE
public static final char LONG_TYPE_CODE
public static final char UNSIGNEDLONG_TYPE_CODE
public static final char FLOAT_TYPE_CODE
public static final char DOUBLE_TYPE_CODE
public static final char HEX_BINARY_TYPE_CODE
public static final char STRING_TYPE_CODE
public static final char BOOLEAN_TYPE_CODE
public static final char BYTE_TYPE_CODE
public static final char UNSIGNEDBYTE_TYPE_CODE
public static final char SHORT_TYPE_CODE
public static final char UNSIGNEDSHORT_TYPE_CODE
public static final char OBJECT_TYPE_CODE
Constructor Detail |
---|
public OpenType()
Method Detail |
---|
public abstract OpenType getType()
public java.lang.String getName()
public java.lang.String getDescription()
public java.lang.String getDerivedType()
public void setDerivedType(java.lang.String derivedType)
public abstract char getTypeCode()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |