public abstract static class VariableDS.Builder<T extends VariableDS.Builder<T>> extends Variable.Builder<T>
| Modifier and Type | Field and Description | 
|---|---|
| List<String> | coordSysNames | 
| Set<NetcdfDataset.Enhance> | enhanceMode | 
| DataType | orgDataType | 
| String | orgFileTypeId | 
| Variable | orgVar | 
cache, dataType, ncfile, proxyReader, shortName, spiObject| Constructor and Description | 
|---|
| Builder() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addCoordinateSystemName(String coordSysName) | 
| T | addEnhanceMode(Set<NetcdfDataset.Enhance> enhanceMode) | 
| VariableDS | build(Group parentGroup)Normally this is called by Group.build() | 
| Variable.Builder<?> | copy()Copy of this builder. | 
| T | copyFrom(Variable orgVar)Copy metadata from orgVar. | 
| T | copyFrom(VariableDS.Builder<?> builder) | 
| String | getDescription() | 
| String | getUnits() | 
| T | setDesc(String desc) | 
| T | setEnhanceMode(Set<NetcdfDataset.Enhance> enhanceMode) | 
| void | setFillValueIsMissing(boolean b) | 
| void | setInvalidDataIsMissing(boolean b) | 
| void | setMissingDataIsMissing(boolean b) | 
| T | setOriginalDataType(DataType orgDataType) | 
| T | setOriginalFileTypeId(String orgFileTypeId) | 
| T | setOriginalName(String orgName) | 
| T | setOriginalVariable(Variable orgVar) | 
| T | setUnits(String units) | 
addAttribute, addAttributes, addDimension, addDimensions, 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, toStringpublic Set<NetcdfDataset.Enhance> enhanceMode
public DataType orgDataType
public String orgFileTypeId
public Variable orgVar
public void addCoordinateSystemName(String coordSysName)
public T addEnhanceMode(Set<NetcdfDataset.Enhance> enhanceMode)
public VariableDS build(Group parentGroup)
build in class Variable.Builder<T extends VariableDS.Builder<T>>public Variable.Builder<?> copy()
copy in class Variable.Builder<T extends VariableDS.Builder<T>>public T copyFrom(Variable orgVar)
copyFrom in class Variable.Builder<T extends VariableDS.Builder<T>>public T copyFrom(VariableDS.Builder<?> builder)
public String getDescription()
public String getUnits()
public T setEnhanceMode(Set<NetcdfDataset.Enhance> enhanceMode)
public void setFillValueIsMissing(boolean b)
public void setInvalidDataIsMissing(boolean b)
public void setMissingDataIsMissing(boolean b)