question: public AnnotationJSONArrayConverter ( DataFetcher < JSONArray > proxy , Class < DATA > clazz ) { super ( proxy ) ; mDataClazz = clazz ; mSingler = clazz . getAnnotation ( Singler . class ) ; Class < ? > c = clazz ; while ( c != Object . class ) { processAnnotation ( c ) ; c = c . getSuperclass ( ) ; } }
target:  Wrap the DataFetcher will be transformed.