|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IdentifierGenerator | |
net.sf.hibernate.collection | |
net.sf.hibernate.id | |
net.sf.hibernate.mapping | |
net.sf.hibernate.persister |
Uses of IdentifierGenerator in net.sf.hibernate.collection |
Methods in net.sf.hibernate.collection that return IdentifierGenerator | |
IdentifierGenerator |
CollectionPersister.getIdentifierGenerator()
Get the surrogate key generation strategy (optional operation) |
IdentifierGenerator |
AbstractCollectionPersister.getIdentifierGenerator()
|
Uses of IdentifierGenerator in net.sf.hibernate.id |
Subinterfaces of IdentifierGenerator in net.sf.hibernate.id | |
interface |
PersistentIdentifierGenerator
An IdentifierGenerator that requires creation of database objects. |
Classes in net.sf.hibernate.id that implement IdentifierGenerator | |
class |
Assigned
assigned An IdentifierGenerator that returns the current identifier assigned to an instance. |
class |
CounterGenerator
Deprecated. use IncrementGenerator instead |
class |
ForeignGenerator
foreign An Identifier generator that uses the value of the id property of an associated object One mapping parameter is required: property. |
class |
IdentityGenerator
The IdentityGenerator for autoincrement/identity key generation. |
class |
IncrementGenerator
increment An IdentifierGenerator that returns a long, constructed by counting from the maximum primary key value at startup. |
class |
SequenceGenerator
sequence Generates long values using an oracle-style sequence. |
class |
SequenceHiLoGenerator
seqhilo An IdentifierGenerator that combines a hi/lo algorithm with an underlying oracle-style sequence that generates hi values. |
class |
TableGenerator
An IdentifierGenerator that uses a database table to store the last generated value. |
class |
TableHiLoGenerator
hilo An IdentifierGenerator that returns a Long, constructed using a hi/lo algorithm. |
class |
UUIDGenerator
The base class for identifier generators that use a UUID algorithm. |
class |
UUIDHexGenerator
uuid.hex A UUIDGenerator that returns a string of length 32, This string will consist of only hex digits. |
class |
UUIDStringGenerator
uuid.string A UUIDGenerator that returns a string of length 16, This string will NOT consist of only alphanumeric characters. |
Methods in net.sf.hibernate.id that return IdentifierGenerator | |
static IdentifierGenerator |
IdentifierGeneratorFactory.create(String strategy,
Type type,
Properties params,
Dialect dialect)
|
Uses of IdentifierGenerator in net.sf.hibernate.mapping |
Methods in net.sf.hibernate.mapping that return IdentifierGenerator | |
IdentifierGenerator |
SimpleValue.createIdentifierGenerator(Dialect dialect)
|
Uses of IdentifierGenerator in net.sf.hibernate.persister |
Methods in net.sf.hibernate.persister that return IdentifierGenerator | |
IdentifierGenerator |
ClassPersister.getIdentifierGenerator()
Return the IdentifierGenerator for the class |
IdentifierGenerator |
AbstractEntityPersister.getIdentifierGenerator()
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |