public abstract static class StructureDS.Builder<T extends StructureDS.Builder<T>> extends Structure.Builder<T>
Modifier and Type | Field and Description |
---|---|
protected String |
desc |
protected String |
orgName |
protected String |
units |
vbuilders
cache, dataType, ncfile, parentBuilder, parentStructureBuilder, proxyReader, shortName, spiObject
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
StructureDS |
build(Group parentGroup)
Normally this is called by Group.build()
|
T |
copyFrom(Structure orgVar)
Copy metadata from orgVar.
|
T |
setDesc(String desc) |
T |
setOriginalName(String orgName) |
T |
setOriginalVariable(Structure orgVar) |
T |
setUnits(String units) |
addMemberVariable, addMemberVariables, findMemberVariable, removeMemberVariable, replaceMemberVariable
addAttribute, addAttributes, addDimension, addDimensions, copy, copyFrom, copyFrom, getAttributeContainer, getDimensionName, getDimensionNames, getDimensions, getDimensionsAll, getElementSize, getEnumTypeName, getFirstDimensionName, getFullName, getParentGroupBuilder, getParentStructureBuilder, getRank, makeDimensionsString, makeSliceBuilder, replaceDimensionByName, resetCache, self, setAutoGen, setCachedData, setCaching, setDataType, setDimensions, setDimensionsAnonymous, setDimensionsByName, setElementSize, setEnumTypeName, setIsScalar, setName, setNcfile, setParentGroupBuilder, setProxyReader, setSPobject, toString
protected String orgName
protected String units
protected String desc
public StructureDS build(Group parentGroup)
build
in class Structure.Builder<T extends StructureDS.Builder<T>>