Package ucar.nc2.dataset
Class StructureDS.Builder<T extends StructureDS.Builder<T>>
- java.lang.Object
-
- ucar.nc2.Variable.Builder<T>
-
- ucar.nc2.Structure.Builder<T>
-
- ucar.nc2.dataset.StructureDS.Builder<T>
-
- Direct Known Subclasses:
SequenceDS.Builder
,StructurePseudoDS.Builder
- Enclosing class:
- StructureDS
public abstract static class StructureDS.Builder<T extends StructureDS.Builder<T>> extends Structure.Builder<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected String
desc
protected String
orgName
protected String
units
-
Fields inherited from class ucar.nc2.Structure.Builder
vbuilders
-
Fields inherited from class ucar.nc2.Variable.Builder
cache, dataType, ncfile, parentBuilder, parentStructureBuilder, proxyReader, shortName, spiObject
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
Methods inherited from class ucar.nc2.Structure.Builder
addMemberVariable, addMemberVariables, findMemberVariable, removeMemberVariable, replaceMemberVariable
-
Methods inherited from class ucar.nc2.Variable.Builder
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
-
-
-
-
Method Detail
-
build
public StructureDS build(Group parentGroup)
Normally this is called by Group.build()- Overrides:
build
in classStructure.Builder<T extends StructureDS.Builder<T>>
-
-