public class StructurePseudo
extends ucar.nc2.Structure
so
var1(dim, other);
var2(dim, other);
var3(dim, other);
becomes
struct {
var1(other);
var2(other);
var3(other);
} name(dim);
defaultBufferSize, isSubset, log, memberHash, members| Constructor and Description |
|---|
StructurePseudo(ucar.nc2.NetcdfFile ncfile,
ucar.nc2.Group group,
java.lang.String shortName,
ucar.nc2.Dimension dim)
Deprecated.
Make a Structure out of all Variables with the named dimension as their outermost dimension.
|
StructurePseudo(ucar.nc2.NetcdfFile ncfile,
ucar.nc2.Group group,
java.lang.String shortName,
java.util.List<java.lang.String> varNames,
ucar.nc2.Dimension dim)
Deprecated.
Make a Structure out of named Variables, each has the same named outermost dimension.
|
| Modifier and Type | Method and Description |
|---|---|
ucar.ma2.Array |
reallyRead(ucar.nc2.Variable mainv,
ucar.nc2.util.CancelTask cancelTask)
Deprecated.
|
ucar.ma2.Array |
reallyRead(ucar.nc2.Variable mainv,
ucar.ma2.Section section,
ucar.nc2.util.CancelTask cancelTask)
Deprecated.
|
boolean |
removeMemberVariable(ucar.nc2.Variable v)
Deprecated.
|
addMemberVariable, calcElementSize, calcStructureSize, copy, findVariable, getElementSize, getNameAndAttributes, getNumberOfMemberVariables, getStructureIterator, getStructureIterator, getVariableNames, getVariables, isCaching, isSubset, makeStructureMembers, readStructure, readStructure, readStructure, replaceMemberVariable, select, select, setCaching, setImmutable, setMemberVariables, setParentGroup, writeCDL_read, _read, addAll, addAttribute, compareTo, createNewCache, equals, extraInfo, findAttribute, findAttributeIgnoreCase, findAttValueIgnoreCase, findDimensionIndex, getAttributeContainer, getAttributes, getDAPName, getDAPName, getDatasetLocation, getDataType, getDescription, getDimension, getDimensions, getDimensionsAll, getDimensionsString, getEnumTypedef, getNameAndDimensions, getNameAndDimensions, getNameAndDimensions, getNameAndDimensions, getNameAndDimensions, getNameAndDimensions, getNetcdfFile, getParentGroup, getProxyReader, getRanges, getRank, getScalarData, getShape, getShape, getShapeAll, getShapeAsSection, getShapeNotScalar, getSize, getSizeToCache, getSPobject, getUnitsString, hasCachedData, hashCode, hashCodeShow, invalidateCache, isCoordinateVariable, isImmutable, isMetadata, isScalar, isUnknownLength, isUnlimited, isVariableLength, lookupEnumString, read, read, read, read, read, readScalarByte, readScalarDouble, readScalarFloat, readScalarInt, readScalarLong, readScalarShort, readScalarString, readToByteChannel, readToStream, reduce, remove, removeAttribute, removeAttributeIgnoreCase, resetDimensions, resetShape, section, section, setCachedData, setCachedData, setDataType, setDimension, setDimensions, setDimensions, setDimensionsAnonymous, setElementSize, setEnumTypedef, setIsScalar, setName, setProxyReader, setSizeToCache, setSPobject, setValues, setValues, slice, toString, toStringDebug, writeCDLannotate, annotation, getDODSName, getFullName, getFullNameEscaped, getGroup, getImmutable, getName, getParentStructure, getShortName, getSort, isMemberOfStructure, localhash, setDODSName, setParentStructure, setShortName, setSort, unwrapclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic StructurePseudo(ucar.nc2.NetcdfFile ncfile,
ucar.nc2.Group group,
java.lang.String shortName,
ucar.nc2.Dimension dim)
ncfile - part of this filegroup - part of this groupshortName - short name of this Structuredim - the existing dimensionpublic StructurePseudo(ucar.nc2.NetcdfFile ncfile,
ucar.nc2.Group group,
java.lang.String shortName,
java.util.List<java.lang.String> varNames,
ucar.nc2.Dimension dim)
ncfile - part of this filegroup - part of this groupshortName - short name of this StructurevarNames - limited to these variables. all must have dim as outer dimension.dim - the existing dimensionpublic boolean removeMemberVariable(ucar.nc2.Variable v)
removeMemberVariable in class ucar.nc2.Structurepublic ucar.ma2.Array reallyRead(ucar.nc2.Variable mainv,
ucar.nc2.util.CancelTask cancelTask)
throws java.io.IOException
reallyRead in interface ucar.nc2.ProxyReaderreallyRead in class ucar.nc2.Variablejava.io.IOExceptionpublic ucar.ma2.Array reallyRead(ucar.nc2.Variable mainv,
ucar.ma2.Section section,
ucar.nc2.util.CancelTask cancelTask)
throws java.io.IOException,
ucar.ma2.InvalidRangeException
reallyRead in interface ucar.nc2.ProxyReaderreallyRead in class ucar.nc2.Variablejava.io.IOExceptionucar.ma2.InvalidRangeException