Skip navigation links
A B C D E F G H I J L M N O P R S T U V 

A

AbstractLink - Class in io.jhdf.links
Base class for Link implementations.
AbstractLink(String, Group) - Constructor for class io.jhdf.links.AbstractLink
 
AbstractNode - Class in io.jhdf
 
AbstractNode(HdfBackingStorage, long, String, Group) - Constructor for class io.jhdf.AbstractNode
 
AbstractNode.AttributesLazyInitializer - Class in io.jhdf
 
addExternalFile(HdfFile) - Method in class io.jhdf.HdfFile
Add an external file to this HDF file.
addFilter(Filter) - Static method in enum io.jhdf.filter.FilterManager
Adds a filter.
address - Variable in class io.jhdf.AbstractNode
 
ArrayDataType - Class in io.jhdf.object.datatype
Class for reading array data type messages.
ArrayDataType(ByteBuffer) - Constructor for class io.jhdf.object.datatype.ArrayDataType
 
Attribute - Interface in io.jhdf.api
Interface for HDF5 attributes.
AttributeImpl - Class in io.jhdf
 
AttributeImpl(HdfBackingStorage, Node, AttributeMessage) - Constructor for class io.jhdf.AttributeImpl
 
AttributeInfoMessage - Class in io.jhdf.object.message
Attribute Info Message
AttributeMessage - Class in io.jhdf.object.message
 
AttributeMessage(ByteBuffer, HdfBackingStorage, BitSet) - Constructor for class io.jhdf.object.message.AttributeMessage
 
AttributeNameForIndexedAttributesRecord - Class in io.jhdf.btree.record
 
AttributeNameForIndexedAttributesRecord(ByteBuffer) - Constructor for class io.jhdf.btree.record.AttributeNameForIndexedAttributesRecord
 
attributes - Variable in class io.jhdf.AbstractNode
 
AttributesLazyInitializer(LazyInitializer<ObjectHeader>) - Constructor for class io.jhdf.AbstractNode.AttributesLazyInitializer
 

B

BitField - Class in io.jhdf.object.datatype
 
BitField(ByteBuffer) - Constructor for class io.jhdf.object.datatype.BitField
 
bitsToInt(BitSet, int, int) - Static method in class io.jhdf.Utils
Takes a BitSet and a range of bits to inspect and converts the bits to a integer.
BTreeDatasetChunkRecord - Class in io.jhdf.btree.record
 
BTreeDatasetChunkRecord() - Constructor for class io.jhdf.btree.record.BTreeDatasetChunkRecord
 
BTreeIndex - Class in io.jhdf.dataset.chunked.indexing
Implements B Tree V2 chunk indexing
BTreeIndex(HdfBackingStorage, long, DatasetInfo) - Constructor for class io.jhdf.dataset.chunked.indexing.BTreeIndex
 
BTreeKValuesMessage - Class in io.jhdf.object.message
B-tree ‘K’ Values Message
BTreeRecord - Class in io.jhdf.btree.record
 
BTreeRecord() - Constructor for class io.jhdf.btree.record.BTreeRecord
 
BTreeV1 - Class in io.jhdf.btree
Class to represent V1 B-trees
BTreeV1Data - Class in io.jhdf.btree
V1 B-trees where the node type is 1 i.e.
BTreeV1Group - Class in io.jhdf.btree
V1 B-trees where the node type is 0 i.e.
BTreeV2<T extends BTreeRecord> - Class in io.jhdf.btree
 
BTreeV2(HdfBackingStorage, long) - Constructor for class io.jhdf.btree.BTreeV2
 
BTreeV2(HdfBackingStorage, long, DatasetInfo) - Constructor for class io.jhdf.btree.BTreeV2
 
ByteShuffleFilter - Class in io.jhdf.filter
 
ByteShuffleFilter() - Constructor for class io.jhdf.filter.ByteShuffleFilter
 
bytesNeededToHoldNumber(long) - Static method in class io.jhdf.Utils
Calculates how many bytes are needed to store the given unsigned number.

C

checksum(ByteBuffer) - Static method in class io.jhdf.checksum.ChecksumUtils
 
checksum(byte[]) - Static method in class io.jhdf.checksum.ChecksumUtils
 
ChecksumUtils - Class in io.jhdf.checksum
 
Chunk - Interface in io.jhdf.dataset.chunked
 
ChunkedDataLayoutMessage(BitSet, long, int, int[]) - Constructor for class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessage
 
ChunkedDataset - Interface in io.jhdf.api.dataset
Interface for chunked datasets
ChunkedDatasetBase - Class in io.jhdf.dataset.chunked
 
ChunkedDatasetBase(HdfBackingStorage, long, String, Group, ObjectHeader) - Constructor for class io.jhdf.dataset.chunked.ChunkedDatasetBase
 
ChunkedDatasetBase.FilterPipelineLazyInitializer - Class in io.jhdf.dataset.chunked
 
ChunkedDatasetV3 - Class in io.jhdf.dataset.chunked
This represents chunked datasets using a b-tree for indexing raw data chunks.
ChunkedDatasetV3(HdfBackingStorage, long, String, Group, ObjectHeader) - Constructor for class io.jhdf.dataset.chunked.ChunkedDatasetV3
 
ChunkedDatasetV4 - Class in io.jhdf.dataset.chunked
 
ChunkedDatasetV4(HdfBackingStorage, long, String, Group, ObjectHeader) - Constructor for class io.jhdf.dataset.chunked.ChunkedDatasetV4
 
ChunkImpl - Class in io.jhdf.dataset.chunked.indexing
 
ChunkImpl(long, int, int[]) - Constructor for class io.jhdf.dataset.chunked.indexing.ChunkImpl
 
ChunkImpl(long, int, int[], BitSet) - Constructor for class io.jhdf.dataset.chunked.indexing.ChunkImpl
 
ChunkIndex - Interface in io.jhdf.dataset.chunked.indexing
 
chunkIndexToChunkOffset(int, int[], int[]) - Static method in class io.jhdf.Utils
Calculates the chunk offset from a given chunk index
ChunkOffset - Class in io.jhdf.dataset.chunked
Class to wrap an int[] to be used as Map keys
ChunkOffset(int[]) - Constructor for class io.jhdf.dataset.chunked.ChunkOffset
 
classBits - Variable in class io.jhdf.object.datatype.DataType
 
close() - Method in class io.jhdf.HdfFile
 
close() - Method in interface io.jhdf.storage.HdfBackingStorage
 
close() - Method in class io.jhdf.storage.HdfFileChannel
 
close() - Method in class io.jhdf.storage.HdfInMemoryByteBuffer
 
CommittedDatatype - Class in io.jhdf
 
CommittedDatatype(HdfBackingStorage, long, String, Group) - Constructor for class io.jhdf.CommittedDatatype
 
CompactDataset - Class in io.jhdf.dataset
 
CompactDataset(HdfBackingStorage, long, String, Group, ObjectHeader) - Constructor for class io.jhdf.dataset.CompactDataset
 
CompoundDatasetReader - Class in io.jhdf.dataset
 
CompoundDataType - Class in io.jhdf.object.datatype
Class for reading compound data type messages.
CompoundDataType(ByteBuffer) - Constructor for class io.jhdf.object.datatype.CompoundDataType
 
CompoundDataType.CompoundDataMember - Class in io.jhdf.object.datatype
 
Constants - Class in io.jhdf
Constants used in HDF5 files
ContiguousDataset - Interface in io.jhdf.api.dataset
Interface for contiguous datasets
ContiguousDatasetImpl - Class in io.jhdf.dataset
 
ContiguousDatasetImpl(HdfBackingStorage, long, String, Group, ObjectHeader) - Constructor for class io.jhdf.dataset.ContiguousDatasetImpl
 
convertToCorrectEndiness(ByteBuffer) - Method in class io.jhdf.dataset.DatasetBase
 
createDataBTree(HdfBackingStorage, long, int) - Static method in class io.jhdf.btree.BTreeV1
 
createDataLayoutMessage(ByteBuffer, Superblock, BitSet) - Static method in class io.jhdf.object.message.DataLayoutMessage
 
createDataset(HdfBackingStorage, ObjectHeader, String, Group) - Static method in class io.jhdf.dataset.DatasetLoader
 
createGroupBTree(HdfBackingStorage, long) - Static method in class io.jhdf.btree.BTreeV1
 
createSubBuffer(ByteBuffer, int) - Static method in class io.jhdf.Utils
Creates a new ByteBuffer of the specified length.

D

DataLayout - Enum in io.jhdf.object.message
 
DataLayoutMessage - Class in io.jhdf.object.message
 
DataLayoutMessage(BitSet) - Constructor for class io.jhdf.object.message.DataLayoutMessage
 
DataLayoutMessage.ChunkedDataLayoutMessage - Class in io.jhdf.object.message
 
DataLayoutMessage.ChunkedDataLayoutMessageV4 - Class in io.jhdf.object.message
 
DataLayoutMessage.CompactDataLayoutMessage - Class in io.jhdf.object.message
 
DataLayoutMessage.ContiguousDataLayoutMessage - Class in io.jhdf.object.message
 
Dataset - Interface in io.jhdf.api
HDF5 dataset.
DatasetBase - Class in io.jhdf.dataset
 
DatasetBase(HdfBackingStorage, long, String, Group, ObjectHeader) - Constructor for class io.jhdf.dataset.DatasetBase
 
DatasetInfo - Class in io.jhdf.dataset.chunked
Data class for passing dataset information
DatasetInfo(int, int[], int[]) - Constructor for class io.jhdf.dataset.chunked.DatasetInfo
 
DatasetLoader - Class in io.jhdf.dataset
 
DatasetReader - Class in io.jhdf.dataset
This class handles converting the ByteBuffer obtained from the file into a Java array containing the data.
DataSpace - Class in io.jhdf.object.message
 
