Serialized Form
-
Package hdf.hdf5lib
-
Class hdf.hdf5lib.H5 extends Object implements Serializable
- serialVersionUID:
- 6129888282117053288L
-
-
Package hdf.hdf5lib.exceptions
-
Class hdf.hdf5lib.exceptions.HDF5AttributeException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5BtreeException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5DataFiltersException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5DatasetInterfaceException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5DataspaceInterfaceException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5DataStorageException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5DatatypeInterfaceException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5Exception extends RuntimeException implements Serializable
-
Serialized Fields
-
detailMessage
String detailMessage
the specified detail message of this exception
-
-
-
Class hdf.hdf5lib.exceptions.HDF5ExternalFileListException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5FileInterfaceException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5FunctionArgumentException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5FunctionEntryExitException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5HeapException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5IdException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5InternalErrorException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5JavaException extends HDF5Exception implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5LibraryException extends HDF5Exception implements Serializable
-
Serialized Fields
-
majorErrorNumber
long majorErrorNumber
major error number of the first error on the HDF5 library error stack. -
minorErrorNumber
long minorErrorNumber
minor error number of the first error on the HDF5 library error stack.
-
-
-
Class hdf.hdf5lib.exceptions.HDF5LowLevelIOException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5MetaDataCacheException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5ObjectHeaderException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5PropertyListInterfaceException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5ReferenceException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5ResourceUnavailableException extends HDF5LibraryException implements Serializable
-
Class hdf.hdf5lib.exceptions.HDF5SymbolTableException extends HDF5LibraryException implements Serializable
-
-
Package hdf.hdf5lib.structs
-
Class hdf.hdf5lib.structs.H5_ih_info_t extends Object implements Serializable
- serialVersionUID:
- -142238015615462707L
-
Serialized Fields
-
heap_size
long heap_size
btree and/or list size of hp -
index_size
long index_size
btree and/or list size of index
-
-
Class hdf.hdf5lib.structs.H5A_info_t extends Object implements Serializable
- serialVersionUID:
- 2791443594041667613L
-
Serialized Fields
-
corder
long corder
Creation order of attribute -
corder_valid
boolean corder_valid
Indicate if creation order is valid -
cset
int cset
Character set of attribute name -
data_size
long data_size
Size of raw data
-
-
Class hdf.hdf5lib.structs.H5AC_cache_config_t extends Object implements Serializable
- serialVersionUID:
- -6748085696476149972L
-
Serialized Fields
-
apply_empty_reserve
boolean apply_empty_reserve
apply_empty_reserve: Boolean field controlling whether the empty_reserve field is to be used in computing the new cache size when the decr_mode is H5C_decr__age_out or H5C_decr__age_out_with_threshold. -
apply_max_decrement
boolean apply_max_decrement
apply_max_decrement: Boolean flag used to determine whether decrements in cache size are to be limited by the max_decrement field. -
apply_max_increment
boolean apply_max_increment
apply_max_increment: Boolean flag indicating whether the max_increment field should be used to limit the maximum cache size increment. -
close_trace_file
boolean close_trace_file
close_trace_file: Boolean field indicating whether the current trace file (if any) should be closed. *** DEPRECATED *** Use H5Fstart/stop logging functions instead -
decr_mode
int decr_mode
decr_mode: Instance of the H5C_cache_decr_mode enumerated type whose value indicates how we determine whether the cache size should be decreased. At present there are four possibilities. -
decrement
double decrement
decrement: This field is only used when the decr_mode is H5C_decr__threshold. -
dirty_bytes_threshold
long dirty_bytes_threshold
dirty_bytes_threshold: Threshold of dirty byte creation used to synchronize updates between caches. -
empty_reserve
double empty_reserve
empty_reserve: To avoid a constant racheting down of cache size by small amounts in the H5C_decr__age_out and H5C_decr__age_out_with_threshold modes, this field allows one to require that any cache size reductions leave the specified fraction of unused space in the cache. -
epoch_length
long epoch_length
epoch_length: Number of accesses on the cache over which to collect hit rate stats before running the automatic cache resize code, if it is enabled. -
epochs_before_eviction
int epochs_before_eviction
epochs_before_eviction: Integer field used in H5C_decr__age_out and H5C_decr__age_out_with_threshold decrement modes. -
evictions_enabled
boolean evictions_enabled
evictions_enabled: Boolean field used to either report the current evictions enabled status of the cache, or to set the cache's evictions enabled status. -
flash_incr_mode
int flash_incr_mode
flash_incr_mode: Instance of the H5C_cache_flash_incr_mode enumerated type whose value indicates whether and by which algorithm we should make flash increases in the size of the cache to accommodate insertion of large entries and large increases in the size of a single entry. -
flash_multiple
double flash_multiple
flash_multiple: Double containing the multiple described above in the H5C_flash_incr__add_space section of the discussion of the flash_incr_mode section. This field is ignored unless flash_incr_mode is H5C_flash_incr__add_space. -
flash_threshold
double flash_threshold
flash_threshold: Double containing the factor by which current max cache size is multiplied to obtain the size threshold for the add_space flash increment algorithm. The field is ignored unless flash_incr_mode is H5C_flash_incr__add_space. -
incr_mode
int incr_mode
incr_mode: Instance of the H5C_cache_incr_mode enumerated type whose value indicates how we determine whether the cache size should be increased. At present there are two possible values. -
increment
double increment
increment: Double containing the multiplier used to derive the new cache size from the old if a cache size increment is triggered. The increment must be greater than 1.0, and should not exceed 2.0. -
initial_size
long initial_size
initial_size: If enabled, this field contain the size the cache is to be set to upon receipt of this structure. Needless to say, initial_size must lie in the closed interval [min_size, max_size]. -
lower_hr_threshold
double lower_hr_threshold
lower_hr_threshold: Lower hit rate threshold. If the increment mode (incr_mode) is H5C_incr__threshold and the hit rate drops below the value supplied in this field in an epoch, increment the cache size by size_increment. Note that cache size may not be incremented above max_size, and that the increment may be further restricted by the max_increment field if it is enabled. -
max_decrement
long max_decrement
max_decrement: Maximum number of bytes by which the cache size can be decreased in a single re-size. Note that decrements may also be restricted by the min_size of the cache, and (in age out modes) by the empty_reserve field. -
max_increment
long max_increment
max_increment: If enabled by the apply_max_increment field described above, this field contains the maximum number of bytes by which the cache size can be increased in a single re-size. -
max_size
long max_size
max_size: Maximum size to which the cache can be adjusted. The supplied value must fall in the closed interval [MIN_MAX_CACHE_SIZE, MAX_MAX_CACHE_SIZE]. Also, max_size must be greater than or equal to min_size. -
metadata_write_strategy
int metadata_write_strategy
metadata_write_strategy: Integer field containing a code indicating the desired metadata write strategy. -
min_clean_fraction
double min_clean_fraction
min_clean_fraction: double in the range 0 to 1 indicating the fraction of the cache that is to be kept clean. This field is only used in parallel mode. Typical values are 0.1 to 0.5. -
min_size
long min_size
min_size: Minimum size to which the cache can be adjusted. The supplied value must fall in the closed interval [H5C__MIN_MAX_CACHE_SIZE, H5C__MAX_MAX_CACHE_SIZE]. Also, min_size must be less than or equal to max_size. -
open_trace_file
boolean open_trace_file
open_trace_file: Boolean field indicating whether the trace_file_name field should be used to open a trace file for the cache. *** DEPRECATED *** Use H5Fstart/stop logging functions instead -
rpt_fcn_enabled
boolean rpt_fcn_enabled
rpt_fcn_enabled: Boolean field used to enable and disable the default reporting function. This function is invoked every time the automatic cache resize code is run, and reports on its activities. This is a debugging function, and should normally be turned off. -
set_initial_size
boolean set_initial_size
set_initial_size: Boolean flag indicating whether the size of the initial size of the cache is to be set to the value given in the initial_size field. If set_initial_size is FALSE, the initial_size field is ignored. -
trace_file_name
String trace_file_name
trace_file_name: Full path of the trace file to be opened if the open_trace_file field is TRUE. *** DEPRECATED *** Use H5Fstart/stop logging functions instead -
upper_hr_threshold
double upper_hr_threshold
upper_hr_threshold: Upper hit rate threshold. The use of this field varies according to the current decr_mode. -
version
int version
version: Integer field containing the version number of this version of the H5AC_cache_config_t structure. Any instance of H5AC_cache_config_t passed to the cache must have a known version number, or an error will be flagged.
-
-
Class hdf.hdf5lib.structs.H5E_error2_t extends Object implements Serializable
- serialVersionUID:
- 279144359041667613L
-
Serialized Fields
-
cls_id
long cls_id
class ID -
desc
String desc
optional supplied description -
file_name
String file_name
file in which error occurred -
func_name
String func_name
function in which error occurred -
line
int line
line in file where error occurs -
maj_num
long maj_num
major error ID -
min_num
long min_num
minor error number
-
-
Class hdf.hdf5lib.structs.H5F_info2_t extends Object implements Serializable
- serialVersionUID:
- 4691681162544054518L
-
Serialized Fields
-
free_meta_size
long free_meta_size
Free space manager metadata size -
free_tot_space
long free_tot_space
Amount of free space in the file -
free_version
int free_version
Version number of file free space management -
sohm_hdr_size
long sohm_hdr_size
Shared object header message header size -
sohm_msgs_info
H5_ih_info_t sohm_msgs_info
Shared object header message index and heap size -
sohm_version
int sohm_version
Version number of shared object header info -
super_ext_size
long super_ext_size
Superblock extension size -
super_size
long super_size
Superblock size -
super_version
int super_version
Superblock version number
-
-
Class hdf.hdf5lib.structs.H5FD_hdfs_fapl_t extends Object implements Serializable
- serialVersionUID:
- 2072473407027648309L
-
Serialized Fields
-
kerberos_ticket_cache
String kerberos_ticket_cache
Path to the location of the Kerberos authentication cache. -
namenode_name
String namenode_name
Name of "Name Node" to access as the HDFS server. -
namenode_port
int namenode_port
Port number to use to connect with Name Node. -
stream_buffer_size
int stream_buffer_size
Size (in bytes) of the file read stream buffer. -
user_name
String user_name
Username to use when accessing file. -
version
int version
Version number of the H5FD_hdfs_fapl_t structure.
-
-
Class hdf.hdf5lib.structs.H5FD_ros3_fapl_t extends Object implements Serializable
- serialVersionUID:
- 8985533001471224030L
-
Serialized Fields
-
authenticate
boolean authenticate
Flag TRUE or FALSE whether or not requests are to be authenticated with the AWS4 algorithm. -
aws_region
String aws_region
region "aws region" for authenticating request -
secret_id
String secret_id
id "secret id" or "access id" for authenticating request -
secret_key
String secret_key
key "secret key" or "access key" for authenticating request -
version
int version
Version number of the H5FD_ros3_fapl_t structure
-
-
Class hdf.hdf5lib.structs.H5G_info_t extends Object implements Serializable
- serialVersionUID:
- -3746463015312132912L
-
Serialized Fields
-
max_corder
long max_corder
Current max. creation order value for group -
mounted
boolean mounted
Whether group has a file mounted on it -
nlinks
long nlinks
Number of links in group -
storage_type
int storage_type
Type of storage for links in group
-
-
Class hdf.hdf5lib.structs.H5L_info_t extends Object implements Serializable
- serialVersionUID:
- -4754320605310155033L
-
Serialized Fields
-
corder
long corder
Creation order -
corder_valid
boolean corder_valid
Indicate if creation order is valid -
cset
int cset
Character set of link name -
token
H5O_token_t token
Character set of link name -
type
int type
Type of link -
val_size
long val_size
Size of a soft link or user-defined link value
-
-
Class hdf.hdf5lib.structs.H5O_hdr_info_t extends Object implements Serializable
- serialVersionUID:
- 7883826382952577189L
-
Serialized Fields
-
flags
int flags
Object header status flags -
mesg_present
long mesg_present
Flags to indicate presence of message type in header -
mesg_shared
long mesg_shared
Flags to indicate message type is shared in header -
nchunks
int nchunks
Number of object header chunks -
nmesgs
int nmesgs
Number of object header messages -
space_free
long space_free
Free space within object header -
space_mesg
long space_mesg
Space within header for actual message information -
space_meta
long space_meta
Space within header for object header metadata information -
space_total
long space_total
Total space for storing object header in file -
version
int version
Version number of header format in file
-
-
Class hdf.hdf5lib.structs.H5O_info_t extends Object implements Serializable
- serialVersionUID:
- 4691681163544054518L
-
Serialized Fields
-
atime
long atime
Access time -
btime
long btime
Birth time -
ctime
long ctime
Change time -
fileno
long fileno
File number that object is located in -
mtime
long mtime
Modification time -
num_attrs
long num_attrs
Number of attributes attached to object -
rc
int rc
Reference count of object -
token
H5O_token_t token
Object token in file -
type
int type
Basic object type (group, dataset, etc.)
-
-
Class hdf.hdf5lib.structs.H5O_native_info_t extends Object implements Serializable
- serialVersionUID:
- 7883826382952577189L
-
Serialized Fields
-
attr_info
H5_ih_info_t attr_info
v2 B-tree and heap for attributes -
hdr_info
H5O_hdr_info_t hdr_info
Object header information -
obj_info
H5_ih_info_t obj_info
v1/v2 B-tree and local/fractal heap for groups, B-tree for chunked datasets
-
-
Class hdf.hdf5lib.structs.H5O_token_t extends Object implements Serializable
- serialVersionUID:
- -4754320605310155032L
-
Serialized Fields
-
data
byte[] data
Tokens are unique and permanent identifiers that are used to reference HDF5 objects in a container. Use basic byte array to store the dat
-
-