Package ucar.nc2.grib.collection
Class GribCollectionImmutable.GroupGC
- java.lang.Object
-
- ucar.nc2.grib.collection.GribCollectionImmutable.GroupGC
-
- Enclosing class:
- GribCollectionImmutable
@Immutable public class GribCollectionImmutable.GroupGC extends Object
-
-
Field Summary
Fields Modifier and Type Field Description GribHorizCoordSystemhorizCoordSys
-
Constructor Summary
Constructors Constructor Description GroupGC(GribCollectionImmutable.Dataset ds, GribCollectionMutable.GroupGC gc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<Coordinate>findCoordinate(String name)List<Coordinate>getCoordinates()StringgetDescription()List<thredds.inventory.MFile>getFiles()ObjectgetGdsHash()GdsHorizCoordSysgetGdsHorizCoordSys()GribCollectionImmutablegetGribCollection()GribHorizCoordSystemgetGribHorizCoordSys()StringgetId()intgetNFiles()intgetNruntimes()GribCollectionImmutable.TypegetType()List<GribCollectionImmutable.VariableIndex>getVariables()ucar.nc2.time.CalendarDateRangemakeCalendarDateRange()voidshow(Formatter f)StringtoString()
-
-
-
Field Detail
-
horizCoordSys
public final GribHorizCoordSystem horizCoordSys
-
-
Constructor Detail
-
GroupGC
public GroupGC(GribCollectionImmutable.Dataset ds, GribCollectionMutable.GroupGC gc)
-
-
Method Detail
-
getType
public GribCollectionImmutable.Type getType()
-
getId
public String getId()
-
getGdsHash
public Object getGdsHash()
-
getGribCollection
public GribCollectionImmutable getGribCollection()
-
getDescription
public String getDescription()
-
getGribHorizCoordSys
public GribHorizCoordSystem getGribHorizCoordSys()
-
getGdsHorizCoordSys
public GdsHorizCoordSys getGdsHorizCoordSys()
-
findCoordinate
public Optional<Coordinate> findCoordinate(String name)
-
getVariables
public List<GribCollectionImmutable.VariableIndex> getVariables()
-
getCoordinates
public List<Coordinate> getCoordinates()
-
getNruntimes
public int getNruntimes()
-
getNFiles
public int getNFiles()
-
getFiles
public List<thredds.inventory.MFile> getFiles()
-
makeCalendarDateRange
public ucar.nc2.time.CalendarDateRange makeCalendarDateRange()
-
show
public void show(Formatter f)
-
-