X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=org.argeo.api.acr%2Fsrc%2Forg%2Fargeo%2Fapi%2Facr%2FCrAttributeType.java;h=888d376c44bb7346c19367c6d12ddeeaac0f9538;hb=f0f342072b85e1d97e79ef2148f7501f1bd646cd;hp=3e0dddee4c55ed6cf6f6f81e836d8941dca3fd52;hpb=117eaabc86f6c09eff9a4b971ac137d51f45e953;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.api.acr/src/org/argeo/api/acr/CrAttributeType.java b/org.argeo.api.acr/src/org/argeo/api/acr/CrAttributeType.java index 3e0dddee4..888d376c4 100644 --- a/org.argeo.api.acr/src/org/argeo/api/acr/CrAttributeType.java +++ b/org.argeo.api.acr/src/org/argeo/api/acr/CrAttributeType.java @@ -208,6 +208,9 @@ public enum CrAttributeType { if (String.class.isAssignableFrom(clss)) { return Optional.of((T) strValue); } + if (java.util.UUID.class.isAssignableFrom(clss)) { + return Optional.of((T) java.util.UUID.fromString(strValue)); + } if (QName.class.isAssignableFrom(clss)) { return Optional.of((T) NamespaceUtils.parsePrefixedName(namespaceContext, strValue)); }