Package net.sf.farrago.type

Defines Farrago-specific datatype support.


Interface Summary
FarragoTypeFactory FarragoTypeFactory is a Farrago-specific refinement of the RelDataTypeFactory interface.

Class Summary
FarragoJdbcMetaDataImpl Helper base class for implementing Jdbc metadata interfaces.
FarragoParameterMetaData FarragoParameterMetaData implements the ParameterMetaData interface by reading a Farrago type descriptor.
FarragoResultSetMetaData FarragoResultSetMetaData implements the ResultSetMetaData interface by reading a Farrago type descriptor.
FarragoTypeFactoryImpl FarragoTypeFactoryImpl is the Farrago-specific implementation of the RelDataTypeFactory interface.
OJTypedClass OJTypeClass is a synthetic OJClass generated by FarragoTypeFactory as the Java representation of a FarragoType.

Package net.sf.farrago.type Description

Defines Farrago-specific datatype support.

Revision $Id: //open/dev/farrago/src/net/sf/farrago/type/package.html#8 $
Copyright Copyright (C) 2005-2009 The Eigenbase Project
Copyright (C) 2005-2009 SQLstream, Inc.
Copyright (C) 2005-2009 LucidEra, Inc.
Author John V. Sichi

This package subclasses generic datatype interfaces from org.eigenbase.reltype and org.eigenbase.oj in order to implement Farrago-specific type handling. During query processing, the Farrago JDBC driver ensures that an instance of FarragoTypeFactory is used for all type analysis.