## Uses of Interface
org.apache.calcite.avatica.AvaticaFactory

Packages that use AvaticaFactory
org.apache.calcite.avatica: Avatica JDBC framework.

### Uses of AvaticaFactory in org.apache.calcite.avatica

Classes in org.apache.calcite.avatica that implement AvaticaFactory
`(package private) class` `AvaticaJdbc41Factory` Implementation of `AvaticaFactory` for JDBC 4.1 (corresponds to JDK 1.7).

Fields in org.apache.calcite.avatica declared as AvaticaFactory
`protected AvaticaFactory` AvaticaConnection.`factory`
`protected AvaticaFactory` UnregisteredDriver.`factory`

Methods in org.apache.calcite.avatica that return AvaticaFactory
`protected AvaticaFactory` UnregisteredDriver.`createFactory()` Creates a factory for JDBC objects (connection, statement).
`protected static AvaticaFactory` UnregisteredDriver.`instantiateFactory​(java.lang.String factoryClassName)` Helper method for creating factories.

Methods in org.apache.calcite.avatica with parameters of type AvaticaFactory
`AvaticaConnection` AvaticaFactory.`newConnection​(UnregisteredDriver driver, AvaticaFactory factory, java.lang.String url, java.util.Properties info)`
`AvaticaConnection` AvaticaJdbc41Factory.`newConnection​(UnregisteredDriver driver, AvaticaFactory factory, java.lang.String url, java.util.Properties info)`

Constructors in org.apache.calcite.avatica with parameters of type AvaticaFactory
`AvaticaConnection​(UnregisteredDriver driver, AvaticaFactory factory, java.lang.String url, java.util.Properties info)` Creates an AvaticaConnection.
`AvaticaJdbc41Connection​(UnregisteredDriver driver, AvaticaFactory factory, java.lang.String url, java.util.Properties info)`