Uses of Interface
org.apache.cayenne.dba.PkGenerator
Packages that use PkGenerator
Package
Description
Contains database adapter API (DbAdapter) and its default implementation.
IBM DB2 DbAdapter.
Apache Derby DbAdapter.
FrontBase DbAdapter.
MySQL DbAdapter.
Oracle DbAdapter.
PostgreSQL DbAdapter.
MS SQLServer DbAdapter.
Sybase DbAdapter.
- 
Uses of PkGenerator in org.apache.cayenne.configuration.runtimeMethods in org.apache.cayenne.configuration.runtime that return types with arguments of type PkGeneratorModifier and TypeMethodDescriptionstatic MapBuilder<PkGenerator>CoreModule.contributePkGenerators(Binder binder) Deprecated.Methods in org.apache.cayenne.configuration.runtime with parameters of type PkGeneratorModifier and TypeMethodDescriptionCoreModuleExtender.addPkGenerator(Class<? extends DbAdapter> adapter, PkGenerator pkGenerator) Adds a custom PK generator per DbAdapterConstructors in org.apache.cayenne.configuration.runtime with parameters of type PkGeneratorModifierConstructorDescriptionPkGeneratorFactoryProvider(Map<String, PkGenerator> perAdapterValues, PkGenerator defaultValue) Constructor parameters in org.apache.cayenne.configuration.runtime with type arguments of type PkGeneratorModifierConstructorDescriptionPkGeneratorFactoryProvider(Map<String, PkGenerator> perAdapterValues, PkGenerator defaultValue) 
- 
Uses of PkGenerator in org.apache.cayenne.dbaClasses in org.apache.cayenne.dba that implement PkGeneratorModifier and TypeClassDescriptionclassDefault primary key generator implementation.Fields in org.apache.cayenne.dba declared as PkGeneratorMethods in org.apache.cayenne.dba that return PkGeneratorModifier and TypeMethodDescriptionAutoAdapter.getPkGenerator()Returns a primary key generator.DbAdapter.getPkGenerator()Returns primary key generator associated with this DbAdapter.JdbcAdapter.getPkGenerator()Returns primary key generator associated with this DbAdapter.Methods in org.apache.cayenne.dba with parameters of type PkGeneratorModifier and TypeMethodDescriptionvoidAutoAdapter.setPkGenerator(PkGenerator pkGenerator) Sets a PK generator override.voidDbAdapter.setPkGenerator(PkGenerator pkGenerator) Set custom PK generator associated with this DbAdapter.voidJdbcAdapter.setPkGenerator(PkGenerator pkGenerator) Sets new primary key generator.
- 
Uses of PkGenerator in org.apache.cayenne.dba.db2Classes in org.apache.cayenne.dba.db2 that implement PkGenerator
- 
Uses of PkGenerator in org.apache.cayenne.dba.derbyClasses in org.apache.cayenne.dba.derby that implement PkGeneratorModifier and TypeClassDescriptionclassPK generator for Derby that uses sequences.
- 
Uses of PkGenerator in org.apache.cayenne.dba.frontbaseClasses in org.apache.cayenne.dba.frontbase that implement PkGenerator
- 
Uses of PkGenerator in org.apache.cayenne.dba.h2Classes in org.apache.cayenne.dba.h2 that implement PkGeneratorModifier and TypeClassDescriptionclassDefault PK generator for H2 that uses sequences for PK generation.
- 
Uses of PkGenerator in org.apache.cayenne.dba.ingresClasses in org.apache.cayenne.dba.ingres that implement PkGeneratorModifier and TypeClassDescriptionclassIngres-specific sequence based PK generator.
- 
Uses of PkGenerator in org.apache.cayenne.dba.mysqlClasses in org.apache.cayenne.dba.mysql that implement PkGenerator
- 
Uses of PkGenerator in org.apache.cayenne.dba.oracleClasses in org.apache.cayenne.dba.oracle that implement PkGeneratorModifier and TypeClassDescriptionclassSequence-based primary key generator implementation for Oracle.
- 
Uses of PkGenerator in org.apache.cayenne.dba.postgresClasses in org.apache.cayenne.dba.postgres that implement PkGeneratorModifier and TypeClassDescriptionclassDefault PK generator for PostgreSQL that uses sequences for PK generation.
- 
Uses of PkGenerator in org.apache.cayenne.dba.sqlserverClasses in org.apache.cayenne.dba.sqlserver that implement PkGeneratorModifier and TypeClassDescriptionclassThe default PK generator for MS SQL, which uses sequences to generate a PK for an integer key type and NEWID() for UNIQUEIDENTIFIER key type
- 
Uses of PkGenerator in org.apache.cayenne.dba.sybaseClasses in org.apache.cayenne.dba.sybase that implement PkGeneratorModifier and TypeClassDescriptionclassPrimary key generator implementation for Sybase.
CoreModule.extend(Binder)API