| Modifier and Type | Field and Description |
|---|---|
protected DapType |
basetype |
protected int |
checksum |
protected List<DapDimension> |
dimensions |
protected int |
fieldindex |
protected List<DapMap> |
maps |
annotations, attributes, dataset, escapedname, fqn, index, parent, shortname, sort, xmlattributes| Constructor and Description |
|---|
DapVariable() |
DapVariable(String name) |
DapVariable(String name,
DapType basetype) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDimension(DapDimension node) |
void |
addMap(DapMap map) |
DapType |
getBaseType() |
int |
getChecksum() |
long |
getCount() |
DapDimension |
getDimension(int i) |
List<DapDimension> |
getDimensions() |
int |
getFieldIndex() |
List<DapMap> |
getMaps() |
int |
getRank() |
DapType |
getTrueBaseType() |
boolean |
isAtomic() |
boolean |
isCompound() |
boolean |
isEnum() |
boolean |
isLeaf() |
boolean |
isSequence() |
boolean |
isStructure() |
DapVariable |
setBaseType(DapType t) |
void |
setChecksum(int csum) |
void |
setFieldIndex(int index) |
String |
toString() |
addAttribute, addXMLAttribute, annotate, annotation, computefqn, findAttribute, getAttributes, getContainer, getContainerPath, getDataset, getEscapedShortName, getFQN, getGroup, getGroupPath, getIndex, getParent, getPath, getShortName, getSort, getXMLAttributes, isTopLevel, overrideParent, removeAttribute, removeXMLAttribute, setAttribute, setAttributes, setDataset, setIndex, setParent, setShortName, setSortprotected DapType basetype
protected List<DapDimension> dimensions
protected int checksum
protected int fieldindex
public DapVariable()
public DapVariable(String name)
public DapType getBaseType()
public DapVariable setBaseType(DapType t)
public int getRank()
public long getCount()
public List<DapDimension> getDimensions()
public DapDimension getDimension(int i)
public void addDimension(DapDimension node) throws DapException
DapExceptionpublic void addMap(DapMap map) throws DapException
DapExceptionpublic int getChecksum()
public void setChecksum(int csum)
public int getFieldIndex()
public void setFieldIndex(int index)
public DapType getTrueBaseType()
public boolean isLeaf()
public boolean isAtomic()
public boolean isEnum()
public boolean isSequence()
public boolean isStructure()
public boolean isCompound()