-
class
The class HDFJavaException returns errors from the Java wrapper of theHDF library.
class
The class HDFException returns errors raised by the HDF library.
class
HDFNotImplementedException indicates a function that is part of the HDF API, but which cannot or
will not be implemented for Java.
static int
static int
HDFLibrary.ANannlist(long an_id,
int anntype,
short tag,
short ref,
int[] ann_list)
static short
static int
HDFLibrary.ANcreate(long an_id,
short tag,
short ref,
int type)
static int
static boolean
HDFLibrary.ANend(long an_id)
static boolean
static boolean
static int
HDFLibrary.ANget_tagref(long an_id,
int index,
int type,
short[] tagref)
static boolean
static int
HDFLibrary.ANnumann(long an_id,
int anntype,
short tag,
short ref)
static boolean
static int
HDFLibrary.ANselect(long an_id,
int index,
int anntype)
static int
static int
static long
HDFLibrary.ANtagref2id(long an_id,
short tag,
short ref)
static boolean
byte[]
static boolean
static boolean
static boolean
static boolean
static boolean
static short
static int
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static int
static boolean
static boolean
static short
static int
static boolean
static boolean
static boolean
static short
static boolean
static boolean
HDFLibrary.DFR8addimage(String filename,
byte[] image,
int width,
int height,
short compress)
static boolean
static boolean
static boolean
HDFLibrary.DFR8getimage(String fileName,
byte[] imagedata,
int width,
int height,
byte[] palette)
static boolean
static boolean
static short
static int
static boolean
HDFLibrary.DFR8putimage(String filename,
byte[] image,
int width,
int height,
short compress)
static boolean
static boolean
static boolean
static boolean
DFR8setcompress sets compression scheme for 8-bit image
static boolean
static boolean
byte[]
static boolean
static int
HDFLibrary.GRcreate(long gr_id,
String name,
int ncomp,
long data_type,
int interlace_mode,
int[] dim_sizes)
static boolean
HDFLibrary.GRend(long grid)
static boolean
static boolean
static int
static boolean
HDFLibrary.GRgetattr(long id,
int index,
byte[] data)
static boolean
static boolean
static boolean
static boolean
static boolean
static int
static boolean
static int
static short
static short
static int
static boolean
HDFLibrary.GRreadchunk(long sdsid,
int[] origin,
byte[] theData)
static boolean
static boolean
HDFLibrary.GRreadimage(long grid,
int[] start,
int[] stride,
int[] count,
byte[] data)
static boolean
HDFLibrary.GRreadimage(long grid,
int[] start,
int[] stride,
int[] count,
Object theData)
static boolean
HDFLibrary.GRreadlut(long lutid,
byte[] data)
static boolean
static int
static boolean
static boolean
static int
HDFLibrary.GRselect(long grid,
int index)
static boolean
HDFLibrary.GRsetattr(long gr_id,
String attr_name,
long data_type,
int count,
byte[] values)
static boolean
static boolean
static boolean
static int
static boolean
static boolean
static int
static boolean
HDFLibrary.GRwriteimage(long grid,
int[] start,
int[] stride,
int[] edge,
byte[] data)
static boolean
HDFLibrary.GRwriteimage(long grid,
int[] start,
int[] stride,
int[] edge,
Object theData)
static boolean
HDFLibrary.GRwritelut(long pal_id,
int ncomp,
int data_type,
int interlace,
int num_entries,
byte[] pal_data)
static boolean
HDFLibrary.GRwritelut(long pal_id,
int ncomp,
int data_type,
int interlace,
int num_entries,
Object theData)
static boolean
HDFLibrary.Hcache(long file_id,
int cache_switch)
static int
static boolean
static int
static boolean
static long
static void
static short
static boolean
Note: the version of an HDF file is not well defined, it is not recommended that programs
rely on these numbers.
static boolean
static boolean
static int
static int
HDFLibrary.Hnumber(long fid,
int tagtype)
static long
static long
static long
HDFLibrary.Hopen(String filename,
int access,
int ndds)
static boolean
static boolean
HDFLibrary.Hsync(long file_id)
static boolean
static boolean
static boolean
static boolean
static long
HDFLibrary.SDcreate(long sd_id,
String name,
long number_type,
int rank,
int[] dimsizes)
static boolean
static boolean
HDFLibrary.SDend(long sdid)
static boolean
static boolean
static long
static boolean
HDFLibrary.SDgetcal(long sdsid,
double[] argv,
int[] NT)
static boolean
static boolean
static boolean
static long
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
HDFLibrary.SDgetinfo(long sdsid,
String[] name,
int[] dimsizes,
int[] args)
static boolean
HDFLibrary.SDgetrange(long sdsid,
byte[] max,
byte[] min)
static boolean
HDFLibrary.SDgetrange(long sdsid,
double[] maxmin)
static int
static boolean
static boolean
static boolean
static int
static boolean
HDFLibrary.SDreadattr(long id,
int index,
byte[] data)
static boolean
static boolean
HDFLibrary.SDreadchunk(long sdsid,
int[] origin,
byte[] theData)
static boolean
static boolean
HDFLibrary.SDreaddata(long sdsid,
int[] start,
int[] stride,
int[] count,
byte[] data)
static boolean
HDFLibrary.SDreaddata(long sdsid,
int[] start,
int[] stride,
int[] count,
Object theData)
static boolean
HDFLibrary.SDreaddata_double(long sdsid,
int[] start,
int[] stride,
int[] count,
double[] theData)
static boolean
HDFLibrary.SDreaddata_float(long sdsid,
int[] start,
int[] stride,
int[] count,
float[] theData)
static boolean
HDFLibrary.SDreaddata_int(long sdsid,
int[] start,
int[] stride,
int[] count,
int[] theData)
static boolean
HDFLibrary.SDreaddata_long(long sdsid,
int[] start,
int[] stride,
int[] count,
long[] theData)
static boolean
HDFLibrary.SDreaddata_short(long sdsid,
int[] start,
int[] stride,
int[] count,
short[] theData)
static int
static long
HDFLibrary.SDselect(long sdid,
int index)
static boolean
static boolean
HDFLibrary.SDsetattr(long s_id,
String attr_name,
long num_type,
int count,
byte[] values)
static boolean
static boolean
static boolean
HDFLibrary.SDsetcal(long sds_id,
double cal,
double cal_err,
double offset,
double offset_err,
int number_type)
static boolean
static int
static boolean
static boolean
static boolean
static boolean
HDFLibrary.SDsetdimscale(long dim_id,
int count,
int number_type,
byte[] data)
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
HDFLibrary.SDsetnbitdataset(long id,
int start_bit,
int bit_len,
int sign_ext,
int fill_one)
static boolean
HDFLibrary.SDsetrange(long sdsid,
byte[] max,
byte[] min)
static boolean
static long
static boolean
HDFLibrary.SDwritechunk(long sdsid,
int[] origin,
byte[] data)
static boolean
static boolean
HDFLibrary.SDwritedata(long sdsid,
int[] start,
int[] stride,
int[] count,
byte[] data)
static boolean
HDFLibrary.SDwritedata(long sdsid,
int[] start,
int[] stride,
int[] count,
Object theData)
static int
HDFLibrary.Vaddtagref(long vgroup_id,
int tag,
int ref)
static int
static boolean
static int
static void
HDFLibrary.Vdetach(long vgroup_id)
static void
HDFLibrary.Vend(long file_id)
static int
static int
HDFLibrary.VFfieldname(long vdata_id,
int field_index)
static int
static long
HDFLibrary.VFfieldtype(long vdata_id,
int field_index)
static int
static long
static int
static int
static int
static boolean
HDFLibrary.Vgetattr(long id,
int index,
byte[] data)
static boolean
static void
static int
HDFLibrary.Vgetid(long file_id,
int vgroup_ref)
static void
static int
static boolean
HDFLibrary.Vgettagref(long vgroup_id,
int index,
int[] tagref)
static int
HDFLibrary.Vgettagrefs(long vgroup_id,
int[] tags,
int[] refs,
int arraysize)
static int
static int
HDFLibrary.VHmakegroup(long file_id,
int[] tag_array,
int[] ref_array,
int n_objects,
String vgroup_name,
String vgroup_class)
static int
static int
static int
static int
static boolean
HDFLibrary.Vinqtagref(long vgroup_id,
int tag,
int ref)
static boolean
HDFLibrary.Vinquire(long vgroup_id,
int[] n_entries,
String[] vgroup_name)
static int
HDFLibrary.Vinsert(long vgroup_id,
long v_id)
static boolean
HDFLibrary.Visvg(long vgroup_id,
int vgroup_ref)
static boolean
HDFLibrary.Visvs(long vgroup_id,
int vdata_ref)
static int
HDFLibrary.Vlone(long fid,
int[] ref_array,
int buffersize)
static int
static int
HDFLibrary.Vnrefs(int key,
int ref)
static int
static int
static int
static boolean
static int
static boolean
HDFLibrary.VSattrinfo(long id,
int index,
int attr_index,
String[] name,
int[] argv)
static void
static int
HDFLibrary.VSelts(long vdata_id)
static boolean
HDFLibrary.Vsetattr(long id,
String attr_name,
long data_type,
int count,
byte[] data)
static boolean
static boolean
static boolean
static boolean
static boolean
HDFLibrary.VSfdefine(long vdata_id,
String fieldname,
int numbertype,
int order)
static boolean
static int
static int
static int
static int
static int
static boolean
HDFLibrary.VSgetattr(long id,
int index,
int attr_index,
byte[] data)
static boolean
static void
static int
static long
HDFLibrary.VSgetid(long file_id,
int vdata_ref)
static int
static void
static int
static boolean
HDFLibrary.VSinquire(long vdata_id,
int[] iargs)
static boolean
static boolean
static int
HDFLibrary.VSlone(long fid,
int[] ref_array,
int buffersize)
static int
static boolean
static boolean
static boolean
static boolean
static int
static int
static boolean
static int
HDFLibrary.VSread(long vdata_id,
byte[] databuf,
int nrecord,
int interlace)
static int
HDFLibrary.VSread(long vdata_id,
Object theData,
int nrecord,
int interlace)
static int
HDFLibrary.VSseek(long vdata_id,
int record)
static boolean
HDFLibrary.VSsetattr(long id,
int index,
String attr_name,
long data_type,
int count,
byte[] values)
static boolean
static boolean
static int
static void
static boolean
static boolean
static boolean
static void
static int
static int
static boolean
static int
HDFLibrary.VSwrite(long vdata_id,
byte[] databuf,
int n_records,
int interlace)
static int
HDFLibrary.VSwrite(long vdata_id,
Object databuf,
int n_records,
int interlace)
HDFLibrary.SDgetcompinfo(long, HDFCompInfo)