# Uses of Class
org.apache.cayenne.dba.JdbcPkGenerator

Packages that use JdbcPkGenerator
Package
Description
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.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.sqlserver
MS SQLServer DbAdapter.
org.apache.cayenne.dba.sybase
Sybase DbAdapter.

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

  Subclasses of JdbcPkGenerator in org.apache.cayenne.dba
  Modifier and Type
  Class
  Description
  `class`
  `SequencePkGenerator`
  A common superclass for sequence-based primary key generators.

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

  Subclasses of JdbcPkGenerator in org.apache.cayenne.dba.db2
  Modifier and Type
  Class
  Description
  `class`
  `DB2PkGenerator`
  A sequence-based PK generator used by `DB2Adapter`.

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

  Subclasses of JdbcPkGenerator in org.apache.cayenne.dba.derby
  Modifier and Type
  Class
  Description
  `class`
  `DerbyPkGenerator`
  PK generator for Derby that uses sequences.

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

  Subclasses of JdbcPkGenerator in org.apache.cayenne.dba.frontbase
  Modifier and Type
  Class
  Description
  `class`
  `FrontBasePkGenerator`

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

  Subclasses of JdbcPkGenerator in org.apache.cayenne.dba.h2
  Modifier and Type
  Class
  Description
  `class`
  `H2PkGenerator`
  Default PK generator for H2 that uses sequences for PK generation.

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

  Subclasses of JdbcPkGenerator in org.apache.cayenne.dba.ingres
  Modifier and Type
  Class
  Description
  `class`
  `IngresPkGenerator`
  Ingres-specific sequence based PK generator.

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

  Subclasses of JdbcPkGenerator in org.apache.cayenne.dba.mysql
  Modifier and Type
  Class
  Description
  `class`
  `MySQLPkGenerator`

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

  Subclasses of JdbcPkGenerator in org.apache.cayenne.dba.oracle
  Modifier and Type
  Class
  Description
  `class`
  `OraclePkGenerator`
  Sequence-based primary key generator implementation for Oracle.

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

  Subclasses of JdbcPkGenerator in org.apache.cayenne.dba.postgres
  Modifier and Type
  Class
  Description
  `class`
  `PostgresPkGenerator`
  Default PK generator for PostgreSQL that uses sequences for PK generation.

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

  Subclasses of JdbcPkGenerator in org.apache.cayenne.dba.sqlserver
  Modifier and Type
  Class
  Description
  `class`
  `SQLServerPkGenerator`
  Primary key generator implementation for Sybase.

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

  Subclasses of JdbcPkGenerator in org.apache.cayenne.dba.sybase
  Modifier and Type
  Class
  Description
  `class`
  `SybasePkGenerator`
  Primary key generator implementation for Sybase.