* @author Robert Varga
*/
@Beta
+// FIXME: 5.0.0: consider moving this class to api to keep related stuff together
public final class NormalizedMetadataWriter implements Closeable, Flushable {
private final NormalizedNodeStreamWriter writer;
private final boolean orderKeyLeaves;
@Override
public void close() throws IOException {
- writer.flush();
- writer.close();
+ try {
+ writer.flush();
+ } finally {
+ writer.close();
+ }
}
@Override