/** * Returns whether a Member is accessible. * * @param m Member to check * @return true if <code>m</code> is accessible */ static boolean isAccessible(Member m) { return m != null && Modifier.isPublic(m.getModifiers()) && !m.isSynthetic(); }
/* (non-Javadoc) * @see org.aspectj.weaver.reflect.GenericSignatureInformationProvider#isSynthetic() */ public boolean isSynthetic(ReflectionBasedResolvedMemberImpl resolvedMember) { Member member = resolvedMember.getMember(); return member.isSynthetic(); }