# Uses of Class
hdf.hdf5lib.exceptions.HDF5Exception

Packages that use HDF5Exception
Package | Description
--- | ---
hdf.hdf5lib |
hdf.hdf5lib.exceptions |

- ## Uses of HDF5Exception in hdf.hdf5lib

  Methods in hdf.hdf5lib that throw HDF5Exception
  Modifier and Type | Method | Description
  --- | --- | ---
  `static java.lang.Object` | HDFNativeData.`byteToNumber​(byte[] barray, java.lang.Object obj)` | Create a Number object from an array of bytes.
  `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.`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.`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.`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.`H5Pget_fill_value​(long plist_id, long type_id, byte[] value)` | H5Pget_fill_value queries the fill value property of a dataset creation property list.
  `static int` | H5.`H5Pget_fill_value​(long plist_id, long type_id, java.lang.Object obj)` | H5Pget_fill_value queries the fill value property of a dataset creation property list.
  `static int` | H5.`H5Pset_chunk​(long plist, int ndims, long[] dim)` |
  `static int` | H5.`H5Pset_fill_value​(long plist_id, long type_id, byte[] value)` | H5Pset_fill_value sets the fill value for a dataset creation property list.
  `static int` | H5.`H5Pset_fill_value​(long plist_id, long type_id, java.lang.Object obj)` | H5Pset_fill_value sets the fill value for a dataset creation property list.
  `static long` | H5.`H5Screate_simple​(int rank, long[] dims, long[] maxdims)` | H5Screate_simple creates a new simple data space and opens it for access.
  `static int` | H5.`H5Soffset_simple​(long space_id, long[] offset)` |
  `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.

  Constructors in hdf.hdf5lib that throw HDF5Exception
  Constructor | Description
  --- | ---
  `HDFArray​(java.lang.Object anArray)` | The input must be a Java Array (possibly multidimensional) of primitive numbers or sub-classes of Number.

- ## Uses of HDF5Exception in hdf.hdf5lib.exceptions

  Subclasses of HDF5Exception 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` | `HDF5JavaException` | The class HDF5JavaException returns errors from the Java wrapper of theHDF5 library.
  `class` | `HDF5LibraryException` | 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.