Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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 | Contains database adapter API (DbAdapter) and its default implementation.
org.apache.cayenne.dba.db2 | IBM DB2 DbAdapter.
org.apache.cayenne.dba.derby | Apache Derby DbAdapter.
org.apache.cayenne.dba.frontbase | FrontBase DbAdapter.
org.apache.cayenne.dba.h2 |
org.apache.cayenne.dba.hsqldb | HSQLDB DbAdapter.
org.apache.cayenne.dba.ingres |
org.apache.cayenne.dba.mysql | MySQL DbAdapter.
org.apache.cayenne.dba.openbase | OpenBase DbAdapter.
org.apache.cayenne.dba.oracle | Oracle DbAdapter.
org.apache.cayenne.dba.postgres | PostgreSQL DbAdapter.
org.apache.cayenne.dba.sqlite |
org.apache.cayenne.dba.sqlserver | MS SQLServer DbAdapter.
org.apache.cayenne.dba.sybase | Sybase 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.

Constructors in org.apache.cayenne.access.jdbc with parameters of type ExtendedType
`RowDescriptor(ColumnDescriptor[] columns, ExtendedType[] converters)` Creates a fully initialized RowDescriptor.

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

Classes in org.apache.cayenne.access.types that implement ExtendedType
`class` | `BigDecimalType`
`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<T extends Calendar>` ExtendedType that handles `Calendar` fields.
`class` | `CharType` Handles `java.lang.String`, mapping it as either of JDBC types - CLOB or (VAR)CHAR.
`class` | `DateType`
`class` | `DoubleType`
`class` | `EnumType<T extends Enum<T>>` An ExtendedType that handles an enum class.
`class` | `ExtendedEnumType<T extends Enum<T>>` An ExtendedType that handles a Java Enum based upon the Cayenne ExtendedEnumeration interface.
`class` | `FloatType`
`class` | `IntegerType`
`class` | `LongType`
`class` | `ObjectType` This is a default ExtendedType that relies on JDBC driver to determine the result type.
`class` | `ShortType` Handles `java.lang.Short` type mapping.
`class` | `TimestampType`
`class` | `TimeType`
`class` | `UtilDateType` Maps `java.util.Date` to any of the three database date/time types: TIME, DATE, TIMESTAMP.
`class` | `UUIDType` An ExtendedType to map Java UUIDs as persistent attributes.
`class` | `VoidType` A noop type that is sometimes useful to suppress extended types operations.

Fields in org.apache.cayenne.access.types declared as ExtendedType
`protected ExtendedType` | `ExtendedTypeMap.defaultType`

Fields in org.apache.cayenne.access.types with type parameters of type ExtendedType
`protected java.util.Map<java.lang.String,ExtendedType>` | `ExtendedTypeMap.typeMap`

Methods in org.apache.cayenne.access.types that return ExtendedType
`protected ExtendedType` | `ExtendedTypeMap.createType(java.lang.String className)` Returns an ExtendedType for specific Java classes.
`ExtendedType` | `ExtendedTypeMap.getDefaultType()` Returns a default ExtendedType that is used to handle unmapped types.
`ExtendedType` | `ExtendedTypeMap.getRegisteredType(java.lang.Class<?> javaClass)` Returns a type registered for the class name.
`ExtendedType` | `ExtendedTypeMap.getRegisteredType(java.lang.String javaClassName)` Returns a guaranteed non-null ExtendedType instance for a given Java class name.
`ExtendedType` | `EnumTypeFactory.getType(java.lang.Class<?> objectClass)`
`ExtendedType` | `ExtendedTypeFactory.getType(java.lang.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

Method parameters in org.apache.cayenne.dba with type arguments of type ExtendedType
`protected void` | `JdbcAdapter.initExtendedTypes(java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`
`protected void` | `JdbcAdapter.initExtendedTypes(java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`

Constructor parameters in org.apache.cayenne.dba with type arguments of type ExtendedType
`JdbcAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)` Creates new JdbcAdapter with a set of default parameters.
`JdbcAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)` Creates new JdbcAdapter with a set of default parameters.

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

Constructor parameters in org.apache.cayenne.dba.db2 with type arguments of type ExtendedType
`DB2Adapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`
`DB2Adapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`

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

Constructor parameters in org.apache.cayenne.dba.derby with type arguments of type ExtendedType
`DerbyAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`
`DerbyAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`

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

Constructor parameters in org.apache.cayenne.dba.frontbase with type arguments of type ExtendedType
`FrontBaseAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`
`FrontBaseAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`

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

Constructor parameters in org.apache.cayenne.dba.h2 with type arguments of type ExtendedType
`H2Adapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`
`H2Adapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`

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

Constructor parameters in org.apache.cayenne.dba.hsqldb with type arguments of type ExtendedType
`HSQLDBAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`
`HSQLDBAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`
`HSQLDBNoSchemaAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`
`HSQLDBNoSchemaAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`

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

Classes in org.apache.cayenne.dba.ingres that implement ExtendedType
`class` | `IngresBooleanType`

Constructor parameters in org.apache.cayenne.dba.ingres with type arguments of type ExtendedType
`IngresAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`
`IngresAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`

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

Constructor parameters in org.apache.cayenne.dba.mysql with type arguments of type ExtendedType
`MySQLAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`
`MySQLAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`

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

Constructor parameters in org.apache.cayenne.dba.openbase with type arguments of type ExtendedType
`OpenBaseAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`
`OpenBaseAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`

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

Classes in org.apache.cayenne.dba.oracle that implement ExtendedType
`class` | `OracleByteArrayType`
`class` | `OracleCharType` Oracle specific CHAR type handling.
`class` | `OracleUtilDateType`

Constructor parameters in org.apache.cayenne.dba.oracle with type arguments of type ExtendedType
`Oracle8Adapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`
`Oracle8Adapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`
`OracleAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`
`OracleAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`

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

Constructor parameters in org.apache.cayenne.dba.postgres with type arguments of type ExtendedType
`PostgresAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`
`PostgresAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`

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

Constructor parameters in org.apache.cayenne.dba.sqlite with type arguments of type ExtendedType
`SQLiteAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`
`SQLiteAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`

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

Constructor parameters in org.apache.cayenne.dba.sqlserver with type arguments of type ExtendedType
`SQLServerAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`
`SQLServerAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`

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

Constructor parameters in org.apache.cayenne.dba.sybase with type arguments of type ExtendedType
`SybaseAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`
`SybaseAdapter(RuntimeProperties runtimeProperties, java.util.List<ExtendedType> defaultExtendedTypes, java.util.List<ExtendedType> userExtendedTypes, java.util.List<ExtendedTypeFactory> extendedTypeFactories)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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