DataSpaceMessage - Class in io.jhdf.object.message
Data Space Message.
DataType - Class in io.jhdf.object.datatype
 
DataType(ByteBuffer) - Constructor for class io.jhdf.object.datatype.DataType
 
DataTypeMessage - Class in io.jhdf.object.message
 
decode(byte[], int[]) - Method in class io.jhdf.filter.ByteShuffleFilter
 
decode(byte[], int[]) - Method in class io.jhdf.filter.DeflatePipelineFilter
 
decode(byte[], int[]) - Method in interface io.jhdf.filter.Filter
Applies this filter to decode data.
decode(byte[]) - Method in class io.jhdf.filter.FilterPipeline
Applies all the filters in this pipeline to decode the data.
decode(byte[], int[]) - Method in class io.jhdf.filter.FletcherChecksumFilter
 
decode(byte[], int[]) - Method in class io.jhdf.filter.LzfFilter
 
DeflatePipelineFilter - Class in io.jhdf.filter
 
DeflatePipelineFilter() - Constructor for class io.jhdf.filter.DeflatePipelineFilter
 
dimensionIndexToLinearIndex(int[], int[]) - Static method in class io.jhdf.Utils
 

E

EmptyChunkIndex - Class in io.jhdf.dataset.chunked.indexing
 
EmptyChunkIndex() - Constructor for class io.jhdf.dataset.chunked.indexing.EmptyChunkIndex
 
entriesUsed - Variable in class io.jhdf.btree.BTreeV1
 
EnumDatasetReader - Class in io.jhdf.dataset
Special case of dataset reader for filling enum datasets, handles converting integer values into the enum strings on the fly while filling.
EnumDataType - Class in io.jhdf.object.datatype
Class for reading enum data type messages.
EnumDataType(ByteBuffer) - Constructor for class io.jhdf.object.datatype.EnumDataType
 
equals(Object) - Method in class io.jhdf.dataset.chunked.ChunkOffset
 
ExtensibleArrayIndex - Class in io.jhdf.dataset.chunked.indexing
Extensible Array Chunk Index
ExtensibleArrayIndex(HdfBackingStorage, long, DatasetInfo) - Constructor for class io.jhdf.dataset.chunked.indexing.ExtensibleArrayIndex
 
ExternalLink - Class in io.jhdf.links
Link to a Node in an external HDF5 file.
ExternalLink(String, String, String, Group) - Constructor for class io.jhdf.links.ExternalLink
 

F

fillData(ByteBuffer, int[], HdfBackingStorage) - Method in class io.jhdf.object.datatype.ArrayDataType
 
fillData(ByteBuffer, int[], HdfBackingStorage) - Method in class io.jhdf.object.datatype.BitField
 
fillData(ByteBuffer, int[], HdfBackingStorage) - Method in class io.jhdf.object.datatype.CompoundDataType
 
fillData(ByteBuffer, int[], HdfBackingStorage) - Method in class io.jhdf.object.datatype.DataType
Fill the data from buffer into the returned Object using this DataType
fillData(ByteBuffer, int[], HdfBackingStorage) - Method in class io.jhdf.object.datatype.EnumDataType
 
fillData(ByteBuffer, int[], HdfBackingStorage) - Method in class io.jhdf.object.datatype.FixedPoint
 
fillData(ByteBuffer, int[], HdfBackingStorage) - Method in class io.jhdf.object.datatype.FloatingPoint
 
fillData(ByteBuffer, int[], HdfBackingStorage) - Method in class io.jhdf.object.datatype.OpaqueDataType
 
fillData(ByteBuffer, int[], HdfBackingStorage) - Method in class io.jhdf.object.datatype.Reference
 
fillData(ByteBuffer, int[], HdfBackingStorage) - Method in class io.jhdf.object.datatype.StringData
 
fillData(ByteBuffer, int[], HdfBackingStorage) - Method in class io.jhdf.object.datatype.VariableLength
 
fillDataFromChunk(Chunk, byte[], int[], int[], int[], int, int) - Method in class io.jhdf.dataset.chunked.ChunkedDatasetBase
 
FillValueMessage - Class in io.jhdf.object.message
Fill Value Message.
FillValueOldMessage - Class in io.jhdf.object.message
Fill Value (Old) Message
Filter - Interface in io.jhdf.filter
Interface to be implemented to be a HDF5 filter.
FilteredDatasetChunks - Class in io.jhdf.btree.record
Version 2 B-tree, Type 11 Record Layout - Filtered Dataset Chunks
FilteredDatasetChunks(ByteBuffer, DatasetInfo) - Constructor for class io.jhdf.btree.record.FilteredDatasetChunks
 
FilterInfo(int, String, boolean, int[]) - Constructor for class io.jhdf.object.message.FilterPipelineMessage.FilterInfo
 
FilterManager - Enum in io.jhdf.filter
This is a singleton for managing the loaded HDF5 filters.
FilterPipeline - Class in io.jhdf.filter
A collection of filters making up a ordered pipeline to decode chunks.
FilterPipelineLazyInitializer() - Constructor for class io.jhdf.dataset.chunked.ChunkedDatasetBase.FilterPipelineLazyInitializer
 
FilterPipelineMessage - Class in io.jhdf.object.message
The Data Storage - FilterInfo Pipeline Message
FilterPipelineMessage(ByteBuffer, BitSet) - Constructor for class io.jhdf.object.message.FilterPipelineMessage
 
FilterPipelineMessage.FilterInfo - Class in io.jhdf.object.message
 
FixedArrayIndex - Class in io.jhdf.dataset.chunked.indexing
 
FixedArrayIndex(HdfBackingStorage, long, DatasetInfo) - Constructor for class io.jhdf.dataset.chunked.indexing.FixedArrayIndex
 
FixedPoint - Class in io.jhdf.object.datatype
 
FixedPoint(ByteBuffer) - Constructor for class io.jhdf.object.datatype.FixedPoint
 
FletcherChecksumFilter - Class in io.jhdf.filter
This is a placeholder for the checksum filter.
FletcherChecksumFilter() - Constructor for class io.jhdf.filter.FletcherChecksumFilter
 
FloatingPoint - Class in io.jhdf.object.datatype
 
FloatingPoint(ByteBuffer) - Constructor for class io.jhdf.object.datatype.FloatingPoint
 
FractalHeap - Class in io.jhdf
Fractal heap implementation.
FractalHeap(HdfBackingStorage, long) - Constructor for class io.jhdf.FractalHeap
 
fromBuffer(ByteBuffer, Superblock) - Static method in class io.jhdf.object.message.LinkMessage
 
fromByteBuffer(ByteBuffer) - Static method in class io.jhdf.HdfFile
Opens an HDF5 contained in ByteBuffer
fromBytes(byte[]) - Static method in class io.jhdf.HdfFile
Opens an HDF5 contained in an in-memory byte array.
fromInputStream(InputStream) - Static method in class io.jhdf.HdfFile
Opens an HdfFile from an InputStream.

G

getAccessTime() - Method in class io.jhdf.ObjectHeader.ObjectHeaderV2
 
getAddress() - Method in class io.jhdf.AbstractNode
 
getAddress() - Method in interface io.jhdf.api.Node
This returns the byte offset into the file of the object header for this node.
getAddress() - Method in class io.jhdf.btree.BTreeV1
 
getAddress() - Method in class io.jhdf.btree.record.HugeFractalHeapObjectUnfilteredRecord
 
getAddress() - Method in interface io.jhdf.dataset.chunked.Chunk
Gets the address of this chunk in the file
getAddress() - Method in class io.jhdf.dataset.chunked.indexing.ChunkImpl
 
getAddress() - Method in enum io.jhdf.dataset.NoParent
 
getAddress() - Method in class io.jhdf.FractalHeap
 
getAddress() - Method in class io.jhdf.HdfFile
 
getAddress() - Method in class io.jhdf.links.AbstractLink
 
getAddress() - Method in class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessageV4
 
getAddress() - Method in class io.jhdf.object.message.DataLayoutMessage.ContiguousDataLayoutMessage
 
getAddress() - Method in class io.jhdf.ObjectHeader
 
getAddress() - Method in class io.jhdf.SymbolTableEntry
 
getAddressOfDataSegment() - Method in class io.jhdf.LocalHeap
 
getAddressOfGlobalFreeSpaceIndex() - Method in class io.jhdf.Superblock.SuperblockV0V1
 
getAddressOfManagedBlocksFreeSpaceManager() - Method in class io.jhdf.FractalHeap
 
getAllChunks() - Method in class io.jhdf.dataset.chunked.indexing.BTreeIndex
 
getAllChunks() - Method in interface io.jhdf.dataset.chunked.indexing.ChunkIndex
 
getAllChunks() - Method in class io.jhdf.dataset.chunked.indexing.EmptyChunkIndex
 
getAllChunks() - Method in class io.jhdf.dataset.chunked.indexing.ExtensibleArrayIndex
 
getAllChunks() - Method in class io.jhdf.dataset.chunked.indexing.FixedArrayIndex
 
getAllChunks() - Method in class io.jhdf.dataset.chunked.indexing.SingleChunkIndex
 
getAmountOfAllocatedManagedSpaceInHeap() - Method in class io.jhdf.FractalHeap
 
getAmountOfManagedSpaceInHeap() - Method in class io.jhdf.FractalHeap
 
getArrayTypeDimensions() - Method in class io.jhdf.object.datatype.ArrayDataType
Get the instance dimensions
getAsciiTag() - Method in class io.jhdf.object.datatype.OpaqueDataType
 
getAttribute(String) - Method in class io.jhdf.AbstractNode
 
getAttribute(String) - Method in interface io.jhdf.api.Node
Gets the attribute with the given name.
getAttribute(String) - Method in enum io.jhdf.dataset.NoParent
 
getAttribute(String) - Method in class io.jhdf.HdfFile
 
getAttribute(String) - Method in class io.jhdf.links.AbstractLink
 
