edu.wisc.ssec.mcidasv.data.hydra
Interface MultiDimensionReader
- All Known Implementing Classes:
- GranuleAggregation, NetCDFFile
public interface MultiDimensionReader
Method Summary |
void |
close()
|
Object |
getArray(String name,
int[] start,
int[] count,
int[] stride)
|
HDFArray |
getArrayAttribute(String arrayName,
String attrName)
|
Class |
getArrayType(String name)
|
byte[] |
getByteArray(String name,
int[] start,
int[] count,
int[] stride)
|
int[] |
getDimensionLengths(String arrayName)
|
String[] |
getDimensionNames(String arrayName)
|
double[] |
getDoubleArray(String name,
int[] start,
int[] count,
int[] stride)
|
float[] |
getFloatArray(String name,
int[] start,
int[] count,
int[] stride)
|
HDFArray |
getGlobalAttribute(String attrName)
|
int[] |
getIntArray(String name,
int[] start,
int[] count,
int[] stride)
|
short[] |
getShortArray(String name,
int[] start,
int[] count,
int[] stride)
|
getFloatArray
float[] getFloatArray(String name,
int[] start,
int[] count,
int[] stride)
throws Exception
- Throws:
Exception
getDoubleArray
double[] getDoubleArray(String name,
int[] start,
int[] count,
int[] stride)
throws Exception
- Throws:
Exception
getIntArray
int[] getIntArray(String name,
int[] start,
int[] count,
int[] stride)
throws Exception
- Throws:
Exception
getShortArray
short[] getShortArray(String name,
int[] start,
int[] count,
int[] stride)
throws Exception
- Throws:
Exception
getByteArray
byte[] getByteArray(String name,
int[] start,
int[] count,
int[] stride)
throws Exception
- Throws:
Exception
getArray
Object getArray(String name,
int[] start,
int[] count,
int[] stride)
throws Exception
- Throws:
Exception
getArrayType
Class getArrayType(String name)
getDimensionNames
String[] getDimensionNames(String arrayName)
getDimensionLengths
int[] getDimensionLengths(String arrayName)
getGlobalAttribute
HDFArray getGlobalAttribute(String attrName)
throws Exception
- Throws:
Exception
getArrayAttribute
HDFArray getArrayAttribute(String arrayName,
String attrName)
throws Exception
- Throws:
Exception
close
void close()
throws Exception
- Throws:
Exception