public void METHOD_1 ( TYPE_1 < TYPE_2 , TYPE_2 > state ) { this . state = state ; if ( ! ( this . state . METHOD_2 ( VAR_1 ) ) ) { this . state . put ( VAR_1 , new TYPE_3 < TYPE_2 , TYPE_2 > ( ) ) ; } else { this . VAR_2 = ( ( java.util.Map < java.lang.String , TYPE_2 > ) ( state . get ( VAR_1 ) ) ) ; } }

public void METHOD_1 ( TYPE_1 < TYPE_2 , TYPE_2 > state ) { if ( state != null ) { this . state = state ; if ( ! ( this . state . METHOD_2 ( VAR_1 ) ) ) { this . state . put ( VAR_1 , new TYPE_3 ( ) ) ; } } }