getAttributeCreationOrderBTreeAddress() - Method in class io.jhdf.object.message.AttributeInfoMessage
 
getAttributeNameBTreeAddress() - Method in class io.jhdf.object.message.AttributeInfoMessage
 
getAttributes() - Method in class io.jhdf.AbstractNode
 
getAttributes() - Method in interface io.jhdf.api.Node
Gets the attributes associated with this Node.
getAttributes() - Method in enum io.jhdf.dataset.NoParent
 
getAttributes() - Method in class io.jhdf.HdfFile
 
getAttributes() - Method in class io.jhdf.links.AbstractLink
 
getBaseAddressByte() - Method in class io.jhdf.Superblock
 
getBaseAddressByte() - Method in class io.jhdf.Superblock.SuperblockV0V1
 
getBaseAddressByte() - Method in class io.jhdf.Superblock.SuperblockV2V3
 
getBaseType() - Method in class io.jhdf.object.datatype.ArrayDataType
 
getBaseType() - Method in class io.jhdf.object.datatype.EnumDataType
 
getBirthTime() - Method in class io.jhdf.ObjectHeader.ObjectHeaderV2
 
getBitOffset() - Method in class io.jhdf.object.datatype.BitField
 
getBitOffset() - Method in class io.jhdf.object.datatype.FixedPoint
 
getBitOffset() - Method in class io.jhdf.object.datatype.FloatingPoint
 
getBitPrecision() - Method in class io.jhdf.object.datatype.BitField
 
getBitPrecision() - Method in class io.jhdf.object.datatype.FixedPoint
 
getBitPrecision() - Method in class io.jhdf.object.datatype.FloatingPoint
 
getBTreeAddress() - Method in class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessage
 
getBTreeAddress() - Method in class io.jhdf.object.message.SymbolTableMessage
 
getBTreeAddress() - Method in class io.jhdf.SymbolTableEntry
 
getBTreeAddressOfHugeObjects() - Method in class io.jhdf.FractalHeap
 
getBTreeCreationOrderIndexAddress() - Method in class io.jhdf.object.message.LinkInfoMessage
 
getBTreeNameIndexAddress() - Method in class io.jhdf.object.message.LinkInfoMessage
 
getBuffer() - Method in interface io.jhdf.api.Attribute
Gets the buffer for this attribute
getBuffer() - Method in interface io.jhdf.api.dataset.ContiguousDataset
Gets the buffer for this dataset
getBuffer() - Method in class io.jhdf.AttributeImpl
 
getBuffer() - Method in class io.jhdf.dataset.ContiguousDatasetImpl
 
getByPath(String) - Method in interface io.jhdf.api.Group
Gets a Node by path.
getByPath(String) - Method in enum io.jhdf.dataset.NoParent
 
getByPath(String) - Method in class io.jhdf.GroupImpl
 
getByPath(String) - Method in class io.jhdf.HdfFile
 
getByteOrder() - Method in class io.jhdf.object.datatype.BitField
 
getByteOrder() - Method in class io.jhdf.object.datatype.FixedPoint
 
getByteOrder() - Method in class io.jhdf.object.datatype.FloatingPoint
 
getByteOrder() - Method in interface io.jhdf.object.datatype.OrderedDataType
 
getCacheType() - Method in class io.jhdf.SymbolTableEntry
 
getChangeTime() - Method in class io.jhdf.ObjectHeader.ObjectHeaderV2
 
getCharset() - Method in class io.jhdf.object.datatype.StringData
 
getChild(String) - Method in interface io.jhdf.api.Group
Gets a child of this group by name.
getChild(String) - Method in enum io.jhdf.dataset.NoParent
 
getChild(String) - Method in class io.jhdf.GroupImpl
 
getChild(String) - Method in class io.jhdf.HdfFile
 
getChildAddresses() - Method in class io.jhdf.btree.BTreeV1
 
getChildren() - Method in interface io.jhdf.api.Group
Gets the children in this group, i.e other groups and datasets contained inside this group.
getChildren() - Method in enum io.jhdf.dataset.NoParent
 
getChildren() - Method in class io.jhdf.GroupImpl
 
getChildren() - Method in class io.jhdf.HdfFile
 
getChunk() - Method in class io.jhdf.btree.record.BTreeDatasetChunkRecord
 
getChunk() - Method in class io.jhdf.btree.record.FilteredDatasetChunks
 
getChunk() - Method in class io.jhdf.btree.record.NonFilteredDatasetChunks
 
getChunkDimensions() - Method in interface io.jhdf.api.dataset.ChunkedDataset
Gets the chunk dimensions of this dataset.
getChunkDimensions() - Method in class io.jhdf.dataset.chunked.ChunkedDatasetV3
 
getChunkDimensions() - Method in class io.jhdf.dataset.chunked.ChunkedDatasetV4
 
getChunkDimensions() - Method in class io.jhdf.dataset.chunked.DatasetInfo
 
getChunkDimensions() - Method in class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessage
 
getChunkDimensions() - Method in class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessageV4
 
getChunkInternalOffsets(int[], int) - Method in class io.jhdf.dataset.chunked.ChunkedDatasetBase
Gets the offsets inside a chunk where a contiguous run of data starts.
getChunkLookup() - Method in class io.jhdf.dataset.chunked.ChunkedDatasetBase
 
getChunkLookup() - Method in class io.jhdf.dataset.chunked.ChunkedDatasetV3
 
getChunkLookup() - Method in class io.jhdf.dataset.chunked.ChunkedDatasetV4
 
getChunkOffset() - Method in interface io.jhdf.dataset.chunked.Chunk
Gets this chunks offset within the dataset
getChunkOffset() - Method in class io.jhdf.dataset.chunked.indexing.ChunkImpl
 
getChunks() - Method in class io.jhdf.btree.BTreeV1Data
 
getChunkSizeInBytes() - Method in class io.jhdf.dataset.chunked.DatasetInfo
 
getComment() - Method in class io.jhdf.object.message.ObjectCommentMessage
 
getCreationOrder() - Method in class io.jhdf.btree.record.AttributeNameForIndexedAttributesRecord
 
getCreationOrder() - Method in class io.jhdf.object.message.LinkMessage
 
getData() - Method in interface io.jhdf.api.Attribute
Gets the data from the attributes dataset and converts it into a Java array of dimensions of the dataset as returned by Attribute.getDimensions().
getData() - Method in interface io.jhdf.api.Dataset
Gets the data from the HDF5 dataset and converts it to a Java object.
getData() - Method in class io.jhdf.AttributeImpl
 
getData() - Method in class io.jhdf.dataset.DatasetBase
 
getData() - Method in class io.jhdf.object.message.FilterPipelineMessage.FilterInfo
 
getDataAddress() - Method in interface io.jhdf.api.dataset.ContiguousDataset
Gets the address of the data in the HDF5-file relative to the end of the userblock.
getDataAddress() - Method in class io.jhdf.dataset.ContiguousDatasetImpl
 
getDataBuffer() - Method in class io.jhdf.dataset.chunked.ChunkedDatasetBase
 
getDataBuffer() - Method in class io.jhdf.dataset.CompactDataset
 
getDataBuffer() - Method in class io.jhdf.dataset.ContiguousDatasetImpl
 
getDataBuffer() - Method in class io.jhdf.dataset.DatasetBase
Gets the buffer that holds this datasets data.
getDataBuffer() - Method in class io.jhdf.LocalHeap
 
getDataBuffer() - Method in class io.jhdf.object.message.AttributeMessage
 
getDataBuffer() - Method in class io.jhdf.object.message.DataLayoutMessage.CompactDataLayoutMessage
 
getDataClass() - Method in class io.jhdf.object.datatype.DataType
 
getDataLayout() - Method in interface io.jhdf.api.Dataset
Gets the data layout of this dataset.
getDataLayout() - Method in class io.jhdf.dataset.DatasetBase
 
getDataLayout() - Method in class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessage
 
getDataLayout() - Method in class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessageV4
 
getDataLayout() - Method in class io.jhdf.object.message.DataLayoutMessage.CompactDataLayoutMessage
 
getDataLayout() - Method in class io.jhdf.object.message.DataLayoutMessage.ContiguousDataLayoutMessage
 
getDataLayout() - Method in class io.jhdf.object.message.DataLayoutMessage
 
getDataOffsets(int[]) - Method in class io.jhdf.dataset.chunked.ChunkedDatasetBase
Calculates the linear offsets into the dataset for each of the chunks internal offsets.
getDataSegmentSize() - Method in class io.jhdf.LocalHeap
 
getDatasetByPath(String) - Method in interface io.jhdf.api.Group
Gets a Dataset by path.
getDatasetByPath(String) - Method in enum io.jhdf.dataset.NoParent
 
getDatasetByPath(String) - Method in class io.jhdf.GroupImpl
 
getDatasetByPath(String) - Method in class io.jhdf.HdfFile
 
getDatasetDimensions() - Method in class io.jhdf.dataset.chunked.DatasetInfo
 
getDataSpace() - Method in class io.jhdf.object.message.AttributeMessage
 
getDataSpace() - Method in class io.jhdf.object.message.DataSpaceMessage
 
getDataType() - Method in interface io.jhdf.api.Dataset
Gets the DataType that is used to represent the data in the HDF5-file.
getDataType() - Method in class io.jhdf.CommittedDatatype
 
getDataType() - Method in class io.jhdf.dataset.DatasetBase
 
getDataType() - Method in class io.jhdf.object.datatype.CompoundDataType.CompoundDataMember
 
getDataType() - Method in class io.jhdf.object.message.AttributeMessage
 
getDataType() - Method in class io.jhdf.object.message.DataTypeMessage
 
getDimensions() - Method in interface io.jhdf.api.Attribute
Gets the dimensions of this attributes dataset
getDimensions() - Method in interface io.jhdf.api.Dataset
Gets the dimensions of this dataset
getDimensions() - Method in class io.jhdf.AttributeImpl
 
