protected < TYPE_1 extends TYPE_2 > java.util.List < TYPE_1 > METHOD_1 ( TYPE_3 VAR_1 , TYPE_4 field ) { java.util.List < TYPE_1 > VAR_2 = super . METHOD_1 ( VAR_1 , field ) ; if ( ( ( VAR_2 . size ( ) ) > 0 ) && ( ( VAR_2 . get ( 0 ) ) instanceof TYPE_5 ) ) { for ( TYPE_1 element : VAR_2 ) { ( ( TYPE_5 ) ( element ) ) . METHOD_2 ( VAR_3 ) ; } } return VAR_2 ; }

protected < TYPE_1 extends TYPE_2 > java.util.List < TYPE_1 > METHOD_1 ( TYPE_3 VAR_1 , TYPE_4 field ) { java.util.List < TYPE_1 > VAR_2 = super . METHOD_1 ( VAR_1 , field ) ; if ( ( ! ( VAR_2 . isEmpty ( ) ) ) && ( ( VAR_2 . get ( 0 ) ) instanceof TYPE_5 ) ) { for ( TYPE_1 element : VAR_2 ) { ( ( TYPE_5 ) ( element ) ) . METHOD_2 ( VAR_3 ) ; } } return VAR_2 ; }
