question: protected void addRemainderField ( String s ) { try { Field f = inClazz . getDeclaredField ( s ) ; TypeInfo t = new TypeInfo ( f . getName ( ) , ClassUtils . primitiveToWrapper ( f . getType ( ) ) ) ; t . getter = PojoUtils . createGetter ( inClazz , t . name , t . type ) ; t . setter = PojoUtils . createSetter ( remainderClazz , t . name , t . type ) ; remainderFields . add ( t ) ; } catch ( NoSuchFieldException e ) { throw new RuntimeException ( "Field " + s + " not found in class " + inClazz , e ) ; } }
target:  addRemainderField: Add field details (name, type, getter and setter) for field with given name in remainderFields list