getDimensions() - Method in class io.jhdf.dataset.DatasetBase
 
getDimensions() - Method in class io.jhdf.object.message.DataSpace
 
getDimensionSize() - Method in class io.jhdf.object.datatype.CompoundDataType.CompoundDataMember
 
getDriverInformationBlockAddress() - Method in class io.jhdf.Superblock.SuperblockV0V1
 
getEncoding() - Method in class io.jhdf.object.datatype.VariableLength
 
getEndOfFileAddress() - Method in class io.jhdf.Superblock
 
getEndOfFileAddress() - Method in class io.jhdf.Superblock.SuperblockV0V1
 
getEndOfFileAddress() - Method in class io.jhdf.Superblock.SuperblockV2V3
 
getEntriesUsed() - Method in class io.jhdf.btree.BTreeV1
 
getEnumMapping() - Method in class io.jhdf.object.datatype.EnumDataType
 
getEstimatedLengthOfEntryName() - Method in class io.jhdf.object.message.GroupInfoMessage
 
getEstimatedNumberOfEntries() - Method in class io.jhdf.object.message.GroupInfoMessage
 
getExponentBias() - Method in class io.jhdf.object.datatype.FloatingPoint
 
getExponentLocation() - Method in class io.jhdf.object.datatype.FloatingPoint
 
getExponentSize() - Method in class io.jhdf.object.datatype.FloatingPoint
 
getExternalFile() - Method in class io.jhdf.object.message.LinkMessage
 
getExternalPath() - Method in class io.jhdf.object.message.LinkMessage
 
getFile() - Method in class io.jhdf.AbstractNode
 
getFile() - Method in interface io.jhdf.api.Node
Gets the File object containing this Node.

Call Node.getFileAsPath() instead if the file does not reside in the default file system.
getFile() - Method in enum io.jhdf.dataset.NoParent
 
getFile() - Method in exception io.jhdf.exceptions.HdfInvalidPathException
 
getFile() - Method in class io.jhdf.HdfFile
 
getFile() - Method in class io.jhdf.links.AbstractLink
 
getFileAsPath() - Method in class io.jhdf.AbstractNode
 
getFileAsPath() - Method in interface io.jhdf.api.Node
Gets the Path object containing this Node.
getFileAsPath() - Method in enum io.jhdf.dataset.NoParent
 
getFileAsPath() - Method in exception io.jhdf.exceptions.HdfInvalidPathException
 
getFileAsPath() - Method in class io.jhdf.HdfFile
 
getFileAsPath() - Method in class io.jhdf.links.AbstractLink
 
getFileChannel() - Method in interface io.jhdf.storage.HdfBackingStorage
 
getFileChannel() - Method in class io.jhdf.storage.HdfFileChannel
 
getFileChannel() - Method in class io.jhdf.storage.HdfInMemoryByteBuffer
 
getFillValue() - Method in interface io.jhdf.api.Dataset
Gets the fill value for this dataset or null if not defined.
getFillValue() - Method in class io.jhdf.dataset.DatasetBase
 
getFillValue() - Method in class io.jhdf.object.message.FillValueMessage
 
getFillValue() - Method in class io.jhdf.object.message.FillValueOldMessage
The fill value.
getFillValueWriteTime() - Method in class io.jhdf.object.message.FillValueMessage
 
getFilterMask() - Method in interface io.jhdf.dataset.chunked.Chunk
 
getFilterMask() - Method in class io.jhdf.dataset.chunked.indexing.ChunkImpl
 
getFilterMaskFilteredSingleChunk() - Method in class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessageV4
 
getFilters() - Method in class io.jhdf.object.message.FilterPipelineMessage
 
getFlags() - Method in class io.jhdf.btree.record.AttributeNameForIndexedAttributesRecord
 
getFractalHeapAddress() - Method in class io.jhdf.object.message.AttributeInfoMessage
 
getFractalHeapAddress() - Method in class io.jhdf.object.message.LinkInfoMessage
 
getFreeSpaceInManagedBlocks() - Method in class io.jhdf.FractalHeap
 
getGroupInternalNodeK() - Method in class io.jhdf.object.message.BTreeKValuesMessage
 
getGroupInternalNodeK() - Method in class io.jhdf.Superblock.SuperblockV0V1
 
getGroupLeafNodeK() - Method in class io.jhdf.object.message.BTreeKValuesMessage
 
getGroupLeafNodeK() - Method in class io.jhdf.Superblock.SuperblockV0V1
 
getHardLinkAddress() - Method in class io.jhdf.object.message.LinkMessage
 
getHash() - Method in class io.jhdf.btree.record.AttributeNameForIndexedAttributesRecord
 
getHash() - Method in class io.jhdf.btree.record.LinkNameForIndexedGroupRecord
 
getHdfBackingStorage() - Method in class io.jhdf.HdfFile
 
getHdfFile() - Method in class io.jhdf.AbstractNode
 
getHdfFile() - Method in interface io.jhdf.api.Node
Gets the parent HdfFile of this node can be useful if you want to resolve an absolute path in this file.
getHdfFile() - Method in enum io.jhdf.dataset.NoParent
 
getHdfFile() - Method in class io.jhdf.HdfFile
 
getHdfFile() - Method in class io.jhdf.links.AbstractLink
 
getHeader() - Method in class io.jhdf.AbstractNode
 
getHeaderMessage(Class<T>) - Method in class io.jhdf.AbstractNode
 
getHeapAddress() - Method in class io.jhdf.dataset.GlobalHeapId
 
getHeapId() - Method in class io.jhdf.btree.record.AttributeNameForIndexedAttributesRecord
 
getId() - Method in class io.jhdf.btree.record.HugeFractalHeapObjectUnfilteredRecord
 
getId() - Method in class io.jhdf.btree.record.LinkNameForIndexedGroupRecord
 
getId() - Method in class io.jhdf.filter.ByteShuffleFilter
 
getId() - Method in class io.jhdf.filter.DeflatePipelineFilter
 
getId() - Method in interface io.jhdf.filter.Filter
Gets the ID of this filter, this must match the ID in the dataset header.
getId() - Method in class io.jhdf.filter.FletcherChecksumFilter
 
getId() - Method in class io.jhdf.filter.LzfFilter
Id defined in https://support.hdfgroup.org/services/filters.html
getId(ByteBuffer) - Method in class io.jhdf.FractalHeap
 
getId() - Method in class io.jhdf.object.message.FilterPipelineMessage.FilterInfo
 
getIdLength() - Method in class io.jhdf.FractalHeap
 
getIndex() - Method in class io.jhdf.dataset.GlobalHeapId
 
getIndexedStorageInternalNodeK() - Method in class io.jhdf.object.message.BTreeKValuesMessage
 
getIndexElements() - Method in class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessageV4
 
getIndexingType() - Method in class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessageV4
 
getIoFiltersLength() - Method in class io.jhdf.FractalHeap
 
getJavaType() - Method in interface io.jhdf.api.Attribute
Gets the Java type that will be used to represent this attributes data.
getJavaType() - Method in interface io.jhdf.api.Dataset
Gets the Java type that will be used to represent this data.
getJavaType() - Method in class io.jhdf.AttributeImpl
 
getJavaType() - Method in class io.jhdf.dataset.DatasetBase
 
getJavaType() - Method in class io.jhdf.object.datatype.ArrayDataType
 
getJavaType() - Method in class io.jhdf.object.datatype.BitField
 
getJavaType() - Method in class io.jhdf.object.datatype.CompoundDataType
 
getJavaType() - Method in class io.jhdf.object.datatype.DataType
Get the Java Class of this HDF5 type
getJavaType() - Method in class io.jhdf.object.datatype.EnumDataType
 
getJavaType() - Method in class io.jhdf.object.datatype.FixedPoint
 
getJavaType() - Method in class io.jhdf.object.datatype.FloatingPoint
 
getJavaType() - Method in class io.jhdf.object.datatype.OpaqueDataType
 
getJavaType() - Method in class io.jhdf.object.datatype.Reference
 
getJavaType() - Method in class io.jhdf.object.datatype.StringData
 
getJavaType() - Method in class io.jhdf.object.datatype.VariableLength
 
getLeftSiblingAddress() - Method in class io.jhdf.btree.BTreeV1
 
getLength() - Method in class io.jhdf.btree.record.HugeFractalHeapObjectUnfilteredRecord
 
getLength() - Method in class io.jhdf.object.message.ObjectHeaderContinuationMessage
 
getLinkName() - Method in class io.jhdf.object.message.LinkMessage
 
getLinkNameOffset() - Method in class io.jhdf.SymbolTableEntry
 
getLinkType() - Method in class io.jhdf.object.message.LinkMessage
 
getLinkValueOffset() - Method in class io.jhdf.SymbolTableEntry
 
getLocalHeapAddress() - Method in class io.jhdf.object.message.SymbolTableMessage
 
getMantissaLocation() - Method in class io.jhdf.object.datatype.FloatingPoint
 
getMantissaNormalization() - Method in class io.jhdf.object.datatype.FloatingPoint
 
getMantissaSize() - Method in class io.jhdf.object.datatype.FloatingPoint
 
getMaxBits() - Method in class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessageV4
 
getMaxDirectBlockSize() - Method in class io.jhdf.FractalHeap
 
getMaximumCompactLinks() - Method in class io.jhdf.object.message.GroupInfoMessage
 
getMaximumCreationIndex() - Method in class io.jhdf.object.message.AttributeInfoMessage
 
getMaximumCreationIndex() - Method in class io.jhdf.object.message.LinkInfoMessage
 
getMaximumNumberOfCompactAttributes() - Method in class io.jhdf.ObjectHeader.ObjectHeaderV2
 
getMaximumNumberOfDenseAttributes() - Method in class io.jhdf.ObjectHeader.ObjectHeaderV2
 
