-
Subclasses of HObject in hdf.object
Modifier and Type |
Class |
Description |
class |
Attribute |
An attribute is a (name, value) pair of metadata attached to a primary data object such as a
dataset, group or named datatype.
|
class |
CompoundDS |
A CompoundDS is a dataset with compound datatype.
|
class |
Dataset |
The abstract class provides general APIs to create and manipulate dataset
objects, and retrieve dataset properties, datatype and dimension sizes.
|
class |
Datatype |
Datatype is an abstract class that defines datatype characteristics and APIs for a data type.
|
class |
Group |
Group is an abstract class.
|
class |
ScalarDS |
A scalar dataset is a multiple dimension array of scalar points.
|
Methods in hdf.object that return HObject
Modifier and Type |
Method |
Description |
HObject |
FileFormat.copy(HObject srcObj,
Group dstGroup) |
Deprecated.
|
abstract HObject |
FileFormat.copy(HObject srcObj,
Group dstGroup,
String dstName) |
Copies the source object to a new destination.
|
HObject |
FileFormat.createLink(Group parentGroup,
String name,
HObject currentObj,
int type) |
Creates a soft, hard or external link to an existing object in the open
file.
|
HObject |
FileFormat.createLink(Group linkGroup,
String name,
Object currentObj) |
Creates a link to an existing object in the open file.
|
HObject |
FileFormat.createLink(Group parentGroup,
String name,
String currentObj,
int type) |
Creates a soft or external link to an object in a file that does not exist
at the time the link is created.
|
static HObject |
FileFormat.findObject(FileFormat file,
long[] oid) |
Finds an object by its object ID
|
static HObject |
FileFormat.findObject(FileFormat file,
String path) |
Finds an object by the full path of the object (path+name)
|
abstract HObject |
FileFormat.get(String path) |
Gets the HObject with the specified path from the file.
|
static HObject |
FileFormat.getHObject(String fullPath) |
Deprecated.
|
static HObject |
FileFormat.getHObject(String filename,
String path) |
Deprecated.
|
HObject |
Group.getMember(int idx) |
Get the HObject at the specified index in this Group's member list.
|
HObject |
Attribute.getParentObject() |
Returns the HObject to which this Attribute is currently "attached".
|
abstract HObject |
FileFormat.getRootObject() |
Returns the root object for the file associated with this instance.
|
Methods in hdf.object with parameters of type HObject
Modifier and Type |
Method |
Description |
void |
Group.addToMemberList(HObject object) |
Adds an object to the member list of this group in memory.
|
HObject |
FileFormat.copy(HObject srcObj,
Group dstGroup) |
Deprecated.
|
abstract HObject |
FileFormat.copy(HObject srcObj,
Group dstGroup,
String dstName) |
Copies the source object to a new destination.
|
HObject |
FileFormat.createLink(Group parentGroup,
String name,
HObject currentObj,
int type) |
Creates a soft, hard or external link to an existing object in the open
file.
|
abstract void |
FileFormat.delete(HObject obj) |
Deletes an object from a file.
|
boolean |
HObject.equals(HObject obj) |
Returns whether this HObject is equal to the specified HObject by comparing their OIDs.
|
void |
Group.removeFromMemberList(HObject object) |
Removes an object from the member list of this group in memory.
|
void |
FileFormat.renameAttribute(HObject obj,
String oldAttrName,
String newAttrName) |
Renames an attribute.
|
void |
Attribute.setParentObject(HObject pObj) |
Sets the HObject to which this Attribute is "attached".
|
abstract void |
FileFormat.writeAttribute(HObject obj,
Attribute attr,
boolean attrExisted) |
Attaches a given attribute to an object.
|
Constructors in hdf.object with parameters of type HObject
Constructor |
Description |
Attribute(HObject parentObj,
String attrName,
Datatype attrType,
long[] attrDims) |
Create an attribute with specified name, data type and dimension sizes.
|
Attribute(HObject parentObj,
String attrName,
Datatype attrType,
long[] attrDims,
Object attrValue) |
Create an attribute with specific name and value.
|
-
Subclasses of HObject in hdf.object.fits
Modifier and Type |
Class |
Description |
class |
FitsDataset |
FitsDataset describes an multi-dimension array of HDF5 scalar or atomic data
types, such as byte, int, short, long, float, double and string,
and operations performed on the scalar dataset
|
class |
FitsDatatype |
Datatype encapsulates information of a datatype.
|
class |
FitsGroup |
An H5Group represents HDF5 group, inheriting from Group.
|
-
Subclasses of HObject in hdf.object.h4
Modifier and Type |
Class |
Description |
class |
H4Attribute |
An attribute is a (name, value) pair of metadata attached to a primary data object such as a
dataset, group or named datatype.
|
class |
H4Datatype |
This class defines HDF4 data type characteristics and APIs for a data type.
|
class |
H4GRImage |
H4GRImage describes an HDF4 general raster(GR) image and operations performed on
the GR image.
|
class |
H4Group |
An H4Group is a vgroup in HDF4, inheriting from Group.
|
class |
H4SDS |
H4SDS describes HDF4 Scientific Data Sets (SDS) and operations performed on
the SDS.
|
class |
H4Vdata |
H4Vdata describes a multi-dimension array of HDF4 vdata, inheriting CompoundDS.
|
Constructors in hdf.object.h4 with parameters of type HObject
Constructor |
Description |
H4Attribute(HObject parentObj,
String attrName,
Datatype attrType,
long[] attrDims) |
Create an attribute with specified name, data type and dimension sizes.
|
H4Attribute(HObject parentObj,
String attrName,
Datatype attrType,
long[] attrDims,
Object attrValue) |
Create an attribute with specific name and value.
|
-
Subclasses of HObject in hdf.object.h5
Modifier and Type |
Class |
Description |
class |
H5Attribute |
An attribute is a (name, value) pair of metadata attached to a primary data object such as a
dataset, group or named datatype.
|
class |
H5CompoundDS |
The H5CompoundDS class defines an HDF5 dataset of compound datatypes.
|
class |
H5Datatype |
This class defines HDF5 datatype characteristics and APIs for a data type.
|
class |
H5Group |
An H5Group object represents an existing HDF5 group in file.
|
class |
H5Link |
An H5Link object represents an existing HDF5 object in file.
|
class |
H5ScalarDS |
H5ScalarDS describes a multi-dimension array of HDF5 scalar or atomic data types, such as byte, int, short, long,
float, double and string, and operations performed on the scalar dataset.
|
Methods in hdf.object.h5 that return HObject
Modifier and Type |
Method |
Description |
HObject |
H5File.copy(HObject srcObj,
Group dstGroup,
String dstName) |
|
HObject |
H5File.createLink(Group parentGroup,
String name,
HObject currentObj,
int lType) |
Creates a link to an object in the open file.
|
HObject |
H5File.createLink(Group parentGroup,
String name,
Object currentObj) |
|
HObject |
H5File.createLink(Group parentGroup,
String name,
String currentObj,
int lType) |
Creates a soft or external link to object in a file that does not exist at the time the link is created.
|
HObject |
H5File.get(String path) |
|
HObject |
H5File.getRootObject() |
Returns the root object of the open HDF5 File.
|
Methods in hdf.object.h5 with parameters of type HObject
Modifier and Type |
Method |
Description |
HObject |
H5File.copy(HObject srcObj,
Group dstGroup,
String dstName) |
|
static void |
H5File.copyAttributes(HObject src,
HObject dst) |
Copies the attributes of one object to another object.
|
HObject |
H5File.createLink(Group parentGroup,
String name,
HObject currentObj,
int lType) |
Creates a link to an object in the open file.
|
void |
H5File.delete(HObject obj) |
|
static List<Attribute> |
H5File.getAttribute(HObject obj) |
Returns a list of attributes for the specified object.
|
static List<Attribute> |
H5File.getAttribute(HObject obj,
int idx_type,
int order) |
Returns a list of attributes for the specified object, in creation or
alphabetical order.
|
static String |
H5File.getLinkTargetName(HObject obj) |
Retrieves the name of the target object that is being linked to.
|
void |
H5File.renameAttribute(HObject obj,
String oldAttrName,
String newAttrName) |
Renames an attribute.
|
static void |
H5File.renameObject(HObject obj,
String newName) |
Rename the given object
|
static void |
H5File.renameObject(HObject obj,
String newPath,
String newName) |
Rename the given object
|
void |
H5File.writeAttribute(HObject obj,
Attribute attr,
boolean attrExisted) |
|
Constructors in hdf.object.h5 with parameters of type HObject
Constructor |
Description |
H5Attribute(HObject parentObj,
String attrName,
Datatype attrType,
long[] attrDims) |
Create an attribute with specified name, data type and dimension sizes.
|
H5Attribute(HObject parentObj,
String attrName,
Datatype attrType,
long[] attrDims,
Object attrValue) |
Create an attribute with specific name and value.
|
-
Subclasses of HObject in hdf.object.nc2
Modifier and Type |
Class |
Description |
class |
NC2Attribute |
An attribute is a (name, value) pair of metadata attached to a primary data object such as a
dataset, group or named datatype.
|
class |
NC2Dataset |
NC2Dataset describes an multi-dimension array of HDF5 scalar or atomic data
types, such as byte, int, short, long, float, double and string, and
operations performed on the scalar dataset
|
class |
NC2Datatype |
Datatype encapsulates information of a datatype.
|
class |
NC2Group |
An NC2Group represents NetCDF3 group, inheriting from Group.
|
Constructors in hdf.object.nc2 with parameters of type HObject
Constructor |
Description |
NC2Attribute(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.
|
-
-
-
Constructor parameters in hdf.view.dialog with type arguments of type HObject
Constructor |
Description |
NewAttributeDialog(org.eclipse.swt.widgets.Shell parent,
HObject obj,
List<HObject> objs) |
Constructs a NewAttributeDialog with specified object (dataset, group, or
image) for the new attribute to be attached to.
|
-
-
-
-
-
FileFormat.copy(HObject, Group, String)