## Uses of Class
org.apache.sysds.runtime.io.hdf5.H5RootObject

- Packages that use H5RootObject
  Package | Description
  --- | ---
  org.apache.sysds.runtime.io.hdf5 |
  org.apache.sysds.runtime.io.hdf5.message |

- - ### Uses of H5RootObject in org.apache.sysds.runtime.io.hdf5

    Methods in org.apache.sysds.runtime.io.hdf5 that return H5RootObject
    Modifier and Type | Method and Description
    --- | ---
    `static H5RootObject` | H5.`H5Fopen(BufferedInputStream bis)`
    `static H5RootObject` | H5.`H5Screate(BufferedOutputStream bos, long row, long col)`

    Methods in org.apache.sysds.runtime.io.hdf5 with parameters of type H5RootObject
    Modifier and Type | Method and Description
    --- | ---
    `static void` | H5.`H5Dcreate(H5RootObject rootObject, long maxRow, long maxCol, String datasetName)`
    `static H5ContiguousDataset` | H5.`H5Dopen(H5RootObject rootObject, String datasetName)`
    `static void` | H5.`H5Dread(H5RootObject rootObject, H5ContiguousDataset dataset, double[][] data)`
    `static void` | H5.`H5Dwrite(H5RootObject rootObject, double[] data)`
    `static void` | H5.`H5Dwrite(H5RootObject rootObject, double[][] data)`
    `static void` | H5.`H5WriteHeaders(H5RootObject rootObject)`
    `static ByteBuffer` | H5BTree.`readHeaderAndValidateSignature(H5RootObject rootObject, long address)`

    Constructors in org.apache.sysds.runtime.io.hdf5 with parameters of type H5RootObject
    Constructor and Description
    `H5BTree(H5RootObject rootObject, byte nodeType, byte nodeLevel, int entriesUsed, long leftSiblingAddress, long rightSiblingAddress, List<Long> childAddresses)`
    `H5BTree(H5RootObject rootObject, long address)`
    `H5ContiguousDataset(H5RootObject rootObject, H5ObjectHeader objectHeader)`
    `H5GroupSymbolTableNode(H5RootObject rootObject, long address)`
    `H5GroupSymbolTableNode(H5RootObject rootObject, short numberOfEntries, H5SymbolTableEntry[] symbolTableEntries)`
    `H5LocalHeap(H5RootObject rootObject, long address)`
    `H5LocalHeap(H5RootObject rootObject, String childName, long dataSegmentSize, long offsetToHeadOfFreeList, long addressOfDataSegment)`
    `H5ObjectHeader(H5RootObject rootObject, long address)`
    `H5ObjectHeader(H5RootObject rootObject, String datasetName)`
    `H5SymbolTableEntry(H5RootObject rootObject)`
    `H5SymbolTableEntry(H5RootObject rootObject, long address)`

  - ### Uses of H5RootObject in org.apache.sysds.runtime.io.hdf5.message

    Methods in org.apache.sysds.runtime.io.hdf5.message with parameters of type H5RootObject
    Modifier and Type | Method and Description
    --- | ---
    `static H5Message` | H5Message.`readObjectHeaderMessage(H5RootObject rootObject, ByteBuffer bb)`

    Constructors in org.apache.sysds.runtime.io.hdf5.message with parameters of type H5RootObject
    Constructor and Description
    `H5DataLayoutMessage(H5RootObject rootObject, BitSet flags, ByteBuffer bb)`
    `H5DataLayoutMessage(H5RootObject rootObject, BitSet flags, long address, long size)`
    `H5DataSpaceMessage(H5RootObject rootObject, BitSet flags)`
    `H5DataSpaceMessage(H5RootObject rootObject, BitSet flags, ByteBuffer bb)`
    `H5DataTypeMessage(H5RootObject rootObject, BitSet flags, ByteBuffer bb)`
    `H5DataTypeMessage(H5RootObject rootObject, BitSet flags, H5DoubleDataType doubleDataType)`
    `H5FillValueMessage(H5RootObject rootObject, BitSet flags, ByteBuffer bb)`
    `H5FillValueMessage(H5RootObject rootObject, BitSet flags, int spaceAllocationTime, int fillValueWriteTime, boolean fillValueDefined)`
    `H5Message(H5RootObject rootObject, BitSet flags)`
    `H5NilMessage(H5RootObject rootObject, BitSet flags)`
    `H5NilMessage(H5RootObject rootObject, BitSet flags, ByteBuffer bb)`
    `H5ObjectModificationTimeMessage(H5RootObject rootObject, BitSet flags, ByteBuffer bb)`
    `H5ObjectModificationTimeMessage(H5RootObject rootObject, BitSet flags, long unixEpocSecond)`
    `H5SymbolTableMessage(H5RootObject rootObject, BitSet flags, ByteBuffer bb)`
    `H5SymbolTableMessage(H5RootObject rootObject, BitSet flags, long bTreeAddress, long localHeapAddress)`

Copyright © 2021 The Apache Software Foundation. All rights reserved.