Logo Search packages:      
Sourcecode: jhdf version File versions  Download package

ncsa::hdf::object::Group Class Reference

Inheritance diagram for ncsa::hdf::object::Group:

ncsa::hdf::object::HObject ncsa::hdf::object::DataFormat ncsa::hdf::object::fits::FitsGroup ncsa::hdf::object::h4::H4Group ncsa::hdf::object::h5::H5Group ncsa::hdf::object::nc2::NC2Group

List of all members.

Detailed Description

Group is an abstract class. Current implementing classes are the H4Group and H5Group. This class includes general information of a group object such as members of a group and common operations on groups.

Members of a group may include other groups, datasets or links.

1.1 9/4/2007
Peter X. Cao

Definition at line 31 of file Group.java.

Public Member Functions

void addToMemberList (HObject object)
void clear ()
abstract void close (int id)
final boolean equalsOID (long[] theID)
final int getFID ()
final String getFile ()
final FileFormat getFileFormat ()
final String getFullName ()
List getMemberList ()
abstract List getMetadata () throws Exception
final String getName ()
int getNumberOfMembersInFile ()
final long[] getOID ()
final Group getParent ()
final String getPath ()
 Group (FileFormat theFile, String name, String path, Group parent, long[] oid)
 Group (FileFormat theFile, String name, String path, Group parent)
abstract boolean hasAttribute ()
final boolean isRoot ()
abstract int open ()
void removeFromMemberList (HObject object)
abstract void removeMetadata (Object info) throws Exception
void setName (String newName) throws Exception
void setPath (String newPath) throws Exception
String toString ()
abstract void writeMetadata (Object info) throws Exception

Static Public Attributes

static final String separator = "/"
static final long serialVersionUID = 240L

Protected Member Functions

final void debug (Object msg)

Protected Attributes

int nMembersInFile
long[] oid
Group parent

Private Attributes

List memberList

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index