getMaxSize() - Method in interface io.jhdf.api.Dataset
Gets the max size of this dataset.
getMaxSize() - Method in class io.jhdf.dataset.DatasetBase
 
getMaxSizeOfManagedObjects() - Method in class io.jhdf.FractalHeap
 
getMaxSizes() - Method in class io.jhdf.object.message.DataSpace
 
getMembers() - Method in class io.jhdf.object.datatype.CompoundDataType
 
getMergePercent() - Method in class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessageV4
 
getMessageOfType(Class<T>) - Method in class io.jhdf.ObjectHeader
 
getMessages() - Method in class io.jhdf.ObjectHeader
 
getMessagesOfType(Class<T>) - Method in class io.jhdf.ObjectHeader
 
getMinElements() - Method in class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessageV4
 
getMinimumDenseLinks() - Method in class io.jhdf.object.message.GroupInfoMessage
 
getMinPointers() - Method in class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessageV4
 
getModificationTime() - Method in class io.jhdf.ObjectHeader.ObjectHeaderV2
 
getModifiedTime() - Method in class io.jhdf.object.message.ObjectModificationTimeMessage
 
getModifiedTime() - Method in class io.jhdf.object.message.OldObjectModificationTimeMessage
 
getName() - Method in class io.jhdf.AbstractNode
 
getName() - Method in interface io.jhdf.api.Attribute
Gets the name of this Attribute
getName() - Method in interface io.jhdf.api.Node
Gets the name of this Node
getName() - Method in class io.jhdf.AttributeImpl
 
getName() - Method in enum io.jhdf.dataset.NoParent
 
getName() - Method in class io.jhdf.filter.ByteShuffleFilter
 
getName() - Method in class io.jhdf.filter.DeflatePipelineFilter
 
getName() - Method in interface io.jhdf.filter.Filter
Gets the name of this filter e.g.
getName() - Method in class io.jhdf.filter.FletcherChecksumFilter
 
getName() - Method in class io.jhdf.filter.LzfFilter
The name of this filter, "lzf
getName() - Method in class io.jhdf.HdfFile
 
getName() - Method in class io.jhdf.links.AbstractLink
 
getName() - Method in class io.jhdf.object.datatype.CompoundDataType.CompoundDataMember
 
getName() - Method in class io.jhdf.object.message.AttributeMessage
 
getName() - Method in class io.jhdf.object.message.FilterPipelineMessage.FilterInfo
 
getNameHeapAddress() - Method in class io.jhdf.SymbolTableEntry
 
getNextHugeObjectId() - Method in class io.jhdf.FractalHeap
 
getNode() - Method in interface io.jhdf.api.Attribute
Gets the Node which contains this Attribute
getNode() - Method in class io.jhdf.AttributeImpl
 
getNodeSize() - Method in class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessageV4
 
getNumberOfEntries() - Method in class io.jhdf.GroupSymbolTableNode
 
getNumberOfHugeObjectsInHeap() - Method in class io.jhdf.FractalHeap
 
getNumberOfManagedObjectsInHeap() - Method in class io.jhdf.FractalHeap
 
getNumberOfTinyObjectsInHeap() - Method in class io.jhdf.FractalHeap
 
getObjectData(int) - Method in class io.jhdf.GlobalHeap
Gets the data buffer for an object in this global heap.
getObjectHeaderAddress() - Method in class io.jhdf.object.message.SharedMessage
 
getObjectHeaderAddress() - Method in class io.jhdf.SymbolTableEntry
 
getObjectReferenceCount(int) - Method in class io.jhdf.GlobalHeap
Gets the number of references to an object in this global heap.
getOffset() - Method in class io.jhdf.object.datatype.CompoundDataType.CompoundDataMember
 
getOffset() - Method in class io.jhdf.object.message.ObjectHeaderContinuationMessage
 
getOffsetOfDirectBlockAllocationIteratorInManagedSpace() - Method in class io.jhdf.FractalHeap
 
getOffsetToHeadOfFreeList() - Method in class io.jhdf.LocalHeap
 
getPaddingType() - Method in class io.jhdf.object.datatype.StringData
 
getPaddingType() - Method in class io.jhdf.object.datatype.VariableLength
 
getPageBits() - Method in class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessageV4
 
getParent() - Method in class io.jhdf.AbstractNode
 
getParent() - Method in interface io.jhdf.api.Node
Gets the Group which contains this Node i.e.
getParent() - Method in enum io.jhdf.dataset.NoParent
 
getParent() - Method in class io.jhdf.HdfFile
 
getParent() - Method in class io.jhdf.links.AbstractLink
 
getParent() - Method in class io.jhdf.object.datatype.VariableLength
 
getPath() - Method in class io.jhdf.AbstractNode
 
getPath() - Method in interface io.jhdf.api.Node
Gets the absolute path within the file of this node including the nodes name.
getPath() - Method in enum io.jhdf.dataset.NoParent
 
getPath() - Method in exception io.jhdf.exceptions.HdfInvalidPathException
 
getPath() - Method in class io.jhdf.GroupImpl
 
getPath() - Method in class io.jhdf.HdfFile
 
getPath() - Method in class io.jhdf.links.AbstractLink
 
getPipeline(FilterPipelineMessage) - Static method in enum io.jhdf.filter.FilterManager
Builds a new pipeline for decoding chunks from a FilterPipelineMessage.
getRawChunkBuffer(int[]) - Method in interface io.jhdf.api.dataset.ChunkedDataset
Gets the raw buffer for the specified chunk.
getRawChunkBuffer(int[]) - Method in class io.jhdf.dataset.chunked.ChunkedDatasetBase
 
getRecords() - Method in class io.jhdf.btree.BTreeV2
 
getReferenceCount() - Method in class io.jhdf.object.message.ObjectReferenceCountMessage
 
getReferenceCount() - Method in class io.jhdf.ObjectHeader.ObjectHeaderV1
 
getRightSiblingAddress() - Method in class io.jhdf.btree.BTreeV1
 
getRootGroupObjectHeaderAddress() - Method in class io.jhdf.Superblock.SuperblockV2V3
 
getRootGroupSymbolTableAddress() - Method in class io.jhdf.Superblock.SuperblockV0V1
 
getSignLocation() - Method in class io.jhdf.object.datatype.FloatingPoint
 
getSize() - Method in interface io.jhdf.api.Attribute
Gets the total number of elements in this attributes dataset.
getSize() - Method in interface io.jhdf.api.Dataset
Gets the total number of elements in this dataset.
getSize() - Method in class io.jhdf.AttributeImpl
 
getSize() - Method in interface io.jhdf.dataset.chunked.Chunk
Gets the size of this chink in bytes
getSize() - Method in class io.jhdf.dataset.chunked.indexing.ChunkImpl
 
getSize() - Method in class io.jhdf.dataset.DatasetBase
 
getSize() - Method in class io.jhdf.object.datatype.DataType
Gets the number of bytes used to represent each element
getSize() - Method in class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessage
 
getSize() - Method in class io.jhdf.object.message.DataLayoutMessage.ContiguousDataLayoutMessage
 
getSizeInBytes() - Method in interface io.jhdf.api.Attribute
Gets the size of this dataset.
getSizeInBytes() - Method in interface io.jhdf.api.Dataset
Gets the size of this dataset.
getSizeInBytes() - Method in class io.jhdf.AttributeImpl
 
getSizeInBytes() - Method in class io.jhdf.dataset.DatasetBase
 
getSizeOfFilteredSingleChunk() - Method in class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessageV4
 
getSizeOfHugeObjectsInHeap() - Method in class io.jhdf.FractalHeap
 
getSizeOfLengths() - Method in interface io.jhdf.storage.HdfBackingStorage
 
getSizeOfLengths() - Method in class io.jhdf.storage.HdfFileChannel
 
getSizeOfLengths() - Method in class io.jhdf.storage.HdfInMemoryByteBuffer
 
getSizeOfLengths() - Method in class io.jhdf.Superblock
 
getSizeOfLengths() - Method in class io.jhdf.Superblock.SuperblockV0V1
 
getSizeOfLengths() - Method in class io.jhdf.Superblock.SuperblockV2V3
 
getSizeOfOffsets() - Method in interface io.jhdf.storage.HdfBackingStorage
 
getSizeOfOffsets() - Method in class io.jhdf.storage.HdfFileChannel
 
getSizeOfOffsets() - Method in class io.jhdf.storage.HdfInMemoryByteBuffer
 
getSizeOfOffsets() - Method in class io.jhdf.Superblock
 
getSizeOfOffsets() - Method in class io.jhdf.Superblock.SuperblockV0V1
 
getSizeOfOffsets() - Method in class io.jhdf.Superblock.SuperblockV2V3
 
getSizeOfTinyObjectsInHeap() - Method in class io.jhdf.FractalHeap
 
getSoftLink() - Method in class io.jhdf.object.message.LinkMessage
 
getSpaceAllocationTime() - Method in class io.jhdf.object.message.FillValueMessage
 
getSplitPercent() - Method in class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessageV4
 
getStartingRowsInRootIndirectBlock() - Method in class io.jhdf.FractalHeap
 
getStorageInBytes() - Method in interface io.jhdf.api.Dataset
Gets the size of the storage used for this dataset in bytes.
getStorageInBytes() - Method in class io.jhdf.dataset.chunked.ChunkedDatasetBase
 
getStorageInBytes() - Method in class io.jhdf.dataset.DatasetBase
 
getStringPaddingHandler() - Method in class io.jhdf.object.datatype.StringData
 
getSuperblock() - Method in interface io.jhdf.storage.HdfBackingStorage
 
getSuperblock() - Method in class io.jhdf.storage.HdfFileChannel
 
getSuperblock() - Method in class io.jhdf.storage.HdfInMemoryByteBuffer
 
getSuperblockExtensionAddress() - Method in class io.jhdf.Superblock.SuperblockV2V3
 
