Package org.axiondb.types

DataType implementations.

See:
          Description

Interface Summary
LobLocator A factory for LobSources.
LobLocatorFactory Reads, writes and creates LobLocators.
LobSource Defines the basic Large Object (LOB) methods.
 

Class Summary
AnyType Generic implemention of DataType, for use by BindVariable.
BaseDataType Abstract base implemention of DataType.
BaseNumberDataType An abstract base DataTypefor Numbertypes.
BigDecimalType A DataTyperepresenting an number value.
BigIntType A DataTyperepresenting a long value.
BlobSource A Blob wrapping a LobSource.
BLOBType A DataTyperepresenting a Binary Large Object (BLOB)
BooleanType A DataTyperepresenting a Boolean value.
ByteArrayBlob A Blob based upon a simple byte array.
ByteType A DataTyperepresenting a byte value.
CharacterType A DataTyperepresenting a single char value.
CharacterVaryingType A DataTyperepresenting a Stringvalue with a user-specified maximum length.
ClobSource An Clob wrapping a LobSource.
CLOBType A DataTyperepresenting a Char Large Object (CLOB).
CompressedLobSource A LobSource that compresses/decompresses the input/output streams using GZIP compression.
CompressedLOBType A DataType representing a compressed LOB value.
DateType Implements a date type which can generate instances of java.sql.Date and other JDBC date-related types.
DoubleType A DataTyperepresenting a double value.
FileLobLocator A file-based LobLocator.
FileLobLocatorFactory A LobLocatorFactory for FileLobLocators.
FileLobSource A LobSourcethat's backed by a simple File.
FileOffsetLobLocator A LobLocator based upon an byte-offset into a file.
FileOffsetLobLocatorFactory A LobLocatorFactory for FileOffsetLobLocators.
FileOffsetLobSource A LobSource that's backed by a single file, storing each LOB as an offset and length.
FloatType A DataType representing a single-precision floating-point value.
IntegerType A DataTyperepresenting an integer value.
LOBType A DataTyperepresenting a Large Object (LOB), for example a Clobor Blob.
ObjectType A DataTyperepresenting a Serializableobject value.
ShortType A DataTyperepresenting a short value.
StringClob A Clob based upon a simple String.
StringType A DataType representing a String value.
TimestampType A DataTyperepresenting a timestamp value.
TimeType Implements a date type which can generate instances of java.sql.Date and other JDBC date-related types.
UnsignedByteType A DataTyperepresenting an unsigned byte value.
UnsignedIntegerType A DataTyperepresenting a unsigned integer value as a long.
UnsignedShortType A DataTyperepresenting an unsigned short value as an int.
VarBinaryType A DataTyperepresenting a BinaryArrayvalue.
 

Package org.axiondb.types Description

DataType implementations.