public < TYPE_1 extends TYPE_2 > void METHOD_1 ( java.util.Collection < TYPE_1 > VAR_1 ) { if ( VAR_1 == null ) { this . VAR_2 = TYPE_3 . METHOD_2 ( ) ; } else { this . VAR_2 = ( ( java.util.Collection < TYPE_4 > ) ( VAR_1 ) ) ; } }

public < TYPE_1 extends TYPE_2 > void METHOD_1 ( java.util.Collection < TYPE_1 > VAR_1 ) { if ( VAR_1 == null ) { if ( ( this . VAR_2 ) == null ) { this . VAR_2 = TYPE_3 . METHOD_2 ( ) ; } } else { this . VAR_2 = ( ( java.util.Collection < TYPE_4 > ) ( VAR_1 ) ) ; } }
