Here you can find the source of uuid()
public final static String uuid()
//package com.java2s; /**/*from www .j a v a 2s . com*/ * The contents of this file are subject to the Regenstrief Public License * Version 1.0 (the "License"); you may not use this file except in compliance with the License. * Please contact Regenstrief Institute if you would like to obtain a copy of the license. * * Software distributed under the License is distributed on an "AS IS" * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the * License for the specific language governing rights and limitations * under the License. * * Copyright (C) Regenstrief Institute. All Rights Reserved. */ import java.util.*; public class Main { /** * Retrieves a universally unique identifier (UUID) * * @return the UUID **/ public final static String uuid() { // The above method, guid(), should be more reliable for ensuring uniqueness. // Java does not have access to the MAC address when creating a UUID. // The advantage of this method is that it conforms to the UUID format. return UUID.randomUUID().toString(); } /** * Converts an object to a string * * @param o the Object to convert * @return the String **/ public final static String toString(final Object o) { return o == null ? null : o.toString(); } }