public abstract static class CoordinateAxis.Builder<T extends CoordinateAxis.Builder<T>> extends VariableDS.Builder<T>
Modifier and Type | Field and Description |
---|---|
AxisType |
axisType |
coordSysNames, enhanceMode, orgDataType, orgFileTypeId, orgVar
cache, dataType, ncfile, proxyReader, shortName, spiObject
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CoordinateAxis |
build(Group parentGroup)
Normally this is called by Group.build()
|
T |
copyFrom(VariableDS.Builder<?> vds) |
T |
setAxisType(AxisType axisType) |
T |
setBoundary(java.lang.String boundaryRef) |
T |
setIsContiguous(boolean isContiguous) |
T |
setPositive(java.lang.String positive) |
addCoordinateSystemName, addEnhanceMode, copy, copyFrom, getDescription, getUnits, setDesc, setEnhanceMode, setFillValueIsMissing, setInvalidDataIsMissing, setMissingDataIsMissing, setOriginalDataType, setOriginalFileTypeId, setOriginalName, setOriginalVariable, setUnits
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, toString
public AxisType axisType
public CoordinateAxis build(Group parentGroup)
VariableDS.Builder
build
in class VariableDS.Builder<T extends CoordinateAxis.Builder<T>>
public T copyFrom(VariableDS.Builder<?> vds)
copyFrom
in class VariableDS.Builder<T extends CoordinateAxis.Builder<T>>
public T setBoundary(java.lang.String boundaryRef)
public T setIsContiguous(boolean isContiguous)
public T setPositive(java.lang.String positive)