C E G H I M P T U

C

com.groupon.uuid - package com.groupon.uuid
 
content - Variable in class com.groupon.uuid.UUID
 

E

equals(Object) - Method in class com.groupon.uuid.UUID
Basic implementation of equals that checks if the given object is null or a different type, then compares the byte arrays which store the content of the UUID.

G

GenerateUUID - Class in com.groupon.uuid
 
GenerateUUID() - Constructor for class com.groupon.uuid.GenerateUUID
 
getBytes() - Method in class com.groupon.uuid.UUID
Get contents of this UUID as a byte array.
getLeastSignificantBits() - Method in class com.groupon.uuid.UUID
Get the least significant bits (the second half) of the UUID content as a 64-bit long.
getMacFragment() - Method in class com.groupon.uuid.UUID
Extract MAC address fragment from raw UUID bytes, setting missing values to 0, thus the first 2 and a half bytes will be 0, followed by 3 and a half bytes of the active MAC address when the UUID was generated.
getMostSignificantBits() - Method in class com.groupon.uuid.UUID
Get the most significant bits (the first half) of the UUID content as a 64-bit long.
getProcessId() - Method in class com.groupon.uuid.UUID
Extract process id from raw UUID bytes and return as int.
getTimestamp() - Method in class com.groupon.uuid.UUID
Extract timestamp from raw UUID bytes and return as int.
getVersion() - Method in class com.groupon.uuid.UUID
Extract version field as a hex char from raw UUID bytes.

H

hashCode() - Method in class com.groupon.uuid.UUID
The hash code implementation just calls Arrays.hashCode() on the contents of this UUID (stored as a byte array).

I

isValidUUID(String) - Static method in class com.groupon.uuid.UUID
This method validates a UUID String by making sure its non-null and calling isValidUUID(char[]).
isValidUUID(char[]) - Static method in class com.groupon.uuid.UUID
This method validates a character array as the expected format for a printed representation of a UUID.

M

MAC - Static variable in class com.groupon.uuid.UUID
 
main(String[]) - Static method in class com.groupon.uuid.GenerateUUID
 

P

PID - Static variable in class com.groupon.uuid.UUID
 

T

toJavaUUID() - Method in class com.groupon.uuid.UUID
Get the java.util.UUID representation of this UUID object.
toString() - Method in class com.groupon.uuid.UUID
Get this UUID object as a String.

U

useSequentialIds() - Static method in class com.groupon.uuid.UUID
Toggle UUID generator into sequential mode, so the random segment is in order and increases by one.
useVariableIds() - Static method in class com.groupon.uuid.UUID
Toggle uuid generator into variable mode, so the random segment is in reverse order and increases by a large increment.
UUID - Class in com.groupon.uuid
See README.md for more information.
UUID() - Constructor for class com.groupon.uuid.UUID
Constructor that generates a new vB UUID using the current process id, MAC address, and timestamp.
UUID(byte[]) - Constructor for class com.groupon.uuid.UUID
Constructor that takes a byte array as this UUID's content.
UUID(String) - Constructor for class com.groupon.uuid.UUID
Constructor that takes a UUID string representation and parses it.
UUID(UUID) - Constructor for class com.groupon.uuid.UUID
Constructs a Locality UUID from a standard Java java.util.UUID object.
UUID(long, long) - Constructor for class com.groupon.uuid.UUID
Constructs a UUID using long values representing the first and second half of the UUID content.

C E G H I M P T U

Copyright © 2014. All Rights Reserved.