Uses of Interface
org.castor.cpa.persistence.sql.keygen.KeyGenerator

Packages that use KeyGenerator
org.castor.cpa.persistence.sql.driver   
org.castor.cpa.persistence.sql.keygen   
org.exolab.castor.persist.spi Defines the interfaces for persistence engine service providers. 
 

Uses of KeyGenerator in org.castor.cpa.persistence.sql.driver
 

Methods in org.castor.cpa.persistence.sql.driver that return KeyGenerator
 KeyGenerator BaseFactory.getKeyGenerator(ClassDescriptor clsDesc)
          Returns a key generator as specified in the given class descriptor.
 

Uses of KeyGenerator in org.castor.cpa.persistence.sql.keygen
 

Classes in org.castor.cpa.persistence.sql.keygen that implement KeyGenerator
 class AbstractAfterKeyGenerator
          Abstract class that implements the KeyGenerator interface for AFTER_INSERT style.
 class AbstractBeforeKeyGenerator
          Abstract Class that implements the KeyGenerator Interface for BEFORE_INSERT style.
 class AbstractKeyGenerator
          Abstract Class that implements the KeyGenerator Interface and provide implementation for methods that are common in more than one subclass of this AbstractKeyGenerator.
 class HighLowKeyGenerator
          HIGH-LOW key generators.
 class IdentityKeyGenerator
          IDENTITY key generator.
 class MaxKeyGenerator
          MAX key generators.
 class NoKeyGenerator
          Key generator implementation that does not generate key.
 class SequenceAfterKeyGenerator
          Extends AbstractAfterKeyGenerator and implements additional methods specific to Sequence Key generator.
 class SequenceBeforeKeyGenerator
          Extends AbstractBeforeKeyGenerator and implements additional methods specific to Sequence Key generator.
 class SequenceDuringKeyGenerator
          Implements methods specific to Sequence During Key generator.
 class UUIDKeyGenerator
          UUID key generator.
 

Methods in org.castor.cpa.persistence.sql.keygen that return KeyGenerator
 KeyGenerator SequenceDuringKeyGenerator.buildStatement(SQLEngine engine)
          Builds the SQL insert statement.
 KeyGenerator NoKeyGenerator.buildStatement(SQLEngine engine)
          Builds the SQL insert statement.
 KeyGenerator KeyGenerator.buildStatement(SQLEngine engine)
          Builds the SQL insert statement.
 KeyGenerator AbstractBeforeKeyGenerator.buildStatement(SQLEngine engine)
          Builds the SQL insert statement.
 KeyGenerator AbstractAfterKeyGenerator.buildStatement(SQLEngine engine)
          Builds the SQL insert statement.
 KeyGenerator UUIDKeyGeneratorFactory.getKeyGenerator(PersistenceFactory factory, Properties params, int sqlType)
          Produce the key generator.
 KeyGenerator SequenceKeyGeneratorFactory.getKeyGenerator(PersistenceFactory factory, Properties params, int sqlType)
          Produce the key generator.
 KeyGenerator NoKeyGeneratorFactory.getKeyGenerator(PersistenceFactory factory, Properties params, int sqlType)
          Produce the key generator.
 KeyGenerator MaxKeyGeneratorFactory.getKeyGenerator(PersistenceFactory factory, Properties params, int sqlType)
          Produce the key generator.
 KeyGenerator KeyGeneratorFactory.getKeyGenerator(PersistenceFactory factory, Properties params, int sqlType)
          Produce the key generator.
 KeyGenerator IdentityKeyGeneratorFactory.getKeyGenerator(PersistenceFactory factory, Properties params, int sqlType)
          Produce the key generator.
 KeyGenerator HighLowKeyGeneratorFactory.getKeyGenerator(PersistenceFactory factory, Properties params, int sqlType)
          Produce the key generator.
 

Uses of KeyGenerator in org.exolab.castor.persist.spi
 

Methods in org.exolab.castor.persist.spi that return KeyGenerator
 KeyGenerator PersistenceFactory.getKeyGenerator(ClassDescriptor clsDesc)
          Returns a key generator as specified in the given class descriptor.
 



Copyright © 2010. All Rights Reserved.