public TYPE_1 METHOD_1 ( java.lang.String VAR_1 , boolean append , int VAR_2 ) throws java.io.IOException { TYPE_2 file = ( ( TYPE_2 ) ( METHOD_2 ( VAR_1 , VAR_2 ) ) ) ; if ( file . METHOD_3 ( ) ) { throw new TYPE_3 ( ( ( STRING_1 + VAR_1 ) + STRING_2 ) ) ; } if ( ! ( file . METHOD_4 ( ) ) ) throw new java.io.IOException ( ( ( STRING_3 + VAR_1 ) + STRING_4 ) ) ; return new TYPE_4 ( file , append , data , VAR_2 ) ; }

public TYPE_1 METHOD_1 ( java.lang.String VAR_1 , boolean append , int VAR_2 ) throws java.io.IOException { TYPE_2 file = ( ( TYPE_2 ) ( METHOD_2 ( VAR_1 , VAR_2 ) ) ) ; if ( file . METHOD_3 ( ) ) { throw new TYPE_3 ( ( ( STRING_1 + VAR_1 ) + STRING_2 ) ) ; } if ( ! ( file . METHOD_4 ( ) ) ) throw new java.io.IOException ( ( ( STRING_3 + VAR_1 ) + STRING_4 ) ) ; return new TYPE_4 ( file , append , data ) ; }
