List<Method> setters = filter(methods, setterFilter);
getters = matchGetterAndSetter(getters, setters);
boolean mixed = !fields.isEmpty() && !getters.isEmpty();
if (mixed)
throw new UserException(_loc.get("access-mixed",
cls, toFieldNames(fields), toMethodNames(getters)));
if (!fields.isEmpty()) {
return AccessCode.FIELD;
}
if (!getters.isEmpty()) {