# Hierarchy For Package org.apache.cayenne.dba

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.cayenne.dba.AutoAdapter (implements org.apache.cayenne.dba.DbAdapter)
  - org.apache.cayenne.dba.DefaultQuotingStrategy (implements org.apache.cayenne.dba.QuotingStrategy)
  - org.apache.cayenne.dba.JdbcActionBuilder (implements org.apache.cayenne.query.SQLActionVisitor)
  - org.apache.cayenne.dba.JdbcAdapter (implements org.apache.cayenne.dba.DbAdapter)
  - org.apache.cayenne.dba.JdbcPkGenerator (implements org.apache.cayenne.dba.PkGenerator)
    - org.apache.cayenne.dba.SequencePkGenerator
  - org.apache.cayenne.dba.PerAdapterProvider<T>
  - org.apache.cayenne.dba.TypesMapping

## Interface Hierarchy

- org.apache.cayenne.dba.DbAdapter
- org.apache.cayenne.dba.PkGenerator
- org.apache.cayenne.dba.QuotingStrategy

## Record Class Hierarchy

- java.lang.Object
  - java.lang.Record
    - org.apache.cayenne.dba.NativeColumnType