Package ucar.nc2
Class Structure.Builder<T extends Structure.Builder<T>>
java.lang.Object
ucar.nc2.Variable.Builder<T>
ucar.nc2.Structure.Builder<T>
- Direct Known Subclasses:
Sequence.Builder,StructureDS.Builder
- Enclosing class:
- Structure
public abstract static class Structure.Builder<T extends Structure.Builder<T>>
extends Variable.Builder<T>
A builder of Structures.
-
Field Summary
FieldsFields inherited from class ucar.nc2.Variable.Builder
cache, dataType, ncfile, proxyReader, shortName, spiObject -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddMemberVariables(List<Variable.Builder<?>> vars) Normally this is only called by Group.build()findMemberVariable(String name) booleanremoveMemberVariable(String memberName) Remove memeber variable, if present.booleanreplaceMemberVariable(Variable.Builder<?> replacement) Remove member variable, if present.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, setAutoGen, setCachedData, setCaching, setDataType, setDimensions, setDimensionsAnonymous, setDimensionsByName, setElementSize, setEnumTypeName, setIsScalar, setName, setNcfile, setParentGroupBuilder, setProxyReader, setSPobject, toString
-
Field Details
-
vbuilders
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
addMemberVariable
-
addMemberVariables
-
removeMemberVariable
Remove memeber variable, if present. Return whether it was present -
replaceMemberVariable
Remove member variable, if present. Return whether it was present -
findMemberVariable
-
build
Normally this is only called by Group.build()- Overrides:
buildin classVariable.Builder<T extends Structure.Builder<T>>
-