@Test @Ignore("Not yet ready") public void testOpen() throws IOException { try (DataSet ds = new DataSet(Paths.get("TODO"))) { System.out.println(ds.getMetadata()); } }
public synchronized Metadata getMetadata() throws IOException { if (metadata == null) { metadata = new RasterMetadata(ds); } return metadata; }
DataSet implements Closeable { public synchronized Metadata getMetadata() throws IOException { if (metadata == null) { metadata = new RasterMetadata(ds); } return metadata; } }
DataSet implements Closeable { public synchronized Metadata getMetadata() throws IOException { if (metadata == null) { metadata = new RasterMetadata(ds); } return metadata; } DataSet(final Path file); }
DataSet implements Closeable { public synchronized Metadata getMetadata() throws IOException { if (metadata == null) { metadata = new RasterMetadata(ds); } return metadata; } DataSet(final Path file); synchronized Metadata getMetadata(); @Override synchronized void close(); }
DataSet implements Closeable { public synchronized Metadata getMetadata() throws IOException { if (metadata == null) { metadata = new RasterMetadata(ds); } return metadata; } DataSet(final Path file); synchronized Metadata getMetadata(); @Override synchronized void close();  }