getSymbolTableEntries() - Method in class io.jhdf.GroupSymbolTableNode
 
getTarget() - Method in interface io.jhdf.api.Link
Resolves the link and returns the Node the link points to.
getTarget() - Method in class io.jhdf.links.ExternalLink
 
getTarget() - Method in class io.jhdf.links.SoftLink
 
getTargetPath() - Method in interface io.jhdf.api.Link
Gets the path this link points to, obtaining it will not require the link to be resolved.
getTargetPath() - Method in class io.jhdf.links.ExternalLink
 
getTargetPath() - Method in class io.jhdf.links.SoftLink
 
getTotalLength() - Method in class io.jhdf.object.message.DataSpace
Gets the total number of elements in this dataspace.
getType() - Method in interface io.jhdf.api.Node
Gets the type of this Node.
getType() - Method in class io.jhdf.CommittedDatatype
 
getType() - Method in class io.jhdf.dataset.DatasetBase
 
getType() - Method in enum io.jhdf.dataset.NoParent
 
getType() - Method in class io.jhdf.GroupImpl
 
getType() - Method in class io.jhdf.HdfFile
 
getType() - Method in class io.jhdf.links.AbstractLink
 
getType() - Method in class io.jhdf.object.datatype.Reference
 
getType() - Method in class io.jhdf.object.datatype.VariableLength
 
getType() - Method in class io.jhdf.object.message.DataSpace
 
getUnixEpocSecond() - Method in class io.jhdf.object.message.ObjectModificationTimeMessage
 
getUserBlockBuffer() - Method in class io.jhdf.HdfFile
Gets the buffer containing the user block data.
getUserBlockSize() - Method in class io.jhdf.HdfFile
Gets the size of the user block of this file.
getUserBlockSize() - Method in interface io.jhdf.storage.HdfBackingStorage
 
getUserBlockSize() - Method in class io.jhdf.storage.HdfFileChannel
 
getUserBlockSize() - Method in class io.jhdf.storage.HdfInMemoryByteBuffer
 
getVersion() - Method in class io.jhdf.GroupSymbolTableNode
 
getVersion() - Method in class io.jhdf.LocalHeap
 
getVersion() - Method in class io.jhdf.object.datatype.DataType
 
getVersion() - Method in class io.jhdf.object.message.AttributeMessage
 
getVersion() - Method in class io.jhdf.object.message.DataSpace
 
getVersion() - Method in class io.jhdf.object.message.LinkInfoMessage
 
getVersion() - Method in class io.jhdf.object.message.LinkMessage
 
getVersion() - Method in class io.jhdf.ObjectHeader
 
getVersion() - Method in class io.jhdf.ObjectHeader.ObjectHeaderV1
 
getVersion() - Method in class io.jhdf.ObjectHeader.ObjectHeaderV2
 
getVersionNumberOfTheFileFreeSpaceInformation() - Method in class io.jhdf.Superblock.SuperblockV0V1
 
getVersionOfRootGroupSymbolTableEntry() - Method in class io.jhdf.Superblock.SuperblockV0V1
 
getVersionOfSharedHeaderMessageFormat() - Method in class io.jhdf.Superblock.SuperblockV0V1
 
getVersionOfSuperblock() - Method in class io.jhdf.Superblock
 
getVersionOfSuperblock() - Method in class io.jhdf.Superblock.SuperblockV0V1
 
getVersionOfSuperblock() - Method in class io.jhdf.Superblock.SuperblockV2V3
 
GlobalHeap - Class in io.jhdf
 
GlobalHeap(HdfBackingStorage, long) - Constructor for class io.jhdf.GlobalHeap
 
GlobalHeapId - Class in io.jhdf.dataset
 
GlobalHeapId(long, int) - Constructor for class io.jhdf.dataset.GlobalHeapId
 
Group - Interface in io.jhdf.api
HDF5 group.
GroupImpl - Class in io.jhdf
 
GroupInfoMessage - Class in io.jhdf.object.message
Group Info Message
GroupSymbolTableNode - Class in io.jhdf
 
GroupSymbolTableNode(HdfBackingStorage, long) - Constructor for class io.jhdf.GroupSymbolTableNode
 

H

hash(byte[]) - Static method in class io.jhdf.checksum.JenkinsLookup3HashLittle
hash(ByteBuffer) - Static method in class io.jhdf.checksum.JenkinsLookup3HashLittle
hash(byte[], int) - Static method in class io.jhdf.checksum.JenkinsLookup3HashLittle
The best hash table sizes are powers of 2.
hash(ByteBuffer, int) - Static method in class io.jhdf.checksum.JenkinsLookup3HashLittle
The best hash table sizes are powers of 2.
hashCode() - Method in class io.jhdf.dataset.chunked.ChunkOffset
 
hasMessageOfType(Class<T>) - Method in class io.jhdf.ObjectHeader
 
hdfBackingStorage - Variable in class io.jhdf.dataset.DatasetBase
 
HdfBackingStorage - Interface in io.jhdf.storage
Interface to underlying storage maybe an on disk file or an in memory file.
HdfBrokenLinkException - Exception in io.jhdf.exceptions
Thrown when a broken link is attempted to be resolved.
HdfBrokenLinkException(String, Throwable) - Constructor for exception io.jhdf.exceptions.HdfBrokenLinkException
 
HdfChecksumMismatchException - Exception in io.jhdf.exceptions
Exception to indicate and invalid checksum has been detected.
HdfChecksumMismatchException(int, int) - Constructor for exception io.jhdf.exceptions.HdfChecksumMismatchException
 
HdfException - Exception in io.jhdf.exceptions
Superclass of all exceptions thrown by jHDF.
HdfException(String) - Constructor for exception io.jhdf.exceptions.HdfException
 
HdfException(String, Throwable) - Constructor for exception io.jhdf.exceptions.HdfException
 
HdfFile - Class in io.jhdf
The HDF file class this object represents a HDF5 file on disk and provides methods to access it.
HdfFile(File) - Constructor for class io.jhdf.HdfFile
 
HdfFile(URI) - Constructor for class io.jhdf.HdfFile
 
HdfFile(Path) - Constructor for class io.jhdf.HdfFile
 
HdfFileChannel - Class in io.jhdf.storage
This wraps a FileChannel and combines it with the HDF5 Superblock.
HdfFileChannel(FileChannel, Superblock) - Constructor for class io.jhdf.storage.HdfFileChannel
 
HdfFilterException - Exception in io.jhdf.exceptions
Exception to be thrown when operations involving filters fail.
HdfFilterException(String) - Constructor for exception io.jhdf.exceptions.HdfFilterException
 
HdfFilterException(String, Throwable) - Constructor for exception io.jhdf.exceptions.HdfFilterException
 
HdfInMemoryByteBuffer - Class in io.jhdf.storage
 
HdfInMemoryByteBuffer(ByteBuffer, Superblock) - Constructor for class io.jhdf.storage.HdfInMemoryByteBuffer
 
HdfInvalidPathException - Exception in io.jhdf.exceptions
Thrown when a path inside a HDF5 file is invalid.
HdfInvalidPathException(String, Path) - Constructor for exception io.jhdf.exceptions.HdfInvalidPathException
 
HdfTypeException - Exception in io.jhdf.exceptions
 
HdfTypeException(String) - Constructor for exception io.jhdf.exceptions.HdfTypeException
 
header - Variable in class io.jhdf.AbstractNode
 
HugeFractalHeapObjectUnfilteredRecord - Class in io.jhdf.btree.record
 
HugeFractalHeapObjectUnfilteredRecord(ByteBuffer) - Constructor for class io.jhdf.btree.record.HugeFractalHeapObjectUnfilteredRecord
 

I

initialize() - Method in class io.jhdf.AbstractNode.AttributesLazyInitializer
 
initialize() - Method in class io.jhdf.dataset.chunked.ChunkedDatasetBase.FilterPipelineLazyInitializer
 
inMemory() - Method in class io.jhdf.HdfFile
 
inMemory() - Method in interface io.jhdf.storage.HdfBackingStorage
 
inMemory() - Method in class io.jhdf.storage.HdfFileChannel
 
inMemory() - Method in class io.jhdf.storage.HdfInMemoryByteBuffer
 
InMemoryHdfException - Exception in io.jhdf.exceptions
Exception to be thrown if an operation is attempted on an in-memory file which only makes sense for a file backed file.
InMemoryHdfException() - Constructor for exception io.jhdf.exceptions.InMemoryHdfException
 
io.jhdf - package io.jhdf
 
io.jhdf.api - package io.jhdf.api
The API classes for accessing HDF5 files using the jHDF library.
io.jhdf.api.dataset - package io.jhdf.api.dataset
 
io.jhdf.btree - package io.jhdf.btree
B-tree classes
io.jhdf.btree.record - package io.jhdf.btree.record
B-Tree record classes
io.jhdf.checksum - package io.jhdf.checksum
 
io.jhdf.dataset - package io.jhdf.dataset
Dataset classes.
io.jhdf.dataset.chunked - package io.jhdf.dataset.chunked
Chunked dataset classes.
io.jhdf.dataset.chunked.indexing - package io.jhdf.dataset.chunked.indexing
 
io.jhdf.examples - package io.jhdf.examples
Examples for using the jHDF library.
io.jhdf.exceptions - package io.jhdf.exceptions
Exceptions thrown by the jHDF library.
io.jhdf.filter - package io.jhdf.filter
Support for HDF5 filters used when accessing chunked datasets.
io.jhdf.links - package io.jhdf.links
Classes implementing Link.
io.jhdf.object.datatype - package io.jhdf.object.datatype
Classes representing the data types of HDF5 datasets.
io.jhdf.object.message - package io.jhdf.object.message
Classes representing the messages within HDF5 object headers.
io.jhdf.storage - package io.jhdf.storage
 
isAlwaysFailOnUnknownType() - Method in class io.jhdf.object.message.Message
 
