}
if (!"##default".equals(enumValueInfo.namespace())) {
ns = enumValueInfo.namespace();
}
if (!"##default".equals(enumValueInfo.localPart())) {
localPart = enumValueInfo.localPart();
}
}
if (new QName(ns, localPart).equals(qname)) {
return Enum.valueOf(clazz, field.getName());