|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| IdGenerator | Interface for all ID generators |
| Class Summary | |
|---|---|
| AutoIdGenerator | AutoGenerator will depends database's id generator mechanism like MySql's Identity, Oracle's Sequence... |
| IdentityIdGenerator | Define an Identity type generator, supported by MySQL, SQL Server, DB2, Derby, Sybase, PostgreSQL |
| SequenceIdGenerator | The platform-independent SequenceGen model, similar like JPA |
| SortedUUIDGenerator | Generate a Sorted UUID, total length = sortedLength + uuidLength, for example, SortedUUIDGenerator(5,20): 10001NmpQHeGLy8eozSSq2p1B 10002DLIGkILFISKJF23KLSDF 10003LVBIFI35LDFJIA31KDSF |
| TableIdGenerator | The platform-independent table model |
| TimeStampIdGenerator | This TimeStampGenerator return a long type value based on computer's current time |
| UUID25Generator | Compress JDK UUID to 25 letters based on radix 36, use 0-9 a-z characters, example: pbicz3grgu0zk3ipe1yur03h7 |
| UUID32Generator | Generate a JDK 32 letters random UUID based on Base16 encoding, example: bca5414e9b1b4bdfa257125e05428b92 |
| UUID36Generator | Generate a JDK 36 letters random UUID generated by UUID.randomUUID().toString(), for example: d3ad36c0-c6c2-495c-a414-b9cc4a0a7a93 |
| UUIDAnyGenerator | Generate any length UUID String based on radix 36, use 0-9 a-z characters
Default length is 20; |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||