private < TYPE_1 , TYPE_2 > TYPE_3 < TYPE_1 , TYPE_2 > METHOD_1 ( TYPE_4 < TYPE_1 , TYPE_2 > VAR_1 ) { if ( VAR_1 == null ) { return VAR_2 ; } else { return new TYPE_5 < TYPE_1 , TYPE_2 > ( VAR_1 ) ; } }

protected < TYPE_1 , TYPE_2 > TYPE_3 < TYPE_1 , TYPE_2 > METHOD_1 ( TYPE_4 < TYPE_1 , TYPE_2 > VAR_1 ) { if ( VAR_1 == null ) { return VAR_2 ; } else { return new TYPE_5 < TYPE_1 , TYPE_2 > ( VAR_1 ) ; } }
