StandardTypeDescriptor.h File Reference

Go to the source code of this file.

Classes

class  StandardTypeDescriptor
 StandardTypeDescriptor provides convenience functions to StandardTypeDescriptorOrdinal enum. More...
class  StandardTypeDescriptorFactory
 StandardTypeDescriptorFactory is an implementation of the StoredTypeDescriptorFactory interface capable of constructing all of the types enumerated in StandardTypeDescriptorOrdinal. More...

Enumerations

enum  StandardTypeDescriptorOrdinal {
  STANDARD_TYPE_MIN = 1, STANDARD_TYPE_INT_8 = 1, STANDARD_TYPE_UINT_8 = 2, STANDARD_TYPE_INT_16 = 3,
  STANDARD_TYPE_UINT_16 = 4, STANDARD_TYPE_INT_32 = 5, STANDARD_TYPE_UINT_32 = 6, STANDARD_TYPE_INT_64 = 7,
  STANDARD_TYPE_UINT_64 = 8, STANDARD_TYPE_BOOL = 9, STANDARD_TYPE_REAL = 10, STANDARD_TYPE_DOUBLE = 11,
  STANDARD_TYPE_CHAR = 12, STANDARD_TYPE_VARCHAR = 13, STANDARD_TYPE_BINARY = 14, STANDARD_TYPE_VARBINARY = 15,
  STANDARD_TYPE_END_NO_UNICODE = 16, STANDARD_TYPE_UNICODE_CHAR = 16, STANDARD_TYPE_UNICODE_VARCHAR = 17, STANDARD_TYPE_END,
  STANDARD_TYPE_RECORDNUM = STANDARD_TYPE_INT_64, EXTENSION_TYPE_MIN = 1000
}
 StandardDataTypeOrdinal enumerates the ordinals of the standard types provided by fennel. More...


Enumeration Type Documentation

enum StandardTypeDescriptorOrdinal

StandardDataTypeOrdinal enumerates the ordinals of the standard types provided by fennel.

Order matters. Extension data types should start from EXTENSION_TYPE_MIN. NOTE: Any changes must be copied into 1) enum StandardTypeDescriptorOrdinal 2) net.sf.farrago.query.FennelUtil.convertSqlTypeNameToFennelType 4) net.sf.farrago.fennel.tuple.FennelStandardTypeDescriptor 4) StandardTypeDescriptor class 5) StoredTypeDescriptor standardTypes

Enumerator:
STANDARD_TYPE_MIN 
STANDARD_TYPE_INT_8 
STANDARD_TYPE_UINT_8 
STANDARD_TYPE_INT_16 
STANDARD_TYPE_UINT_16 
STANDARD_TYPE_INT_32 
STANDARD_TYPE_UINT_32 
STANDARD_TYPE_INT_64 
STANDARD_TYPE_UINT_64 
STANDARD_TYPE_BOOL 
STANDARD_TYPE_REAL 
STANDARD_TYPE_DOUBLE 
STANDARD_TYPE_CHAR 
STANDARD_TYPE_VARCHAR 
STANDARD_TYPE_BINARY 
STANDARD_TYPE_VARBINARY 
STANDARD_TYPE_END_NO_UNICODE 
STANDARD_TYPE_UNICODE_CHAR 
STANDARD_TYPE_UNICODE_VARCHAR 
STANDARD_TYPE_END 
STANDARD_TYPE_RECORDNUM  Matches RecordNum type.
EXTENSION_TYPE_MIN 

Definition at line 43 of file StandardTypeDescriptor.h.


Generated on Mon Jun 22 04:00:23 2009 for Fennel by  doxygen 1.5.1