public abstract static class NetcdfDataset.Builder<T extends NetcdfDataset.Builder<T>> extends NetcdfFile.Builder<T>
Modifier and Type | Field and Description |
---|---|
ucar.nc2.ncml.AggregationIF |
agg |
ucar.nc2.internal.dataset.CoordinatesHelper.Builder |
coords |
Set<NetcdfDataset.Enhance> |
enhanceMode |
NetcdfFile |
orgFile |
location, rootGroup
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
NetcdfDataset |
build() |
T |
copyFrom(NetcdfFile orgFile)
Copy metadata from orgFile.
|
void |
replaceCoordinateAxis(Group.Builder group,
CoordinateAxis.Builder axis)
Add a CoordinateAxis to the dataset coordinates and to the list of variables.
|
T |
setAggregation(ucar.nc2.ncml.AggregationIF agg) |
T |
setConventionUsed(String convUsed) |
T |
setEnhanceMode(Set<NetcdfDataset.Enhance> enhanceMode) |
T |
setOrgFile(NetcdfFile orgFile) |
setId, setIosp, setLocation, setRootGroup, setTitle
@Nullable public NetcdfFile orgFile
public ucar.nc2.internal.dataset.CoordinatesHelper.Builder coords
public Set<NetcdfDataset.Enhance> enhanceMode
public ucar.nc2.ncml.AggregationIF agg
public void replaceCoordinateAxis(Group.Builder group, CoordinateAxis.Builder axis)
public T setOrgFile(NetcdfFile orgFile)
public T setEnhanceMode(Set<NetcdfDataset.Enhance> enhanceMode)
public T setAggregation(ucar.nc2.ncml.AggregationIF agg)
public T copyFrom(NetcdfFile orgFile)
public NetcdfDataset build()
build
in class NetcdfFile.Builder<T extends NetcdfDataset.Builder<T>>