static factory to retrieve a type 4 pseudo randomly generated uuid . the uuid is generated using a cryptographically strong pseudo random number generator . concode_field_sep ThreadLocal<SecureRandom> THREAD_LOCAL_SECURE_RANDOM concode_elem_sep AtomicLong SEED_UNIQUIFIER concode_elem_sep long MOTHER_OF_MAGIC_NUMBERS concode_elem_sep ThreadLocal<Random> THREAD_LOCAL_UNSECURE_RANDOM concode_field_sep UUID newUnsecureUUID concode_elem_sep String newSecureUuidString concode_elem_sep UUID getUUID concode_elem_sep long seedUniquifier concode_elem_sep String createClientUuid concode_elem_sep String newUnsecureUuidString concode_elem_sep Random initialValue concode_elem_sep SecureRandom initialValue concode_elem_sep String createClusterUuid concode_elem_sep String createMemberUuid
UUID function ( ) { return getUUID ( THREAD_LOCAL_SECURE_RANDOM . get ( ) ) ; }