Uses of Class
hdf.object.HObject
Package
Description
-
Uses of HObject in hdf.object
Modifier and TypeClassDescriptionclass
A CompoundDS is a dataset with compound datatype.class
The abstract class provides general APIs to create and manipulate dataset/attribute objects, and retrieve dataset/attribute properties, datatype and dimension sizes.class
Datatype is an abstract class that defines datatype characteristics and APIs for a data type.class
Group is an abstract class.class
A scalar dataset is a multiple dimension array of scalar points.Modifier and TypeMethodDescriptionfinal HObject
Deprecated.abstract HObject
Copies the source object to a new destination.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.FileFormat.createLink
(Group linkGroup, String name, Object currentObj) Creates a link to an existing object in the open file.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 final HObject
FileFormat.findObject
(FileFormat file, long[] oid) Finds an object by its object IDstatic final HObject
FileFormat.findObject
(FileFormat file, String path) Finds an object by the full path of the object (path+name)abstract HObject
Gets the HObject with the specified path from the file.static final HObject
FileFormat.getHObject
(String fullPath) Deprecated.As of 2.4, replaced byFileFormat.get(String)
This static method, which as been deprecated, causes two problems: It can be very expensive if it is called many times or in a loop because each call to the method creates an instance of a file.static final HObject
FileFormat.getHObject
(String filename, String path) Deprecated.As of 2.4, replaced byFileFormat.get(String)
This static method, which as been deprecated, causes two problems: It can be very expensive if it is called many times or in a loop because each call to the method creates an instance of a file.Group.getMember
(int idx) Get the HObject at the specified index in this Group's member list.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.Modifier and TypeMethodDescriptionGroup.breadthFirstMemberList()
Get the members of this Group in breadth-first order.Group.depthFirstMemberList()
Get the members of this Group in depth-first order.Group.getMemberList()
Returns the list of members of this group.Modifier and TypeMethodDescriptionvoid
Group.addToMemberList
(HObject object) Adds an object to the member list of this group in memory.final HObject
Deprecated.As of 2.4, replaced byFileFormat.copy(HObject, Group, String)
To mimic the behavior originally provided by this method, call the replacement method withnull
as the 3rd parameter.abstract HObject
Copies the source object to a new destination.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
Deletes an object from a file.boolean
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. -
Uses of HObject in hdf.object.fits
Modifier and TypeClassDescriptionclass
An attribute is a (name, value) pair of metadata attached to a primary data object such as a dataset, group or named datatype.class
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 The library predefines a modest number of datatypes.class
Datatype encapsulates information of a datatype.class
An H5Group represents HDF5 group, inheriting from Group.Modifier and TypeFieldDescriptionprotected HObject
FitsAttribute.parentObject
The HObject to which this NC2Attribute is attached, Attribute interfaceModifier and TypeMethodDescriptionFitsAttribute.getParentObject()
Returns the HObject to which this Attribute is currently "attached".FitsFile.getRootObject()
Modifier and TypeMethodDescriptionvoid
FitsFile.copyAttributes
(HObject src, HObject dst) Copies the attributes of one object to another object.void
void
FitsAttribute.setParentObject
(HObject pObj) Sets the HObject to which this Attribute is "attached".void
FitsFile.writeAttribute
(HObject obj, Attribute attr, boolean attrExisted) Creates a new attribute and attached to the object if attribute does not exist.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 HObject in hdf.object.h4
Modifier and TypeClassDescriptionclass
An attribute is a (name, value) pair of metadata attached to a primary data object such as a dataset, group or named datatype.class
This class defines HDF4 data type characteristics and APIs for a data type.class
H4GRImage describes an HDF4 general raster(GR) image and operations performed on the GR image.class
An H4Group is a vgroup in HDF4, inheriting from Group.class
An attribute is a (name, value) pair of metadata attached to a primary data object such as a dataset, group or named datatype.class
H4SDS describes HDF4 Scientific Data Sets (SDS) and operations performed on the SDS.class
H4Vdata describes a multi-dimension array of HDF4 vdata, inheriting CompoundDS.Modifier and TypeFieldDescriptionprotected HObject
H4CompoundAttribute.parentObject
The HObject to which this NC2Attribute is attached, Attribute interfaceprotected HObject
H4ScalarAttribute.parentObject
The HObject to which this NC2Attribute is attached, Attribute interfaceModifier and TypeMethodDescriptionCopy an object to a group.Get an individual HObject with a given path.H4CompoundAttribute.getParentObject()
Returns the HObject to which this Attribute is currently "attached".H4ScalarAttribute.getParentObject()
Returns the HObject to which this Attribute is currently "attached".H4File.getRootObject()
Modifier and TypeMethodDescriptionCopy an object to a group.void
Delete an object from the file.void
H4CompoundAttribute.setParentObject
(HObject pObj) Sets the HObject to which this Attribute is "attached".void
H4ScalarAttribute.setParentObject
(HObject pObj) Sets the HObject to which this Attribute is "attached".void
H4File.writeAttribute
(HObject obj, Attribute attr, boolean isSDglobalAttr) Creates a new attribute and attaches it to the object if the attribute does not exist.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 HObject in hdf.object.h5
Modifier and TypeClassDescriptionclass
The H5CompoundAttr class defines an HDF5 attribute of compound datatypes.class
The H5CompoundDS class defines an HDF5 dataset of compound datatypes.class
This class defines HDF5 datatype characteristics and APIs for a data type.class
An H5Group object represents an existing HDF5 group in file.class
An H5Link object represents an existing HDF5 object in file.class
An class that provides general I/O operations for object metadata attached to an object.class
This class defines HDF5 reference characteristics and APIs for a data type of H5T_STD_REF.class
An attribute is a (name, value) pair of metadata attached to a primary data object such as a dataset, group or named datatype.class
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.Modifier and TypeFieldDescriptionprotected HObject
H5CompoundAttr.parentObject
The HObject to which this NC2Attribute is attached, Attribute interfaceprotected HObject
H5MetaDataContainer.parentObject
The HObject to which this MetaDataContainer is attachedprotected HObject
H5ScalarAttr.parentObject
The HObject to which this NC2Attribute is attached, Attribute interfaceModifier and TypeMethodDescriptionH5File.createLink
(Group parentGroup, String name, HObject currentObj, int lType) Creates a link to an object in the open file.H5File.createLink
(Group parentGroup, String name, Object currentObj) 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.H5CompoundAttr.getParentObject()
Returns the HObject to which this Attribute is currently "attached".H5ScalarAttr.getParentObject()
Returns the HObject to which this Attribute is currently "attached".H5File.getRootObject()
Returns the root object of the open HDF5 File.Modifier and TypeMethodDescriptionstatic final void
H5File.copyAttributes
(HObject src, HObject dst) Copies the attributes of one object to another object.H5File.createLink
(Group parentGroup, String name, HObject currentObj, int lType) Creates a link to an object in the open file.void
H5File.getAttribute
(HObject obj) Returns a list of attributes for the specified object.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 objectstatic void
H5File.renameObject
(HObject obj, String newPath, String newName) Rename the given objectvoid
H5CompoundAttr.setParentObject
(HObject pObj) Sets the HObject to which this Attribute is "attached".void
H5ScalarAttr.setParentObject
(HObject pObj) Sets the HObject to which this Attribute is "attached".void
H5File.writeAttribute
(HObject obj, Attribute attr, boolean attrExisted) 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.H5MetaDataContainer
(FileFormat theFile, String name, String path, HObject parent) Constructs an HDF5 group with specific name, path, and parent.H5MetaDataContainer
(FileFormat theFile, String name, String path, HObject parent, long[] oid) Deprecated.Not for public use in the future.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 HObject in hdf.object.nc2
Modifier and TypeClassDescriptionclass
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 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 The library predefines a modest number of datatypes.class
Datatype encapsulates information of a datatype.class
An NC2Group represents NetCDF3 group, inheriting from Group.Modifier and TypeFieldDescriptionprotected HObject
NC2Attribute.parentObject
The HObject to which this NC2Attribute is attached, Attribute interfaceModifier and TypeMethodDescriptionNC2Attribute.getParentObject()
Returns the HObject to which this Attribute is currently "attached".NC2File.getRootObject()
Modifier and TypeMethodDescriptionstatic NC2Attribute
NC2File.convertAttribute
(HObject parent, ucar.nc2.Attribute netcdfAttr) converts a ucar.nc2.Attribute into an hdf.object.nc2.NC2Attributevoid
NC2File.copyAttributes
(HObject src, HObject dst) Copies the attributes of one object to another object.void
void
NC2Attribute.setParentObject
(HObject pObj) Sets the HObject to which this Attribute is "attached".void
NC2File.writeAttribute
(HObject obj, Attribute attr, boolean attrExisted) 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 HObject in hdf.view
Modifier and TypeMethodDescriptionHDFView.getDataView
(HObject dataObject) void
HDFView.showMetaData
(HObject obj) Display the metadata view for an object -
Uses of HObject in hdf.view.DataView
Modifier and TypeMethodDescriptionDataView.getDataObject()
Get the data object displayed in this data viewerModifier and TypeMethodDescriptionDataViewManager.getDataView
(HObject dataObject) Returns DataView that contains the specified data object.abstract MetaDataView
DataViewFactory.getMetaDataView
(org.eclipse.swt.widgets.Composite parent, DataViewManager viewer, HObject theObj) Get an instance of MetaDataView given the appropriate constructor parameters -
Uses of HObject in hdf.view.dialog
Modifier and TypeFieldDescriptionprotected HObject
NewDataObjectDialog.newObject
the object createdprotected HObject
NewDataObjectDialog.parentObj
the object which the this object is attachedprotected HObject
NewDataObjectDialog.refObject
the object referencedModifier and TypeMethodDescriptionNewDataObjectDialog.getObject()
Get the new object created.NewLinkDialog.getObject()
Get the new dataset created.ModifierConstructorDescriptionNewCompoundAttributeDialog
(org.eclipse.swt.widgets.Shell parent, HObject pObject, List<HObject> objs) Constructs a NewCompoundAttributeDialog with specified list of possible parent objects.NewDataObjectDialog
(org.eclipse.swt.widgets.Shell parent, HObject pGroup, List<?> objs) The NewDataObjectDialog constructor.NewScalarAttributeDialog
(org.eclipse.swt.widgets.Shell parent, HObject pObject, List<HObject> objs) Constructs a NewScalarAttributeDialog with specified object (dataset, group, or image) for the new attribute to be attached to.NewStringAttributeDialog
(org.eclipse.swt.widgets.Shell parent, HObject pObject, List<HObject> objs) Constructs a NewStringAttributeDialog with specified object (dataset, group, or image) for the new attribute to be attached to.ModifierConstructorDescriptionNewCompoundAttributeDialog
(org.eclipse.swt.widgets.Shell parent, HObject pObject, List<HObject> objs) Constructs a NewCompoundAttributeDialog with specified list of possible parent objects.NewScalarAttributeDialog
(org.eclipse.swt.widgets.Shell parent, HObject pObject, List<HObject> objs) Constructs a NewScalarAttributeDialog with specified object (dataset, group, or image) for the new attribute to be attached to.NewStringAttributeDialog
(org.eclipse.swt.widgets.Shell parent, HObject pObject, List<HObject> objs) Constructs a NewStringAttributeDialog with specified object (dataset, group, or image) for the new attribute to be attached to. -
Uses of HObject in hdf.view.ImageView
Modifier and TypeMethodDescriptionfinal MetaDataView
ImageViewFactory.getMetaDataView
(org.eclipse.swt.widgets.Composite parentObj, DataViewManager viewer, HObject theObj) -
Uses of HObject in hdf.view.MetaDataView
Modifier and TypeFieldDescriptionprotected HObject
DefaultBaseMetaDataView.dataObject
The HDF data objectModifier and TypeMethodDescriptionDefaultBaseMetaDataView.addAttribute
(HObject obj) MetaDataView.addAttribute
(HObject obj) Add an attribute to a data object.DefaultBaseMetaDataView.deleteAttribute
(HObject obj) MetaDataView.deleteAttribute
(HObject obj) Delete an attribute from a data object.DefaultMetaDataViewFactory.getMetaDataView
(org.eclipse.swt.widgets.Composite parentObj, DataViewManager viewer, HObject theObj) ModifierConstructorDescriptionDefaultBaseMetaDataView
(org.eclipse.swt.widgets.Composite parentComposite, DataViewManager viewer, HObject theObj) The metadata view interface for displaying metadata informationDefaultDatasetMetaDataView
(org.eclipse.swt.widgets.Composite parentComposite, DataViewManager viewer, HObject theObj) The metadata view interface for displaying dataset metadata informationDefaultDatatypeMetaDataView
(org.eclipse.swt.widgets.Composite parentComposite, DataViewManager viewer, HObject theObj) The metadata view interface for displaying datatype metadata informationDefaultGroupMetaDataView
(org.eclipse.swt.widgets.Composite parentComposite, DataViewManager viewer, HObject theObj) The metadata view interface for displaying metadata informationDefaultLinkMetaDataView
(org.eclipse.swt.widgets.Composite parentComposite, DataViewManager viewer, HObject theObj) The metadata view interface for displaying link metadata information -
Uses of HObject in hdf.view.PaletteView
Modifier and TypeMethodDescriptionfinal MetaDataView
PaletteViewFactory.getMetaDataView
(org.eclipse.swt.widgets.Composite parentObj, DataViewManager viewer, HObject theObj) -
Uses of HObject in hdf.view.TableView
Modifier and TypeMethodDescriptionfinal MetaDataView
TableViewFactory.getMetaDataView
(org.eclipse.swt.widgets.Composite parentObj, DataViewManager viewer, HObject theObj) -
Uses of HObject in hdf.view.TreeView
Modifier and TypeMethodDescriptionDefaultTreeView.getCurrentObject()
TreeView.getCurrentObject()
Get the current selected object in the treeModifier and TypeMethodDescriptionorg.eclipse.swt.widgets.TreeItem
Adds an already created HObject to the tree under the TreeItem containing the specified parent group.org.eclipse.swt.widgets.TreeItem
Adds an already created HObject to the tree under the TreeItem containing the specified parent group.org.eclipse.swt.widgets.TreeItem
DefaultTreeView.findTreeItem
(HObject obj) Returns the tree item that contains the given data object.org.eclipse.swt.widgets.TreeItem
TreeView.findTreeItem
(HObject obj) Get the tree item that contains the given data object.final MetaDataView
TreeViewFactory.getMetaDataView
(org.eclipse.swt.widgets.Composite parentObj, DataViewManager viewer, HObject theObj) DefaultTreeView.showDataContent
(HObject dataObject) Display the content of a data object.TreeView.showDataContent
(HObject dataObject) Display the content of a data object.void
DefaultTreeView.updateItemIcon
(HObject obj) Updates the icon for the TreeItem representing the given HObject.
FileFormat.copy(HObject, Group, String)
To mimic the behavior originally provided by this method, call the replacement method withnull
as the 3rd parameter.