isAttributeCreationOrderIndexed() - Method in class io.jhdf.ObjectHeader
 
isAttributeCreationOrderIndexed() - Method in class io.jhdf.ObjectHeader.ObjectHeaderV1
 
isAttributeCreationOrderIndexed() - Method in class io.jhdf.ObjectHeader.ObjectHeaderV2
 
isAttributeCreationOrderTracked() - Method in class io.jhdf.AbstractNode
 
isAttributeCreationOrderTracked() - Method in interface io.jhdf.api.Node
If true the insertion order of attributes is tracked (recorded) in the file.
isAttributeCreationOrderTracked() - Method in enum io.jhdf.dataset.NoParent
 
isAttributeCreationOrderTracked() - Method in class io.jhdf.HdfFile
 
isAttributeCreationOrderTracked() - Method in class io.jhdf.links.AbstractLink
 
isAttributeCreationOrderTracked() - Method in class io.jhdf.ObjectHeader
 
isAttributeCreationOrderTracked() - Method in class io.jhdf.ObjectHeader.ObjectHeaderV1
 
isAttributeCreationOrderTracked() - Method in class io.jhdf.ObjectHeader.ObjectHeaderV2
 
isBrokenLink() - Method in interface io.jhdf.api.Link
Checks if the link is valid i.e can be resolved.
isBrokenLink() - Method in class io.jhdf.links.AbstractLink
 
isCompound() - Method in interface io.jhdf.api.Dataset
Checks if this dataset is a compound dataset.
isCompound() - Method in class io.jhdf.dataset.DatasetBase
 
isEmpty() - Method in interface io.jhdf.api.Attribute
Checks if this dataset is empty i.e holds no data and no storage is allocated.
isEmpty() - Method in interface io.jhdf.api.Dataset
Checks if this dataset is empty i.e holds no data and no storage is allocated.
isEmpty() - Method in class io.jhdf.AttributeImpl
 
isEmpty() - Method in class io.jhdf.dataset.chunked.ChunkedDatasetBase
 
isEmpty() - Method in class io.jhdf.dataset.ContiguousDatasetImpl
 
isEmpty() - Method in class io.jhdf.dataset.DatasetBase
 
isFailOnUnknownTypeWithWrite() - Method in class io.jhdf.object.message.Message
 
isFillValueDefined() - Method in class io.jhdf.object.message.FillValueMessage
 
isFilteredSingleChunk() - Method in class io.jhdf.object.message.DataLayoutMessage.ChunkedDataLayoutMessageV4
 
isFlagToBeSetOnUnknownType() - Method in class io.jhdf.object.message.Message
 
isGroup() - Method in class io.jhdf.AbstractNode
 
isGroup() - Method in interface io.jhdf.api.Node
Checks if this Node is a Group.
isGroup() - Method in enum io.jhdf.dataset.NoParent
 
isGroup() - Method in class io.jhdf.HdfFile
 
isGroup() - Method in class io.jhdf.links.AbstractLink
 
isHighPadding() - Method in class io.jhdf.object.datatype.BitField
 
isHighPadding() - Method in class io.jhdf.object.datatype.FixedPoint
 
isHighPadding() - Method in class io.jhdf.object.datatype.FloatingPoint
 
isInternalPadding() - Method in class io.jhdf.object.datatype.FloatingPoint
 
isLink() - Method in class io.jhdf.AbstractNode
 
isLink() - Method in interface io.jhdf.api.Node
Checks if this Node is a Link.
isLink() - Method in enum io.jhdf.dataset.NoParent
 
isLink() - Method in class io.jhdf.HdfFile
 
isLink() - Method in class io.jhdf.links.AbstractLink
 
isLinkCreationOrderTracked() - Method in interface io.jhdf.api.Group
If true the insertion order of links into this Group is tracked (recorded) in the file.
isLinkCreationOrderTracked() - Method in enum io.jhdf.dataset.NoParent
 
isLinkCreationOrderTracked() - Method in class io.jhdf.GroupImpl
 
isLinkCreationOrderTracked() - Method in class io.jhdf.HdfFile
 
isLinkCreationOrderTracked() - Method in class io.jhdf.object.message.LinkInfoMessage
 
isLowPadding() - Method in class io.jhdf.object.datatype.BitField
 
isLowPadding() - Method in class io.jhdf.object.datatype.FixedPoint
 
isLowPadding() - Method in class io.jhdf.object.datatype.FloatingPoint
 
isMaxSizesPresent() - Method in class io.jhdf.object.message.DataSpace
 
isMessageDataConstant() - Method in class io.jhdf.object.message.Message
 
isMessageNotShared() - Method in class io.jhdf.object.message.Message
 
isMessageShareable() - Method in class io.jhdf.object.message.Message
 
isMessageShared() - Method in class io.jhdf.object.message.Message
 
isObjectModifiedWithoutUnderstandingOfThisMessage() - Method in class io.jhdf.object.message.Message
 
isOptional() - Method in class io.jhdf.object.message.FilterPipelineMessage.FilterInfo
 
isScalar() - Method in interface io.jhdf.api.Attribute
Checks if this dataset is scalar i.e is a single element with no dimensions.
isScalar() - Method in interface io.jhdf.api.Dataset
Checks if this dataset is scalar i.e is a single element with no dimensions.
isScalar() - Method in class io.jhdf.AttributeImpl
 
isScalar() - Method in class io.jhdf.dataset.DatasetBase
 
isSigned() - Method in class io.jhdf.object.datatype.FixedPoint
 
isVariableLength() - Method in interface io.jhdf.api.Dataset
Checks if this dataset is a variable length dataset.
isVariableLength() - Method in class io.jhdf.dataset.DatasetBase
 
isVariableLengthString() - Method in class io.jhdf.object.datatype.VariableLength
 
iterator() - Method in enum io.jhdf.dataset.NoParent
 
iterator() - Method in class io.jhdf.GroupImpl
 
iterator() - Method in class io.jhdf.HdfFile
 

J

JenkinsLookup3HashLittle - Class in io.jhdf.checksum
Hash used for HDF5 consistency checking Java code inspired by the Bob Jenkins C code.

L

lazyPipeline - Variable in class io.jhdf.dataset.chunked.ChunkedDatasetBase
 
lazyReadObjectHeader(HdfBackingStorage, long) - Static method in class io.jhdf.ObjectHeader
 
linearIndexToDimensionIndex(int, int[]) - Static method in class io.jhdf.Utils
 
Link - Interface in io.jhdf.api
HDF5 links interface.
LinkInfoMessage - Class in io.jhdf.object.message
 
LinkMessage - Class in io.jhdf.object.message
 
LinkMessage.LinkType - Enum in io.jhdf.object.message
 
LinkNameForIndexedGroupRecord - Class in io.jhdf.btree.record
 
LinkNameForIndexedGroupRecord(ByteBuffer) - Constructor for class io.jhdf.btree.record.LinkNameForIndexedGroupRecord
 
LocalHeap - Class in io.jhdf
 
LocalHeap(HdfBackingStorage, long) - Constructor for class io.jhdf.LocalHeap
 
LzfFilter - Class in io.jhdf.filter
 
LzfFilter() - Constructor for class io.jhdf.filter.LzfFilter
 

M

main(String[]) - Static method in class io.jhdf.examples.PrintTree
 
main(String[]) - Static method in class io.jhdf.examples.RawChunkAccess
 
main(String[]) - Static method in class io.jhdf.examples.ReadAttribute
 
main(String[]) - Static method in class io.jhdf.examples.ReadDataset
 
map(long, long) - Method in interface io.jhdf.storage.HdfBackingStorage
 
map(long, long) - Method in class io.jhdf.storage.HdfFileChannel
 
map(long, long) - Method in class io.jhdf.storage.HdfInMemoryByteBuffer
 
mapNoOffset(long, long) - Method in interface io.jhdf.storage.HdfBackingStorage
 
mapNoOffset(long, long) - Method in class io.jhdf.storage.HdfFileChannel
 
mapNoOffset(long, long) - Method in class io.jhdf.storage.HdfInMemoryByteBuffer
 
Message - Class in io.jhdf.object.message
 
Message(BitSet) - Constructor for class io.jhdf.object.message.Message
 
messages - Variable in class io.jhdf.ObjectHeader
The messages contained in this object header

N

name - Variable in class io.jhdf.AbstractNode
 
name - Variable in class io.jhdf.links.AbstractLink
 
NilMessage - Class in io.jhdf.object.message
Nil (Null) Message
Node - Interface in io.jhdf.api
Represents all objects contained in a HDF5 file
NodeType - Enum in io.jhdf.api
 
NonFilteredDatasetChunks - Class in io.jhdf.btree.record
Version 2 B-tree, Type 10 Record Layout - Non-filtered Dataset Chunks
NonFilteredDatasetChunks(ByteBuffer, DatasetInfo) - Constructor for class io.jhdf.btree.record.NonFilteredDatasetChunks
 
NoParent - Enum in io.jhdf.dataset
A placeholder for a Group to use when the group of a Dataset is not known because it is specified by a Reference.
NULL - Static variable in class io.jhdf.Constants
 

O

ObjectCommentMessage - Class in io.jhdf.object.message
Object Comment Message
ObjectHeader - Class in io.jhdf
 
ObjectHeader(long) - Constructor for class io.jhdf.ObjectHeader
 
ObjectHeader.ObjectHeaderV1 - Class in io.jhdf
 
ObjectHeader.ObjectHeaderV2 - Class in io.jhdf
The Object Header V2
ObjectHeaderContinuationMessage - Class in io.jhdf.object.message
Object Header Continuation Message
ObjectModificationTimeMessage - Class in io.jhdf.object.message
Object Modification Time Message
ObjectReferenceCountMessage - Class in io.jhdf.object.message
 
ObjectReferenceCountMessage(ByteBuffer, BitSet) - Constructor for class io.jhdf.object.message.ObjectReferenceCountMessage
 
