Package ucar.nc2.grid
Interface GridDataset
-
- All Superinterfaces:
AutoCloseable
,Closeable
public interface GridDataset extends Closeable
A Dataset that contains Grids.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description AttributeContainer
attributes()
Global attributes.default Optional<Grid>
findGrid(String name)
Find grid using its full name.default Optional<Grid>
findGridByAttribute(String attName, String attValue)
Find first grid whose name and String value match those given.default Optional<VerticalTransform>
findVerticalTransformByHash(int hash)
Find VerticalTransform using its hashCode.FeatureType
getFeatureType()
FeatureType.GRID or FeatureType.CURVILINEAR.List<GridAxis<?>>
getGridAxes()
All of the GridAxes.List<GridCoordinateSystem>
getGridCoordinateSystems()
All of the GridCoordinateSystem.List<Grid>
getGrids()
All of the Grids.String
getLocation()
The location, eg filename or url.String
getName()
The name of the gridDataset.default void
toString(Formatter buf)
-
-
-
Method Detail
-
getName
String getName()
The name of the gridDataset.
-
getLocation
String getLocation()
The location, eg filename or url.
-
attributes
AttributeContainer attributes()
Global attributes.
-
getFeatureType
FeatureType getFeatureType()
FeatureType.GRID or FeatureType.CURVILINEAR.
-
getGridCoordinateSystems
List<GridCoordinateSystem> getGridCoordinateSystems()
All of the GridCoordinateSystem.
-
findGridByAttribute
default Optional<Grid> findGridByAttribute(String attName, String attValue)
Find first grid whose name and String value match those given.
-
findVerticalTransformByHash
default Optional<VerticalTransform> findVerticalTransformByHash(int hash)
Find VerticalTransform using its hashCode.
-
toString
default void toString(Formatter buf)
-
-