public class DODSStructure extends Structure implements DODSNode
Structure.Builder<T extends Structure.Builder<T>>
Variable.Cache
Modifier and Type | Field and Description |
---|---|
protected DODSNetcdfFile |
dodsfile |
protected java.lang.String |
dodsShortName |
attributes, cache, dataType, debugCaching, defaultCoordsSizeToCache, defaultSizeToCache, dimensions, elementSize, hashCode, isVariableLength, ncfile, permitCaching, proxyReader, shape, sizeToCache, spiObject
annotations, dodsname, group, immutable, parentstruct, shortName, sort
Modifier and Type | Method and Description |
---|---|
protected DODSStructure |
copy()
Deprecated.
|
java.lang.String |
getDODSName()
Get the dodsname
|
protected java.lang.String |
getDODSshortName() |
StructureDataIterator |
getStructureIterator(java.lang.String CE)
Return an iterator over the set of repeated structures.
|
void |
setDODSName(java.lang.String name)
Store the original dods name
|
addLocalFieldsToBuilder, addMemberVariable, builder, calcElementSize, calcStructureSize, findVariable, getElementSize, getNameAndAttributes, getNumberOfMemberVariables, getStructureIterator, getStructureIterator, getVariableNames, getVariables, isCaching, isSubset, makeStructureMembers, readStructure, readStructure, readStructure, removeMemberVariable, replaceMemberVariable, select, select, setCaching, setImmutable, setMemberVariables, setParentGroup, toBuilder, writeCDL
_read, _read, _readScalarData, addAll, addAttribute, addLocalFieldsToBuilder, attributes, compareTo, createNewCache, equals, extraInfo, findAttribute, findAttributeDouble, findAttributeIgnoreCase, findAttributeInteger, findAttributeString, findDimensionIndex, getAttributes, getDAPName, getDAPName, getDatasetLocation, getDataType, getDescription, getDimension, getDimensions, getDimensionsAll, getDimensionsString, getEnumTypedef, getFileTypeId, getFullName, getNameAndDimensions, getNameAndDimensions, getNameAndDimensions, getNameAndDimensions, getNameAndDimensions, getNameAndDimensions, getNetcdfFile, getParentGroup, getParentGroupOrRoot, getParentStructure, getProxyReader, getRanges, getRank, getScalarData, getShape, getShape, getShapeAll, getShapeAsSection, getSize, getSizeToCache, getSPobject, getUnitsString, hasCachedData, hashCode, invalidateCache, isCoordinateVariable, isEmpty, isImmutable, isMemberOfStructure, isMetadata, isScalar, isUnknownLength, isUnlimited, isVariableLength, lookupEnumString, read, read, read, read, read, readScalarByte, readScalarDouble, readScalarFloat, readScalarInt, readScalarLong, readScalarShort, readScalarString, readToByteChannel, readToStream, reallyRead, reallyRead, 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, writeCDL
annotate, annotation, getFullNameEscaped, getGroup, getImmutable, getName, getShortName, getSort, localhash, setParentStructure, setShortName, setSort, unwrap
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getName, getShortName
filter, findAttValueIgnoreCase, getName, hasAttribute, hasAttributeIgnoreCase, iterator
protected DODSNetcdfFile dodsfile
protected java.lang.String dodsShortName
@Deprecated protected DODSStructure copy()
Structure.toBuilder()
protected java.lang.String getDODSshortName()
public StructureDataIterator getStructureIterator(java.lang.String CE) throws java.io.IOException
CE
- constraint expression, or null.java.io.IOException
- on io errorDODSStructure
public java.lang.String getDODSName()
CDMNode
getDODSName
in interface DODSNode
getDODSName
in class CDMNode
public void setDODSName(java.lang.String name)
CDMNode
setDODSName
in interface DODSNode
setDODSName
in class CDMNode
name
- The original name from the DDS/DAS