Package org.apache.cayenne.access.types

Defines an extendable mechanism to map Java types to JDBC types.

See:
          Description

Interface Summary
ExtendedType Defines methods to read Java objects from JDBC ResultSets and write as parameters of PreparedStatements.
ExtendedTypeFactory ExtendedType factory interface.
 

Class Summary
AbstractType A convenience superclass of ExtendedType implementations.
BooleanType Handles java.lang.Boolean mapping.
ByteArrayType Handles byte[], mapping it as either of JDBC types - BLOB or (VAR)BINARY.
ByteType Handles java.lang.Byte type mapping.
CharType Handles java.lang.String, mapping it as either of JDBC types - CLOB or (VAR)CHAR.
DefaultType An ExtendedType that can work with any Java class, providing JDBC-to-Java mapping exactly per JDBC specification.
EnumType An ExtendedType that handles an enum class.
ExtendedTypeMap Stores ExtendedTypes, implementing an algorithm to determine the right type for a given Java class.
ShortType Handles java.lang.Short type mapping.
UtilDateType Maps java.util.Date to any of the three database date/time types: TIME, DATE, TIMESTAMP.
 

Package org.apache.cayenne.access.types Description

Defines an extendable mechanism to map Java types to JDBC types.



Copyright © 2001-2006 Apache.org All Rights Reserved.