Package org.apache.derby.iapi.types

Interface Summary
BitDataValue  
BooleanDataValue  
CloneableObject This is a simple interface that is used by the sorter for cloning input rows.
ConcatableDataValue The ConcatableDataValue interface corresponds to the SQL 92 string value data type.
DataValueDescriptor The DataValueDescriptor interface provides methods to get the data from a column returned by a statement.
DataValueFactory This interface is how we get constant data values of different types.
DateTimeDataValue  
NumberDataValue  
Orderable The Orderable interface represents a value that can be linearly ordered.
RefDataValue  
Resetable This is a simple interface that is used by streams that can initialize and reset themselves.
RowLocation Holds the location of a row within a given conglomerate.
StringDataValue  
UserDataValue  
VariableSizeDataValue The VariableSizeDataValue interface corresponds to Datatypes that have adjustable width.
 

Class Summary
DataType DataType is the superclass for all data types.
DataTypeDescriptor This is an implementation of DataTypeDescriptor from the generic language datatype module interface.
DataTypeUtilities A set of static utility methods for data types.
DataValueFactoryImpl This class implements DataValueFactory.
DateTimeParser This class provides a simple regular expression parser for standard format dates, times, and timestamps
DTSClassInfo  
JSQLType Type descriptor which wraps all 3 kinds of types supported in Cloudscape's JSQL language: SQL types, Java primitives, Java classes.
Like Like matching algorithm.
NumberDataType NumberDataType is the superclass for all exact and approximate numeric data types.
SQLBinary SQLBinary satisfies the DataValueDescriptor interfaces (i.e., DataType).
SQLBit SQLBit satisfies the DataValueDescriptor interfaces (i.e., DataType).
SQLBlob SQLBlob satisfies the DataValueDescriptor, interfaces (i.e., OrderableDataType).
SQLBoolean SQLBoolean satisfies the DataValueDescriptor interfaces (i.e., DataType).
SQLChar SQLChar satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType).
SQLClob SQLClob uses SQLVarchar by inheritance.
SQLDate This contains an instance of a SQL Date.
SQLDecimal SQLDecimal satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType).
SQLDouble SQLDouble satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType).
SQLInteger SQLInteger satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType).
SQLLongint SQLLongint satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType).
SQLLongVarbit SQLLongVarbit satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType).
SQLLongvarchar SQLLongvarchar satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType).
SQLNationalChar SQLNationalChar satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType).
SQLNationalLongvarchar SQLNationalLongvarchar satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType).
SQLNationalVarchar SQLNationalVarchar satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType).
SQLNClob SQLNClob satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType).
SQLReal SQLReal satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType).
SQLRef  
SQLSmallint SQLSmallint satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType).
SQLTime This contains an instance of a SQL Time Our current implementation doesn't implement time precision so the fractional seconds portion of the time is always 0.
SQLTimestamp This contains an instance of a SQL Timestamp object.
SQLTinyint SQLTinyint satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType).
SQLVarbit SQLVarbit satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType).
SQLVarchar SQLVarchar satisfies the DataValueDescriptor interfaces (i.e., OrderableDataType).
TypeId The TypeId interface provides methods to get information about datatype ids.
UserType This contains an instance of a user-defined type, that is, a java object.
 



Apache Derby V10.0 Engine Documentation - Copyright © 1997,2004 The Apache Software Foundation or its licensors, as applicable.