core/play/src/main/java/play/libs/reflect/MemberUtils.java
static boolean isAccessible(final Member m) {
    return m != null && Modifier.isPublic(m.getModifiers()) && !m.isSynthetic();
  }
static boolean isAccessible(final Member m) {
    return m != null && Modifier.isPublic(m.getModifiers()) && !m.isSynthetic();
  }
Returns whether a {@link Member} is accessible.

@param m Member to check
@return {@code true} if <code>m</code> is accessible