TYPE_1 < TYPE_2 , TYPE_3 > METHOD_1 ( TYPE_4 VAR_1 , java.lang.Object VAR_2 , TYPE_5 VAR_3 , TYPE_6 VAR_4 , boolean VAR_5 ) { if ( ( VAR_6 ) == null ) { synchronized ( this ) { if ( ( VAR_6 ) == null ) if ( VAR_5 ) { VAR_6 = new TYPE_7 < TYPE_2 , TYPE_3 > ( VAR_1 , VAR_2 , VAR_3 , VAR_4 ) ; } else { VAR_6 = new TYPE_1 < TYPE_2 , TYPE_3 > ( VAR_1 , VAR_2 , VAR_3 , VAR_4 ) ; } } } return VAR_6 ; }

TYPE_1 < TYPE_2 , TYPE_3 > METHOD_1 ( TYPE_4 VAR_1 , java.lang.Object VAR_2 , boolean VAR_5 ) { if ( ( VAR_6 ) == null ) { synchronized ( this ) { if ( ( VAR_6 ) == null ) if ( VAR_5 ) { VAR_6 = new TYPE_7 < TYPE_2 , TYPE_3 > ( VAR_1 , VAR_2 ) ; } else { VAR_6 = new TYPE_1 < TYPE_2 , TYPE_3 > ( VAR_1 , VAR_2 ) ; } } } return VAR_6 ; }
