C E G H M P T U

C

com.groupon.uuid - package com.groupon.uuid
 

E

equals(Object) - Method in class com.groupon.uuid.UUID
 

G

GenerateUUID - Class in com.groupon.uuid
 
GenerateUUID() - Constructor for class com.groupon.uuid.GenerateUUID
 
getBytes() - Method in class com.groupon.uuid.UUID
copy the content of this UUID, so that it can't be changed, and return it
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
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
 

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

toString() - Method in class com.groupon.uuid.UUID
 

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 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
 

C E G H M P T U

Copyright © 2013. All Rights Reserved.