## Uses of Interface
org.apache.cayenne.di.AdhocObjectFactory

- Packages that use AdhocObjectFactory
  Package | Description
  --- | ---
  org.apache.cayenne.access.dbsync |
  org.apache.cayenne.configuration |
  org.apache.cayenne.configuration.server |
  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.mariadb |
  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.
  org.apache.cayenne.di.spi |

- - ### Uses of AdhocObjectFactory in org.apache.cayenne.access.dbsync

    Fields in org.apache.cayenne.access.dbsync declared as AdhocObjectFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected AdhocObjectFactory` | DefaultSchemaUpdateStrategyFactory.`objectFactory`

  - ### Uses of AdhocObjectFactory in org.apache.cayenne.configuration

    Fields in org.apache.cayenne.configuration declared as AdhocObjectFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected AdhocObjectFactory` | XMLDataChannelDescriptorLoader.`objectFactory`

  - ### Uses of AdhocObjectFactory in org.apache.cayenne.configuration.server

    Fields in org.apache.cayenne.configuration.server declared as AdhocObjectFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected AdhocObjectFactory` | DefaultDataNodeFactory.`objectFactory`
    `protected AdhocObjectFactory` | DefaultDbAdapterFactory.`objectFactory`
    `protected AdhocObjectFactory` | DelegatingDataSourceFactory.`objectFactory`

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

    Fields in org.apache.cayenne.dba.db2 declared as AdhocObjectFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected AdhocObjectFactory` | DB2Sniffer.`objectFactory`

    Constructors in org.apache.cayenne.dba.db2 with parameters of type AdhocObjectFactory
    Constructor and Description
    `DB2Sniffer(AdhocObjectFactory objectFactory)`

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

    Fields in org.apache.cayenne.dba.derby declared as AdhocObjectFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected AdhocObjectFactory` | DerbySniffer.`objectFactory`

    Constructors in org.apache.cayenne.dba.derby with parameters of type AdhocObjectFactory
    Constructor and Description
    `DerbySniffer(AdhocObjectFactory objectFactory)`

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

    Fields in org.apache.cayenne.dba.firebird declared as AdhocObjectFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected AdhocObjectFactory` | FirebirdSniffer.`objectFactory`

    Constructors in org.apache.cayenne.dba.firebird with parameters of type AdhocObjectFactory
    Constructor and Description
    `FirebirdSniffer(AdhocObjectFactory objectFactory)`

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

    Fields in org.apache.cayenne.dba.frontbase declared as AdhocObjectFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected AdhocObjectFactory` | FrontBaseSniffer.`objectFactory`

    Constructors in org.apache.cayenne.dba.frontbase with parameters of type AdhocObjectFactory
    Constructor and Description
    `FrontBaseSniffer(AdhocObjectFactory objectFactory)`

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

    Fields in org.apache.cayenne.dba.h2 declared as AdhocObjectFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected AdhocObjectFactory` | H2Sniffer.`objectFactory`

    Constructors in org.apache.cayenne.dba.h2 with parameters of type AdhocObjectFactory
    Constructor and Description
    `H2Sniffer(AdhocObjectFactory objectFactory)`

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

    Fields in org.apache.cayenne.dba.hsqldb declared as AdhocObjectFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected AdhocObjectFactory` | HSQLDBSniffer.`objectFactory`

    Constructors in org.apache.cayenne.dba.hsqldb with parameters of type AdhocObjectFactory
    Constructor and Description
    `HSQLDBSniffer(AdhocObjectFactory objectFactory)`

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

    Fields in org.apache.cayenne.dba.ingres declared as AdhocObjectFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected AdhocObjectFactory` | IngresSniffer.`objectFactory`

    Constructors in org.apache.cayenne.dba.ingres with parameters of type AdhocObjectFactory
    Constructor and Description
    `IngresSniffer(AdhocObjectFactory objectFactory)`

  - ### Uses of AdhocObjectFactory in org.apache.cayenne.dba.mariadb

    Fields in org.apache.cayenne.dba.mariadb declared as AdhocObjectFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected AdhocObjectFactory` | MariaDBSniffer.`objectFactory`

    Constructors in org.apache.cayenne.dba.mariadb with parameters of type AdhocObjectFactory
    Constructor and Description
    `MariaDBSniffer(AdhocObjectFactory objectFactory)`

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

    Fields in org.apache.cayenne.dba.mysql declared as AdhocObjectFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected AdhocObjectFactory` | MySQLSniffer.`objectFactory`

    Constructors in org.apache.cayenne.dba.mysql with parameters of type AdhocObjectFactory
    Constructor and Description
    `MySQLSniffer(AdhocObjectFactory objectFactory)`

  - ### Uses of AdhocObjectFactory in org.apache.cayenne.dba.openbase

    Fields in org.apache.cayenne.dba.openbase declared as AdhocObjectFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected AdhocObjectFactory` | OpenBaseSniffer.`objectFactory`

    Constructors in org.apache.cayenne.dba.openbase with parameters of type AdhocObjectFactory
    Constructor and Description
    `OpenBaseSniffer(AdhocObjectFactory objectFactory)`

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

    Fields in org.apache.cayenne.dba.oracle declared as AdhocObjectFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected AdhocObjectFactory` | OracleSniffer.`objectFactory`

    Constructors in org.apache.cayenne.dba.oracle with parameters of type AdhocObjectFactory
    Constructor and Description
    `OracleSniffer(AdhocObjectFactory objectFactory)`

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

    Fields in org.apache.cayenne.dba.postgres declared as AdhocObjectFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected AdhocObjectFactory` | PostgresSniffer.`objectFactory`

    Constructors in org.apache.cayenne.dba.postgres with parameters of type AdhocObjectFactory
    Constructor and Description
    `PostgresSniffer(AdhocObjectFactory objectFactory)`

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

    Fields in org.apache.cayenne.dba.sqlite declared as AdhocObjectFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected AdhocObjectFactory` | SQLiteSniffer.`objectFactory`

    Constructors in org.apache.cayenne.dba.sqlite with parameters of type AdhocObjectFactory
    Constructor and Description
    `SQLiteSniffer(AdhocObjectFactory objectFactory)`

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

    Fields in org.apache.cayenne.dba.sqlserver declared as AdhocObjectFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected AdhocObjectFactory` | SQLServerSniffer.`objectFactory`

    Constructors in org.apache.cayenne.dba.sqlserver with parameters of type AdhocObjectFactory
    Constructor and Description
    `SQLServerSniffer(AdhocObjectFactory objectFactory)`

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

    Fields in org.apache.cayenne.dba.sybase declared as AdhocObjectFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected AdhocObjectFactory` | SybaseSniffer.`objectFactory`

    Constructors in org.apache.cayenne.dba.sybase with parameters of type AdhocObjectFactory
    Constructor and Description
    `SybaseSniffer(AdhocObjectFactory objectFactory)`

  - ### Uses of AdhocObjectFactory in org.apache.cayenne.di.spi

    Classes in org.apache.cayenne.di.spi that implement AdhocObjectFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultAdhocObjectFactory` A default implementation of `AdhocObjectFactory` that creates objects using default no-arg constructor and injects dependencies into annotated fields.

Copyright © 2001–2023 Apache Cayenne. All rights reserved.