public class DapStructure extends DapVariable
basetype, checksum, dimensions, mapsattributes, dataset, escapedname, fqn, index, parent, shortname, sort| Constructor and Description |
|---|
DapStructure() |
DapStructure(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
addField(DapNode newfield) |
DapVariable |
findByName(java.lang.String shortname) |
DapVariable |
getField(int i) |
java.util.List<DapVariable> |
getFields() |
int |
indexByName(java.lang.String shortname) |
boolean |
isLeaf() |
void |
setFields(java.util.List<? extends DapNode> fields) |
addDimension, addMap, getBaseType, getChecksum, getCount, getDimension, getDimensions, getMaps, getRank, getTrueBaseType, setBaseType, setChecksum, toStringaddAttribute, findAttribute, getAttributes, getContainer, getContainerPath, getDataset, getEscapedShortName, getFQN, getGroup, getGroupPath, getIndex, getParent, getPath, getShortName, getSort, isTopLevel, removeAttribute, setAttribute, setAttributes, setDataset, setIndex, setParent, setShortName, setSortpublic DapStructure()
public DapStructure(java.lang.String name)
public DapVariable findByName(java.lang.String shortname)
public int indexByName(java.lang.String shortname)
public DapVariable getField(int i)
public java.util.List<DapVariable> getFields()
public void setFields(java.util.List<? extends DapNode> fields) throws DapException
DapExceptionpublic void addField(DapNode newfield) throws DapException
DapExceptionpublic boolean isLeaf()
isLeaf in class DapVariable