Uses of Class
hdf.object.Datatype
Packages that use Datatype
Package
Description
-
Uses of Datatype in hdf.object
Fields in hdf.object declared as DatatypeModifier 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.Fields in hdf.object with type parameters of type DatatypeModifier 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.Methods in hdf.object that return DatatypeModifier 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.Methods in hdf.object that return types with arguments of type DatatypeModifier and TypeMethodDescriptionDatatype.getCompoundMemberTypes()
Returns member types of a Compound Datatype.Methods in hdf.object with parameters of type DatatypeModifier 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.Constructors in hdf.object with parameters of type DatatypeModifierConstructorDescriptionConstructs 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
Subclasses of Datatype in hdf.object.fitsModifier and TypeClassDescriptionclass
Datatype encapsulates information of a datatype.Methods in hdf.object.fits that return DatatypeModifier 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.Methods in hdf.object.fits with parameters of type DatatypeModifier 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)
Constructors in hdf.object.fits with parameters of type DatatypeModifierConstructorDescriptionFitsAttribute(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
Subclasses of Datatype in hdf.object.h4Modifier and TypeClassDescriptionclass
This class defines HDF4 data type characteristics and APIs for a data type.Methods in hdf.object.h4 that return DatatypeModifier 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.Methods in hdf.object.h4 with parameters of type DatatypeModifier 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)
Constructors in hdf.object.h4 with parameters of type DatatypeModifierConstructorDescriptionH4CompoundAttribute(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
Subclasses of Datatype in hdf.object.h5Modifier and TypeClassDescriptionclass
This class defines HDF5 datatype characteristics and APIs for a data type.Methods in hdf.object.h5 that return DatatypeModifier 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.Methods in hdf.object.h5 with parameters of type DatatypeModifier 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)
Constructors in hdf.object.h5 with parameters of type DatatypeModifierConstructorDescriptionH5CompoundAttr(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
Subclasses of Datatype in hdf.object.nc2Modifier and TypeClassDescriptionclass
Datatype encapsulates information of a datatype.Methods in hdf.object.nc2 that return DatatypeModifier 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.Methods in hdf.object.nc2 with parameters of type DatatypeModifier 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)
Constructors in hdf.object.nc2 with parameters of type DatatypeModifierConstructorDescriptionNC2Attribute(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
Fields in hdf.view.dialog with type parameters of type DatatypeModifier and TypeFieldDescriptionNewDataObjectDialog.namedList
The list of datatypes for the objectMethods in hdf.view.dialog that return DatatypeModifier 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
Methods in hdf.view.TableView that return types with arguments of type DatatypeModifier 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.Methods in hdf.view.TableView with parameters of type DatatypeModifier 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.Method parameters in hdf.view.TableView with type arguments of type DatatypeModifier and TypeMethodDescriptionDataFactoryUtils.buildIndexMaps(CompoundDataFormat dataFormat, List<Datatype> localSelectedTypes)
build the index maps compound types.Constructors in hdf.view.TableView with parameters of type DatatypeModifierConstructorDescription(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
.