A unique identifier (uniqueness only guarantied inside of the virtual machine in which it was created).
The identifier is composed of:
- A long generated from the current system time (in milliseconds).
- A long generated from a counter (which is the number of UID objects that have been created durring the life of the executing virtual machine).
[ time ] - [ counter ]
Numbers are converted to radix(Character.MAX_RADIX) when converting to strings.
This should provide adequate uniqueness for most purposes.
@version $Revision: 2787 $
@author Jason Dillon