Uses of Class
hdf.hdf5lib.exceptions.HDF5LibraryException

Packages that use HDF5LibraryException
Package Description
hdf.hdf5lib  
hdf.hdf5lib.exceptions  
  • Uses of HDF5LibraryException in hdf.hdf5lib

    Methods in hdf.hdf5lib that throw HDF5LibraryException
    Modifier and Type Method Description
    static long H5._H5Oopen_by_idx​(long loc_id, java.lang.String group_name, int idx_type, int order, long n, long lapl_id)  
    static int H5._H5Pclose_class​(long plid)  
    static int H5.H5Aclose​(long attr_id)
    H5Aclose terminates access to the attribute specified by its identifier, attr_id.
    static int H5.H5Acopy​(long src_aid, long dst_aid)
    H5Acopy copies the content of one attribute to another.
    static long H5.H5Acreate​(long loc_id, java.lang.String attr_name, long type_id, long space_id, long acpl_id, long aapl_id)
    H5Acreate creates an attribute, attr_name, which is attached to the object specified by the identifier loc_id.
    static long H5.H5Acreate_by_name​(long loc_id, java.lang.String obj_name, java.lang.String attr_name, long type_id, long space_id, long acpl_id, long aapl_id, long lapl_id)
    H5Acreate_by_name creates an attribute, attr_name, which is attached to the object specified by loc_id and obj_name.
    static int H5.H5Adelete​(long loc_id, java.lang.String name)
    H5Adelete removes the attribute specified by its name, name, from a dataset, group, or named datatype.
    static void H5.H5Adelete_by_idx​(long loc_id, java.lang.String obj_name, int idx_type, int order, long n, long lapl_id)
    H5Adelete_by_idx removes an attribute, specified by its location in an index, from an object.
    static int H5.H5Adelete_by_name​(long loc_id, java.lang.String obj_name, java.lang.String attr_name, long lapl_id)
    H5Adelete_by_name removes the attribute attr_name from an object specified by location and name, loc_id and obj_name, respectively.
    static boolean H5.H5Aexists​(long obj_id, java.lang.String attr_name)
    H5Aexists determines whether the attribute attr_name exists on the object specified by obj_id.
    static boolean H5.H5Aexists_by_name​(long loc_id, java.lang.String obj_name, java.lang.String attr_name, long lapl_id)
    H5Aexists_by_name determines whether the attribute attr_name exists on an object.
    static long H5.H5Aget_create_plist​(long attr_id)
    H5Aget_create_plist retrieves a copy of the attribute creation property list identifier.
    static H5A_info_t H5.H5Aget_info​(long attr_id)
    H5Aget_info retrieves attribute information, by attribute identifier.
    static H5A_info_t H5.H5Aget_info_by_idx​(long loc_id, java.lang.String obj_name, int idx_type, int order, long n, long lapl_id)
    H5Aget_info_by_idx Retrieves attribute information, by attribute index position.
    static H5A_info_t H5.H5Aget_info_by_name​(long loc_id, java.lang.String obj_name, java.lang.String attr_name, long lapl_id)
    H5Aget_info_by_name Retrieves attribute information, by attribute name.
    static java.lang.String H5.H5Aget_name​(long attr_id)
    H5Aget_name retrieves the name of an attribute specified by the identifier, attr_id.
    static java.lang.String H5.H5Aget_name_by_idx​(long attr_id, java.lang.String obj_name, int idx_type, int order, long n, long lapl_id)
    H5Aget_name_by_idx retrieves the name of an attribute that is attached to an object, which is specified by its location and name, loc_id and obj_name, respectively.
    static long H5.H5Aget_space​(long attr_id)
    H5Aget_space retrieves a copy of the dataspace for an attribute.
    static long H5.H5Aget_storage_size​(long attr_id)
    H5Aget_storage_size returns the amount of storage that is required for the specified attribute, attr_id.
    static long H5.H5Aget_type​(long attr_id)
    H5Aget_type retrieves a copy of the datatype for an attribute.
    static int H5.H5Aiterate​(long loc_id, int idx_type, int order, long idx, H5A_iterate_cb op, H5A_iterate_t op_data)
    H5Aiterate2 iterates over the attributes attached to a dataset, named datatype, or group, as specified by obj_id.
    static int H5.H5Aiterate_by_name​(long loc_id, java.lang.String obj_name, int idx_type, int order, long idx, H5A_iterate_cb op, H5A_iterate_t op_data, long lapl_id)
    H5Aiterate_by_name iterates over the attributes attached to the dataset or group specified with loc_id and obj_name.
    static long H5.H5Aopen​(long obj_id, java.lang.String attr_name, long aapl_id)
    H5Aopen opens an existing attribute, attr_name, that is attached to an object specified an object identifier, object_id.
    static long H5.H5Aopen_by_idx​(long loc_id, java.lang.String obj_name, int idx_type, int order, long n, long aapl_id, long lapl_id)
    H5Aopen_by_idx opens an existing attribute that is attached to an object specified by location and name, loc_id and obj_name, respectively
    static long H5.H5Aopen_by_name​(long loc_id, java.lang.String obj_name, java.lang.String attr_name, long aapl_id, long lapl_id)
    H5Aopen_by_name Opens an attribute for an object by object name and attribute name
    static int H5.H5Aread​(long attr_id, long mem_type_id, byte[] buf)  
    static int H5.H5Aread​(long attr_id, long mem_type_id, byte[] obj, boolean isCriticalPinning)
    H5Aread reads an attribute, specified with attr_id.
    static int H5.H5Aread​(long attr_id, long mem_type_id, java.lang.Object obj)  
    static int H5.H5Aread​(long attr_id, long mem_type_id, java.lang.Object obj, boolean isCriticalPinning)
    H5Aread reads an attribute, specified with attr_id.
    static int H5.H5Aread_double​(long attr_id, long mem_type_id, double[] buf)  
    static int H5.H5Aread_double​(long attr_id, long mem_type_id, double[] buf, boolean isCriticalPinning)  
    static int H5.H5Aread_float​(long attr_id, long mem_type_id, float[] buf)  
    static int H5.H5Aread_float​(long attr_id, long mem_type_id, float[] buf, boolean isCriticalPinning)  
    static int H5.H5Aread_int​(long attr_id, long mem_type_id, int[] buf)  
    static int H5.H5Aread_int​(long attr_id, long mem_type_id, int[] buf, boolean isCriticalPinning)  
    static int H5.H5Aread_long​(long attr_id, long mem_type_id, long[] buf)  
    static int H5.H5Aread_long​(long attr_id, long mem_type_id, long[] buf, boolean isCriticalPinning)  
    static int H5.H5Aread_reg_ref​(long attr_id, long mem_type_id, java.lang.String[] buf)  
    static int H5.H5Aread_short​(long attr_id, long mem_type_id, short[] buf)  
    static int H5.H5Aread_short​(long attr_id, long mem_type_id, short[] buf, boolean isCriticalPinning)  
    static int H5.H5Aread_string​(long attr_id, long mem_type_id, java.lang.String[] buf)  
    static int H5.H5Aread_VLStrings​(long attr_id, long mem_type_id, java.lang.Object[] buf)  
    static int H5.H5AreadComplex​(long attr_id, long mem_type_id, java.lang.String[] buf)  
    static int H5.H5AreadVL​(long attr_id, long mem_type_id, java.lang.Object[] buf)  
    static int H5.H5Arename​(long loc_id, java.lang.String old_attr_name, java.lang.String new_attr_name)
    H5Arename changes the name of attribute that is attached to the object specified by loc_id.
    static int H5.H5Arename_by_name​(long loc_id, java.lang.String obj_name, java.lang.String old_attr_name, java.lang.String new_attr_name, long lapl_id)
    H5Arename_by_name changes the name of attribute that is attached to the object specified by loc_id and obj_name.
    static int H5.H5Awrite​(long attr_id, long mem_type_id, byte[] buf)  
    static int H5.H5Awrite​(long attr_id, long mem_type_id, byte[] buf, boolean isCriticalPinning)
    H5Awrite writes an attribute, specified with attr_id.
    static int H5.H5Awrite​(long attr_id, long mem_type_id, java.lang.Object obj)  
    static int H5.H5Awrite​(long attr_id, long mem_type_id, java.lang.Object obj, boolean isCriticalPinning)
    H5Awrite writes an attribute, specified with attr_id.
    static int H5.H5Awrite_double​(long attr_id, long mem_type_id, double[] buf)  
    static int H5.H5Awrite_double​(long attr_id, long mem_type_id, double[] buf, boolean isCriticalPinning)  
    static int H5.H5Awrite_float​(long attr_id, long mem_type_id, float[] buf)  
    static int H5.H5Awrite_float​(long attr_id, long mem_type_id, float[] buf, boolean isCriticalPinning)  
    static int H5.H5Awrite_int​(long attr_id, long mem_type_id, int[] buf)  
    static int H5.H5Awrite_int​(long attr_id, long mem_type_id, int[] buf, boolean isCriticalPinning)  
    static int H5.H5Awrite_long​(long attr_id, long mem_type_id, long[] buf)  
    static int H5.H5Awrite_long​(long attr_id, long mem_type_id, long[] buf, boolean isCriticalPinning)  
    static int H5.H5Awrite_short​(long attr_id, long mem_type_id, short[] buf)  
    static int H5.H5Awrite_short​(long attr_id, long mem_type_id, short[] buf, boolean isCriticalPinning)  
    static int H5.H5Awrite_string​(long attr_id, long mem_type_id, java.lang.String[] buf)  
    static int H5.H5Awrite_VLStrings​(long attr_id, long mem_type_id, java.lang.Object[] buf)
    H5Awrite_VLStrings writes a variable length String dataset, specified by its identifier attr_id, from the application memory buffer buf into the file.
    static int H5.H5AwriteVL​(long attr_id, long mem_type_id, java.lang.Object[] buf)  
    static int H5.H5close()
    H5close flushes all data to disk, closes all file identifiers, and cleans up all memory used by the library.
    static int H5.H5Dclose​(long dataset_id)
    H5Dclose ends access to a dataset specified by dataset_id and releases resources used by it.
    static int H5.H5Dcopy​(long src_did, long dst_did)
    H5Dcopy copies the content of one dataset to another dataset.
    static long H5.H5Dcreate​(long loc_id, java.lang.String name, long type_id, long space_id, long lcpl_id, long dcpl_id, long dapl_id)
    H5Dcreate creates a new dataset named name at the location specified by loc_id.
    static long H5.H5Dcreate_anon​(long loc_id, long type_id, long space_id, long dcpl_id, long dapl_id)
    H5Dcreate_anon creates a dataset in the file specified by loc_id.
    static void H5.H5Dfill​(byte[] fill, long fill_type, byte[] buf, long buf_type, long space_id)
    H5Dfill explicitly fills the dataspace selection in memory, space_id, with the fill value specified in fill.
    static void H5.H5Dflush​(long dset_id)
    H5Dflush causes all buffers associated with a dataset to be immediately flushed to disk without removing the data from the cache.
    static long H5.H5Dget_access_plist​(long dset_id)
    H5Dget_access_plist returns an identifier for a copy of the dataset access property list for a dataset.
    static long H5.H5Dget_create_plist​(long dataset_id)
    H5Dget_create_plist returns an identifier for a copy of the dataset creation property list for a dataset.
    static long H5.H5Dget_offset​(long dset_id)
    H5Dget_offset returns the address in the file of the dataset dset_id.
    static long H5.H5Dget_space​(long dataset_id)
    H5Dget_space returns an identifier for a copy of the dataspace for a dataset.
    static int H5.H5Dget_space_status​(long dset_id)
    H5Dget_space_status determines whether space has been allocated for the dataset dset_id.
    static long H5.H5Dget_storage_size​(long dataset_id)
    H5Dget_storage_size returns the amount of storage that is required for the dataset.
    static long H5.H5Dget_type​(long dataset_id)
    H5Dget_type returns an identifier for a copy of the datatype for a dataset.
    static int H5.H5Diterate​(byte[] buf, long buf_type, long space_id, H5D_iterate_cb op, H5D_iterate_t op_data)
    H5Diterate iterates over all the data elements in the memory buffer buf, executing the callback function operator once for each such data element.
    static long H5.H5Dopen​(long loc_id, java.lang.String name, long dapl_id)
    H5Dopen opens the existing dataset specified by a location identifier and name, loc_id and name, respectively.
    static int H5.H5Dread​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, byte[] buf)  
    static int H5.H5Dread​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, byte[] obj, boolean isCriticalPinning)
    H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application memory buffer buf.
    static int H5.H5Dread​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, java.lang.Object obj)  
    static int H5.H5Dread​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, java.lang.Object obj, boolean isCriticalPinning)
    H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application data object.
    static int H5.H5Dread_double​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, double[] buf)  
    static int H5.H5Dread_double​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, double[] buf, boolean isCriticalPinning)  
    static int H5.H5Dread_float​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, float[] buf)  
    static int H5.H5Dread_float​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, float[] buf, boolean isCriticalPinning)  
    static int H5.H5Dread_int​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, int[] buf)  
    static int H5.H5Dread_int​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, int[] buf, boolean isCriticalPinning)  
    static int H5.H5Dread_long​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, long[] buf)  
    static int H5.H5Dread_long​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, long[] buf, boolean isCriticalPinning)  
    static int H5.H5Dread_reg_ref​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, java.lang.String[] buf)  
    static int H5.H5Dread_short​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, short[] buf)  
    static int H5.H5Dread_short​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, short[] buf, boolean isCriticalPinning)  
    static int H5.H5Dread_string​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, java.lang.String[] buf)  
    static int H5.H5Dread_VLStrings​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, java.lang.Object[] buf)  
    static int H5.H5DreadVL​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, java.lang.Object[] buf)  
    static void H5.H5Drefresh​(long dset_id)
    H5Drefresh causes all buffers associated with a dataset to be cleared and immediately re-loaded with updated contents from disk.
    static void H5.H5Dset_extent​(long dset_id, long[] size)
    H5Dset_extent sets the current dimensions of the chunked dataset dset_id to the sizes specified in size.
    static long H5.H5Dvlen_get_buf_size​(long dset_id, long type_id, long space_id)
    H5Dvlen_get_buf_size determines the number of bytes required to store the VL data from the dataset, using the space_id for the selection in the dataset on disk and the type_id for the memory representation of the VL data in memory.
    static int H5.H5Dvlen_reclaim​(long type_id, long space_id, long xfer_plist_id, byte[] buf)
    H5Dvlen_reclaim reclaims buffer used for VL data.
    static int H5.H5Dwrite​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, byte[] buf)  
    static int H5.H5Dwrite​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, byte[] buf, boolean isCriticalPinning)
    H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory buffer buf into the file.
    static int H5.H5Dwrite​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, java.lang.Object obj)  
    static int H5.H5Dwrite​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, java.lang.Object obj, boolean isCriticalPinning)
    H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory data object into the file.
    static int H5.H5Dwrite_double​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, double[] buf)  
    static int H5.H5Dwrite_double​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, double[] buf, boolean isCriticalPinning)  
    static int H5.H5Dwrite_float​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, float[] buf)  
    static int H5.H5Dwrite_float​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, float[] buf, boolean isCriticalPinning)  
    static int H5.H5Dwrite_int​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, int[] buf)  
    static int H5.H5Dwrite_int​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, int[] buf, boolean isCriticalPinning)  
    static int H5.H5Dwrite_long​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, long[] buf)  
    static int H5.H5Dwrite_long​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, long[] buf, boolean isCriticalPinning)  
    static int H5.H5Dwrite_short​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, short[] buf)  
    static int H5.H5Dwrite_short​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, short[] buf, boolean isCriticalPinning)  
    static int H5.H5Dwrite_string​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, java.lang.String[] buf)  
    static int H5.H5Dwrite_VLStrings​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, java.lang.Object[] buf)
    H5Dwrite_VLStrings writes a (partial) variable length String dataset, specified by its identifier dataset_id, from the application memory buffer buf into the file.
    static int H5.H5DwriteVL​(long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, java.lang.Object[] buf)  
    static boolean H5.H5Eauto_is_v2​(long stack_id)
    H5Eauto_is_v2 determines whether the error auto reporting function for an error stack conforms to the H5E_auto2_t typedef or the H5E_auto1_t typedef.
    static int H5.H5Eclear()
    H5Eclear clears the error stack for the current thread.
    static void H5.H5Eclear​(long stack_id)
    H5Eclear clears the error stack specified by estack_id, or, if estack_id is set to H5E_DEFAULT, the error stack for the current thread.
    static void H5.H5Eclear2​(long stack_id)
    H5Eclear2 clears the error stack specified by estack_id, or, if estack_id is set to H5E_DEFAULT, the error stack for the current thread.
    static void H5.H5Eclose_msg​(long err_id)
    H5Eclose_msg closes an error message identifier, which can be either a major or minor message.
    static void H5.H5Eclose_stack​(long stack_id)
    H5Eclose_stack closes the object handle for an error stack and releases its resources.
    static long H5.H5Ecreate_msg​(long cls_id, int msg_type, java.lang.String msg)
    H5Ecreate_msg adds an error message to an error class defined by client library or application program.
    static long H5.H5Ecreate_stack()
    H5Ecreate_stack creates a new empty error stack and returns the new stack's identifier.
    static java.lang.String H5.H5Eget_class_name​(long class_id)
    H5Eget_class_name retrieves the name of the error class specified by the class identifier.
    static long H5.H5Eget_current_stack()
    H5Eget_current_stack copies the current error stack and returns an error stack identifier for the new copy.
    static java.lang.String H5.H5Eget_msg​(long msg_id, int[] type_list)
    H5Eget_msg retrieves the error message including its length and type.
    static long H5.H5Eget_num​(long stack_id)
    H5Eget_num retrieves the number of error records in the error stack specified by estack_id (including major, minor messages and description).
    static void H5.H5Epop​(long stack_id, long count)
    H5Epop deletes the number of error records specified in count from the top of the error stack specified by estack_id (including major, minor messages and description).
    static void H5.H5Eprint2​(long stack_id, java.lang.Object stream)
    H5Eprint2 prints the error stack specified by estack_id on the specified stream, stream.
    static void H5.H5Epush​(long stack_id, java.lang.String file, java.lang.String func, int line, long cls_id, long maj_id, long min_id, java.lang.String msg)
    H5Epush2 pushes a new error record onto the error stack specified by estack_id.
    static void H5.H5Epush2​(long stack_id, java.lang.String file, java.lang.String func, int line, long cls_id, long maj_id, long min_id, java.lang.String msg)  
    static long H5.H5Eregister_class​(java.lang.String cls_name, java.lang.String lib_name, java.lang.String version)
    H5Eregister_class registers a client library or application program to the HDF5 error API so that the client library or application program can report errors together with HDF5 library.
    static void H5.H5Eset_current_stack​(long stack_id)
    H5Eset_current_stack replaces the content of the current error stack with a copy of the content of the error stack specified by estack_id.
    static void H5.H5Eunregister_class​(long class_id)
    H5Eunregister_class removes the error class specified by class_id.
    static void H5.H5Ewalk​(long stack_id, long direction, H5E_walk_cb func, H5E_walk_t client_data)
    H5Ewalk walks the error stack specified by estack_id for the current thread and calls the function specified in func for each error along the way.
    static void H5.H5Ewalk2​(long stack_id, long direction, H5E_walk_cb func, H5E_walk_t client_data)  
    static void H5.H5export_dataset​(java.lang.String file_export_name, java.lang.String file_name, java.lang.String object_path, int binary_order)
    H5export_dataset is a utility function to save data in a file.
    static void H5.H5Fclear_elink_file_cache​(long file_id)
    H5Fclear_elink_file_cache evicts all the cached child files in the specified file's external file cache, causing them to be closed if there is nothing else holding them open.
    static int H5.H5Fclose​(long file_id)
    H5Fclose terminates access to an HDF5 file.
    static long H5.H5Fcreate​(java.lang.String name, int flags, long create_id, long access_id)
    H5Fcreate is the primary function for creating HDF5 files.
    static int H5.H5Fflush​(long object_id, int scope)
    H5Fflush causes all buffers associated with a file or object to be immediately flushed (written) to disk without removing the data from the (memory) cache.
    static long H5.H5Fget_access_plist​(long file_id)
    H5Fget_access_plist returns the file access property list identifier of the specified file.
    static long H5.H5Fget_create_plist​(long file_id)
    H5Fget_create_plist returns a file creation property list identifier identifying the creation properties used to create this file.
    static boolean H5.H5Fget_dset_no_attrs_hint​(long file_id)
    H5Fget_dset_no_attrs_hint gets the file-level setting to create minimized dataset object headers.
    static long H5.H5Fget_filesize​(long file_id)  
    static long H5.H5Fget_freespace​(long file_id)
    H5Fget_freespace returns the amount of space that is unused by any objects in the file.
    static H5F_info2_t H5.H5Fget_info​(long obj_id)
    H5Fget_info returns global information for the file associated with the object identifier obj_id.
    static int H5.H5Fget_intent​(long file_id)
    H5Fget_intent retrieves the intended access mode flag passed with H5Fopen when the file was opened.
    static double H5.H5Fget_mdc_hit_rate​(long file_id)
    H5Fget_mdc_hit_rate queries the metadata cache of the target file to obtain its hit rate (cache hits / (cache hits + cache misses)) since the last time hit rate statistics were reset.
    static void H5.H5Fget_mdc_logging_status​(long file_id, boolean[] mdc_logging_status)
    H5Fget_mdc_logging_status gets the current metadata cache logging status.
    static int H5.H5Fget_mdc_size​(long file_id, long[] metadata_cache)
    H5Fget_mdc_size queries the metadata cache of the target file for the desired size information.
    static java.lang.String H5.H5Fget_name​(long obj_id)
    H5Fget_name retrieves the name of the file to which the object obj_id belongs.
    static long H5.H5Fget_obj_count​(long file_id, int types)
    H5Fget_obj_count returns the number of open object identifiers for the file.
    static long H5.H5Fget_obj_ids​(long file_id, int types, long max_objs, long[] obj_id_list)
    H5Fget_obj_ids returns the list of identifiers for all open HDF5 objects fitting the specified criteria.
    static boolean H5.H5Fis_hdf5​(java.lang.String name)
    H5Fis_hdf5 determines whether a file is in the HDF5 format.
    static int H5.H5Fmount​(long loc_id, java.lang.String name, long child_id, long plist_id)
    H5Fmount mounts the file specified by child_id onto the group specified by loc_id and name using the mount properties plist_id.
    static long H5.H5Fopen​(java.lang.String name, int flags, long access_id)
    H5Fopen opens an existing file and is the primary function for accessing existing HDF5 files.
    static long H5.H5Freopen​(long file_id)
    H5Freopen reopens an HDF5 file.
    static void H5.H5Freset_mdc_hit_rate_stats​(long file_id)
    H5Freset_mdc_hit_rate_stats resets the hit rate statistics counters in the metadata cache associated with the specified file.
    static void H5.H5Fset_dset_no_attrs_hint​(long file_id, boolean minimize)
    H5Fset_dset_no_attrs_hint sets the file-level setting to create minimized dataset object headers.
    static void H5.H5Fset_libver_bounds​(long file_id, int low, int high)
    H5Fset_libver_bounds sets a different low and high bounds while a file is open.
    static void H5.H5Fstart_mdc_logging​(long file_id)
    H5Fstart_mdc_logging starts logging metadata cache events if logging was previously enabled.
    static void H5.H5Fstart_swmr_write​(long file_id)
    H5Fstart_swmr_write will activate SWMR writing mode for a file associated with file_id.
    static void H5.H5Fstop_mdc_logging​(long file_id)
    H5Fstop_mdc_logging stops logging metadata cache events if logging was previously enabled and is currently ongoing.
    static int H5.H5Funmount​(long loc_id, java.lang.String name)
    Given a mount point, H5Funmount dissassociates the mount point's file from the file mounted there.
    static int H5.H5garbage_collect()
    H5garbage_collect collects on all free-lists of all types.
    static int H5.H5Gclose​(long group_id)
    H5Gclose releases resources used by a group which was opened by a call to H5Gcreate() or H5Gopen().
    static long H5.H5Gcreate​(long loc_id, java.lang.String name, long lcpl_id, long gcpl_id, long gapl_id)
    H5Gcreate creates a new group with the specified name at the specified location, loc_id.
    static long H5.H5Gcreate_anon​(long loc_id, long gcpl_id, long gapl_id)
    H5Gcreate_anon creates a new empty group in the file specified by loc_id.
    static int H5.H5get_libversion​(int[] libversion)
    H5get_libversion retrieves the major, minor, and release numbers of the version of the HDF library which is linked to the application.
    static void H5.H5Gflush​(long group_id)
    H5Gflush causes all buffers associated with a group to be immediately flushed to disk without removing the data from the cache.
    static long H5.H5Gget_create_plist​(long group_id)
    H5Gget_create_plist returns an identifier for the group creation property list associated with the group specified by group_id.
    static H5G_info_t H5.H5Gget_info​(long group_id)
    H5Gget_info retrieves information about the group specified by group_id.
    static H5G_info_t H5.H5Gget_info_by_idx​(long group_id, java.lang.String group_name, int idx_type, int order, long n, long lapl_id)
    H5Gget_info_by_idx retrieves information about a group, according to the group's position within an index.
    static H5G_info_t H5.H5Gget_info_by_name​(long group_id, java.lang.String name, long lapl_id)
    H5Gget_info_by_name retrieves information about the group group_name located in the file or group specified by loc_id.
    static int H5.H5Gget_obj_info_all​(long loc_id, java.lang.String name, java.lang.String[] oname, int[] otype, int[] ltype, long[] ref, int indx_type)  
    static int H5.H5Gget_obj_info_all​(long loc_id, java.lang.String name, java.lang.String[] oname, int[] otype, int[] ltype, long[] fno, long[] ref, int indx_type)  
    static int H5.H5Gget_obj_info_all​(long loc_id, java.lang.String name, java.lang.String[] objNames, int[] objTypes, long[] objRef)
    retrieves information of all objects under the group (name) located in the file or group specified by loc_id.
    static int H5.H5Gget_obj_info_full​(long loc_id, java.lang.String name, java.lang.String[] oname, int[] otype, int[] ltype, long[] fno, long[] ref, int indx_type, int indx_order)  
    static int H5.H5Gget_obj_info_idx​(long loc_id, java.lang.String name, int idx, java.lang.String[] oname, int[] type)
    H5Gget_obj_info_idx report the name and type of object with index 'idx' in a Group.
    static int H5.H5Gget_obj_info_max​(long loc_id, java.lang.String[] objNames, int[] objTypes, int[] lnkTypes, long[] objRef, long objMax)
    retrieves information of all objects (recurvisely) under the group (name) located in the file or group specified by loc_id upto maximum specified by objMax.
    static long H5.H5Gn_members​(long loc_id, java.lang.String name)
    H5Gn_members report the number of objects in a Group.
    static long H5.H5Gopen​(long loc_id, java.lang.String name, long gapl_id)
    H5Gopen opens an existing group, name, at the location specified by loc_id.
    static void H5.H5Grefresh​(long group_id)
    H5Grefresh causes all buffers associated with a group to be cleared and immediately re-loaded with updated contents from disk.
    static void H5.H5Iclear_type​(int type_id, boolean force)
    H5Iclear_type deletes all identifiers of the type identified by the argument type.
    static int H5.H5Idec_ref​(long obj_id)  
    static int H5.H5Idec_type_ref​(long type_id)
    H5Idec_type_ref decrements the reference count on an identifier type.
    static void H5.H5Idestroy_type​(int type_id)
    H5Idestroy_type deletes an entire identifier type.
    static long H5.H5Iget_file_id​(long obj_id)  
    static java.lang.String H5.H5Iget_name​(long obj_id)
    H5Iget_name_str retrieves the name of an object specified by the identifier, obj_id.
    static long H5.H5Iget_name_long​(long obj_id, java.lang.String[] name, long size)
    Deprecated.
    static int H5.H5Iget_ref​(long obj_id)  
    static int H5.H5Iget_type​(long obj_id)
    H5Iget_type retrieves the type of the object identified by obj_id.
    static int H5.H5Iget_type_ref​(long type_id)
    H5Iget_type_ref retrieves the reference count on an ID type.
    static int H5.H5Iinc_ref​(long obj_id)  
    static int H5.H5Iinc_type_ref​(long type_id)
    H5Iinc_type_ref increments the reference count on an ID type.
    static boolean H5.H5Iis_valid​(long obj_id)
    H5Iis_valid indicates if the identifier type specified in obj_id is valid.
    static int H5.H5Inmembers​(long type_id)
    H5Inmembers returns the number of identifiers of the identifier type specified in type.
    static boolean H5.H5Itype_exists​(int type_id)
    H5Itype_exists indicates if the identifier type specified in type exists.
    static void H5.H5Lcopy​(long src_loc, java.lang.String src_name, long dst_loc, java.lang.String dst_name, long lcpl_id, long lapl_id)
    H5Lcopy copies a link from one location to another.
    static void H5.H5Lcreate_external​(java.lang.String file_name, java.lang.String obj_name, long link_loc_id, java.lang.String link_name, long lcpl_id, long lapl_id)
    H5Lcreate_external creates a new soft link to an external object, which is an object in a different HDF5 file from the location of the link.
    static void H5.H5Lcreate_hard​(long cur_loc, java.lang.String cur_name, long dst_loc, java.lang.String dst_name, long lcpl_id, long lapl_id)
    H5Lcreate_hard creates a new hard link to a pre-existing object in an HDF5 file.
    static void H5.H5Lcreate_soft​(java.lang.String link_target, long link_loc_id, java.lang.String link_name, long lcpl_id, long lapl_id)
    H5Lcreate_soft creates a new soft link to an object in an HDF5 file.
    static void H5.H5Ldelete​(long loc_id, java.lang.String name, long lapl_id)
    H5Ldelete removes the link specified from a group.
    static void H5.H5Ldelete_by_idx​(long loc_id, java.lang.String group_name, int idx_type, int order, long n, long lapl_id)
    H5Ldelete_by_idx removes the nth link in a group according to the specified order and in the specified index.
    static boolean H5.H5Lexists​(long loc_id, java.lang.String name, long lapl_id)
    H5Lexists checks if a link with a particular name exists in a group.
    static H5L_info_t H5.H5Lget_info​(long loc_id, java.lang.String name, long lapl_id)
    H5Lget_info returns information about the specified link.
    static H5L_info_t H5.H5Lget_info_by_idx​(long loc_id, java.lang.String group_name, int idx_type, int order, long n, long lapl_id)
    H5Lget_info_by_idx opens a named datatype at the location specified by loc_id and return an identifier for the datatype.
    static java.lang.String H5.H5Lget_name_by_idx​(long loc_id, java.lang.String group_name, int idx_type, int order, long n, long lapl_id)
    H5Lget_name_by_idx retrieves name of the nth link in a group, according to the order within a specified field or index.
    static int H5.H5Lget_value​(long loc_id, java.lang.String name, java.lang.String[] link_value, long lapl_id)
    H5Lget_value returns the link value of a symbolic link.
    static int H5.H5Lget_value_by_idx​(long loc_id, java.lang.String group_name, int idx_type, int order, long n, java.lang.String[] link_value, long lapl_id)
    H5Lget_value_by_idx retrieves value of the nth link in a group, according to the order within an index.
    static int H5.H5Lis_registered​(int link_cls_id)
    H5Lis_registered tests whether a user-defined link class is currently registered, either by the HDF5 Library or by the user through the use of H5Lregister.
    static int H5.H5Literate​(long grp_id, int idx_type, int order, long idx, H5L_iterate_cb op, H5L_iterate_t op_data)
    H5Literate iterates through links in a group.
    static int H5.H5Literate_by_name​(long grp_id, java.lang.String group_name, int idx_type, int order, long idx, H5L_iterate_cb op, H5L_iterate_t op_data, long lapl_id)
    H5Literate_by_name iterates through links in a group.
    static void H5.H5Lmove​(long src_loc, java.lang.String src_name, long dst_loc, java.lang.String dst_name, long lcpl_id, long lapl_id)
    H5Lmove renames a link within an HDF5 file.
    static void H5.H5Lunregister​(int link_cls_id)
    H5Lunregister unregisters a class of user-defined links, preventing them from being traversed, queried, moved, etc.
    static int H5.H5Lvisit​(long grp_id, int idx_type, int order, H5L_iterate_cb op, H5L_iterate_t op_data)
    H5Lvisit recursively visits all links starting from a specified group.
    static int H5.H5Lvisit_by_name​(long loc_id, java.lang.String group_name, int idx_type, int order, H5L_iterate_cb op, H5L_iterate_t op_data, long lapl_id)
    H5Lvisit_by_name recursively visits all links starting from a specified group.
    static int H5.H5Oclose​(long object_id)
    H5Oclose closes the group, dataset, or named datatype specified.
    static void H5.H5Ocopy​(long src_loc_id, java.lang.String src_name, long dst_loc_id, java.lang.String dst_name, long ocpypl_id, long lcpl_id)
    H5Ocopy copies the group, dataset or named datatype specified from the file or group specified by source location to the destination location.
    static void H5.H5Odecr_refcount​(long object_id)
    H5Odecr_refcount decrements the hard link reference count for an object.
    static boolean H5.H5Oexists_by_name​(long loc_id, java.lang.String obj_name, long lapl_id)
    H5Oexists_by_name is used by an application to check that an existing link resolves to an object.
    static void H5.H5Oflush​(long object_id)
    H5Oflush causes all buffers associated with an object to be immediately flushed to disk without removing the data from the cache.
    static java.lang.String H5.H5Oget_comment​(long obj_id)
    H5Oget_comment retrieves the comment for the specified object.
    static java.lang.String H5.H5Oget_comment_by_name​(long loc_id, java.lang.String name, long lapl_id)
    H5Oget_comment_by_name retrieves the comment for an object.
    static H5O_info_t H5.H5Oget_info​(long loc_id)
    H5Oget_info retrieves the metadata for an object specified by an identifier.
    static H5O_info_t H5.H5Oget_info​(long loc_id, int fields)
    H5Oget_info retrieves the metadata for an object specified by an identifier.
    static H5O_info_t H5.H5Oget_info_by_idx​(long loc_id, java.lang.String group_name, int idx_type, int order, long n, int fields, long lapl_id)
    H5Oget_info_by_idx retrieves the metadata for an object, identifying the object by an index position.
    static H5O_info_t H5.H5Oget_info_by_idx​(long loc_id, java.lang.String group_name, int idx_type, int order, long n, long lapl_id)
    H5Oget_info_by_idx retrieves the metadata for an object, identifying the object by an index position.
    static H5O_info_t H5.H5Oget_info_by_name​(long loc_id, java.lang.String name, int fields, long lapl_id)
    H5Oget_info_by_name retrieves the metadata for an object, identifying the object by location and relative name.
    static H5O_info_t H5.H5Oget_info_by_name​(long loc_id, java.lang.String name, long lapl_id)
    H5Oget_info_by_name retrieves the metadata for an object, identifying the object by location and relative name.
    static void H5.H5Oincr_refcount​(long object_id)
    H5Oincr_refcount increments the hard link reference count for an object.
    static void H5.H5Olink​(long obj_id, long new_loc_id, java.lang.String new_name, long lcpl_id, long lapl_id)
    H5Olink creates a new hard link to an object in an HDF5 file.
    static long H5.H5Oopen​(long loc_id, java.lang.String name, long lapl_id)
    H5Oopen opens a group, dataset, or named datatype specified by a location and a path name.
    static long H5.H5Oopen_by_addr​(long loc_id, long addr)
    H5Oopen_by_addr opens a group, dataset, or named datatype using its address within an HDF5 file.
    static long H5.H5Oopen_by_idx​(long loc_id, java.lang.String group_name, int idx_type, int order, long n, long lapl_id)
    H5Oopen_by_idx opens the nth object in the group specified.
    static int H5.H5open()
    H5open initialize the library.
    static void H5.H5Orefresh​(long object_id)
    H5Orefresh causes all buffers associated with an object to be cleared and immediately re-loaded with updated contents from disk.
    static void H5.H5Oset_comment​(long obj_id, java.lang.String comment)
    Deprecated.
    As of HDF5 1.8 in favor of object attributes.
    static void H5.H5Oset_comment_by_name​(long loc_id, java.lang.String name, java.lang.String comment, long lapl_id)
    Deprecated.
    As of HDF5 1.8 in favor of object attributes.
    static int H5.H5Ovisit​(long obj_id, int idx_type, int order, H5O_iterate_cb op, H5O_iterate_t op_data)
    H5Ovisit recursively visits all objects accessible from a specified object.
    static int H5.H5Ovisit​(long obj_id, int idx_type, int order, H5O_iterate_cb op, H5O_iterate_t op_data, int fields)
    H5Ovisit recursively visits all objects accessible from a specified object.
    static int H5.H5Ovisit_by_name​(long loc_id, java.lang.String obj_name, int idx_type, int order, H5O_iterate_cb op, H5O_iterate_t op_data, int fields, long lapl_id)
    H5Ovisit_by_name recursively visits all objects starting from a specified object.
    static int H5.H5Ovisit_by_name​(long loc_id, java.lang.String obj_name, int idx_type, int order, H5O_iterate_cb op, H5O_iterate_t op_data, long lapl_id)
    H5Ovisit_by_name recursively visits all objects starting from a specified object.
    static boolean H5.H5P_equal​(long plid1, long plid2)  
    static boolean H5.H5Pall_filters_avail​(long dcpl_id)  
    static int H5.H5Pclose​(long plist)
    H5Pclose terminates access to a property list.
    static int H5.H5Pclose_class​(long plid)
    Closes an existing property list class
    static long H5.H5Pcopy​(long plist)
    H5Pcopy copies an existing property list to create a new property list.
    static int H5.H5Pcopy_prop​(long dst_id, long src_id, java.lang.String name)
    H5Pcopy_prop copies a property from one property list or class to another
    static long H5.H5Pcreate​(long type)
    H5Pcreate creates a new property as an instance of some property list class.
    static long H5.H5Pcreate_class_nocb​(long parent_class, java.lang.String name)  
    static int H5.H5Pequal​(long plid1, long plid2)
    H5Pequal determines if two property lists or classes are equal
    static boolean H5.H5Pexist​(long plid, java.lang.String name)
    H5Pexist determines whether a property exists within a property list or class
    static int H5.H5Pfill_value_defined​(long plist_id, int[] status)  
    static int H5.H5Pget​(long plid, java.lang.String name)
    H5Pget retrieves a copy of the value for a property in a property list (support integer only)
    static int H5.H5Pget_alignment​(long plist, long[] alignment)
    H5Pget_alignment retrieves the current settings for alignment properties from a file access property list.
    static int H5.H5Pget_alloc_time​(long plist_id, int[] alloc_time)  
    static int H5.H5Pget_attr_creation_order​(long ocpl_id)
    H5Pget_attr_creation_order retrieves the settings for tracking and indexing attribute creation order on an object
    static int H5.H5Pget_attr_phase_change​(long ocpl_id, int[] attributes)
    H5Pget_attr_phase_change retrieves attribute storage phase change thresholds.
    static int H5.H5Pget_btree_ratios​(long plist_id, double[] left, double[] middle, double[] right)
    H5Pget_btree_ratio Get the B-tree split ratios for a dataset transfer property list.
    static int H5.H5Pget_buffer​(long plist, byte[] tconv, byte[] bkg)
    HH5Pget_buffer gets type conversion and background buffers.
    static long H5.H5Pget_buffer_size​(long plist)  
    static int H5.H5Pget_cache​(long plist, int[] mdc_nelmts, long[] rdcc_nelmts, long[] rdcc_nbytes, double[] rdcc_w0)
    Retrieves the maximum possible number of elements in the meta data cache and the maximum possible number of bytes and the RDCC_W0 value in the raw data chunk cache.
    static int H5.H5Pget_char_encoding​(long plist_id)  
    static int H5.H5Pget_chunk​(long plist, int max_ndims, long[] dims)
    H5Pget_chunk retrieves the size of chunks for the raw data of a chunked layout dataset.
    static void H5.H5Pget_chunk_cache​(long dapl_id, long[] rdcc_nslots, long[] rdcc_nbytes, double[] rdcc_w0)
    Retrieves the maximum possible number of elements in the meta data cache and the maximum possible number of bytes and the RDCC_W0 value in the raw data chunk cache on a per-datset basis.
    static int H5.H5Pget_chunk_opts​(long dcpl_id)
    H5Pget_chunk_opts retrieves the edge chunk option setting stored in the dataset creation property list .
    static long H5.H5Pget_class​(long plist)
    H5Pget_class returns the property list class for the property list identified by the plist parameter.
    static java.lang.String H5.H5Pget_class_name​(long plid)
    H5Pget_class_name retrieves the name of a generic property list class
    static long H5.H5Pget_class_parent​(long plid)
    H5Pget_class_parent retrieves an identifier for the parent class of a property class
    static int H5.H5Pget_copy_object​(long ocp_plist_id)
    H5Pget_copy_object retrieves the properties to be used when an object is copied.
    static boolean H5.H5Pget_create_intermediate_group​(long lcpl_id)
    H5Pget_create_intermediate_group determines whether property is set to enable creating missing intermediate groups.
    static long H5.H5Pget_data_transform​(long plist_id, java.lang.String[] expression, long size)
    H5Pget_data_transform retrieves the data transform expression previously set in the dataset transfer property list plist_id by H5Pset_data_transform.
    static long H5.H5Pget_driver​(long plid)
    H5Pget_driver returns the identifier of the low-level file driver associated with the file access property list or data transfer property list plid.
    static boolean H5.H5Pget_dset_no_attrs_hint​(long dcpl_id)
    H5Pget_dset_no_attrs_hint accesses the flag for whether or not datasets created by the given dcpl will be created with a "minimized" object header.
    static int H5.H5Pget_edc_check​(long plist)  
    static java.lang.String H5.H5Pget_efile_prefix​(long dapl_id)
    H5Pget_efile_prefix Retrieves prefix applied to external file paths.
    static int H5.H5Pget_elink_acc_flags​(long lapl_id)
    H5Pget_elink_acc_flags retrieves the external link traversal file access flag from the specified link access property list.
    static long H5.H5Pget_elink_fapl​(long lapl_id)
    H5Pget_elink_fapl Retrieves the file access property list identifier associated with the link access property list.
    static int H5.H5Pget_elink_file_cache_size​(long fapl_id)
    H5Pget_elink_file_cache_size retrieves the size of the external link open file cache.
    static long H5.H5Pget_elink_prefix​(long lapl_id, java.lang.String[] prefix)
    H5Pget_elink_prefix Retrieves prefix applied to external link paths.
    static int H5.H5Pget_est_link_info​(long gcpl_id, int[] link_info)
    H5Pget_est_link_info Queries data required to estimate required local heap or object header size.
    static boolean H5.H5Pget_evict_on_close​(long fapl_id)
    H5Pget_evict_on_close retrieves the file access property list setting that determines whether an HDF5 object will be evicted from the library's metadata cache when it is closed.
    static int H5.H5Pget_external​(long plist, int idx, long name_size, java.lang.String[] name, long[] size)
    H5Pget_external returns information about an external file.
    static int H5.H5Pget_external_count​(long plist)
    H5Pget_external_count returns the number of external files for the specified dataset.
    static long H5.H5Pget_family_offset​(long fapl_id)  
    static void H5.H5Pget_fapl_core​(long fapl_id, long[] increment, boolean[] backing_store)  
    static int H5.H5Pget_fapl_direct​(long fapl_id, long[] info)
    H5Pget_fapl_direct Retrieve direct I/O settings.
    static int H5.H5Pget_fapl_family​(long fapl_id, long[] memb_size, long[] memb_fapl_id)  
    static H5FD_hdfs_fapl_t H5.H5Pget_fapl_hdfs​(long fapl_id)  
    static boolean H5.H5Pget_fapl_multi​(long fapl_id, int[] memb_map, long[] memb_fapl, java.lang.String[] memb_name, long[] memb_addr)
    H5Pget_fapl_multi Sets up use of the multi I/O driver.
    static H5FD_ros3_fapl_t H5.H5Pget_fapl_ros3​(long fapl_id)  
    static int H5.H5Pget_fclose_degree​(long plist_id)  
    static long H5.H5Pget_file_space_page_size​(long fcpl_id)
    H5Pget_file_space_page_size Sets the file space page size for paged aggregation.
    static int H5.H5Pget_file_space_strategy​(long fcpl_id, boolean[] persist, long[] threshold)
    H5Pget_file_space_strategy provides the means for applications to manage the HDF5 file's file space strategy for their specific needs.
    static boolean H5.H5Pget_file_space_strategy_persist​(long fcpl_id)
    H5Pget_file_space_strategy_persist provides the means for applications to manage the HDF5 file's file space strategy for their specific needs.
    static long H5.H5Pget_file_space_strategy_threshold​(long fcpl_id)
    H5Pget_file_space_strategy_threshold provides the means for applications to manage the HDF5 file's file space strategy for their specific needs.
    static int H5.H5Pget_fill_time​(long plist_id, int[] fill_time)  
    static int H5.H5Pget_filter​(long plist, int filter_number, int[] flags, long[] cd_nelmts, int[] cd_values, long namelen, java.lang.String[] name, int[] filter_config)
    H5Pget_filter returns information about a filter, specified by its filter number, in a filter pipeline, specified by the property list with which it is associated.
    static int H5.H5Pget_filter_by_id​(long plist_id, long filter_id, int[] flags, long[] cd_nelmts, int[] cd_values, long namelen, java.lang.String[] name, int[] filter_config)
    H5Pget_filter_by_id returns information about the filter specified in filter_id, a filter identifier.
    static int H5.H5Pget_filter_by_id2​(long plist_id, long filter_id, int[] flags, long[] cd_nelmts, int[] cd_values, long namelen, java.lang.String[] name, int[] filter_config)
    H5Pget_filter_by_id2 returns information about a filter, specified by its filter id, in a filter pipeline, specified by the property list with which it is associated.
    static boolean H5.H5Pget_gc_references​(long fapl_id)
    H5Pget_gc_references Returns the current setting for the garbage collection refernces property from a file access property list.
    static int H5.H5Pget_hyper_vector_size​(long dxpl_id, long[] vector_size)  
    static boolean H5.H5Pget_ignore_disabled_file_locking​(long fapl_id)
    H5Pget_use_file_locking retrieves whether we ignore file locks when they are disabled.
    static int H5.H5Pget_istore_k​(long plist, int[] ik)
    H5Pget_istore_k queries the 1/2 rank of an indexed storage B-tree.
    static int H5.H5Pget_layout​(long plist)
    H5Pget_layout returns the layout of the raw data for a dataset.
    static int H5.H5Pget_libver_bounds​(long fapl_id, int[] libver)
    H5Pget_libver_bounds retrieves the lower and upper bounds on the HDF5 Library versions that indirectly determine the object formats versions used when creating objects in the file.
    static int H5.H5Pget_link_creation_order​(long gcpl_id)
    H5Pget_link_creation_order queries the group creation property list, gcpl_id, and returns a flag indicating whether link creation order is tracked and/or indexed in a group.
    static int H5.H5Pget_link_phase_change​(long gcpl_id, int[] links)
    H5Pget_link_phase_change Queries the settings for conversion between compact and dense groups.
    static long H5.H5Pget_local_heap_size_hint​(long gcpl_id)
    H5Pget_local_heap_size_hint Retrieves the anticipated size of the local heap for original-style groups.
    static H5AC_cache_config_t H5.H5Pget_mdc_config​(long plist_id)
    H5Pget_mdc_config gets the initial metadata cache configuration contained in a file access property list and loads it into the instance of H5AC_cache_config_t pointed to by the config_ptr parameter.
    static java.lang.String H5.H5Pget_mdc_log_options​(long fapl_id, boolean[] mdc_log_options)
    H5Pget_mdc_log_options gets metadata cache logging options.
    static long H5.H5Pget_meta_block_size​(long fapl_id)
    H5Pget_meta_block_size the current metadata block size setting.
    static long H5.H5Pget_metadata_read_attempts​(long plist_id)
    H5Pget_metadata_read_attempts retrieves the number of read attempts that is set in the file access property list plist_id.
    static int H5.H5Pget_nfilters​(long plist)
    H5Pget_nfilters returns the number of filters defined in the filter pipeline associated with the property list plist.
    static long H5.H5Pget_nlinks​(long lapl_id)
    H5Pget_nlinks retrieves the maximum number of soft or user-defined link traversals allowed, nlinks, before the library assumes it has found a cycle and aborts the traversal.
    static long H5.H5Pget_nprops​(long plid)
    H5Pget_nprops retrieves the number of properties in a property list or class
    static boolean H5.H5Pget_obj_track_times​(long ocpl_id)
    H5Pget_obj_track_times queries the object creation property list, ocpl_id, to determine whether object times are being recorded.
    static int H5.H5Pget_shared_mesg_index​(long fcpl_id, int index_num, int[] mesg_info)
    H5Pget_shared_mesg_index Retrieves the configuration settings for a shared message index.
    static int H5.H5Pget_shared_mesg_nindexes​(long fcpl_id)
    H5Pget_shared_mesg_nindexes retrieves number of shared object header message indexes in file creation property list.
    static int H5.H5Pget_shared_mesg_phase_change​(long fcpl_id, int[] size)
    H5Pget_shared_mesg_phase_change retrieves shared object header message phase change information.
    static long H5.H5Pget_sieve_buf_size​(long fapl_id)  
    static long H5.H5Pget_size​(long plid, java.lang.String name)
    H5Pget_size retrieves the size of a property's value in bytes
    static int H5.H5Pget_sizes​(long plist, long[] size)
    H5Pget_sizes retrieves the size of the offsets and lengths used in an HDF5 file.
    static long H5.H5Pget_small_data_block_size​(long plist)
    H5Pget_small_data_block_size retrieves the size of a block of small data in a file creation property list.
    static int H5.H5Pget_sym_k​(long plist, int[] size)
    H5Pget_sym_k retrieves the size of the symbol table B-tree 1/2 rank and the symbol table leaf node 1/2 size.
    static boolean H5.H5Pget_use_file_locking​(long fapl_id)
    H5Pget_use_file_locking retrieves whether we are using file locking.
    static int H5.H5Pget_userblock​(long plist, long[] size)
    H5Pget_userblock retrieves the size of a user block in a file creation property list.
    static int H5.H5Pget_version​(long plist, int[] version_info)
    Deprecated.
    As of HDF5 1.10.0 in favor of H5Fget_info.
    static long H5.H5Pget_virtual_count​(long dcpl_id)
    H5Pget_virtual_count gets the number of mappings for a virtual dataset that has the creation property list specified by dcpl_id.
    static java.lang.String H5.H5Pget_virtual_dsetname​(long dcpl_id, long index)
    H5Pget_virtual_dsetname takes the dataset creation property list for the virtual dataset, dcpl_id, the mapping index, index, the size of the dataset name for a source dataset, size, and retrieves the name of the source dataset used in the mapping.
    static java.lang.String H5.H5Pget_virtual_filename​(long dcpl_id, long index)
    H5Pget_virtual_filename takes the dataset creation property list for the virtual dataset, dcpl_id, the mapping index, index, the size of the filename for a source dataset, size, and retrieves the name of the file for a source dataset used in the mapping.
    static java.lang.String H5.H5Pget_virtual_prefix​(long dapl_id)
    H5Pget_virtual_prefix Retrieves prefix applied to virtual file paths.
    static long H5.H5Pget_virtual_printf_gap​(long dapl_id)
    H5Pget_virtual_printf_gap returns the maximum number of missing printf-style files and/or datasets for determining the extent of an unlimited virtual dataaset, gap_size, using the access property list for the virtual dataset, dapl_id.
    static long H5.H5Pget_virtual_srcspace​(long dcpl_id, long index)
    H5Pget_virtual_srcspace takes the dataset creation property list for the virtual dataset, dcpl_id, and the mapping index, index, and returns a dataspace identifier for the selection within the source dataset used in the mapping.
    static int H5.H5Pget_virtual_view​(long dapl_id)
    H5Pget_virtual_view takes the virtual dataset access property list, dapl_id, and retrieves the flag, view, set by the H5Pset_virtual_view call.
    static long H5.H5Pget_virtual_vspace​(long dcpl_id, long index)
    H5Pget_virtual_vspace takes the dataset creation property list for the virtual dataset, dcpl_id, and the mapping index, index, and returns a dataspace identifier for the selection within the virtual dataset used in the mapping.
    static void H5.H5Pinsert2_nocb​(long plist, java.lang.String name, long size, byte[] value)  
    static int H5.H5Pisa_class​(long plist, long pclass)
    H5Pisa_class checks to determine whether a property list is a member of the specified class
    static int H5.H5Piterate​(long plist, int[] idx, H5P_iterate_cb op, H5P_iterate_t op_data)  
    static void H5.H5PLappend​(java.lang.String plugin_path)
    H5PLappend inserts the plugin path at the end of the table.
    static java.lang.String H5.H5PLget​(int index)
    H5PLget retrieves the plugin path at the specified index.
    static int H5.H5PLget_loading_state()
    H5PLget_loading_state retrieves the state of the dynamic plugins flag, plugin_flags..
    static void H5.H5PLinsert​(java.lang.String plugin_path, int index)
    H5PLinsert inserts the plugin path at the specified index.
    static void H5.H5PLprepend​(java.lang.String plugin_path)
    H5PLprepend inserts the plugin path at the beginning of the table.
    static void H5.H5PLremove​(int index)
    H5PLremove removes the plugin path at the specified index.
    static void H5.H5PLreplace​(java.lang.String plugin_path, int index)
    H5PLreplace replaces the plugin path at the specified index.
    static void H5.H5PLset_loading_state​(int plugin_flags)
    H5PLset_loading_state uses one argument to enable or disable individual plugins.
    static int H5.H5PLsize()
    H5PLsize retrieves the size of the current list of plugin paths.
    static int H5.H5Pmodify_filter​(long plist, long filter, int flags, long cd_nelmts, int[] cd_values)  
    static void H5.H5Pregister2_nocb​(long plist_class, java.lang.String name, long size, byte[] def_value)  
    static int H5.H5Premove​(long plid, java.lang.String name)
    H5Premove removes a property from a property list
    static int H5.H5Premove_filter​(long obj_id, long filter)  
    static int H5.H5Pset​(long plid, java.lang.String name, int value)
    Sets a property list value (support integer only)
    static int H5.H5Pset_alignment​(long plist, long threshold, long alignment)
    H5Pset_alignment sets the alignment properties of a file access property list so that any file object >= THRESHOLD bytes will be aligned on an address which is a multiple of ALIGNMENT.
    static int H5.H5Pset_alloc_time​(long plist_id, int alloc_time)  
    static int H5.H5Pset_attr_creation_order​(long ocpl_id, int crt_order_flags)
    H5Pset_attr_creation_order sets flags specifying whether to track and index attribute creation order on an object.
    static void H5.H5Pset_attr_phase_change​(long ocpl_id, int max_compact, int min_dense)
    H5Pset_attr_phase_change sets threshold values for attribute storage on an object.
    static int H5.H5Pset_btree_ratios​(long plist_id, double left, double middle, double right)
    H5Pset_btree_ratio Sets B-tree split ratios for a dataset transfer property list.
    static void H5.H5Pset_buffer_size​(long plist, long size)
    H5Pset_buffer sets type conversion and background buffers.
    static int H5.H5Pset_cache​(long plist, int mdc_nelmts, long rdcc_nelmts, long rdcc_nbytes, double rdcc_w0)
    H5Pset_cache sets the number of elements (objects) in the meta data cache and the total number of bytes in the raw data chunk cache.
    static void H5.H5Pset_char_encoding​(long plist_id, int encoding)  
    static int H5.H5Pset_chunk​(long plist, int ndims, byte[] dim)
    H5Pset_chunk sets the size of the chunks used to store a chunked layout dataset.
    static void H5.H5Pset_chunk_cache​(long dapl_id, long rdcc_nslots, long rdcc_nbytes, double rdcc_w0)
    H5Pset_chunk_cache sets the number of elements (objects) in the meta data cache and the total number of bytes in the raw data chunk cache on a per-datset basis.
    static void H5.H5Pset_chunk_opts​(long dcpl_id, int opts)
    H5Pset_chunk_opts Sets the edge chunk option in a dataset creation property list.
    static void H5.H5Pset_copy_object​(long ocp_plist_id, int copy_options)
    H5Pset_copy_object Sets properties to be used when an object is copied.
    static int H5.H5Pset_create_intermediate_group​(long lcpl_id, boolean crt_intermed_group)
    H5Pset_create_intermediate_group specifies in property list whether to create missing intermediate groups
    static int H5.H5Pset_data_transform​(long plist_id, java.lang.String expression)
    H5Pset_data_transform sets a data transform expression
    static int H5.H5Pset_deflate​(long plist, int level)
    H5Pset_deflate sets the compression method for a dataset.
    static void H5.H5Pset_dset_no_attrs_hint​(long dcpl_id, boolean minimize)
    H5Pset_dset_no_attrs_hint sets the dcpl to minimize (or explicitly to not minimized) dataset object headers upon creation.
    static int H5.H5Pset_edc_check​(long plist, int check)  
    static void H5.H5Pset_efile_prefix​(long dapl_id, java.lang.String prefix)
    H5Pset_efile_prefix Sets prefix to be applied to external file paths.
    static int H5.H5Pset_elink_acc_flags​(long lapl_id, int flags)
    H5Pset_elink_acc_flags Sets the external link traversal file access flag in a link access property list.
    static int H5.H5Pset_elink_fapl​(long lapl_id, long fapl_id)
    H5Pset_elink_fapl sets a file access property list for use in accessing a file pointed to by an external link.
    static void H5.H5Pset_elink_file_cache_size​(long fapl_id, int efc_size)
    H5Pset_elink_file_cache_size sets the number of files that can be held open in an external link open file cache.
    static int H5.H5Pset_elink_prefix​(long lapl_id, java.lang.String prefix)
    H5Pset_elink_prefix Sets prefix to be applied to external link paths.
    static int H5.H5Pset_est_link_info​(long gcpl_id, int est_num_entries, int est_name_len)
    H5Pset_est_link_info Sets estimated number of links and length of link names in a group.
    static void H5.H5Pset_evict_on_close​(long fapl_id, boolean evict_on_close)
    H5Pset_evict_on_close controls the library's behavior of evicting metadata associated with a closed object.
    static int H5.H5Pset_external​(long plist, java.lang.String name, long offset, long size)
    H5Pset_external adds an external file to the list of external files.
    static int H5.H5Pset_family_offset​(long fapl_id, long offset)  
    static int H5.H5Pset_fapl_core​(long fapl_id, long increment, boolean backing_store)  
    static int H5.H5Pset_fapl_direct​(long fapl_id, long alignment, long block_size, long cbuf_size)
    H5Pset_fapl_direct Sets up use of the direct I/O driver.
    static int H5.H5Pset_fapl_family​(long fapl_id, long memb_size, long memb_fapl_id)  
    static int H5.H5Pset_fapl_hdfs​(long fapl_id, H5FD_hdfs_fapl_t fapl_conf)  
    static void H5.H5Pset_fapl_log​(long fapl_id, java.lang.String logfile, long flags, long buf_size)
    H5Pset_fapl_log Sets up the logging virtual file driver (H5FD_LOG) for use.
    static void H5.H5Pset_fapl_multi​(long fapl_id, int[] memb_map, long[] memb_fapl, java.lang.String[] memb_name, long[] memb_addr, boolean relax)
    H5Pset_fapl_multi Sets up use of the multi I/O driver.
    static int H5.H5Pset_fapl_ros3​(long fapl_id, H5FD_ros3_fapl_t fapl_conf)  
    static int H5.H5Pset_fapl_sec2​(long fapl_id)  
    static void H5.H5Pset_fapl_split​(long fapl_id, java.lang.String meta_ext, long meta_plist_id, java.lang.String raw_ext, long raw_plist_id)  
    static int H5.H5Pset_fapl_stdio​(long fapl_id)  
    static int H5.H5Pset_fapl_windows​(long fapl_id)  
    static int H5.H5Pset_fclose_degree​(long plist, int degree)  
    static void H5.H5Pset_file_locking​(long fapl_id, boolean use_file_locking, boolean ignore_when_disabled)
    H5Pset_file_locking sets parameters related to file locking.
    static void H5.H5Pset_file_space_page_size​(long fcpl_id, long page_size)
    H5Pset_file_space_page_size retrieves the file space page size for aggregating small metadata or raw data.
    static void H5.H5Pset_file_space_strategy​(long fcpl_id, int strategy, boolean persist, long threshold)
    H5Pset_file_space_strategy sets the file space management strategy for the file associated with fcpl_id to strategy.
    static int H5.H5Pset_fill_time​(long plist_id, int fill_time)  
    static int H5.H5Pset_filter​(long plist, int filter, int flags, long cd_nelmts, int[] cd_values)
    H5Pset_filter adds the specified filter and corresponding properties to the end of an output filter pipeline.
    static int H5.H5Pset_fletcher32​(long plist)  
    static int H5.H5Pset_gc_references​(long fapl_id, boolean gc_ref)
    H5Pset_gc_references Sets the flag for garbage collecting references for the file.
    static int H5.H5Pset_hyper_vector_size​(long dxpl_id, long vector_size)  
    static int H5.H5Pset_istore_k​(long plist, int ik)
    H5Pset_istore_k sets the size of the parameter used to control the B-trees for indexing chunked datasets.
    static int H5.H5Pset_layout​(long plist, int layout)
    H5Pset_layout sets the type of storage used store the raw data for a dataset.
    static int H5.H5Pset_libver_bounds​(long fapl_id, int low, int high)
    H5Pset_libver_bounds Sets bounds on library versions, and indirectly format versions, to be used when creating objects
    static int H5.H5Pset_link_creation_order​(long gcpl_id, int crt_order_flags)
    H5Pset_link_creation_order Sets flags in a group creation property list, gcpl_id, for tracking and/or indexing links on creation order.
    static int H5.H5Pset_link_phase_change​(long gcpl_id, int max_compact, int min_dense)
    H5Pset_link_phase_change Sets the parameters for conversion between compact and dense groups.
    static int H5.H5Pset_local_heap_size_hint​(long gcpl_id, long size_hint)
    H5Pset_local_heap_size_hint Specifies the anticipated maximum size of a local heap.
    static void H5.H5Pset_mdc_config​(long plist_id, H5AC_cache_config_t config_ptr)  
    static void H5.H5Pset_mdc_log_options​(long fapl_id, boolean is_enabled, java.lang.String location, boolean start_on_access)
    H5Pset_mdc_log_options sets metadata cache logging options.
    static void H5.H5Pset_meta_block_size​(long fapl_id, long size)
    H5Pset_meta_block_size sets the minimum metadata block size.
    static void H5.H5Pset_metadata_read_attempts​(long plist_id, long attempts)
    H5Pset_metadata_read_attempts sets the number of reads that the library will try when reading checksummed metadata in an HDF5 file opened with SWMR access.
    static int H5.H5Pset_nbit​(long plist_id)
    H5Pset_nbit Sets up the use of the N-Bit filter.
    static int H5.H5Pset_nlinks​(long lapl_id, long nlinks)
    H5Pset_nlinks sets the maximum number of soft or user-defined link traversals allowed, nlinks, before the library assumes it has found a cycle and aborts the traversal.
    static void H5.H5Pset_obj_track_times​(long ocpl_id, boolean track_times)
    H5Pset_obj_track_times sets a property in the object creation property list, ocpl_id, that governs the recording of times associated with an object.
    static int H5.H5Pset_scaleoffset​(long plist_id, int scale_type, int scale_factor)
    H5Pset_scaleoffset sets the Scale-Offset filter for a dataset.
    static int H5.H5Pset_shared_mesg_index​(long fcpl_id, int index_num, int mesg_type_flags, int min_mesg_size)
    H5Pset_shared_mesg_index Configures the specified shared object header message index
    static int H5.H5Pset_shared_mesg_nindexes​(long plist_id, int nindexes)
    H5Pset_shared_mesg_nindexes sets the number of shared object header message indexes in the specified file creation property list.
    static int H5.H5Pset_shared_mesg_phase_change​(long fcpl_id, int max_list, int min_btree)
    H5Pset_shared_mesg_phase_change sets shared object header message storage phase change thresholds.
    static int H5.H5Pset_shuffle​(long plist_id)  
    static void H5.H5Pset_sieve_buf_size​(long fapl_id, long size)  
    static int H5.H5Pset_sizes​(long plist, int sizeof_addr, int sizeof_size)
    H5Pset_sizes sets the byte size of the offsets and lengths used to address objects in an HDF5 file.
    static int H5.H5Pset_small_data_block_size​(long plist, long size)
    H5Pset_small_data_block_size reserves blocks of size bytes for the contiguous storage of the raw data portion of small datasets.
    static int H5.H5Pset_sym_k​(long plist, int ik, int lk)
    H5Pset_sym_k sets the size of parameters used to control the symbol table nodes.
    static int H5.H5Pset_szip​(long plist, int options_mask, int pixels_per_block)  
    static int H5.H5Pset_userblock​(long plist, long size)
    H5Pset_userblock sets the user block size of a file creation property list.
    static void H5.H5Pset_virtual​(long dcpl_id, long vspace_id, java.lang.String src_file_name, java.lang.String src_dset_name, long src_space_id)
    H5Pset_virtual maps elements of the virtual dataset (VDS) described by the virtual dataspace identifier vspace_id to the elements of the source dataset described by the source dataset dataspace identifier src_space_id.
    static void H5.H5Pset_virtual_prefix​(long dapl_id, java.lang.String prefix)
    H5Pset_virtual_prefix Sets prefix to be applied to virtual file paths.
    static void H5.H5Pset_virtual_printf_gap​(long dapl_id, long gap_size)
    H5Pset_virtual_printf_gap sets the access property list for the virtual dataset, dapl_id, to instruct the library to stop looking for the mapped data stored in the files and/or datasets with the printf-style names after not finding gap_size files and/or datasets.
    static void H5.H5Pset_virtual_view​(long dapl_id, int view)
    H5Pset_virtual_view takes the access property list for the virtual dataset, dapl_id, and the flag, view, and sets the VDS view according to the flag value.
    static int H5.H5Punregister​(long plid, java.lang.String name)
    H5Punregister removes a property from a property list class
    static byte[] H5.H5Rcreate​(long loc_id, java.lang.String name, int ref_type, long space_id)
    H5Rcreate creates the reference, ref, of the type specified in ref_type, pointing to the object name located at loc_id.
    static long H5.H5Rdereference​(long dataset, long access_list, int ref_type, byte[] ref)
    Given a reference to some object, H5Rdereference opens that object and return an identifier.
    static long H5.H5Rget_name​(long loc_id, int ref_type, byte[] ref, java.lang.String[] name, long size)
    H5Rget_name retrieves a name for the object identified by ref.
    static int H5.H5Rget_obj_type​(long loc_id, int ref_type, byte[] ref)
    H5Rget_obj_type Given a reference to an object ref, H5Rget_obj_type returns the type of the object pointed to.
    static long H5.H5Rget_region​(long loc_id, int ref_type, byte[] ref)
    Given a reference to an object ref, H5Rget_region creates a copy of the dataspace of the dataset pointed to and defines a selection in the copy which is the region pointed to.
    static int H5.H5Sclose​(long space_id)
    H5Sclose releases a dataspace.
    static long H5.H5Scopy​(long space_id)
    H5Scopy creates a new dataspace which is an exact copy of the dataspace identified by space_id.
    static long H5.H5Screate​(int type)
    H5Screate creates a new dataspace of a particular type.
    static long H5.H5Sdecode​(byte[] buf)
    H5Sdecode reconstructs the HDF5 data space object and returns a new object handle for it.
    static byte[] H5.H5Sencode​(long obj_id)
    H5Sencode converts a data space description into binary form in a buffer.
    static int H5.H5set_free_list_limits​(int reg_global_lim, int reg_list_lim, int arr_global_lim, int arr_list_lim, int blk_global_lim, int blk_list_lim)  
    static int H5.H5Sextent_copy​(long dest_space_id, long source_space_id)
    H5Sextent_copy copies the extent from source_space_id to dest_space_id.
    static boolean H5.H5Sextent_equal​(long first_space_id, long second_space_id)
    H5Sextent_equal determines whether the dataspace extents of two dataspaces, space1_id and space2_id, are equal.
    static void H5.H5Sget_regular_hyperslab​(long space_id, long[] start, long[] stride, long[] count, long[] block)
    H5Sget_regular_hyperslab determines if a hyperslab selection is regular for the dataspace specified by space_id.
    static int H5.H5Sget_select_bounds​(long spaceid, long[] start, long[] end)
    H5Sget_select_bounds retrieves the coordinates of the bounding box containing the current selection and places them into user-supplied buffers.
    static long H5.H5Sget_select_elem_npoints​(long spaceid)
    H5Sget_select_elem_npoints returns the number of element points in the current dataspace selection.
    static int H5.H5Sget_select_elem_pointlist​(long spaceid, long startpoint, long numpoints, long[] buf)
    H5Sget_select_elem_pointlist returns an array of of element points in the current dataspace selection.
    static int H5.H5Sget_select_hyper_blocklist​(long spaceid, long startblock, long numblocks, long[] buf)
    H5Sget_select_hyper_blocklist returns an array of hyperslab blocks.
    static long H5.H5Sget_select_hyper_nblocks​(long spaceid)
    H5Sget_select_hyper_nblocks returns the number of hyperslab blocks in the current dataspace selection.
    static long H5.H5Sget_select_npoints​(long space_id)
    H5Sget_select_npoints determines the number of elements in the current selection of a dataspace.
    static int H5.H5Sget_select_type​(long space_id)
    H5Sget_select_type retrieves the type of selection currently defined for the dataspace space_id.
    static int H5.H5Sget_simple_extent_dims​(long space_id, long[] dims, long[] maxdims)
    H5Sget_simple_extent_dims returns the size and maximum sizes of each dimension of a dataspace through the dims and maxdims parameters.
    static int H5.H5Sget_simple_extent_ndims​(long space_id)
    H5Sget_simple_extent_ndims determines the dimensionality (or rank) of a dataspace.
    static long H5.H5Sget_simple_extent_npoints​(long space_id)
    H5Sget_simple_extent_npoints determines the number of elements in a dataspace.
    static int H5.H5Sget_simple_extent_type​(long space_id)
    H5Sget_simple_extent_type queries a dataspace to determine the current class of a dataspace.
    static boolean H5.H5Sis_regular_hyperslab​(long space_id)
    H5Sis_regular_hyperslab retrieves a regular hyperslab selection for the dataspace specified by space_id.
    static boolean H5.H5Sis_simple​(long space_id)
    H5Sis_simple determines whether a dataspace is a simple dataspace.
    static int H5.H5Soffset_simple​(long space_id, byte[] offset)
    H5Soffset_simple sets the offset of a simple dataspace space_id.
    static int H5.H5Sselect_all​(long space_id)
    H5Sselect_all selects the entire extent of the dataspace space_id.
    static int H5.H5Sselect_elements​(long space_id, int op, int num_elements, long[][] coord2D)
    H5Sselect_elements selects array elements to be included in the selection for the space_id dataspace.
    static int H5.H5Sselect_hyperslab​(long space_id, int op, byte[] start, byte[] stride, byte[] count, byte[] block)
    H5Sselect_hyperslab selects a hyperslab region to add to the current selected region for the dataspace specified by space_id.
    static int H5.H5Sselect_hyperslab​(long space_id, int op, long[] start, long[] stride, long[] count, long[] block)  
    static int H5.H5Sselect_none​(long space_id)
    H5Sselect_none resets the selection region for the dataspace space_id to include no elements.
    static boolean H5.H5Sselect_valid​(long space_id)
    H5Sselect_valid verifies that the selection for the dataspace.
    static int H5.H5Sset_extent_none​(long space_id)
    H5Sset_extent_none removes the extent from a dataspace and sets the type to H5S_NONE.
    static long H5.H5Sset_extent_simple​(long space_id, int rank, byte[] current_size, byte[] maximum_size)  
    static long H5.H5Sset_extent_simple​(long space_id, int rank, long[] current_size, long[] maximum_size)
    H5Sset_extent_simple sets or resets the size of an existing dataspace.
    static long H5.H5Tarray_create​(long base_id, int ndims, long[] dim)
    H5Tarray_create creates a new array datatype object.
    static int H5.H5Tclose​(long type_id)
    H5Tclose releases a datatype.
    static void H5.H5Tcommit​(long loc_id, java.lang.String name, long type_id, long lcpl_id, long tcpl_id, long tapl_id)
    H5Tcommit saves a transient datatype as an immutable named datatype in a file.
    static void H5.H5Tcommit_anon​(long loc_id, long type_id, long tcpl_id, long tapl_id)
    H5Tcommit_anon commits a transient datatype (not immutable) to a file, turning it into a named datatype with the specified creation and property lists.
    static boolean H5.H5Tcommitted​(long type_id)
    H5Tcommitted queries a type to determine whether the type specified by the type identifier is a named type or a transient type.
    static void H5.H5Tcompiler_conv​(long src_id, long dst_id)
    H5Tcompiler_conv finds out whether the library's conversion function from type src_id to type dst_id is a compiler (hard) conversion.
    static void H5.H5Tconvert​(long src_id, long dst_id, long nelmts, byte[] buf, byte[] background, long plist_id)
    H5Tconvert converts nelmts elements from the type specified by the src_id identifier to type dst_id.
    static long H5.H5Tcopy​(long type_id)
    H5Tcopy copies an existing datatype.
    static long H5.H5Tcreate​(int tclass, long size)
    H5Tcreate creates a new dataype of the specified class with the specified number of bytes.
    static long H5.H5Tdecode​(byte[] buf)
    H5Tdecode reconstructs the HDF5 data type object and returns a new object handle for it.
    static boolean H5.H5Tdetect_class​(long type_id, int cls)
    H5Tdetect_class determines whether the datatype specified in dtype_id contains any datatypes of the datatype class specified in dtype_class.
    static int H5.H5Tencode​(long obj_id, byte[] buf, long nalloc)
    H5Tencode converts a data type description into binary form in a buffer.
    static long H5.H5Tenum_create​(long base_id)
    H5Tenum_create creates a new enumeration datatype based on the specified base datatype, parent_id, which must be an integer type.
    static void H5.H5Tenum_insert​(long type, java.lang.String name, byte[] value)
    H5Tenum_insert inserts a new enumeration datatype member into an enumeration datatype.
    static int H5.H5Tenum_insert​(long type, java.lang.String name, int value)  
    static int H5.H5Tenum_insert​(long type, java.lang.String name, int[] value)
    H5Tenum_insert inserts a new enumeration datatype member into an enumeration datatype.
    static java.lang.String H5.H5Tenum_nameof​(long type, byte[] value, long size)
    H5Tenum_nameof finds the symbol name that corresponds to the specified value of the enumeration datatype type.
    static int H5.H5Tenum_nameof​(long type, int[] value, java.lang.String[] name, int size)
    H5Tenum_nameof finds the symbol name that corresponds to the specified value of the enumeration datatype type.
    static void H5.H5Tenum_valueof​(long type, java.lang.String name, byte[] value)
    H5Tenum_valueof finds the value that corresponds to the specified name of the enumeration datatype type.
    static int H5.H5Tenum_valueof​(long type, java.lang.String name, int[] value)
    H5Tenum_valueof finds the value that corresponds to the specified name of the enumeration datatype type.
    static boolean H5.H5Tequal​(long type_id1, long type_id2)
    H5Tequal determines whether two datatype identifiers refer to the same datatype.
    static void H5.H5Tflush​(long dtype_id)
    H5Tflush causes all buffers associated with a committed datatype to be immediately flushed to disk without removing the data from the cache.
    static int H5.H5Tget_array_dims​(long type_id, long[] dims)
    H5Tget_array_dims returns the sizes of the dimensions of the specified array datatype object.
    static int H5.H5Tget_array_dims2​(long type_id, long[] dims)
    H5Tget_array_dims2 returns the sizes of the dimensions of the specified array datatype object.
    static int H5.H5Tget_array_ndims​(long type_id)
    H5Tget_array_ndims returns the rank, the number of dimensions, of an array datatype object.
    static int H5.H5Tget_class​(long type_id)
    H5Tget_class returns the datatype class identifier.
    static long H5.H5Tget_create_plist​(long type_id)
    H5Tget_create_plist returns a property list identifier for the datatype creation property list associated with the datatype specified by type_id.
    static int H5.H5Tget_cset​(long type_id)
    H5Tget_cset retrieves the character set type of a string datatype.
    static int H5.H5Tget_ebias​(long type_id)
    H5Tget_ebias retrieves the exponent bias of a floating-point type.
    static long H5.H5Tget_ebias_long​(long type_id)
    H5Tget_ebias retrieves the exponent bias of a floating-point type.
    static int H5.H5Tget_fields​(long type_id, int[] fields)
    H5Tget_fields retrieves information about the locations of the various bit fields of a floating point datatype.
    static void H5.H5Tget_fields​(long type_id, long[] fields)
    H5Tget_fields retrieves information about the locations of the various bit fields of a floating point datatype.
    static int H5.H5Tget_inpad​(long type_id)
    H5Tget_inpad retrieves the internal padding type for unused bits in floating-point datatypes.
    static int H5.H5Tget_member_class​(long type_id, int membno)
    H5Tget_member_class returns the class of datatype of the specified member.
    static long H5.H5Tget_member_offset​(long type_id, int membno)
    H5Tget_member_offset returns the byte offset of the specified member of the compound datatype.
    static long H5.H5Tget_member_type​(long type_id, int field_idx)
    H5Tget_member_type returns the datatype of the specified member.
    static void H5.H5Tget_member_value​(long type_id, int membno, byte[] value)
    H5Tget_member_value returns the value of the enumeration datatype member memb_no.
    static int H5.H5Tget_member_value​(long type_id, int membno, int[] value)
    H5Tget_member_value returns the value of the enumeration datatype member memb_no.
    static long H5.H5Tget_native_type​(long type_id)
    H5Tget_native_type returns the equivalent native datatype for the datatype specified in type_id.
    static long H5.H5Tget_native_type​(long type_id, int direction)
    H5Tget_native_type returns the equivalent native datatype for the datatype specified in type_id.
    static int H5.H5Tget_nmembers​(long type_id)
    H5Tget_nmembers retrieves the number of fields a compound datatype has.
    static int H5.H5Tget_norm​(long type_id)
    H5Tget_norm retrieves the mantissa normalization of a floating-point datatype.
    static int H5.H5Tget_offset​(long type_id)
    H5Tget_offset retrieves the bit offset of the first significant bit.
    static int H5.H5Tget_order​(long type_id)
    H5Tget_order returns the byte order of an atomic datatype.
    static int H5.H5Tget_pad​(long type_id, int[] pad)
    H5Tget_pad retrieves the padding type of the least and most-significant bit padding.
    static int H5.H5Tget_precision​(long type_id)
    H5Tget_precision returns the precision of an atomic datatype.
    static long H5.H5Tget_precision_long​(long type_id)
    H5Tget_precision returns the precision of an atomic datatype.
    static int H5.H5Tget_sign​(long type_id)
    H5Tget_sign retrieves the sign type for an integer type.
    static long H5.H5Tget_size​(long type_id)
    H5Tget_size returns the size of a datatype in bytes.
    static int H5.H5Tget_strpad​(long type_id)
    H5Tget_strpad retrieves the string padding method for a string datatype.
    static long H5.H5Tget_super​(long type)
    H5Tget_super returns the type from which TYPE is derived.
    static java.lang.String H5.H5Tget_tag​(long type)
    H5Tget_tag returns the tag associated with datatype type_id.
    static int H5.H5Tinsert​(long type_id, java.lang.String name, long offset, long field_id)
    H5Tinsert adds another member to the compound datatype type_id.
    static boolean H5.H5Tis_variable_str​(long type_id)
    H5Tis_variable_str determines whether the datatype identified in type_id is a variable-length string.
    static int H5.H5Tlock​(long type_id)
    H5Tlock locks the datatype specified by the type_id identifier, making it read-only and non-destrucible.
    static long H5.H5Topen​(long loc_id, java.lang.String name, long tapl_id)
    H5Topen opens a named datatype at the location specified by loc_id and return an identifier for the datatype.
    static int H5.H5Tpack​(long type_id)
    H5Tpack recursively removes padding from within a compound datatype to make it more efficient (space-wise) to store that data.
    static void H5.H5Trefresh​(long dtype_id)
    H5Trefresh causes all buffers associated with a committed datatype to be cleared and immediately re-loaded with updated contents from disk.
    static int H5.H5Tset_cset​(long type_id, int cset)
    H5Tset_cset the character set to be used.
    static int H5.H5Tset_ebias​(long type_id, int ebias)
    H5Tset_ebias sets the exponent bias of a floating-point type.
    static void H5.H5Tset_ebias​(long type_id, long ebias)
    H5Tset_ebias sets the exponent bias of a floating-point type.
    static int H5.H5Tset_fields​(long type_id, int spos, int epos, int esize, int mpos, int msize)
    H5Tset_fields sets the locations and sizes of the various floating point bit fields.
    static void H5.H5Tset_fields​(long type_id, long spos, long epos, long esize, long mpos, long msize)
    H5Tset_fields sets the locations and sizes of the various floating point bit fields.
    static int H5.H5Tset_inpad​(long type_id, int inpad)
    If any internal bits of a floating point type are unused (that is, those significant bits which are not part of the sign, exponent, or mantissa), then H5Tset_inpad will be filled according to the value of the padding value property inpad.
    static int H5.H5Tset_norm​(long type_id, int norm)
    H5Tset_norm sets the mantissa normalization of a floating-point datatype.
    static int H5.H5Tset_offset​(long type_id, int offset)
    H5Tset_offset sets the bit offset of the first significant bit.
    static void H5.H5Tset_offset​(long type_id, long offset)
    H5Tset_offset sets the bit offset of the first significant bit.
    static int H5.H5Tset_order​(long type_id, int order)
    H5Tset_order sets the byte ordering of an atomic datatype.
    static int H5.H5Tset_pad​(long type_id, int lsb, int msb)
    H5Tset_pad sets the least and most-significant bits padding types.
    static int H5.H5Tset_precision​(long type_id, int precision)
    H5Tset_precision sets the precision of an atomic datatype.
    static void H5.H5Tset_precision​(long type_id, long precision)
    H5Tset_precision sets the precision of an atomic datatype.
    static int H5.H5Tset_sign​(long type_id, int sign)
    H5Tset_sign sets the sign proprety for an integer type.
    static int H5.H5Tset_size​(long type_id, long size)
    H5Tset_size sets the total size in bytes, size, for an atomic datatype (this operation is not permitted on compound datatypes).
    static int H5.H5Tset_strpad​(long type_id, int strpad)
    H5Tset_strpad defines the storage mechanism for the string.
    static int H5.H5Tset_tag​(long type, java.lang.String tag)
    H5Tset_tag tags an opaque datatype type_id with a unique ASCII identifier tag.
    static long H5.H5Tvlen_create​(long base_id)
    H5Tvlen_create creates a new variable-length (VL) dataype.
    static int H5.H5Zfilter_avail​(int filter)  
    static int H5.H5Zget_filter_info​(int filter)  
    static int H5.H5Zunregister​(int filter)  
  • Uses of HDF5LibraryException in hdf.hdf5lib.exceptions

    Subclasses of HDF5LibraryException in hdf.hdf5lib.exceptions
    Modifier and Type Class Description
    class  HDF5AtomException
    The class HDF5LibraryException returns errors raised by the HDF5 library.
    class  HDF5AttributeException
    The class HDF5LibraryException returns errors raised by the HDF5 library.
    class  HDF5BtreeException
    The class HDF5LibraryException returns errors raised by the HDF5 library.
    class  HDF5DataFiltersException
    The class HDF5LibraryException returns errors raised by the HDF5 library.
    class  HDF5DatasetInterfaceException
    The class HDF5LibraryException returns errors raised by the HDF5 library.
    class  HDF5DataspaceInterfaceException
    The class HDF5LibraryException returns errors raised by the HDF5 library.
    class  HDF5DataStorageException
    The class HDF5LibraryException returns errors raised by the HDF5 library.
    class  HDF5DatatypeInterfaceException
    The class HDF5LibraryException returns errors raised by the HDF5 library.
    class  HDF5ExternalFileListException
    The class HDF5LibraryException returns errors raised by the HDF5 library.
    class  HDF5FileInterfaceException
    The class HDF5LibraryException returns errors raised by the HDF5 library.
    class  HDF5FunctionArgumentException
    The class HDF5LibraryException returns errors raised by the HDF5 library.
    class  HDF5FunctionEntryExitException
    The class HDF5LibraryException returns errors raised by the HDF5 library.
    class  HDF5HeapException
    The class HDF5LibraryException returns errors raised by the HDF5 library.
    class  HDF5InternalErrorException
    The class HDF5LibraryException returns errors raised by the HDF5 library.
    class  HDF5LowLevelIOException
    The class HDF5LibraryException returns errors raised by the HDF5 library.
    class  HDF5MetaDataCacheException
    The class HDF5LibraryException returns errors raised by the HDF5 library.
    class  HDF5ObjectHeaderException
    The class HDF5LibraryException returns errors raised by the HDF5 library.
    class  HDF5PropertyListInterfaceException
    The class HDF5LibraryException returns errors raised by the HDF5 library.
    class  HDF5ReferenceException  
    class  HDF5ResourceUnavailableException
    The class HDF5LibraryException returns errors raised by the HDF5 library.
    class  HDF5SymbolTableException
    The class HDF5LibraryException returns errors raised by the HDF5 library.