public class DapStructure extends DapVariable
basetype, checksum, dimensions, maps
attributes, 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, toString
addAttribute, findAttribute, getAttributes, getContainer, getContainerPath, getDataset, getEscapedShortName, getFQN, getGroup, getGroupPath, getIndex, getParent, getPath, getShortName, getSort, isTopLevel, removeAttribute, setAttribute, setAttributes, setDataset, setIndex, setParent, setShortName, setSort
public 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
DapException
public void addField(DapNode newfield) throws DapException
DapException
public boolean isLeaf()
isLeaf
in class DapVariable