protected <T> T getAnnotation(CtMember ctMember, String annotation) throws ClassNotFoundException { for (Object object : ctMember.getAvailableAnnotations()) { java.lang.annotation.Annotation ann = (java.lang.annotation.Annotation) object; if (ann.annotationType().getName().equals(annotation)) { return (T)ann; } } return null; }
if (obj instanceof CtMember) annotations = ((CtMember)obj).getAvailableAnnotations();
if (obj instanceof CtMember) annotations = ((CtMember)obj).getAvailableAnnotations();