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 Stringdescprotected StringorgNameprotected Stringunits-
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 StructureDSbuild(Group parentGroup)Normally this is called by Group.build()TcopyFrom(Structure orgVar)Copy metadata from orgVar.TsetDesc(String desc)TsetOriginalName(String orgName)TsetOriginalVariable(Structure orgVar)TsetUnits(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:
buildin classStructure.Builder<T extends StructureDS.Builder<T>>
-
-