Uses of Interface
org.apache.cayenne.access.types.ExtendedType

Packages that use ExtendedType
org.apache.cayenne.access.jdbc Contains classes that handle JDBC interactions. 
org.apache.cayenne.access.types Defines an extendable mechanism to map Java types to JDBC types. 
org.apache.cayenne.dba.oracle Oracle DbAdapter. 
 

Uses of ExtendedType in org.apache.cayenne.access.jdbc
 

Fields in org.apache.cayenne.access.jdbc declared as ExtendedType
protected  ExtendedType[] RowDescriptor.converters
           
 

Methods in org.apache.cayenne.access.jdbc that return ExtendedType
 ExtendedType[] RowDescriptor.getConverters()
          Returns extended types for columns.
 

Uses of ExtendedType in org.apache.cayenne.access.types
 

Classes in org.apache.cayenne.access.types that implement ExtendedType
 class AbstractType
          A convenience superclass of ExtendedType implementations.
 class BigIntegerType
           
 class BooleanType
          Handles java.lang.Boolean mapping.
 class ByteArrayType
          Handles byte[], mapping it as either of JDBC types - BLOB or (VAR)BINARY.
 class ByteType
          Handles java.lang.Byte type mapping.
 class CalendarType
          ExtendedType that handles Calendar fields.
 class CharType
          Handles java.lang.String, mapping it as either of JDBC types - CLOB or (VAR)CHAR.
 class DefaultType
          An ExtendedType that can work with any Java class, providing JDBC-to-Java mapping exactly per JDBC specification.
 class EnumType
          An ExtendedType that handles an enum class.
 class ShortType
          Handles java.lang.Short type mapping.
 class UtilDateType
          Maps java.util.Date to any of the three database date/time types: TIME, DATE, TIMESTAMP.
 

Methods in org.apache.cayenne.access.types that return ExtendedType
protected  ExtendedType ExtendedTypeMap.createType(String className)
          Returns a default type for specific Java classes.
 ExtendedType ExtendedTypeMap.getDefaultType()
          Returns a default ExtendedType that is used to handle unmapped types.
protected  ExtendedType ExtendedTypeMap.getDefaultType(String javaClassName)
          Deprecated. since 3.0 - use ExtendedTypeMap.createType(String) instead.
 ExtendedType ExtendedTypeMap.getRegisteredType(Class javaClass)
          Returns a type registered for the class name.
 ExtendedType ExtendedTypeMap.getRegisteredType(String javaClassName)
          Returns a guranteed non-null ExtendedType instance for a given Java class name.
 ExtendedType ExtendedTypeFactory.getType(Class objectClass)
          Returns ExtendedType instance that can handle a given object class.
 

Methods in org.apache.cayenne.access.types with parameters of type ExtendedType
 void ExtendedTypeMap.registerType(ExtendedType type)
          Adds a new type to the list of registered types.
 

Uses of ExtendedType in org.apache.cayenne.dba.oracle
 

Classes in org.apache.cayenne.dba.oracle that implement ExtendedType
 class OracleUtilDateType
           
 



Copyright © 2001-2007 Apache Cayenne. All Rights Reserved.