int version
boolean rpt_fcn_enabled
boolean open_trace_file
boolean close_trace_file
java.lang.String trace_file_name
boolean evictions_enabled
boolean set_initial_size
long initial_size
double min_clean_fraction
long max_size
long min_size
long epoch_length
int incr_mode
double lower_hr_threshold
double increment
boolean apply_max_increment
long max_increment
int flash_incr_mode
double flash_multiple
double flash_threshold
int decr_mode
double upper_hr_threshold
double decrement
boolean apply_max_decrement
long max_decrement
int epochs_before_eviction
boolean apply_empty_reserve
double empty_reserve
int dirty_bytes_threshold
int metadata_write_strategy
long fileno
long addr
int type
int rc
long atime
long mtime
long ctime
long btime
long num_attrs
H5O_hdr_info_t hdr
H5_ih_info_t meta_size_obj
H5_ih_info_t meta_size_attr
java.lang.String name
Datatype type
int rank
long[] dims
java.lang.Object value
boolean isUnsigned
boolean isScalar
int numberOfMembers
java.lang.String[] memberNames
int[] memberOrders
For example, a compound dataset COMP has members of A, B and C as
COMP { int A; float B[5]; double C[2][3]; }memberOrders is an integer array of {1, 5, 6} to indicate that member A has one element, member B has 5 elements, and member C has 6 elements.
java.lang.Object[] memberDims
The i-th element of the Object[] is an integer array (int[]) that contains the dimension sizes of the i-th member.
Datatype[] memberTypes
boolean[] isMemberSelected
If a member is selected, the read/write will perform on the member. Applications such as HDFView will only display the selected members of the compound dataset.
For example, if a compound dataset has four members String[] memberNames = {"X", "Y", "Z", "TIME"}; and boolean[] isMemberSelected = {true, false, false, true}; members "X" and "TIME" are selected for read and write.
java.lang.Object data
int rank
long[] dims
long[] maxDims
long[] selectedDims
The select size must be less than or equal to the current dimension size. A subset of a rectangle selection is defined by the starting position and selected sizes.
For example, a 4 X 5 dataset
0, 1, 2, 3, 4 10, 11, 12, 13, 14 20, 21, 22, 23, 24 30, 31, 32, 33, 34 long[] dims = {4, 5}; long[] startDims = {1, 2}; long[] selectedDims = {3, 3}; then the following subset is selected by the startDims and selectedDims above 12, 13, 14 22, 23, 24 32, 33, 34
long[] startDims
int[] selectedIndex
selectedIndex[] is provied for two purpose:
long[] selectedStride
long[] chunkSize
java.lang.String compression
Datatype datatype
java.lang.String[] dimNames
boolean convertByteToString
boolean isDataLoaded
long nPoints
java.lang.Object originalBuf
java.lang.Object convertedBuf
For example, Suppose that the original data is an array of unsigned 16-bit short integers. Since Java does not support unsigned integer, the data is converted to an array of 32-bit singed integer. In that case, the converted buffer is the array of 32-bit singed integer.
boolean enumConverted
int datatypeClass
int datatypeSize
int datatypeOrder
int datatypeSign
java.lang.String enumMembers
Datatype baseType
long[] dims
int max_members
int start_members
int fid
java.lang.String fullFileName
boolean isReadOnly
java.util.List<E> memberList
Group parent
int nMembersInFile
java.lang.String filename
FileFormat fileFormat
java.lang.String name
java.lang.String path
java.lang.String fullName
long[] oid
HDF4 objects are uniquely identified by a (ref_id, tag_id) pair. i.e.
oid[0]=tag, oid[1]=ref.
HDF5 objects are uniquely identified by an object reference.
java.lang.String linkTargetObjName
int interlace
double[] imageDataRange
byte[][] palette
The palette values are stored in a two-dimensional byte array and arrange by color components of red, green and blue. palette[][] = byte[3][256], where, palette[0][], palette[1][] and palette[2][] are the red, green and blue components respectively.
boolean isImage
boolean isTrueColor
boolean isText
boolean isUnsigned
boolean unsignedConverted
java.lang.Object fillValue
boolean isImageDisplay
boolean isDefaultImageOrder
boolean isFillValueConverted
int flag
javax.swing.tree.DefaultMutableTreeNode rootNode
java.util.List<E> objList
int grid
boolean isNetCDF
int sdid
boolean showAll
java.util.List<E> attributeList
int grid
int ncomp
int datatypeID
int nAttributes
java.util.List<E> attributeList
int sdid
int datatypeID
int nAttributes
java.util.List<E> attributeList
int numberOfRecords
int[] memberTIDs
int nAttributes
java.util.List<E> attributeList
int nAttributes
H5O_info_t obj_info
java.util.List<E> flatNameList
The nested names are separated by CompoundDs.separator. For example, if compound dataset "A" has the following nested structure,
A --> m01 A --> m02 A --> nest1 --> m11 A --> nest1 --> m12 A --> nest1 --> nest2 --> m21 A --> nest1 --> nest2 --> m22 i.e. A = { m01, m02, nest1{m11, m12, nest2{ m21, m22}}}The flatNameList of compound dataset "A" will be {m01, m02, nest1[m11, nest1[m12, nest1[nest2[m21, nest1[nest2[m22}
java.util.List<E> flatTypeList
boolean isExternal
java.util.List<E> attributeList
boolean isNamed
int nAttributes
H5O_info_t obj_info
boolean isVLEN
java.lang.String description
int flag
int indexType
javax.swing.tree.DefaultMutableTreeNode rootNode
int[] libver
boolean attrFlag
java.util.List<E> attributeList
int nAttributes
H5O_info_t obj_info
H5O_info_t obj_info
java.util.List<E> attributeList
byte[] paletteRefs
boolean isVLEN
boolean isEnum
boolean isExternal
boolean isArrayOfCompound
boolean isNativeDatatype
boolean isRegRef
int nAttributes
H5O_info_t obj_info