|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||