Package ucar.gcdm.client
Class GcdmGrid
- java.lang.Object
-
- ucar.gcdm.client.GcdmGrid
-
- All Implemented Interfaces:
ucar.array.IsMissingEvaluator,ucar.nc2.grid.Grid
public class GcdmGrid extends Object implements ucar.nc2.grid.Grid
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGcdmGrid.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ucar.nc2.AttributeContainerattributes()static GcdmGrid.Builderbuilder()ucar.array.ArrayTypegetArrayType()ucar.nc2.grid.GridCoordinateSystemgetCoordinateSystem()StringgetDescription()StringgetName()StringgetUnits()booleanhasMissing()booleanisMissing(double val)ucar.nc2.grid.GridReferencedArrayreadData(ucar.nc2.grid.GridSubset subset)ucar.array.Array<Number>readDataSection(ucar.array.Section subset)GcdmGrid.BuildertoBuilder()
-
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfaceucar.nc2.grid.Grid
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceucar.nc2.grid.Grid
-
getUnits
public String getUnits()
- Specified by:
getUnitsin interfaceucar.nc2.grid.Grid
-
attributes
public ucar.nc2.AttributeContainer attributes()
- Specified by:
attributesin interfaceucar.nc2.grid.Grid
-
getArrayType
public ucar.array.ArrayType getArrayType()
- Specified by:
getArrayTypein interfaceucar.nc2.grid.Grid
-
getCoordinateSystem
public ucar.nc2.grid.GridCoordinateSystem getCoordinateSystem()
- Specified by:
getCoordinateSystemin interfaceucar.nc2.grid.Grid
-
hasMissing
public boolean hasMissing()
- Specified by:
hasMissingin interfaceucar.array.IsMissingEvaluator
-
isMissing
public boolean isMissing(double val)
- Specified by:
isMissingin interfaceucar.array.IsMissingEvaluator
-
readData
public ucar.nc2.grid.GridReferencedArray readData(ucar.nc2.grid.GridSubset subset) throws IOException- Specified by:
readDatain interfaceucar.nc2.grid.Grid- Throws:
IOException
-
readDataSection
public ucar.array.Array<Number> readDataSection(ucar.array.Section subset) throws ucar.array.InvalidRangeException, IOException
- Specified by:
readDataSectionin interfaceucar.nc2.grid.Grid- Throws:
ucar.array.InvalidRangeExceptionIOException
-
toBuilder
public GcdmGrid.Builder toBuilder()
-
builder
public static GcdmGrid.Builder builder()
-
-