/** Get the names of any classes referenced in the annotation parameters. */ @Override void getReferencedClassNames(final Set<String> referencedClassNames) { if (value != null) { value.getReferencedClassNames(referencedClassNames); } }
/** Get the names of any classes referenced in the annotation parameters. */ @Override void getReferencedClassNames(final Set<String> referencedClassNames) { if (enumValue != null) { enumValue.getReferencedClassNames(referencedClassNames); } else if (classRef != null) { referencedClassNames.add(classRef.getClassName()); } else if (annotationInfo != null) { annotationInfo.getReferencedClassNames(referencedClassNames); } else if (objectArrayValue != null) { for (final ObjectTypedValueWrapper item : objectArrayValue) { item.getReferencedClassNames(referencedClassNames); } } } }