### Question:
CdmrNetcdfFile extends NetcdfFile { public static Builder<?> builder() { return new Builder2(); } private  CdmrNetcdfFile(Builder<?> builder); static void setDebugFlags(ucar.nc2.util.DebugFlags debugFlag); @Override Iterator<ucar.array.StructureData> getStructureDataArrayIterator(Sequence s, int bufferSize); @Override String getFileTypeId(); @Override String getFileTypeDescription(); @Override synchronized void close(); Builder<?> toBuilder(); static Builder<?> builder(); static final String PROTOCOL; static final String SCHEME; }### Answer:
@Test public void doOne() throws Exception { System.out.printf("TestCdmrNetcdfFile %s%n", filename); try (NetcdfFile ncfile = NetcdfDatasets.openFile(filename, null); CdmrNetcdfFile cdmrFile = CdmrNetcdfFile.builder().setRemoteURI(cdmrUrl).build()) { boolean ok = CompareArrayToMa2.compareFiles(ncfile, cdmrFile); assertThat(ok).isTrue(); } }