clockSequence(): This method is available in java.util.UUID class of Java.
Syntax:
int java.util.UUID.clockSequence()
This method returns the clock sequence value associated with this UUID.
The 14-bit clock sequence value is constructed from the clock sequence field of this UUID. The clock sequence field is used to guarantee temporal uniqueness in a time-based UUID.
Parameters: NA
Returns: The clock sequence of this UUID.
Throws:
1. UnsupportedOperationException - If this UUID is not a version 1 UUID
Approach
Java
import java.util.UUID;public class UUIDclockSequence {public static void main(String[] args) {UUID uuid =UUID.fromString("3800-8cf0-11bd-b23e-10b96e4ef00d");System.out.println(uuid.clockSequence());}}
Output:
12862
Some other methods of UUID
clockSequence(): This method returns the clock sequence value associated with this UUID.
compareTo(UUID): This method compares this UUID with the specified UUID.
equals(Object): This method compares this object to the specified object.
UUID.fromString(String): This method creates a UUID from the string standard representation as described in the toString method.
getLeastSignificantBits(): This method returns the least significant 64 bits of this UUID's 128-bit value.
getMostSignificantBits(): This method returns the most significant 64 bits of this UUID's 128-bit value.
hashCode(): This method returns a hash code for this UUID.
UUID.nameUUIDFromBytes(byte[]): Static factory to retrieve a type 3 UUID based on the specified byte array.
node(): The node value associated with this UUID.
UUID.randomUUID(): Static factory to retrieve a type 4 UUID.
timestamp(): This method returns the timestamp value associated with this UUID.
toString(): This method returns a String object representing this UUID.
variant(): This method returns the variant number associated with this UUID.
version(): This method returns the version number associated with this UUID.
No comments:
Post a Comment