public class GcdmNetcdfFile
extends ucar.nc2.NetcdfFile
| Modifier and Type | Class and Description |
|---|---|
static class |
GcdmNetcdfFile.Builder<T extends GcdmNetcdfFile.Builder<T>> |
| Modifier and Type | Field and Description |
|---|---|
static String |
PROTOCOL |
static String |
SCHEME |
| Modifier and Type | Method and Description |
|---|---|
static GcdmNetcdfFile.Builder<?> |
builder() |
void |
close() |
String |
getFileTypeDescription() |
String |
getFileTypeId() |
Iterator<ucar.array.StructureData> |
getStructureDataArrayIterator(ucar.nc2.Sequence s,
int bufferSize) |
protected ucar.ma2.StructureDataIterator |
getStructureIterator(ucar.nc2.Structure s,
int bufferSize) |
protected ucar.array.Array<?> |
readArrayData(ucar.nc2.Variable v,
ucar.array.Section sectionWanted) |
protected ucar.ma2.Array |
readData(ucar.nc2.Variable v,
ucar.ma2.Section sectionWanted) |
static void |
setDebugFlags(ucar.nc2.util.DebugFlags debugFlag) |
GcdmNetcdfFile.Builder<?> |
toBuilder() |
addLocalFieldsToBuilder, findAttribute, findDimension, findGlobalAttribute, findGlobalAttributeIgnoreCase, findGroup, findVariable, getDetailInfo, getDetailInfo, getDimensions, getFileTypeVersion, getGlobalAttributes, getId, getLastModified, getLocation, getRootGroup, getTitle, getUnlimitedDimension, getVariables, hasUnlimitedDimension, reacquire, readSection, readSectionArray, readToOutputStream, release, sendIospMessage, setCachedData, setFileCache, showCached, showProxies, toNcml, toString, toStringDebug, writeNcml, writeNcmlpublic static final String PROTOCOL
public static final String SCHEME
public static void setDebugFlags(ucar.nc2.util.DebugFlags debugFlag)
protected ucar.ma2.Array readData(ucar.nc2.Variable v,
ucar.ma2.Section sectionWanted)
throws IOException
readData in class ucar.nc2.NetcdfFileIOExceptionprotected ucar.ma2.StructureDataIterator getStructureIterator(ucar.nc2.Structure s,
int bufferSize)
getStructureIterator in class ucar.nc2.NetcdfFilepublic Iterator<ucar.array.StructureData> getStructureDataArrayIterator(ucar.nc2.Sequence s, int bufferSize) throws IOException
getStructureDataArrayIterator in class ucar.nc2.NetcdfFileIOException@Nullable protected ucar.array.Array<?> readArrayData(ucar.nc2.Variable v, ucar.array.Section sectionWanted) throws IOException
readArrayData in class ucar.nc2.NetcdfFileIOExceptionpublic String getFileTypeId()
getFileTypeId in class ucar.nc2.NetcdfFilepublic String getFileTypeDescription()
getFileTypeDescription in class ucar.nc2.NetcdfFilepublic void close()
close in interface Closeableclose in interface AutoCloseableclose in interface ucar.nc2.internal.cache.FileCacheableclose in class ucar.nc2.NetcdfFilepublic GcdmNetcdfFile.Builder<?> toBuilder()
toBuilder in class ucar.nc2.NetcdfFilepublic static GcdmNetcdfFile.Builder<?> builder()