public TYPE_1 < TYPE_2 , TYPE_3 > METHOD_1 ( final TYPE_4 < TYPE_2 > VAR_1 ) { synchronized ( this ) { switch ( state ) { case VAR_2 : final TYPE_4 < TYPE_2 > VAR_3 = VAR_1 ; METHOD_2 ( VAR_3 , null ) ; break ; case VAR_4 : METHOD_3 ( new TYPE_5 ( TYPE_6 . get ( ) . METHOD_4 ( ) , VAR_1 , null ) , VAR_5 ) ; default : } } return this ; }

public TYPE_1 < TYPE_2 , TYPE_3 > METHOD_1 ( final TYPE_4 < TYPE_2 > VAR_1 ) { synchronized ( this ) { switch ( state ) { case VAR_2 : final TYPE_4 < TYPE_2 > VAR_3 = VAR_1 ; METHOD_2 ( VAR_3 , null ) ; break ; case VAR_4 : METHOD_3 ( new TYPE_5 < TYPE_2 , TYPE_3 > ( TYPE_6 . get ( ) . METHOD_4 ( ) , VAR_1 , null ) , VAR_5 ) ; default : } } return this ; }
