# Uses of Class
org.apache.cayenne.access.types.ExtendedTypeMap

Packages that use ExtendedTypeMap
Package
Description
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.firebird
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.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 ExtendedTypeMap in org.apache.cayenne.access.jdbc

  Methods in org.apache.cayenne.access.jdbc with parameters of type ExtendedTypeMap
  Modifier and Type
  Method
  Description
  `RSColumn[]`
  RSColumn.RowBuilder.`build(ExtendedTypeMap typeMap)`
  Returns the array of `RSColumn`s describing the result row, with an `ExtendedType` resolved for each column.
  `protected RSColumn[]`
  RSColumn.RowBuilder.`mergeResultSetAndPresetColumns(ExtendedTypeMap typeMap)`
  `protected PSParameter<?>[]`
  BatchAction.`rowBindings(TranslatedBatch translated, int row, ExtendedTypeMap extendedTypes)`
  Resolves the given batch row against the translated batch parameters, returning per-row bindings.

- ## Uses of ExtendedTypeMap in org.apache.cayenne.access.types

  Constructors in org.apache.cayenne.access.types with parameters of type ExtendedTypeMap
  Modifier
  Constructor
  Description
  ``
  `ValueObjectTypeFactory(ExtendedTypeMap map, ValueObjectTypeRegistry valueObjectTypeRegistry)`

- ## Uses of ExtendedTypeMap in org.apache.cayenne.dba

  Fields in org.apache.cayenne.dba declared as ExtendedTypeMap
  Modifier and Type
  Field
  Description
  `protected ExtendedTypeMap`
  JdbcAdapter.`extendedTypes`
  Methods in org.apache.cayenne.dba that return ExtendedTypeMap
  Modifier and Type
  Method
  Description
  `ExtendedTypeMap`
  AutoAdapter.`getExtendedTypes()`
  `ExtendedTypeMap`
  DbAdapter.`getExtendedTypes()`
  Returns a map of ExtendedTypes that is used to translate values between Java and JDBC layer.
  `ExtendedTypeMap`
  JdbcAdapter.`getExtendedTypes()`
  Methods in org.apache.cayenne.dba with parameters of type ExtendedTypeMap
  Modifier and Type
  Method
  Description
  `protected void`
  JdbcAdapter.`configureExtendedTypes(ExtendedTypeMap map)`
  Called from `JdbcAdapter.initExtendedTypes(List, List, List, ValueObjectTypeRegistry)` to load adapter-specific types into the ExtendedTypeMap right after the default types are loaded, but before the DI overrides are.

- ## Uses of ExtendedTypeMap in org.apache.cayenne.dba.db2

  Methods in org.apache.cayenne.dba.db2 with parameters of type ExtendedTypeMap
  Modifier and Type
  Method
  Description
  `protected void`
  DB2Adapter.`configureExtendedTypes(ExtendedTypeMap map)`

- ## Uses of ExtendedTypeMap in org.apache.cayenne.dba.derby

  Methods in org.apache.cayenne.dba.derby with parameters of type ExtendedTypeMap
  Modifier and Type
  Method
  Description
  `protected void`
  DerbyAdapter.`configureExtendedTypes(ExtendedTypeMap map)`
  Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.

- ## Uses of ExtendedTypeMap in org.apache.cayenne.dba.firebird

  Methods in org.apache.cayenne.dba.firebird with parameters of type ExtendedTypeMap
  Modifier and Type
  Method
  Description
  `protected void`
  FirebirdAdapter.`configureExtendedTypes(ExtendedTypeMap map)`

- ## Uses of ExtendedTypeMap in org.apache.cayenne.dba.frontbase

  Methods in org.apache.cayenne.dba.frontbase with parameters of type ExtendedTypeMap
  Modifier and Type
  Method
  Description
  `protected void`
  FrontBaseAdapter.`configureExtendedTypes(ExtendedTypeMap map)`

- ## Uses of ExtendedTypeMap in org.apache.cayenne.dba.h2

  Methods in org.apache.cayenne.dba.h2 with parameters of type ExtendedTypeMap
  Modifier and Type
  Method
  Description
  `protected void`
  H2Adapter.`configureExtendedTypes(ExtendedTypeMap map)`
  Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.

- ## Uses of ExtendedTypeMap in org.apache.cayenne.dba.hsqldb

  Methods in org.apache.cayenne.dba.hsqldb with parameters of type ExtendedTypeMap
  Modifier and Type
  Method
  Description
  `protected void`
  HSQLDBAdapter.`configureExtendedTypes(ExtendedTypeMap map)`

- ## Uses of ExtendedTypeMap in org.apache.cayenne.dba.ingres

  Methods in org.apache.cayenne.dba.ingres with parameters of type ExtendedTypeMap
  Modifier and Type
  Method
  Description
  `protected void`
  IngresAdapter.`configureExtendedTypes(ExtendedTypeMap map)`

- ## Uses of ExtendedTypeMap in org.apache.cayenne.dba.mysql

  Methods in org.apache.cayenne.dba.mysql with parameters of type ExtendedTypeMap
  Modifier and Type
  Method
  Description
  `protected void`
  MySQLAdapter.`configureExtendedTypes(ExtendedTypeMap map)`
  Installs appropriate ExtendedTypes used as converters for passing values between JDBC and Java layers.

- ## Uses of ExtendedTypeMap in org.apache.cayenne.dba.oracle

  Methods in org.apache.cayenne.dba.oracle with parameters of type ExtendedTypeMap
  Modifier and Type
  Method
  Description
  `protected void`
  OracleAdapter.`configureExtendedTypes(ExtendedTypeMap map)`
  Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.

- ## Uses of ExtendedTypeMap in org.apache.cayenne.dba.postgres

  Methods in org.apache.cayenne.dba.postgres with parameters of type ExtendedTypeMap
  Modifier and Type
  Method
  Description
  `protected void`
  PostgresAdapter.`configureExtendedTypes(ExtendedTypeMap map)`
  Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.

- ## Uses of ExtendedTypeMap in org.apache.cayenne.dba.sqlite

  Methods in org.apache.cayenne.dba.sqlite with parameters of type ExtendedTypeMap
  Modifier and Type
  Method
  Description
  `protected void`
  SQLiteAdapter.`configureExtendedTypes(ExtendedTypeMap map)`

- ## Uses of ExtendedTypeMap in org.apache.cayenne.dba.sqlserver

  Methods in org.apache.cayenne.dba.sqlserver with parameters of type ExtendedTypeMap
  Modifier and Type
  Method
  Description
  `protected void`
  SQLServerAdapter.`configureExtendedTypes(ExtendedTypeMap map)`

- ## Uses of ExtendedTypeMap in org.apache.cayenne.dba.sybase

  Methods in org.apache.cayenne.dba.sybase with parameters of type ExtendedTypeMap
  Modifier and Type
  Method
  Description
  `protected void`
  SybaseAdapter.`configureExtendedTypes(ExtendedTypeMap map)`
  Installs appropriate ExtendedTypes as converters for passing values between JDBC and Java layers.