Class UGridDataset.Factory

  • All Implemented Interfaces:
    ucar.nc2.dt.grid.internal.spi.GridDatasetProvider
    Enclosing class:
    UGridDataset

    public static class UGridDataset.Factory
    extends Object
    implements ucar.nc2.dt.grid.internal.spi.GridDatasetProvider
    • Constructor Detail

      • Factory

        public Factory()
    • Method Detail

      • isMine

        public boolean isMine​(ucar.nc2.dataset.NetcdfDataset ncd)
        Specified by:
        isMine in interface ucar.nc2.dt.grid.internal.spi.GridDatasetProvider
      • isMine

        public boolean isMine​(String location,
                              Set<ucar.nc2.dataset.NetcdfDataset.Enhance> enhanceMode)
        Specified by:
        isMine in interface ucar.nc2.dt.grid.internal.spi.GridDatasetProvider
      • open

        @Nullable
        public ucar.nc2.dt.GridDataset open​(String location,
                                            Set<ucar.nc2.dataset.NetcdfDataset.Enhance> enhanceMode)
                                     throws IOException
        Specified by:
        open in interface ucar.nc2.dt.grid.internal.spi.GridDatasetProvider
        Throws:
        IOException
      • open

        @Nullable
        public ucar.nc2.dt.GridDataset open​(ucar.nc2.dataset.NetcdfDataset ncd,
                                            Formatter parseInfo)
                                     throws IOException
        Specified by:
        open in interface ucar.nc2.dt.grid.internal.spi.GridDatasetProvider
        Throws:
        IOException