22 lines
639 B
Java
22 lines
639 B
Java
package org.gcube.informationsystem.resourceregistry.utils;
|
|
|
|
import java.util.UUID;
|
|
|
|
import org.gcube.informationsystem.base.reference.IdentifiableElement;
|
|
import org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException;
|
|
|
|
import com.arcadedb.database.Document;
|
|
|
|
/**
|
|
* @author Luca Frosini (ISTI - CNR)
|
|
*/
|
|
public class UUIDUtility extends org.gcube.informationsystem.utils.UUIDUtility {
|
|
|
|
public static UUID getUUID(Document element) throws ResourceRegistryException {
|
|
String uuidString = element.getString(IdentifiableElement.ID_PROPERTY);
|
|
UUID uuid = UUID.fromString(uuidString);
|
|
return uuid;
|
|
}
|
|
|
|
}
|