public class SystemTimeGenerator extends java.lang.Object implements KeyGenerator
| Constructor and Description |
|---|
SystemTimeGenerator() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
generate()
Generates a new unique key.
|
java.lang.Object |
generateFor(java.lang.Object object)
Generates a new unique key in relation to given object.
|
void |
reset()
Resets the key generation so that an already generated key can be generated once again.
|
public java.lang.Object generate()
KeyGeneratorKeyGenerator.reset() method the generator is reseted so that a key
can be returned which already was returned before calling KeyGenerator.reset().generate in interface KeyGeneratorpublic java.lang.Object generateFor(java.lang.Object object)
KeyGeneratorKeyGenerator.generate()
method and furthermore it is guaranteed that the key will only be produced for this object (think of a PK which
contains the type information, a media PK will not be generated for a product, nevertheless it is unique overall).generateFor in interface KeyGeneratorobject - object for which a key will be generatedpublic void reset()
KeyGeneratorreset in interface KeyGeneratorCopyright © 2018 SAP SE. All Rights Reserved.