question: static implementation of removeconsumer method concode_field_sep List<ImageConsumer> consumers concode_elem_sep List<ImageDecoder> decoders concode_elem_sep ImageDecoder decoder concode_elem_sep boolean loading concode_field_sep boolean isConsumer concode_elem_sep void addConsumer concode_elem_sep void requestTopDownLeftRightResend concode_elem_sep boolean checkConnection concode_elem_sep void lockDecoder concode_elem_sep void abortAllConsumers concode_elem_sep InputStream getInputStream concode_elem_sep ImageConsumer findConsumer concode_elem_sep void abortConsumer concode_elem_sep void removeDecoder concode_elem_sep void load concode_elem_sep void startProduction concode_elem_sep ImageDecoder createDecoder
target: void function ( List < ImageConsumer > arg0 , ImageConsumer arg1 ) { ImageConsumer loc0 = null ; for ( Iterator < ImageConsumer > loc1 = arg0 . iterator ( ) ; loc1 . hasNext ( ) ; ) { loc0 = loc1 . next ( ) ; if ( loc0 . equals ( arg1 ) ) { loc1 . remove ( ) ; } } }