Top Fields Constructors Methods
org.hibernate.id.uuid

public final Class Helper

extends Object
Class Inheritance
Imports
java.net.InetAddress, org.hibernate.internal.util.BytesHelper

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private static final byte[]
private static final String
private static final int
private static short
private static final byte[]
private static final String
private static final int

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static String
format(int value)

public static String
format(short value)

public static byte[]
public static String
public static int
public static byte[]
public static short
getCountShort()

Unique in a millisecond for this JVM instance (unless there are more than 32767 instances created in a millisecond)

public static byte[]
public static String
public static int
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ADDRESS_BYTESback to summary
private static final byte[] ADDRESS_BYTES
ADDRESS_HEX_STRINGback to summary
private static final String ADDRESS_HEX_STRING
ADDRESS_INTback to summary
private static final int ADDRESS_INT
counterback to summary
private static short counter
JVM_IDENTIFIER_BYTESback to summary
private static final byte[] JVM_IDENTIFIER_BYTES
JVM_IDENTIFIER_HEX_STRINGback to summary
private static final String JVM_IDENTIFIER_HEX_STRING
JVM_IDENTIFIER_INTback to summary
private static final int JVM_IDENTIFIER_INT

Constructor Detail

Helperback to summary
private Helper()

Method Detail

formatback to summary
public static String format(int value)
formatback to summary
public static String format(short value)
getAddressBytesback to summary
public static byte[] getAddressBytes()
getAddressHexStringback to summary
public static String getAddressHexString()
getAddressIntback to summary
public static int getAddressInt()
getCountBytesback to summary
public static byte[] getCountBytes()
getCountShortback to summary
public static short getCountShort()

Unique in a millisecond for this JVM instance (unless there are more than 32767 instances created in a millisecond)

getJvmIdentifierBytesback to summary
public static byte[] getJvmIdentifierBytes()
getJvmIdentifierHexStringback to summary
public static String getJvmIdentifierHexString()
getJvmIdentifierIntback to summary
public static int getJvmIdentifierInt()