public < TYPE_1 > TYPE_2 < TYPE_1 > METHOD_1 ( boolean VAR_1 ) throws TYPE_3 { synchronized ( VAR_2 ) { if ( ! ( this . VAR_2 . isEmpty ( ) ) ) { TYPE_2 < TYPE_1 > VAR_3 = this . VAR_2 . METHOD_2 ( ) ; if ( VAR_1 == ( VAR_4 ) ) this . VAR_5 . put ( VAR_6 , VAR_3 ) ; return this . VAR_2 . METHOD_3 ( ) ; } return null ; } }

public < TYPE_1 > TYPE_2 < TYPE_1 > METHOD_1 ( boolean VAR_1 ) throws TYPE_3 { synchronized ( this . VAR_2 ) { if ( ! ( this . VAR_2 . isEmpty ( ) ) ) { TYPE_2 < TYPE_1 > VAR_3 = this . VAR_2 . METHOD_2 ( ) ; if ( VAR_1 == ( VAR_4 ) ) this . VAR_5 . put ( VAR_6 , VAR_3 ) ; return this . VAR_2 . METHOD_3 ( ) ; } return null ; } }
