Uses of Class
hdf.object.Datatype
Package
Description
-
Uses of Datatype in hdf.object
Modifier and TypeFieldDescriptionprotected Datatype
Datatype.baseType
The base datatype of this datatype (null if this datatype is atomic).protected Datatype
Dataset.datatype
The datatype object of the dataset.protected Datatype[]
CompoundDS.memberTypes
The datatypes of compound members.Modifier and TypeFieldDescriptionDatatype.compoundMemberTypes
The list of types of members of a compound Datatype.CompoundDS.flatTypeList
A list of datatypes of all fields including nested fields.Modifier and TypeMethodDescriptionabstract Datatype
FileFormat.createDatatype(int tclass, int tsize, int torder, int tsign)
Creates a new datatype in memory.FileFormat.createDatatype(int tclass, int tsize, int torder, int tsign, Datatype tbase)
Creates a new datatype in memory.FileFormat.createNamedDatatype(Datatype tnative, String name)
Creates a named datatype in a file.Attribute.getAttributeDatatype()
Returns the datatype of the attribute.DataFormat.getDatatype()
Returns the datatype of the data object.Dataset.getDatatype()
Returns the datatype of the data object.Datatype.getDatatypeBase()
Returns the base datatype for this datatype.Datatype[]
CompoundDataFormat.getMemberTypes()
Returns an array of datatype objects of the compound members.Datatype[]
CompoundDS.getMemberTypes()
Returns an array of datatype objects of compound members.Datatype[]
CompoundDataFormat.getSelectedMemberTypes()
Returns an array of datatype objects of the selected compound members.Datatype[]
CompoundDS.getSelectedMemberTypes()
Returns an array of datatype objects of selected compound members.Modifier and TypeMethodDescriptionDatatype.getCompoundMemberTypes()
Returns member types of a Compound Datatype.Modifier and TypeMethodDescriptionprotected Object
CompoundDS.convertByteMember(Datatype dtype, byte[] byteData)
Routine to convert datatypes that are read in as byte arrays to regular types.protected Object
CompoundDS.convertCompoundByteMembers(Datatype dtype, byte[] data)
Given an array of bytes representing a compound Datatype, converts each of its members into Objects and returns the results.FileFormat.createCompoundDS(String name, Group pgroup, long[] dims, long[] maxdims, long[] chunks, int gzip, String[] memberNames, Datatype[] memberDatatypes, int[] memberSizes, Object data)
Creates a new compound dataset in a file with/without chunking and compression.FileFormat.createCompoundDS(String name, Group pgroup, long[] dims, String[] memberNames, Datatype[] memberDatatypes, int[] memberSizes, Object data)
Deprecated.FileFormat.createDatatype(int tclass, int tsize, int torder, int tsign, Datatype tbase)
Creates a new datatype in memory.abstract Dataset
FileFormat.createImage(String name, Group pgroup, Datatype type, long[] dims, long[] maxdims, long[] chunks, int gzip, int ncomp, int interlace, Object data)
Creates a new image in a file.FileFormat.createNamedDatatype(Datatype tnative, String name)
Creates a named datatype in a file.FileFormat.createScalarDS(String name, Group pgroup, Datatype type, long[] dims, long[] maxdims, long[] chunks, int gzip, Object data)
Creates a new dataset in a file with/without chunking/compression.abstract Dataset
FileFormat.createScalarDS(String name, Group pgroup, Datatype type, long[] dims, long[] maxdims, long[] chunks, int gzip, Object fillValue, Object data)
Creates a new dataset in a file with/without chunking/compression.ModifierConstructorDescriptionConstructs a Datatype with specified class, size, byte order and sign.Constructs a Datatype with specified class, size, byte order and sign.Datatype(FileFormat theFile, int tclass, int tsize, int torder, int tsign, Datatype tbase, Datatype pbase)
Constructs a Datatype with specified class, size, byte order and sign.Datatype(FileFormat theFile, long tid, Datatype pbase)
Constructs a Datatype with a given native datatype identifier. -
Uses of Datatype in hdf.object.fits
Modifier and TypeClassDescriptionclass
Datatype encapsulates information of a datatype.Modifier and TypeMethodDescriptionFitsFile.createDatatype(int tclass, int tsize, int torder, int tsign)
FitsFile.createNamedDatatype(Datatype tnative, String name)
FitsAttribute.getAttributeDatatype()
Returns the datatype of the attribute.FitsDataset.getDatatype()
Returns the datatype of the data object.Modifier and TypeMethodDescriptionstatic FitsDataset
FitsDataset.create(String name, Group pgroup, Datatype type, long[] dims, long[] maxdims, long[] chunks, int gzip, Object data)
Creates a new dataset.FitsFile.createImage(String name, Group pgroup, Datatype type, long[] dims, long[] maxdims, long[] chunks, int gzip, int ncomp, int intelace, Object data)
FitsFile.createNamedDatatype(Datatype tnative, String name)
FitsFile.createScalarDS(String name, Group pgroup, Datatype type, long[] dims, long[] maxdims, long[] chunks, int gzip, Object fillValue, Object data)
ModifierConstructorDescriptionFitsAttribute(HObject parentObj, String attrName, Datatype attrType, long[] attrDims)
Create an attribute with specified name, data type and dimension sizes.FitsAttribute(HObject parentObj, String attrName, Datatype attrType, long[] attrDims, Object attrValue)
Create an attribute with specific name and value. -
Uses of Datatype in hdf.object.h4
Modifier and TypeClassDescriptionclass
This class defines HDF4 data type characteristics and APIs for a data type.Modifier and TypeMethodDescriptionH4File.createDatatype(int tclass, int tsize, int torder, int tsign)
H4File.createDatatype(int tclass, int tsize, int torder, int tsign, Datatype tbase)
H4File.createNamedDatatype(Datatype tnative, String name)
H4CompoundAttribute.getAttributeDatatype()
Returns the datatype of the attribute.H4ScalarAttribute.getAttributeDatatype()
Returns the datatype of the attribute.H4GRImage.getDatatype()
Returns the datatype of the data object.H4SDS.getDatatype()
Returns the datatype of the data object.H4Vdata.getDatatype()
Returns the datatype of the data object.Modifier and TypeMethodDescriptionstatic H4GRImage
H4GRImage.create(String name, Group pgroup, Datatype type, long[] dims, long[] maxdims, long[] chunks, int gzip, int ncomp, int interlace, Object data)
Creates a new image.static H4SDS
H4SDS.create(String name, Group pgroup, Datatype type, long[] dims, long[] maxdims, long[] chunks, int gzip, Object data)
Creates a new dataset.static H4SDS
H4SDS.create(String name, Group pgroup, Datatype type, long[] dims, long[] maxdims, long[] chunks, int gzip, Object fillValue, Object data)
Creates a new dataset.H4File.createDatatype(int tclass, int tsize, int torder, int tsign, Datatype tbase)
H4File.createImage(String name, Group pgroup, Datatype type, long[] dims, long[] maxdims, long[] chunks, int gzip, int ncomp, int interlace, Object data)
H4File.createNamedDatatype(Datatype tnative, String name)
H4File.createScalarDS(String name, Group pgroup, Datatype type, long[] dims, long[] maxdims, long[] chunks, int gzip, Object fillValue, Object data)
ModifierConstructorDescriptionH4CompoundAttribute(HObject parentObj, String attrName, Datatype attrType, long[] attrDims)
Create an attribute with specified name, data type and dimension sizes.H4CompoundAttribute(HObject parentObj, String attrName, Datatype attrType, long[] attrDims, Object attrValue)
Create an attribute with specific name and value.H4ScalarAttribute(HObject parentObj, String attrName, Datatype attrType, long[] attrDims)
Create an attribute with specified name, data type and dimension sizes.H4ScalarAttribute(HObject parentObj, String attrName, Datatype attrType, long[] attrDims, Object attrValue)
Create an attribute with specific name and value. -
Uses of Datatype in hdf.object.h5
Modifier and TypeClassDescriptionclass
This class defines HDF5 datatype characteristics and APIs for a data type.Modifier and TypeMethodDescriptionH5File.createDatatype(int tclass, int tsize, int torder, int tsign)
Methods related to Datatypes and HObjects in HDF5 Files.H5File.createDatatype(int tclass, int tsize, int torder, int tsign, Datatype tbase)
H5File.createNamedDatatype(Datatype tnative, String name)
Creates a named datatype in a file.H5CompoundAttr.getAttributeDatatype()
Returns the datatype of the attribute.H5ScalarAttr.getAttributeDatatype()
Returns the datatype of the attribute.H5CompoundAttr.getDatatype()
Returns the datatype of the data object.H5CompoundDS.getDatatype()
Returns the datatype of the data object.H5ScalarAttr.getDatatype()
Returns the datatype of the data object.H5ScalarDS.getDatatype()
Returns the datatype of the data object.Modifier and TypeMethodDescriptionprotected Object
H5CompoundAttr.convertByteMember(Datatype dtype, byte[] byteData)
protected Object
H5CompoundDS.convertByteMember(Datatype dtype, byte[] byteData)
static Dataset
H5CompoundDS.create(String name, Group pgroup, long[] dims, long[] maxdims, long[] chunks, int gzip, String[] memberNames, Datatype[] memberDatatypes, int[] memberRanks, long[][] memberDims, Object data)
Creates a simple compound dataset in a file with/without chunking and compression.static Dataset
H5CompoundDS.create(String name, Group pgroup, long[] dims, String[] memberNames, Datatype[] memberDatatypes, int[] memberRanks, long[][] memberDims, Object data)
Deprecated.Not for public use in the future.static Dataset
H5CompoundDS.create(String name, Group pgroup, long[] dims, String[] memberNames, Datatype[] memberDatatypes, int[] memberSizes, Object data)
Deprecated.Not for public use in the future.static Dataset
H5ScalarDS.create(String name, Group pgroup, Datatype type, long[] dims, long[] maxdims, long[] chunks, int gzip, Object data)
Creates a scalar dataset in a file with/without chunking and compression.static Dataset
H5ScalarDS.create(String name, Group pgroup, Datatype type, long[] dims, long[] maxdims, long[] chunks, int gzip, Object fillValue, Object data)
Creates a scalar dataset in a file with/without chunking and compression.H5File.createCompoundDS(String name, Group pgroup, long[] dims, long[] maxdims, long[] chunks, int gzip, String[] memberNames, Datatype[] memberDatatypes, int[] memberSizes, Object data)
H5File.createDatatype(int tclass, int tsize, int torder, int tsign, Datatype tbase)
H5File.createImage(String name, Group pgroup, Datatype type, long[] dims, long[] maxdims, long[] chunks, int gzip, int ncomp, int interlace, Object data)
H5File.createNamedDatatype(Datatype tnative, String name)
Creates a named datatype in a file.H5File.createScalarDS(String name, Group pgroup, Datatype type, long[] dims, long[] maxdims, long[] chunks, int gzip, Object fillValue, Object data)
ModifierConstructorDescriptionH5CompoundAttr(HObject parentObj, String attrName, Datatype attrType, long[] attrDims)
Create an attribute with specified name, data type and dimension sizes.H5CompoundAttr(HObject parentObj, String attrName, Datatype attrType, long[] attrDims, Object attrValue)
Create an attribute with specific name and value.H5Datatype(int tclass, int tsize, int torder, int tsign, Datatype tbase)
Constructs a Datatype with specified class, size, byte order and sign.H5Datatype(int tclass, int tsize, int torder, int tsign, Datatype tbase, Datatype pbase)
Constructs a Datatype with specified class, size, byte order and sign.H5Datatype(FileFormat theFile, long nativeID, Datatype pbase)
Constructs a Datatype with a given native datatype identifier.H5ScalarAttr(HObject parentObj, String attrName, Datatype attrType, long[] attrDims)
Create an attribute with specified name, data type and dimension sizes.H5ScalarAttr(HObject parentObj, String attrName, Datatype attrType, long[] attrDims, Object attrValue)
Create an attribute with specific name and value. -
Uses of Datatype in hdf.object.nc2
Modifier and TypeClassDescriptionclass
Datatype encapsulates information of a datatype.Modifier and TypeMethodDescriptionNC2File.createDatatype(int tclass, int tsize, int torder, int tsign)
NC2File.createDatatype(int tclass, int tsize, int torder, int tsign, Datatype tbase)
NC2File.createNamedDatatype(Datatype tnative, String name)
NC2Attribute.getAttributeDatatype()
Returns the datatype of the attribute.NC2Dataset.getDatatype()
Returns the datatype of the data object.Modifier and TypeMethodDescriptionstatic NC2Dataset
NC2Dataset.create(String name, Group pgroup, Datatype type, long[] dims, long[] maxdims, long[] chunks, int gzip, Object data)
Creates a new dataset.NC2File.createDatatype(int tclass, int tsize, int torder, int tsign, Datatype tbase)
NC2File.createImage(String name, Group pgroup, Datatype type, long[] dims, long[] maxdims, long[] chunks, int gzip, int ncomp, int intelace, Object data)
NC2File.createNamedDatatype(Datatype tnative, String name)
NC2File.createScalarDS(String name, Group pgroup, Datatype type, long[] dims, long[] maxdims, long[] chunks, int gzip, Object fillValue, Object data)
ModifierConstructorDescriptionNC2Attribute(HObject parentObj, String attrName, Datatype attrType, long[] attrDims)
Create an attribute with specified name, data type and dimension sizes.NC2Attribute(HObject parentObj, String attrName, Datatype attrType, long[] attrDims, Object attrValue)
Create an attribute with specific name and value. -
Uses of Datatype in hdf.view.dialog
Modifier and TypeFieldDescriptionNewDataObjectDialog.namedList
The list of datatypes for the objectModifier and TypeMethodDescriptionNewDataObjectDialog.createNewDatatype(String name)
Create the datatype according to the settings.NewDatatypeDialog.createNewDatatype()
Create the datatype specified by the settings. -
Uses of Datatype in hdf.view.TableView
Modifier and TypeMethodDescriptionDataFactoryUtils.filterNonSelectedMembers(CompoundDataFormat dataFormat, Datatype compoundType)
Given a CompoundDataFormat, as well as a compound datatype, removes the non-selected datatypes from the List of datatypes inside the compound datatype and returns that as a new List.Modifier and TypeMethodDescriptionDataFactoryUtils.filterNonSelectedMembers(CompoundDataFormat dataFormat, Datatype compoundType)
Given a CompoundDataFormat, as well as a compound datatype, removes the non-selected datatypes from the List of datatypes inside the compound datatype and returns that as a new List.Modifier and TypeMethodDescriptionDataFactoryUtils.buildIndexMaps(CompoundDataFormat dataFormat, List<Datatype> localSelectedTypes)
build the index maps compound types.ModifierConstructorDescription(package private)
HDFDataProvider(Datatype dtype, Object dataBuf, boolean dataTransposed)
Create the HDF extended Data Display Provider for the supplied data object(package private)
HDFDataValidator(Datatype dtype)
Create the HDF extended Data Validator for the datatype object(package private)
HDFDisplayConverter(Datatype dtype)
create a HDF data converter
FileFormat.createCompoundDS(String, Group, long[], long[], long[], int, String[], Datatype[], int[], Object)
The replacement method has additional parameters:maxdims, chunks,
andgzip
.