public class ZarrIosp
extends ucar.nc2.iosp.AbstractIOServiceProvider
| Constructor and Description |
|---|
ZarrIosp() |
| Modifier and Type | Method and Description |
|---|---|
void |
build(ucar.unidata.io.RandomAccessFile raf,
ucar.nc2.Group.Builder rootGroup,
ucar.nc2.util.CancelTask cancelTask) |
void |
buildFinish(ucar.nc2.NetcdfFile ncfile) |
java.lang.String |
getFileTypeDescription() |
java.lang.String |
getFileTypeId() |
long |
getLastModified() |
ucar.nc2.iosp.IOServiceProvider.SortGroup |
getSortGroup()
Set the SortGroup to GROUP_1 so this IOSP will be checked first, since `isValidFile()` is a quick check
|
boolean |
isBuilder() |
boolean |
isValidFile(ucar.unidata.io.RandomAccessFile raf) |
ucar.ma2.Array |
readData(ucar.nc2.Variable v2,
ucar.ma2.Section section) |
close, getDetailInfo, getFileTypeVersion, getStructureIterator, open, reacquire, readSection, readToByteChannel, readToOutputStream, release, sendIospMessage, setNetcdfFile, streamToByteChannel, syncExtend, toStringDebugpublic boolean isValidFile(ucar.unidata.io.RandomAccessFile raf)
public ucar.nc2.iosp.IOServiceProvider.SortGroup getSortGroup()
public java.lang.String getFileTypeId()
public java.lang.String getFileTypeDescription()
public boolean isBuilder()
isBuilder in interface ucar.nc2.iosp.IOServiceProviderisBuilder in class ucar.nc2.iosp.AbstractIOServiceProviderpublic void build(ucar.unidata.io.RandomAccessFile raf,
ucar.nc2.Group.Builder rootGroup,
ucar.nc2.util.CancelTask cancelTask)
throws java.io.IOException
build in interface ucar.nc2.iosp.IOServiceProviderbuild in class ucar.nc2.iosp.AbstractIOServiceProviderjava.io.IOExceptionpublic void buildFinish(ucar.nc2.NetcdfFile ncfile)
buildFinish in interface ucar.nc2.iosp.IOServiceProviderbuildFinish in class ucar.nc2.iosp.AbstractIOServiceProviderpublic ucar.ma2.Array readData(ucar.nc2.Variable v2,
ucar.ma2.Section section)
public long getLastModified()
getLastModified in class ucar.nc2.iosp.AbstractIOServiceProvider