Package org.apache.sysds.runtime.io.hdf5
Class H5RootObject
java.lang.Object
org.apache.sysds.runtime.io.hdf5.H5RootObject
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()int[]longgetCol()bytebytebyteint[]bytebytebyteint[]longlongint[]bytebyteintgetRank()int[]longgetRow()readBufferFromAddress(long address, int length) readBufferFromAddressNoOrder(long address, int length) voidsetBufferedOutputStream(BufferedOutputStream bufferedOutputStream) voidsetByteReader(H5ByteReader byteReader) voidsetCol(long col) voidsetDataLayoutClass(byte dataLayoutClass) voidsetDataLayoutVersion(byte dataLayoutVersion) voidsetDatasetName(String datasetName) voidsetDataSpaceVersion(byte dataSpaceVersion) voidsetDimensions(int[] dimensions) voidsetFillValueVersion(byte fillValueVersion) voidsetGroupSymbolTableNodeVersion(byte groupSymbolTableNodeVersion) voidsetLocalHeapVersion(byte localHeapVersion) voidsetMaxCol(long maxCol) voidsetMaxRow(long maxRow) voidsetMaxSizes(int[] maxSizes) voidsetObjectHeaderVersion(byte objectHeaderVersion) voidsetObjectModificationTimeVersion(byte objectModificationTimeVersion) voidsetRank(int rank) voidsetRow(long row) voidsetSuperblock(H5Superblock superblock)
-
Field Details
-
bufferBuilder
-
HDF5_DEBUG
public static final boolean HDF5_DEBUG
-
-
Constructor Details
-
H5RootObject
public H5RootObject()
-
-
Method Details
-
readBufferFromAddress
-
readBufferFromAddressNoOrder
-
setByteReader
-
getByteReader
-
close
public void close() -
getBufferedOutputStream
-
setBufferedOutputStream
-
getSuperblock
-
setSuperblock
-
getRow
public long getRow() -
setRow
public void setRow(long row) -
getCol
public long getCol() -
setCol
public void setCol(long col) -
getRank
public int getRank() -
setRank
public void setRank(int rank) -
getMaxRow
public long getMaxRow() -
setMaxRow
public void setMaxRow(long maxRow) -
getMaxCol
public long getMaxCol() -
setMaxCol
public void setMaxCol(long maxCol) -
getDatasetName
-
setDatasetName
-
getDimensions
public int[] getDimensions() -
getLogicalDimensions
public int[] getLogicalDimensions() -
getMaxSizes
public int[] getMaxSizes() -
getRawDimensions
public int[] getRawDimensions() -
getAxisPermutation
public int[] getAxisPermutation() -
getDataSpaceVersion
public byte getDataSpaceVersion() -
setDataSpaceVersion
public void setDataSpaceVersion(byte dataSpaceVersion) -
setDimensions
public void setDimensions(int[] dimensions) -
setMaxSizes
public void setMaxSizes(int[] maxSizes) -
getObjectHeaderVersion
public byte getObjectHeaderVersion() -
setObjectHeaderVersion
public void setObjectHeaderVersion(byte objectHeaderVersion) -
getLocalHeapVersion
public byte getLocalHeapVersion() -
setLocalHeapVersion
public void setLocalHeapVersion(byte localHeapVersion) -
getFillValueVersion
public byte getFillValueVersion() -
setFillValueVersion
public void setFillValueVersion(byte fillValueVersion) -
getDataLayoutVersion
public byte getDataLayoutVersion() -
setDataLayoutVersion
public void setDataLayoutVersion(byte dataLayoutVersion) -
getDataLayoutClass
public byte getDataLayoutClass() -
setDataLayoutClass
public void setDataLayoutClass(byte dataLayoutClass) -
getObjectModificationTimeVersion
public byte getObjectModificationTimeVersion() -
setObjectModificationTimeVersion
public void setObjectModificationTimeVersion(byte objectModificationTimeVersion) -
getGroupSymbolTableNodeVersion
public byte getGroupSymbolTableNodeVersion() -
setGroupSymbolTableNodeVersion
public void setGroupSymbolTableNodeVersion(byte groupSymbolTableNodeVersion)
-