public TYPE_1 METHOD_1 ( java.lang.String path ) { TYPE_1 VAR_1 = VAR_2 . get ( path ) ; if ( VAR_1 == null ) { boolean VAR_3 = VAR_4 . contains ( path ) ; if ( VAR_5 ) { METHOD_2 ( ) ; VAR_3 = VAR_4 . contains ( path ) ; } if ( VAR_3 ) { VAR_1 = new TYPE_2 ( VAR_6 , path , this ) ; } } return VAR_1 ; }

public TYPE_1 METHOD_1 ( java.lang.String path ) { TYPE_1 VAR_1 = VAR_2 . get ( path ) ; if ( VAR_1 == null ) { boolean VAR_3 = VAR_4 . contains ( path ) ; if ( ( ! VAR_3 ) && ( VAR_5 ) ) { METHOD_2 ( ) ; VAR_3 = VAR_4 . contains ( path ) ; } if ( VAR_3 ) { VAR_1 = new TYPE_2 ( VAR_6 , path , this ) ; } } return VAR_1 ; }
