private TYPE_1 < TYPE_2 , TYPE_3 > . TYPE_4 < TYPE_2 , TYPE_3 > METHOD_1 ( TYPE_5 < TYPE_2 , TYPE_3 > VAR_1 , TYPE_6 < TYPE_2 , TYPE_3 > context ) { return new TYPE_4 ( this . VAR_1 , this . context ) ; } 

private TYPE_1 < TYPE_2 , TYPE_3 > . TYPE_4 < TYPE_2 , TYPE_3 > METHOD_1 ( TYPE_5 < TYPE_2 , TYPE_3 > VAR_1 , TYPE_6 < TYPE_2 , TYPE_3 > context ) { return new TYPE_4 ( VAR_1 , context ) ; } 