oh - Variable in class io.jhdf.dataset.DatasetBase
 
OldObjectModificationTimeMessage - Class in io.jhdf.object.message
Old Object Modification Time Message
OldObjectModificationTimeMessage(ByteBuffer, BitSet) - Constructor for class io.jhdf.object.message.OldObjectModificationTimeMessage
 
OpaqueDataType - Class in io.jhdf.object.datatype
Class for reading opaque data type (HDF5 type 5).
OpaqueDataType(ByteBuffer) - Constructor for class io.jhdf.object.datatype.OpaqueDataType
 
OrderedDataType - Interface in io.jhdf.object.datatype
 

P

parent - Variable in class io.jhdf.AbstractNode
 
parent - Variable in class io.jhdf.links.AbstractLink
 
PATH_SEPARATOR - Static variable in class io.jhdf.Constants
 
PrintTree - Class in io.jhdf.examples
An example of recursively parsing a HDF5 file tree and printing it to the console.
PrintTree() - Constructor for class io.jhdf.examples.PrintTree
 

R

RawChunkAccess - Class in io.jhdf.examples
Example application for raw chunk access from HDF5
RawChunkAccess() - Constructor for class io.jhdf.examples.RawChunkAccess
 
ReadAttribute - Class in io.jhdf.examples
Example application for reading an attribute from HDF5
ReadAttribute() - Constructor for class io.jhdf.examples.ReadAttribute
 
readBufferFromAddress(long, int) - Method in interface io.jhdf.storage.HdfBackingStorage
 
readBufferFromAddress(long, int) - Method in class io.jhdf.storage.HdfFileChannel
Reads from the HDF file into a ByteBuffer.
readBufferFromAddress(long, int) - Method in class io.jhdf.storage.HdfInMemoryByteBuffer
 
readBytesAsUnsignedInt(ByteBuffer, int) - Static method in class io.jhdf.Utils
This reads the requested number of bytes from the buffer and returns the data as an unsigned int.
readBytesAsUnsignedLong(ByteBuffer, int) - Static method in class io.jhdf.Utils
This reads the requested number of bytes from the buffer and returns the data as an unsigned long.
readDataset(CompoundDataType, ByteBuffer, int[], HdfBackingStorage) - Static method in class io.jhdf.dataset.CompoundDatasetReader
 
readDataset(DataType, ByteBuffer, int[], HdfBackingStorage) - Static method in class io.jhdf.dataset.DatasetReader
This converts a buffer into a Java object representing this dataset.
readDataset(VariableLength, ByteBuffer, int[], HdfBackingStorage) - Static method in class io.jhdf.dataset.VariableLengthDatasetReader
 
ReadDataset - Class in io.jhdf.examples
Example application for reading a dataset from HDF5
ReadDataset() - Constructor for class io.jhdf.examples.ReadDataset
 
readDataSpace(ByteBuffer, Superblock) - Static method in class io.jhdf.object.message.DataSpace
 
readDataType(ByteBuffer) - Static method in class io.jhdf.object.datatype.DataType
 
readEnumDataset(EnumDataType, ByteBuffer, int[]) - Static method in class io.jhdf.dataset.EnumDatasetReader
 
readHeaderAndValidateSignature(HdfBackingStorage, long) - Static method in class io.jhdf.btree.BTreeV1
 
readObjectHeader(HdfBackingStorage, long) - Static method in class io.jhdf.ObjectHeader
 
readObjectHeaderV1Message(ByteBuffer, HdfBackingStorage) - Static method in class io.jhdf.object.message.Message
 
readObjectHeaderV2Message(ByteBuffer, HdfBackingStorage, boolean) - Static method in class io.jhdf.object.message.Message
 
readRecord(int, ByteBuffer, DatasetInfo) - Static method in class io.jhdf.btree.record.BTreeRecord
 
readSuperblock(FileChannel, long) - Static method in class io.jhdf.Superblock
 
readSuperblock(ByteBuffer) - Static method in class io.jhdf.Superblock
 
readUntilNull(ByteBuffer) - Static method in class io.jhdf.Utils
Reads ASCII string from the buffer until a null character is reached.
Reference - Class in io.jhdf.object.datatype
Class to represent a Reference data type.
Reference(ByteBuffer) - Constructor for class io.jhdf.object.datatype.Reference
 
Reference.ReferenceType - Enum in io.jhdf.object.datatype
 

S

seekBufferToNextMultipleOfEight(ByteBuffer) - Static method in class io.jhdf.Utils
Moves the position of the ByteBuffer to the next position aligned on 8 bytes.
setBufferLimit(ByteBuffer) - Method in interface io.jhdf.object.datatype.StringData.StringPaddingHandler
 
SharedMessage - Class in io.jhdf.object.message
Shared Message
SharedMessage(ByteBuffer, Superblock) - Constructor for class io.jhdf.object.message.SharedMessage
 
SingleChunkIndex - Class in io.jhdf.dataset.chunked.indexing
 
SingleChunkIndex(DataLayoutMessage.ChunkedDataLayoutMessageV4, DatasetInfo) - Constructor for class io.jhdf.dataset.chunked.indexing.SingleChunkIndex
 
size() - Method in class io.jhdf.HdfFile
Returns the size of this HDF5 file.
size() - Method in interface io.jhdf.storage.HdfBackingStorage
 
size() - Method in class io.jhdf.storage.HdfFileChannel
 
size() - Method in class io.jhdf.storage.HdfInMemoryByteBuffer
 
SoftLink - Class in io.jhdf.links
Soft (symbolic) link to another Node in the HDF5 file.
SoftLink(String, String, Group) - Constructor for class io.jhdf.links.SoftLink
 
SPACE - Static variable in class io.jhdf.Constants
 
StringData - Class in io.jhdf.object.datatype
Data type representing strings.
StringData(ByteBuffer) - Constructor for class io.jhdf.object.datatype.StringData
 
StringData.PaddingType - Enum in io.jhdf.object.datatype
 
StringData.StringPaddingHandler - Interface in io.jhdf.object.datatype
 
stripLeadingIndex(int[]) - Static method in class io.jhdf.Utils
Removes the zeroth (leading) index.
Superblock - Class in io.jhdf
 
Superblock() - Constructor for class io.jhdf.Superblock
 
Superblock.SuperblockV0V1 - Class in io.jhdf
 
Superblock.SuperblockV2V3 - Class in io.jhdf
 
SuperblockV2V3(ByteBuffer, byte) - Constructor for class io.jhdf.Superblock.SuperblockV2V3
 
SymbolTableEntry - Class in io.jhdf
 
SymbolTableEntry(HdfBackingStorage, long) - Constructor for class io.jhdf.SymbolTableEntry
 
SymbolTableMessage - Class in io.jhdf.object.message
Symbol Table Message

T

targetNode - Variable in class io.jhdf.links.AbstractLink
 
toFloat(short) - Static method in class io.jhdf.object.datatype.FloatingPoint
This method converts 2 bytes (represented as a short) into a half precision float (represented by the java full precision float).
toHex(long) - Static method in class io.jhdf.Utils
Converts an address to a hex string for display
toString() - Method in class io.jhdf.btree.BTreeV2
 
toString() - Method in class io.jhdf.dataset.chunked.ChunkOffset
 
toString() - Method in class io.jhdf.dataset.chunked.indexing.ChunkImpl
 
toString() - Method in class io.jhdf.dataset.DatasetBase
 
toString() - Method in class io.jhdf.filter.FilterPipeline
 
toString() - Method in class io.jhdf.FractalHeap
 
toString() - Method in class io.jhdf.GlobalHeap
 
toString() - Method in class io.jhdf.GroupImpl
 
toString() - Method in class io.jhdf.GroupSymbolTableNode
 
toString() - Method in class io.jhdf.HdfFile
 
toString() - Method in class io.jhdf.links.ExternalLink
 
toString() - Method in class io.jhdf.links.SoftLink
 
toString() - Method in class io.jhdf.LocalHeap
 
toString() - Method in class io.jhdf.object.datatype.StringData
 
toString() - Method in class io.jhdf.object.message.AttributeMessage
 
toString() - Method in class io.jhdf.object.message.FilterPipelineMessage.FilterInfo
 
toString() - Method in class io.jhdf.SymbolTableEntry
 

U

UNDEFINED_ADDRESS - Static variable in class io.jhdf.Constants
All bits on
UnsupportedHdfException - Exception in io.jhdf.exceptions
 
UnsupportedHdfException(String) - Constructor for exception io.jhdf.exceptions.UnsupportedHdfException
 
Utils - Class in io.jhdf
 

V

validateChecksum(ByteBuffer) - Static method in class io.jhdf.checksum.ChecksumUtils
Checks the last 4 bytes of the buffer are the the Jenkins Lookup 3 Checksum of the rest of the buffer.
validateName(String) - Static method in class io.jhdf.Utils
Check the provided name to see if it is valid for a HDF5 identifier.
valueOf(String) - Static method in enum io.jhdf.api.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jhdf.dataset.NoParent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jhdf.filter.FilterManager
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jhdf.object.datatype.Reference.ReferenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jhdf.object.datatype.StringData.PaddingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jhdf.object.message.DataLayout
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jhdf.object.message.LinkMessage.LinkType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.jhdf.api.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jhdf.dataset.NoParent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jhdf.filter.FilterManager
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jhdf.object.datatype.Reference.ReferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jhdf.object.datatype.StringData.PaddingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jhdf.object.message.DataLayout
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jhdf.object.message.LinkMessage.LinkType
Returns an array containing the constants of this enum type, in the order they are declared.
VariableLength - Class in io.jhdf.object.datatype
 
VariableLength(ByteBuffer) - Constructor for class io.jhdf.object.datatype.VariableLength
 
VariableLengthDatasetReader - Class in io.jhdf.dataset
 
A B C D E F G H I J L M N O P R S T U V 
Skip navigation links