public class DODSStructure extends Structure implements DODSNode
Variable.Cache
Modifier and Type | Field and Description |
---|---|
protected DODSNetcdfFile |
dodsfile |
protected java.lang.String |
dodsShortName |
defaultBufferSize, isSubset, log, memberHash, members
attributes, cache, dataType, debugCaching, defaultCoordsSizeToCache, defaultSizeToCache, dimensions, elementSize, hashCode, isMetadata, isVariableLength, ncfile, permitCaching, proxyReader, shape, shapeAsSection, sizeToCache, spiObject
annotations, dodsname, group, immutable, parentstruct, shortName, sort
Modifier and Type | Method and Description |
---|---|
protected Variable |
copy() |
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
|
addMemberVariable, calcElementSize, calcStructureSize, findVariable, getElementSize, getNameAndAttributes, getNumberOfMemberVariables, getStructureIterator, getStructureIterator, getVariableNames, getVariables, isCaching, isSubset, makeStructureMembers, readStructure, readStructure, readStructure, removeMemberVariable, replaceMemberVariable, select, select, setCaching, setImmutable, setMemberVariables, setParentGroup, writeCDL
_read, _read, addAll, addAttribute, compareTo, createNewCache, equals, extraInfo, findAttribute, findAttributeIgnoreCase, findDimensionIndex, 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, isUnsigned, 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, setUnsigned, setValues, setValues, slice, toString, toStringDebug, writeCDL
annotate, getAnnotation, getAnnotations, getFullName, getFullNameEscaped, getGroup, getImmutable, getName, getParentStructure, getShortName, getSort, isMemberOfStructure, localhash, setImmutable, setParentStructure, setShortName, setSort, unwrap
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getFullName, getFullNameEscaped, getParentStructure, getShortName, isMemberOfStructure
getName
protected DODSNetcdfFile dodsfile
protected java.lang.String dodsShortName
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