PropertyAccessorCollector collector = new PropertyAccessorCollector(beanClass);
ListIterator<BeanPropertyWriter> it = beanProperties.listIterator();
while (it.hasNext()) {
BeanPropertyWriter bpw = it.next();
Class<?> type = bpw.getPropertyType();
AnnotatedMember member = bpw.getMember();
// First: we can't access private fields or methods....
if (Modifier.isPrivate(member.getMember().getModifiers())) {
continue;
}
// (although, interestingly enough, can seem to access private classes...)
// 30-Jul-2012, tatu: [Issue-6]: Needs to skip custom serializers, if any.