public TYPE_1 < TYPE_2 > METHOD_1 ( TYPE_3 < ? extends TYPE_1 < ? super TYPE_2 > > ... VAR_1 ) { if ( VAR_1 == null ) { throw new java.lang.NullPointerException ( STRING_1 ) ; } for ( TYPE_3 < ? extends TYPE_1 < ? super TYPE_2 > > VAR_2 : VAR_1 ) { if ( VAR_2 == null ) { break ; } TYPE_4 . METHOD_2 ( METHOD_3 ( ) , this , VAR_2 ) ; } return this ; }

public TYPE_1 < TYPE_2 > METHOD_1 ( TYPE_3 < ? extends TYPE_1 < ? super TYPE_2 > > ... VAR_1 ) { if ( VAR_1 == null ) { throw new java.lang.NullPointerException ( STRING_1 ) ; } for ( TYPE_3 < ? extends TYPE_1 < ? super TYPE_2 > > VAR_2 : VAR_1 ) { if ( VAR_2 == null ) { break ; } } return this ; }
