Top Fields Constructors Methods
com.mchange.v2.uid

public final Class UidUtils

extends Object
Class Inheritance
Imports
java.net.InetAddress, java.io.ByteArrayInputStream, .ByteArrayOutputStream, .DataInputStream, .DataOutputStream, .IOException, java.security.SecureRandom, com.mchange.v2.log.MLevel, .MLog, .MLogger

Field Summary

Modifier and TypeField and Description
pack-priv static final MLogger
public static final String
private static long

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static String
private static String
private static synchronized long
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

loggerback to summary
pack-priv static final MLogger logger
VM_IDback to summary
public static final String VM_ID
within_vm_seq_counterback to summary
private static long within_vm_seq_counter

Constructor Detail

UidUtilsback to summary
private UidUtils()

Method Detail

allocateWithinVmSequentialback to summary
public static String allocateWithinVmSequential()
generateVmIdback to summary
private static String generateVmId()
nextWithinVmSeqback to summary
private static synchronized long nextWithinVmSeq()