// classFieldAccessor requires both getter and setter
if (inspector.getSetterMethods().containsKey( name )) {
if (!inspector.isNonGetter( name ) && !"class".equals( name )) {
TypeFieldDescr inheritedFlDescr = new TypeFieldDescr(
name,
new PatternDescr(
inspector.getFieldTypes().get( name ).getName() ) );
inheritedFlDescr.setInherited( !Modifier.isAbstract( inspector.getGetterMethods().get( name ).getModifiers() ) );
if (!fieldMap.containsKey( inheritedFlDescr.getFieldName() ))
fieldMap.put( inheritedFlDescr.getFieldName(),