awips2/nativeLib/rary.cots.hdf5/docs/javadocs/serialized-form.html
root 7dbd17a5aa Initial revision of AWIPS2 11.9.0-7p5
Former-commit-id: 133dc97f67 [formerly a02aeb236c] [formerly 9f19e3f712] [formerly 133dc97f67 [formerly a02aeb236c] [formerly 9f19e3f712] [formerly 06a8b51d6d [formerly 9f19e3f712 [formerly 64fa9254b946eae7e61bbc3f513b7c3696c4f54f]]]]
Former-commit-id: 06a8b51d6d
Former-commit-id: 9bb8decbcf [formerly 8e80217e59] [formerly 377dcd10b9 [formerly 3360eb6c5f]]
Former-commit-id: 377dcd10b9
Former-commit-id: e2ecdcfe33
2012-01-06 08:55:05 -06:00

2230 lines
59 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.6.0_10) on Thu Jan 14 18:21:51 CST 2010 -->
<TITLE>
Serialized Form
</TITLE>
<META NAME="date" CONTENT="2010-01-14">
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Serialized Form";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html?serialized-form.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="serialized-form.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<CENTER>
<H1>
Serialized Form</H1>
</CENTER>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>ncsa.hdf.hdf5lib.exceptions</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5AtomException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5AtomException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5AtomException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5AttributeException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5AttributeException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5AttributeException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5BtreeException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5BtreeException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5BtreeException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5DataFiltersException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5DataFiltersException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5DataFiltersException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5DatasetInterfaceException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5DatasetInterfaceException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5DatasetInterfaceException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5DataspaceInterfaceException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5DataspaceInterfaceException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5DataspaceInterfaceException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5DataStorageException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5DataStorageException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5DataStorageException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5DatatypeInterfaceException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5DatatypeInterfaceException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5DatatypeInterfaceException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5Exception"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5Exception.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5Exception</A> extends java.lang.Exception implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
detailMessage</H3>
<PRE>
java.lang.String <B>detailMessage</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5ExternalFileListException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5ExternalFileListException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5ExternalFileListException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5FileInterfaceException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5FileInterfaceException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5FileInterfaceException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5FunctionArgumentException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5FunctionArgumentException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5FunctionArgumentException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5FunctionEntryExitException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5FunctionEntryExitException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5FunctionEntryExitException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5HeapException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5HeapException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5HeapException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5InternalErrorException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5InternalErrorException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5InternalErrorException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5JavaException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5JavaException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5JavaException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5Exception.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5Exception</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5LibraryException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5LibraryException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5Exception.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5Exception</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5LowLevelIOException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LowLevelIOException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5LowLevelIOException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5MetaDataCacheException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5MetaDataCacheException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5MetaDataCacheException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5ObjectHeaderException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5ObjectHeaderException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5ObjectHeaderException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5PropertyListInterfaceException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5PropertyListInterfaceException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5PropertyListInterfaceException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5ReferenceException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5ReferenceException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5ReferenceException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5ResourceUnavailableException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5ResourceUnavailableException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5ResourceUnavailableException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="ncsa.hdf.hdf5lib.exceptions.HDF5SymbolTableException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5SymbolTableException.html" title="class in ncsa.hdf.hdf5lib.exceptions">ncsa.hdf.hdf5lib.exceptions.HDF5SymbolTableException</A> extends <A HREF="ncsa/hdf/hdf5lib/exceptions/HDF5LibraryException.html" title="class in ncsa.hdf.hdf5lib.exceptions">HDF5LibraryException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>ncsa.hdf.hdflib</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="ncsa.hdf.hdflib.HDFException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdflib/HDFException.html" title="class in ncsa.hdf.hdflib">ncsa.hdf.hdflib.HDFException</A> extends java.lang.Exception implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
HDFerror</H3>
<PRE>
int <B>HDFerror</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
msg</H3>
<PRE>
java.lang.String <B>msg</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="ncsa.hdf.hdflib.HDFJavaException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdflib/HDFJavaException.html" title="class in ncsa.hdf.hdflib">ncsa.hdf.hdflib.HDFJavaException</A> extends <A HREF="ncsa/hdf/hdflib/HDFException.html" title="class in ncsa.hdf.hdflib">HDFException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
msg</H3>
<PRE>
java.lang.String <B>msg</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="ncsa.hdf.hdflib.HDFLibraryException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdflib/HDFLibraryException.html" title="class in ncsa.hdf.hdflib">ncsa.hdf.hdflib.HDFLibraryException</A> extends <A HREF="ncsa/hdf/hdflib/HDFException.html" title="class in ncsa.hdf.hdflib">HDFException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
HDFerror</H3>
<PRE>
int <B>HDFerror</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
msg</H3>
<PRE>
java.lang.String <B>msg</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="ncsa.hdf.hdflib.HDFNotImplementedException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/hdflib/HDFNotImplementedException.html" title="class in ncsa.hdf.hdflib">ncsa.hdf.hdflib.HDFNotImplementedException</A> extends <A HREF="ncsa/hdf/hdflib/HDFJavaException.html" title="class in ncsa.hdf.hdflib">HDFJavaException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
msg</H3>
<PRE>
java.lang.String <B>msg</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>ncsa.hdf.object</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="ncsa.hdf.object.Attribute"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/object/Attribute.html" title="class in ncsa.hdf.object">ncsa.hdf.object.Attribute</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>240L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
name</H3>
<PRE>
java.lang.String <B>name</B></PRE>
<DL>
<DD>The name of the attribute.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
type</H3>
<PRE>
<A HREF="ncsa/hdf/object/Datatype.html" title="class in ncsa.hdf.object">Datatype</A> <B>type</B></PRE>
<DL>
<DD>The datatype of the attribute.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
rank</H3>
<PRE>
int <B>rank</B></PRE>
<DL>
<DD>The rank of the data value of the attribute.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
dims</H3>
<PRE>
long[] <B>dims</B></PRE>
<DL>
<DD>The dimension sizes of the attribute.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
value</H3>
<PRE>
java.lang.Object <B>value</B></PRE>
<DL>
<DD>The value of the attribute.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isUnsigned</H3>
<PRE>
boolean <B>isUnsigned</B></PRE>
<DL>
<DD>Flag to indicate if the datatype is an unsigned integer.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="ncsa.hdf.object.CompoundDS"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/object/CompoundDS.html" title="class in ncsa.hdf.object">ncsa.hdf.object.CompoundDS</A> extends <A HREF="ncsa/hdf/object/Dataset.html" title="class in ncsa.hdf.object">Dataset</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
numberOfMembers</H3>
<PRE>
int <B>numberOfMembers</B></PRE>
<DL>
<DD>The number of members of the compound dataset.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
memberNames</H3>
<PRE>
java.lang.String[] <B>memberNames</B></PRE>
<DL>
<DD>The names of members of the compound dataset.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
memberOrders</H3>
<PRE>
int[] <B>memberOrders</B></PRE>
<DL>
<DD>Returns array containing the total number of elements of the members of compound.
<p>
For example, a compound dataset COMP has members of A, B and C as
<pre>
COMP {
int A;
float B[5];
double C[2][3];
}
</pre>
memberOrders is an integer array of {1, 5, 6} to indicate that
member A has one element, member B has 5 elements, and member C has 6 elements.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
memberDims</H3>
<PRE>
java.lang.Object[] <B>memberDims</B></PRE>
<DL>
<DD>The dimension sizes of each member.
<p>
The i-th element of the Object[] is an integer array (int[]) that
contains the dimension sizes of the i-th member.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
memberTypes</H3>
<PRE>
<A HREF="ncsa/hdf/object/Datatype.html" title="class in ncsa.hdf.object">Datatype</A>[] <B>memberTypes</B></PRE>
<DL>
<DD>The datatypes of compound members.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isMemberSelected</H3>
<PRE>
boolean[] <B>isMemberSelected</B></PRE>
<DL>
<DD>The array to store flags to indicate if a member of compound dataset is selected for read/write.
<p>
If a member is selected, the read/write will perform on the member. Applications such
as HDFView will only display the selected members of the compound dataset.
<pre>
For example, if a compound dataset has four members
String[] memberNames = {"X", "Y", "Z", "TIME"};
and
boolean[] isMemberSelected = {true, false, false, true};
members "X" and "TIME" are selected for read and write.
</pre>
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="ncsa.hdf.object.Dataset"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/object/Dataset.html" title="class in ncsa.hdf.object">ncsa.hdf.object.Dataset</A> extends <A HREF="ncsa/hdf/object/HObject.html" title="class in ncsa.hdf.object">HObject</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
data</H3>
<PRE>
java.lang.Object <B>data</B></PRE>
<DL>
<DD>The memory buffer that holds the raw data of the dataset.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
rank</H3>
<PRE>
int <B>rank</B></PRE>
<DL>
<DD>The number of dimensions of the dataset.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
dims</H3>
<PRE>
long[] <B>dims</B></PRE>
<DL>
<DD>The current dimension sizes of the dataset
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
maxDims</H3>
<PRE>
long[] <B>maxDims</B></PRE>
<DL>
<DD>The max dimension sizes of the dataset
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
selectedDims</H3>
<PRE>
long[] <B>selectedDims</B></PRE>
<DL>
<DD>Array that contains the number of data points selected (for read/write) in each dimension.
<p>
The select size must be less than or equal to the current dimension size.
A subset of a rectangle selection is defined by the starting position
and selected sizes.
<p>
For example, a 4 X 5 dataset
<pre>
0, 1, 2, 3, 4
10, 11, 12, 13, 14
20, 21, 22, 23, 24
30, 31, 32, 33, 34
long[] dims = {4, 5};
long[] startDims = {1, 2};
long[] selectedDims = {3, 3};
then the following subset is selected by the startDims and selectedDims above
12, 13, 14
22, 23, 24
32, 33, 34
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
startDims</H3>
<PRE>
long[] <B>startDims</B></PRE>
<DL>
<DD>The starting position of each dimension of a selected subset.
With both the starting position and selected sizes, the subset of a
rectangle selection is fully defined.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
selectedIndex</H3>
<PRE>
int[] <B>selectedIndex</B></PRE>
<DL>
<DD>Array that contains the indices of the dimensions selected for display.
<p>
<B>selectedIndex[] is provied for two purpose:</B>
<OL>
<LI>
selectedIndex[] is used to indicate the order of dimensions for display, i.e.
selectedIndex[0] = row, selectedIndex[1] = column and selectedIndex[2] = depth.
For example, for a four dimesion dataset, if selectedIndex[] is {1, 2, 3},
then dim[1] is selected as row index, dim[2] is selected as column index
and dim[3] is selected as depth index.
<LI>
selectedIndex[] is also used to select dimensions for display for
datasets with three or more dimensions. We assume that applications such
as HDFView can only display data up to three dimensions (a 2D spreadsheet/image
with a third dimension that the 2D spreadsheet/image is cut from). For
dataset with more than three dimensions, we need selectedIndex[] to store
which three dimensions are chosen for display.
For example, for a four dimesion dataset, if selectedIndex[] = {1, 2, 3},
then dim[1] is selected as row index, dim[2] is selected as column index
and dim[3] is selected as depth index. dim[0] is not selected. Its location
is fixed at 0 by default.
</OL>
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
selectedStride</H3>
<PRE>
long[] <B>selectedStride</B></PRE>
<DL>
<DD>The number of elements to move from the start location in each dimension.
For example, if selectedStride[0] = 2, every other data point is selected
along dim[0].
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
chunkSize</H3>
<PRE>
long[] <B>chunkSize</B></PRE>
<DL>
<DD>The array of dimension sizes for a chunk.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
compression</H3>
<PRE>
java.lang.String <B>compression</B></PRE>
<DL>
<DD>The GZIP compression level.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
datatype</H3>
<PRE>
<A HREF="ncsa/hdf/object/Datatype.html" title="class in ncsa.hdf.object">Datatype</A> <B>datatype</B></PRE>
<DL>
<DD>The datatype object of the dataset.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
dimNames</H3>
<PRE>
java.lang.String[] <B>dimNames</B></PRE>
<DL>
<DD>Array of strings that represent the dimension names.
It is null if dimension names do not exist.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
convertByteToString</H3>
<PRE>
boolean <B>convertByteToString</B></PRE>
<DL>
<DD>Flag to indicate if the byte[] array is converted to strings
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isDataLoaded</H3>
<PRE>
boolean <B>isDataLoaded</B></PRE>
<DL>
<DD>Flag to indicate if data values are loaded into memory.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
nPoints</H3>
<PRE>
long <B>nPoints</B></PRE>
<DL>
<DD>The number of data points in the memory buffer.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
originalBuf</H3>
<PRE>
java.lang.Object <B>originalBuf</B></PRE>
<DL>
<DD>The data buffer that contains the raw data directly reading from
file (before any data conversion).
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
convertedBuf</H3>
<PRE>
java.lang.Object <B>convertedBuf</B></PRE>
<DL>
<DD>The array that holds the converted data of unsigned C-type integers.
<p>
For example, Suppose that the original data is an array of unsigned 16-bit
short integers. Since Java does not support unsigned integer, the data is
converted to an array of 32-bit singed integer. In that case, the converted
buffer is the array of 32-bit singed integer.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
enumConverted</H3>
<PRE>
boolean <B>enumConverted</B></PRE>
<DL>
<DD>Flag to indicate if the enum data is converted to strings.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="ncsa.hdf.object.Datatype"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/object/Datatype.html" title="class in ncsa.hdf.object">ncsa.hdf.object.Datatype</A> extends <A HREF="ncsa/hdf/object/HObject.html" title="class in ncsa.hdf.object">HObject</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
datatypeClass</H3>
<PRE>
int <B>datatypeClass</B></PRE>
<DL>
<DD>The class of the datatype.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
datatypeSize</H3>
<PRE>
int <B>datatypeSize</B></PRE>
<DL>
<DD>The size (in bytes) of the datatype.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
datatypeOrder</H3>
<PRE>
int <B>datatypeOrder</B></PRE>
<DL>
<DD>The byte order of the datatype.
Valid values are ORDER_LE, ORDER_BE, and ORDER_VAX.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
datatypeSign</H3>
<PRE>
int <B>datatypeSign</B></PRE>
<DL>
<DD>The sign of the datatype.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
enumMembers</H3>
<PRE>
java.lang.String <B>enumMembers</B></PRE>
<DL>
<DD>The (name, value) pairs of enum members
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
baseType</H3>
<PRE>
<A HREF="ncsa/hdf/object/Datatype.html" title="class in ncsa.hdf.object">Datatype</A> <B>baseType</B></PRE>
<DL>
<DD>The base datatype of every element of the array (for CLASS_ARRAY datatype).
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
dims</H3>
<PRE>
int[] <B>dims</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="ncsa.hdf.object.FileFormat"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/object/FileFormat.html" title="class in ncsa.hdf.object">ncsa.hdf.object.FileFormat</A> extends java.io.File implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
max_members</H3>
<PRE>
int <B>max_members</B></PRE>
<DL>
<DD>Current Java applications, such as HDFView, cannot handle files with
large numbers of objects due to JVM memory limitations.
For example, 1,000,000 objects is too many.
max_members is defined so that applications such as HDFView will load
up to <i>max_members</i> objects starting with the <i>start_members</i>
-th object. The implementing class has freedom in its
interpretation of how to "count" objects in the file.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
start_members</H3>
<PRE>
int <B>start_members</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
fid</H3>
<PRE>
int <B>fid</B></PRE>
<DL>
<DD>File identifier. -1 indicates the file is not open.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
fullFileName</H3>
<PRE>
java.lang.String <B>fullFileName</B></PRE>
<DL>
<DD>The absolute pathname (path+name) of the file.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isReadOnly</H3>
<PRE>
boolean <B>isReadOnly</B></PRE>
<DL>
<DD>Flag indicating if the file access is read-only.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="ncsa.hdf.object.Group"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/object/Group.html" title="class in ncsa.hdf.object">ncsa.hdf.object.Group</A> extends <A HREF="ncsa/hdf/object/HObject.html" title="class in ncsa.hdf.object">HObject</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
memberList</H3>
<PRE>
java.util.List&lt;E&gt; <B>memberList</B></PRE>
<DL>
<DD>The list of members (Groups and Datasets) of this group in memory.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
parent</H3>
<PRE>
<A HREF="ncsa/hdf/object/Group.html" title="class in ncsa.hdf.object">Group</A> <B>parent</B></PRE>
<DL>
<DD>The parent group where this group is located.
The parent of the root group is null.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
nMembersInFile</H3>
<PRE>
int <B>nMembersInFile</B></PRE>
<DL>
<DD>Total number of (Groups and Datasets) of this group in file.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="ncsa.hdf.object.HObject"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/object/HObject.html" title="class in ncsa.hdf.object">ncsa.hdf.object.HObject</A> extends java.lang.Object implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>240L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
filename</H3>
<PRE>
java.lang.String <B>filename</B></PRE>
<DL>
<DD>The full path of the file that contains the object.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
fileFormat</H3>
<PRE>
<A HREF="ncsa/hdf/object/FileFormat.html" title="class in ncsa.hdf.object">FileFormat</A> <B>fileFormat</B></PRE>
<DL>
<DD>The file which contains the object
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
name</H3>
<PRE>
java.lang.String <B>name</B></PRE>
<DL>
<DD>The name of the data object. The root group has its default
name, a slash. The name can be changed except the root group.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
path</H3>
<PRE>
java.lang.String <B>path</B></PRE>
<DL>
<DD>The full path of the data object. The full path always starts with the
root, a slash. The path cannot be changed. Also, a path must ended with
a slash. For example, /arrays/ints/
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
fullName</H3>
<PRE>
java.lang.String <B>fullName</B></PRE>
<DL>
<DD>The full name of the data object, i.e. "path + name"
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
oid</H3>
<PRE>
long[] <B>oid</B></PRE>
<DL>
<DD>Array of long integer storing unique identifier for the object.
<p>
HDF4 objects are uniquely identified by a (ref_id, tag_id) pair.
i.e. oid[0]=tag, oid[1]=ref.<br>
HDF5 objects are uniquely identified by an object reference.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="ncsa.hdf.object.ScalarDS"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/object/ScalarDS.html" title="class in ncsa.hdf.object">ncsa.hdf.object.ScalarDS</A> extends <A HREF="ncsa/hdf/object/Dataset.html" title="class in ncsa.hdf.object">Dataset</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
interlace</H3>
<PRE>
int <B>interlace</B></PRE>
<DL>
<DD>The interlace mode of the stored raster image data.
Valid values are INTERLACE_PIXEL, INTERLACE_LINE and INTERLACE_PLANE.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
imageDataRange</H3>
<PRE>
double[] <B>imageDataRange</B></PRE>
<DL>
<DD>The min-max range of image data values.
For example, [0, 255] indicates the min is 0, and the max is 255.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
palette</H3>
<PRE>
byte[][] <B>palette</B></PRE>
<DL>
<DD>The indexed RGB color model with 256 colors.
<p>
The palette values are stored in a two-dimensional byte array and arrange
by color components of red, green and blue. palette[][] = byte[3][256],
where, palette[0][], palette[1][] and palette[2][] are the red, green and
blue components respectively.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isImage</H3>
<PRE>
boolean <B>isImage</B></PRE>
<DL>
<DD>True if this dataset is an image.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isTrueColor</H3>
<PRE>
boolean <B>isTrueColor</B></PRE>
<DL>
<DD>True if this dataset is a true color image.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isText</H3>
<PRE>
boolean <B>isText</B></PRE>
<DL>
<DD>True if this dataset is ASCII text.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isUnsigned</H3>
<PRE>
boolean <B>isUnsigned</B></PRE>
<DL>
<DD>Flag to indicate if the original C data is unsigned integer.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
unsignedConverted</H3>
<PRE>
boolean <B>unsignedConverted</B></PRE>
<DL>
<DD>Flag to indicate is the original unsigned C data is converted.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
fillValue</H3>
<PRE>
java.lang.Object <B>fillValue</B></PRE>
<DL>
<DD>The fill value of the dataset.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isImageDisplay</H3>
<PRE>
boolean <B>isImageDisplay</B></PRE>
<DL>
<DD>Flag to indicate if the dataset is displayed as an image
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isDefaultImageOrder</H3>
<PRE>
boolean <B>isDefaultImageOrder</B></PRE>
<DL>
<DD>Flag to indicate if the dataset is displayed as an image with default order of dimensions
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>ncsa.hdf.object.h4</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="ncsa.hdf.object.h4.H4Datatype"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/object/h4/H4Datatype.html" title="class in ncsa.hdf.object.h4">ncsa.hdf.object.h4.H4Datatype</A> extends <A HREF="ncsa/hdf/object/Datatype.html" title="class in ncsa.hdf.object">Datatype</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>240L
<P>
<P>
<A NAME="ncsa.hdf.object.h4.H4File"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/object/h4/H4File.html" title="class in ncsa.hdf.object.h4">ncsa.hdf.object.h4.H4File</A> extends <A HREF="ncsa/hdf/object/FileFormat.html" title="class in ncsa.hdf.object">FileFormat</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>240L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
flag</H3>
<PRE>
int <B>flag</B></PRE>
<DL>
<DD>the file access flag.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
rootNode</H3>
<PRE>
javax.swing.tree.DefaultMutableTreeNode <B>rootNode</B></PRE>
<DL>
<DD>The root node of the tree structure of this file.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
objList</H3>
<PRE>
java.util.List&lt;E&gt; <B>objList</B></PRE>
<DL>
<DD>The list of unique (tag, ref) pairs.
It is used to avoid duplicate objects in memory.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
grid</H3>
<PRE>
int <B>grid</B></PRE>
<DL>
<DD>The GR interface identifier.
The identifier is returned by GRstart(fid), which initializes the GR
interface for the file specified by the parameter. GRstart(fid) is an
expensive call. It should be called only once. Calling GRstart(fid) in
a loop should be avoided.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isNetCDF</H3>
<PRE>
boolean <B>isNetCDF</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sdid</H3>
<PRE>
int <B>sdid</B></PRE>
<DL>
<DD>The SDS interface identifier.
The identifier is returned by SDstart(fname, flag), which initializes the
SD interface for the file specified by the parameter.
SDstart(fname, flag) is an expensive call. It should be called only once
Calling SDstart(fname, flag) in a loop should be avoided.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
showAll</H3>
<PRE>
boolean <B>showAll</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="ncsa.hdf.object.h4.H4GRImage"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/object/h4/H4GRImage.html" title="class in ncsa.hdf.object.h4">ncsa.hdf.object.h4.H4GRImage</A> extends <A HREF="ncsa/hdf/object/ScalarDS.html" title="class in ncsa.hdf.object">ScalarDS</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>240L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
attributeList</H3>
<PRE>
java.util.List&lt;E&gt; <B>attributeList</B></PRE>
<DL>
<DD>The list of attributes of this data object. Members of the list are
instance of Attribute.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
grid</H3>
<PRE>
int <B>grid</B></PRE>
<DL>
<DD>The GR interface identifier obtained from GRstart(fid)
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
ncomp</H3>
<PRE>
int <B>ncomp</B></PRE>
<DL>
<DD>The number of components in the raster image
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
datatypeID</H3>
<PRE>
int <B>datatypeID</B></PRE>
<DL>
<DD>the datatype identifier
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
nAttributes</H3>
<PRE>
int <B>nAttributes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="ncsa.hdf.object.h4.H4Group"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/object/h4/H4Group.html" title="class in ncsa.hdf.object.h4">ncsa.hdf.object.h4.H4Group</A> extends <A HREF="ncsa/hdf/object/Group.html" title="class in ncsa.hdf.object">Group</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>240L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
attributeList</H3>
<PRE>
java.util.List&lt;E&gt; <B>attributeList</B></PRE>
<DL>
<DD>The list of attributes of this data object. Members of the list are
instance of Attribute.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
nAttributes</H3>
<PRE>
int <B>nAttributes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="ncsa.hdf.object.h4.H4SDS"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/object/h4/H4SDS.html" title="class in ncsa.hdf.object.h4">ncsa.hdf.object.h4.H4SDS</A> extends <A HREF="ncsa/hdf/object/ScalarDS.html" title="class in ncsa.hdf.object">ScalarDS</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>240L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
attributeList</H3>
<PRE>
java.util.List&lt;E&gt; <B>attributeList</B></PRE>
<DL>
<DD>The list of attributes of this data object. Members of the list are
instance of Attribute.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
sdid</H3>
<PRE>
int <B>sdid</B></PRE>
<DL>
<DD>The SDS interface identifier obtained from SDstart(filename, access)
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
datatypeID</H3>
<PRE>
int <B>datatypeID</B></PRE>
<DL>
<DD>the datatype identifier
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
nAttributes</H3>
<PRE>
int <B>nAttributes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="ncsa.hdf.object.h4.H4Vdata"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/object/h4/H4Vdata.html" title="class in ncsa.hdf.object.h4">ncsa.hdf.object.h4.H4Vdata</A> extends <A HREF="ncsa/hdf/object/CompoundDS.html" title="class in ncsa.hdf.object">CompoundDS</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>240L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
attributeList</H3>
<PRE>
java.util.List&lt;E&gt; <B>attributeList</B></PRE>
<DL>
<DD>The list of attributes of this data object. Members of the list are
instance of Attribute.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
numberOfRecords</H3>
<PRE>
int <B>numberOfRecords</B></PRE>
<DL>
<DD>Number of records of this Vdata table.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
memberTIDs</H3>
<PRE>
int[] <B>memberTIDs</B></PRE>
<DL>
<DD>The data types of the members of the compound dataset.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
nAttributes</H3>
<PRE>
int <B>nAttributes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>ncsa.hdf.object.h5</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="ncsa.hdf.object.h5.H5CompoundDS"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/object/h5/H5CompoundDS.html" title="class in ncsa.hdf.object.h5">ncsa.hdf.object.h5.H5CompoundDS</A> extends <A HREF="ncsa/hdf/object/CompoundDS.html" title="class in ncsa.hdf.object">CompoundDS</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>240L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
attributeList</H3>
<PRE>
java.util.List&lt;E&gt; <B>attributeList</B></PRE>
<DL>
<DD>The list of attributes attached data object.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
nAttributes</H3>
<PRE>
int <B>nAttributes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
flatNameList</H3>
<PRE>
java.util.List&lt;E&gt; <B>flatNameList</B></PRE>
<DL>
<DD>A list of names of all fields including nested fields.
<p>
The nested names are separated by CompoundDs.separator. For example, if
compound dataset "A" has the following nested structure,
<pre>
A --> m01
A --> m02
A --> nest1 --> m11
A --> nest1 --> m12
A --> nest1 --> nest2 --> m21
A --> nest1 --> nest2 --> m22
i.e.
A = { m01, m02, nest1{m11, m12, nest2{ m21, m22}}}
</pre>
The flatNameList of compound dataset "A" will be
{m01, m02, nest1[m11, nest1[m12, nest1[nest2[m21, nest1[nest2[m22}
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
flatTypeList</H3>
<PRE>
java.util.List&lt;E&gt; <B>flatTypeList</B></PRE>
<DL>
<DD>A list of datatypes of all fields including nested fields.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isExternal</H3>
<PRE>
boolean <B>isExternal</B></PRE>
<DL>
<DD>flag to indicate is the dataset is an external dataset
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="ncsa.hdf.object.h5.H5Datatype"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/object/h5/H5Datatype.html" title="class in ncsa.hdf.object.h5">ncsa.hdf.object.h5.H5Datatype</A> extends <A HREF="ncsa/hdf/object/Datatype.html" title="class in ncsa.hdf.object">Datatype</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>240L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
attributeList</H3>
<PRE>
java.util.List&lt;E&gt; <B>attributeList</B></PRE>
<DL>
<DD>The list of attributes of this data object.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isNamed</H3>
<PRE>
boolean <B>isNamed</B></PRE>
<DL>
<DD>Flag to indicate if this datatype is a named datatype
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
nAttributes</H3>
<PRE>
int <B>nAttributes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isVLEN</H3>
<PRE>
boolean <B>isVLEN</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
description</H3>
<PRE>
java.lang.String <B>description</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="ncsa.hdf.object.h5.H5File"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/object/h5/H5File.html" title="class in ncsa.hdf.object.h5">ncsa.hdf.object.h5.H5File</A> extends <A HREF="ncsa/hdf/object/FileFormat.html" title="class in ncsa.hdf.object">FileFormat</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>240L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
flag</H3>
<PRE>
int <B>flag</B></PRE>
<DL>
<DD>the file access flag. Valid values are HDF5Constants.H5F_ACC_RDONLY,
HDF5Constants.H5F_ACC_RDWR and HDF5Constants.H5F_ACC_CREAT.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
rootNode</H3>
<PRE>
javax.swing.tree.DefaultMutableTreeNode <B>rootNode</B></PRE>
<DL>
<DD>The root node of the file hierearchy.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="ncsa.hdf.object.h5.H5Group"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/object/h5/H5Group.html" title="class in ncsa.hdf.object.h5">ncsa.hdf.object.h5.H5Group</A> extends <A HREF="ncsa/hdf/object/Group.html" title="class in ncsa.hdf.object">Group</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>240L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
attributeList</H3>
<PRE>
java.util.List&lt;E&gt; <B>attributeList</B></PRE>
<DL>
<DD>The list of attributes of this data object. Members of the list are
instance of Attribute.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
nAttributes</H3>
<PRE>
int <B>nAttributes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="ncsa.hdf.object.h5.H5ScalarDS"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="ncsa/hdf/object/h5/H5ScalarDS.html" title="class in ncsa.hdf.object.h5">ncsa.hdf.object.h5.H5ScalarDS</A> extends <A HREF="ncsa/hdf/object/ScalarDS.html" title="class in ncsa.hdf.object">ScalarDS</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>240L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
attributeList</H3>
<PRE>
java.util.List&lt;E&gt; <B>attributeList</B></PRE>
<DL>
<DD>The list of attributes of this data object. Members of the list are
instance of Attribute.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
paletteRefs</H3>
<PRE>
byte[] <B>paletteRefs</B></PRE>
<DL>
<DD>The byte array containing references of palettes.
Each reference requires eight bytes storage. Therefore, the array length
is 8*numberOfPalettes.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isVLEN</H3>
<PRE>
boolean <B>isVLEN</B></PRE>
<DL>
<DD>flag to indicate if the dataset is a variable length
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isEnum</H3>
<PRE>
boolean <B>isEnum</B></PRE>
<DL>
<DD>flag to indicate if the dataset is enum
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isExternal</H3>
<PRE>
boolean <B>isExternal</B></PRE>
<DL>
<DD>flag to indicate if the dataset is an external dataset
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isNativeDatatype</H3>
<PRE>
boolean <B>isNativeDatatype</B></PRE>
<DL>
<DD>flag to indicate if the datatype in file is the same as dataype in memory
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
isRegRef</H3>
<PRE>
boolean <B>isRegRef</B></PRE>
<DL>
<DD>flag to indicate is the datatype is reg. ref.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
nAttributes</H3>
<PRE>
int <B>nAttributes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html?serialized-form.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="serialized-form.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
</BODY>
</HTML>