| Package | Description |
|---|---|
| ucar.nc2 |
The public API to the Java-NetCDF library.
|
| ucar.nc2.dataset |
An extension to the netCDF API which provides support for coordinate systems, scale/offset/missing data,
and NcML.
|
| ucar.nc2.iosp.grid | |
| ucar.nc2.iosp.hdf4 |
I/O Service Provider for HDF-4 format files
|
| ucar.nc2.iosp.misc |
Miscellaneous IOSPs.
|
| ucar.nc2.ncml |
Netcdf Markup Language (NcML) Implementation classes
see NcML home page
|
| Modifier and Type | Field and Description |
|---|---|
protected Group |
Variable.group |
protected Group |
Group.parent |
protected Group |
NetcdfFile.rootGroup |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<Group> |
Group.groups |
| Modifier and Type | Method and Description |
|---|---|
Group |
NetcdfFile.addGroup(Group parent,
Group g)
Add a group to the parent group.
|
Group |
Group.commonParent(Group other)
Get the common parent of this and the other group.
|
Group |
NetcdfFile.findGroup(java.lang.String fullName)
Find a Group, with the specified (full) name.
|
Group |
Group.findGroup(java.lang.String groupShortName)
Retrieve the Group with the specified (short) name.
|
Group |
Dimension.getGroup()
Get the Group that owns this Dimension.
|
Group |
VariableIF.getParentGroup() |
Group |
Variable.getParentGroup()
Get the containing Group.
|
Group |
Group.getParentGroup()
Get its parent Group, or null if its the root group.
|
Group |
NetcdfFile.getRootGroup()
Get the root group.
|
protected Group |
NetcdfFile.makeRootGroup() |
Group |
Group.setImmutable()
Make this immutable.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Group> |
Group.getGroups()
Get the Groups contained directly in this Group.
|
| Modifier and Type | Method and Description |
|---|---|
Attribute |
NetcdfFile.addAttribute(Group parent,
Attribute att)
Add an attribute to a group.
|
Dimension |
NetcdfFile.addDimension(Group parent,
Dimension d)
Add a shared Dimension to a Group.
|
void |
Group.addGroup(Group g)
Add a nested Group
|
Group |
NetcdfFile.addGroup(Group parent,
Group g)
Add a group to the parent group.
|
Variable |
NetcdfFile.addStringVariable(Group g,
java.lang.String shortName,
java.lang.String dims,
int strlen)
Create a new Variable of type Datatype.CHAR, and add to the given group.
|
Variable |
NetcdfFile.addVariable(Group g,
java.lang.String shortName,
DataType dtype,
java.lang.String dims)
Create a new Variable, and add to the given group.
|
Variable |
NetcdfFile.addVariable(Group g,
Variable v)
Add a Variable to the given group.
|
Group |
Group.commonParent(Group other)
Get the common parent of this and the other group.
|
boolean |
Group.isParent(Group other)
Is this a parent of the other Group?
|
protected java.lang.String |
NetcdfFile.makeFullNameWithString(Group parent,
java.lang.String name) |
boolean |
Group.remove(Group g)
Remove an Attribute : uses the Group hashCode to find it.
|
boolean |
NetcdfFile.removeDimension(Group g,
java.lang.String dimName)
Remove a shared Dimension from a Group by name.
|
boolean |
NetcdfFile.removeVariable(Group g,
java.lang.String varName)
Remove a Variable from the given group by name.
|
void |
Dimension.setGroup(Group g)
Set the group
|
void |
Variable.setParentGroup(Group group)
Set the parent group.
|
void |
Structure.setParentGroup(Group group)
Set the parent group of this Structure, and all member variables.
|
void |
Group.setParentGroup(Group parent)
Set the Group's parent Group
|
| Constructor and Description |
|---|
Group(NetcdfFile ncfile,
Group parent,
java.lang.String shortName)
Constructor
|
Sequence(NetcdfFile ncfile,
Group group,
Structure parent,
java.lang.String shortName) |
Structure(NetcdfFile ncfile,
Group group,
Structure parent,
java.lang.String shortName) |
StructurePseudo(NetcdfFile ncfile,
Group group,
java.lang.String shortName,
Dimension dim)
Deprecated.
Make a Structure out of all Variables with the named dimension as their outermost dimension.
|
StructurePseudo(NetcdfFile ncfile,
Group group,
java.lang.String shortName,
java.util.List<java.lang.String> varNames,
Dimension dim)
Deprecated.
Make a Structure out of named Variables, each has the same named outermost dimension.
|
Variable(NetcdfFile ncfile,
Group group,
Structure parent,
java.lang.String shortName)
Create a Variable.
|
Variable(NetcdfFile ncfile,
Group group,
Structure parent,
java.lang.String shortName,
DataType dtype,
java.lang.String dims)
Create a Variable.
|
| Modifier and Type | Method and Description |
|---|---|
static Group |
DatasetConstructor.findGroup(NetcdfFile newFile,
Group oldGroup)
Find the Group in newFile that corresponds (by name) with oldGroup
|
| Modifier and Type | Method and Description |
|---|---|
Variable |
NetcdfDataset.addVariable(Group g,
Variable v) |
static Group |
DatasetConstructor.findGroup(NetcdfFile newFile,
Group oldGroup)
Find the Group in newFile that corresponds (by name) with oldGroup
|
static void |
DatasetConstructor.transferGroupAttributes(Group src,
Group target)
Copy attributes from src to target, skip ones that already exist (by name)
|
| Constructor and Description |
|---|
CoordinateAxis(NetcdfDataset ds,
Group group,
java.lang.String shortName,
DataType dataType,
java.lang.String dims,
java.lang.String units,
java.lang.String desc)
Constructor when theres no underlying variable.
|
CoordinateAxis1D(NetcdfDataset ds,
Group group,
java.lang.String shortName,
DataType dataType,
java.lang.String dims,
java.lang.String units,
java.lang.String desc)
Constructor when theres no underlying variable.
|
SequenceDS(Group g,
Sequence orgSeq) |
StructureDS(Group g,
Structure orgVar)
Create a StructureDS thats wraps a Structure
|
StructureDS(NetcdfDataset ds,
Group group,
Structure parentStructure,
java.lang.String shortName,
java.lang.String dims,
java.lang.String units,
java.lang.String desc)
Constructor when theres no underlying variable.
|
StructureDS(NetcdfDataset ds,
Group group,
Structure parent,
java.lang.String shortName,
Structure orgVar)
Wrap the given Structure, making it into a StructureDS.
|
StructureDS(NetcdfFile ncfile,
Group group,
java.lang.String shortName) |
StructurePseudo2Dim(NetcdfDataset ncfile,
Group group,
java.lang.String shortName,
java.util.List<java.lang.String> varNames,
Dimension outer,
Dimension inner)
Make a Structure out of named Variables which have var(outer, inner, ...)
|
StructurePseudoDS(NetcdfDataset ncfile,
Group group,
java.lang.String shortName) |
StructurePseudoDS(NetcdfDataset ncfile,
Group group,
java.lang.String shortName,
java.util.List<java.lang.String> varNames,
Dimension outerDim)
Make a Structure out of all Variables with the named dimension as their outermost dimension, or from a list
named Variables, each has the same named outermost dimension.
|
VariableDS(Group group,
Structure parent,
java.lang.String shortName,
Variable orgVar)
Make a new VariableDS, delegate data reading to the original variable, but otherwise
dont take any info from it.
|
VariableDS(Group g,
Variable orgVar,
boolean enhance)
Wrap the given Variable, making it into a VariableDS.
|
VariableDS(NetcdfDataset ds,
Group group,
Structure parentStructure,
java.lang.String shortName,
DataType dataType,
java.lang.String dims,
java.lang.String units,
java.lang.String desc)
Constructor when there's no underlying variable.
|
| Modifier and Type | Method and Description |
|---|---|
Group |
GridHorizCoordSys.getGroup()
Get the group
|
| Constructor and Description |
|---|
GridHorizCoordSys(ucar.grid.GridDefRecord gds,
ucar.grid.GridTableLookup lookup,
Group g)
Create a new GridHorizCoordSys with the grid definition and lookup
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
HdfEos.amendFromODL(NetcdfFile ncfile,
Group eosGroup)
Amend the given NetcdfFile with metadata from HDF-EOS structMetadata.
|
static void |
HdfEos.getEosInfo(NetcdfFile ncfile,
Group eosGroup,
java.util.Formatter f) |
| Modifier and Type | Method and Description |
|---|---|
protected Variable |
AbstractLightningIOSP.makeLightningVariable(NetcdfFile ncfile,
Group group,
Structure seq,
java.lang.String name,
DataType dataType,
java.lang.String dims,
java.lang.String longName,
java.lang.String cfName,
java.lang.String units,
AxisType type)
Make lightning variables
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
Aggregation.setDatasetAcquireProxy(Aggregation.DatasetProxyReader proxy,
Group g) |