AnnotationValue nullableValue = AnnotationProcessingUtils
.getAnnotationElementValue(procEnv, annotation, "nullable");
AnnotationValue scopeValue = AnnotationProcessingUtils
.getAnnotationElementValue(procEnv, annotation, "scope");
DeclaredType referencedAnnotationClass = (DeclaredType) referencedAnnotationClassValue
.getValue();
TypeElement referencedAnnotationTypeElement = (TypeElement) referencedAnnotationClass
.asElement();
ConstraintScope scope = ConstraintScope.valueOf(scopeValue.getValue()
.toString());
Boolean nullable = Boolean.valueOf(nullableValue.getValue().toString());
Map<Element, Set<Element>> elements = new HashMap<Element, Set<Element>>();