Package | Description |
---|---|
ncsa.hdf.object | |
ncsa.hdf.object.h4 | |
ncsa.hdf.object.h5 |
Modifier and Type | Field and Description |
---|---|
protected Datatype |
Datatype.baseType
The base datatype of every element of the array (for CLASS_ARRAY
datatype).
|
protected Datatype |
Dataset.datatype
The datatype object of the dataset.
|
protected Datatype[] |
CompoundDS.memberTypes
The datatypes of compound members.
|
Modifier and Type | Method and Description |
---|---|
abstract Datatype |
FileFormat.createDatatype(int tclass,
int tsize,
int torder,
int tsign)
Creates a new datatype in memory.
|
Datatype |
FileFormat.createDatatype(int tclass,
int tsize,
int torder,
int tsign,
Datatype tbase)
Creates a new datatype in memory.
|
Datatype |
FileFormat.createDatatype(int tclass,
int tsize,
int torder,
int tsign,
Datatype tbase,
java.lang.String name)
Creates a named datatype in a file.
|
abstract Datatype |
FileFormat.createDatatype(int tclass,
int tsize,
int torder,
int tsign,
java.lang.String name)
Creates a named datatype in a file.
|
Datatype |
Datatype.getBasetype()
Returns the datatype of array element for ARRAY datatype.
|
abstract Datatype |
Dataset.getDatatype()
Returns the datatype object of the dataset.
|
Datatype[] |
CompoundDS.getMemberTypes()
Returns an array of datatype objects of compound members.
|
Datatype[] |
CompoundDS.getSelectedMemberTypes()
Returns an array of datatype objects of selected compound members.
|
Datatype |
Attribute.getType()
Returns the datatype of the attribute.
|
Modifier and Type | Method and Description |
---|---|
Dataset |
FileFormat.createCompoundDS(java.lang.String name,
Group pgroup,
long[] dims,
long[] maxdims,
long[] chunks,
int gzip,
java.lang.String[] memberNames,
Datatype[] memberDatatypes,
int[] memberSizes,
java.lang.Object data)
Creates a new compound dataset in a file with/without chunking and
compression.
|
Dataset |
FileFormat.createCompoundDS(java.lang.String name,
Group pgroup,
long[] dims,
java.lang.String[] memberNames,
Datatype[] memberDatatypes,
int[] memberSizes,
java.lang.Object data)
Deprecated.
As of 2.4, replaced by
FileFormat.createCompoundDS(String, Group, long[], long[], long[], int, String[], Datatype[], int[], Object)
The replacement method has additional parameters:
|
Datatype |
FileFormat.createDatatype(int tclass,
int tsize,
int torder,
int tsign,
Datatype tbase)
Creates a new datatype in memory.
|
Datatype |
FileFormat.createDatatype(int tclass,
int tsize,
int torder,
int tsign,
Datatype tbase,
java.lang.String name)
Creates a named datatype in a file.
|
abstract Dataset |
FileFormat.createImage(java.lang.String name,
Group pgroup,
Datatype type,
long[] dims,
long[] maxdims,
long[] chunks,
int gzip,
int ncomp,
int interlace,
java.lang.Object data)
Creates a new image in a file.
|
Dataset |
FileFormat.createScalarDS(java.lang.String name,
Group pgroup,
Datatype type,
long[] dims,
long[] maxdims,
long[] chunks,
int gzip,
java.lang.Object data) |
abstract Dataset |
FileFormat.createScalarDS(java.lang.String name,
Group pgroup,
Datatype type,
long[] dims,
long[] maxdims,
long[] chunks,
int gzip,
java.lang.Object fillValue,
java.lang.Object data)
Creates a new dataset in a file with/without chunking/compression.
|
Constructor and Description |
---|
Attribute(java.lang.String attrName,
Datatype attrType,
long[] attrDims)
Create an attribute with specified name, data type and dimension sizes.
|
Attribute(java.lang.String attrName,
Datatype attrType,
long[] attrDims,
java.lang.Object attrValue)
Create an attribute with specific name and value.
|
Datatype(int tclass,
int tsize,
int torder,
int tsign,
Datatype tbase)
Constructs a Datatype with specified class, size, byte order and sign.
|
Modifier and Type | Class and Description |
---|---|
class |
H4Datatype
This class defines HDF4 data type characteristics and APIs for a data type.
|
Modifier and Type | Method and Description |
---|---|
Datatype |
H4File.createDatatype(int tclass,
int tsize,
int torder,
int tsign) |
Datatype |
H4File.createDatatype(int tclass,
int tsize,
int torder,
int tsign,
Datatype tbase) |
Datatype |
H4File.createDatatype(int tclass,
int tsize,
int torder,
int tsign,
Datatype tbase,
java.lang.String name) |
Datatype |
H4File.createDatatype(int tclass,
int tsize,
int torder,
int tsign,
java.lang.String name) |
Datatype |
H4SDS.getDatatype() |
Datatype |
H4Vdata.getDatatype() |
Datatype |
H4GRImage.getDatatype() |
Modifier and Type | Method and Description |
---|---|
static H4GRImage |
H4GRImage.create(java.lang.String name,
Group pgroup,
Datatype type,
long[] dims,
long[] maxdims,
long[] chunks,
int gzip,
int ncomp,
int interlace,
java.lang.Object data)
Creates a new image.
|
static H4SDS |
H4SDS.create(java.lang.String name,
Group pgroup,
Datatype type,
long[] dims,
long[] maxdims,
long[] chunks,
int gzip,
java.lang.Object data) |
static H4SDS |
H4SDS.create(java.lang.String name,
Group pgroup,
Datatype type,
long[] dims,
long[] maxdims,
long[] chunks,
int gzip,
java.lang.Object fillValue,
java.lang.Object data)
Creates a new dataset.
|
Datatype |
H4File.createDatatype(int tclass,
int tsize,
int torder,
int tsign,
Datatype tbase) |
Datatype |
H4File.createDatatype(int tclass,
int tsize,
int torder,
int tsign,
Datatype tbase,
java.lang.String name) |
Dataset |
H4File.createImage(java.lang.String name,
Group pgroup,
Datatype type,
long[] dims,
long[] maxdims,
long[] chunks,
int gzip,
int ncomp,
int interlace,
java.lang.Object data) |
Dataset |
H4File.createScalarDS(java.lang.String name,
Group pgroup,
Datatype type,
long[] dims,
long[] maxdims,
long[] chunks,
int gzip,
java.lang.Object fillValue,
java.lang.Object data) |
Modifier and Type | Class and Description |
---|---|
class |
H5Datatype
This class defines HDF5 data type characteristics and APIs for a data type.
|
Modifier and Type | Method and Description |
---|---|
Datatype |
H5File.createDatatype(int tclass,
int tsize,
int torder,
int tsign)
Methods related to Datatypes and HObjects in HDF5 Files.
|
Datatype |
H5File.createDatatype(int tclass,
int tsize,
int torder,
int tsign,
Datatype tbase) |
Datatype |
H5File.createDatatype(int tclass,
int tsize,
int torder,
int tsign,
Datatype tbase,
java.lang.String name) |
Datatype |
H5File.createDatatype(int tclass,
int tsize,
int torder,
int tsign,
java.lang.String name) |
Datatype |
H5CompoundDS.getDatatype() |
Datatype |
H5ScalarDS.getDatatype() |
Modifier and Type | Method and Description |
---|---|
static H5ScalarDS |
H5ScalarDS.create(java.lang.String name,
Group pgroup,
Datatype type,
long[] dims,
long[] maxdims,
long[] chunks,
int gzip,
java.lang.Object data) |
static H5ScalarDS |
H5ScalarDS.create(java.lang.String name,
Group pgroup,
Datatype type,
long[] dims,
long[] maxdims,
long[] chunks,
int gzip,
java.lang.Object fillValue,
java.lang.Object data)
Creates a new dataset in a file.
|
static Dataset |
H5CompoundDS.create(java.lang.String name,
Group pgroup,
long[] dims,
long[] maxdims,
long[] chunks,
int gzip,
java.lang.String[] memberNames,
Datatype[] memberDatatypes,
int[] memberRanks,
long[][] memberDims,
java.lang.Object data)
Creates a simple compound dataset in a file with/without chunking and
compression
|
static Dataset |
H5CompoundDS.create(java.lang.String name,
Group pgroup,
long[] dims,
java.lang.String[] memberNames,
Datatype[] memberDatatypes,
int[] memberRanks,
long[][] memberDims,
java.lang.Object data)
Deprecated.
Not for public use in the future.
Using H5CompoundDS.create(String, Group, long[], long[], long[], int, String[], Datatype[], int[], long[][], Object) |
static Dataset |
H5CompoundDS.create(java.lang.String name,
Group pgroup,
long[] dims,
java.lang.String[] memberNames,
Datatype[] memberDatatypes,
int[] memberSizes,
java.lang.Object data)
Deprecated.
Not for public use in the future.
Using H5CompoundDS.create(String, Group, long[], long[], long[], int, String[], Datatype[], int[], long[][], Object) |
Dataset |
H5File.createCompoundDS(java.lang.String name,
Group pgroup,
long[] dims,
long[] maxdims,
long[] chunks,
int gzip,
java.lang.String[] memberNames,
Datatype[] memberDatatypes,
int[] memberSizes,
java.lang.Object data) |
Datatype |
H5File.createDatatype(int tclass,
int tsize,
int torder,
int tsign,
Datatype tbase) |
Datatype |
H5File.createDatatype(int tclass,
int tsize,
int torder,
int tsign,
Datatype tbase,
java.lang.String name) |
Dataset |
H5File.createImage(java.lang.String name,
Group pgroup,
Datatype type,
long[] dims,
long[] maxdims,
long[] chunks,
int gzip,
int ncomp,
int interlace,
java.lang.Object data) |
Dataset |
H5File.createScalarDS(java.lang.String name,
Group pgroup,
Datatype type,
long[] dims,
long[] maxdims,
long[] chunks,
int gzip,
java.lang.Object fillValue,
java.lang.Object data) |
Constructor and Description |
---|
H5Datatype(int tclass,
int tsize,
int torder,
int tsign,
Datatype tbase)
Constructs a Datatype with specified class, size, byte order and sign.
|