blob: c0660b597a2d9ad36399cb9cabece1aae7977e6b [file] [log] [blame]
<!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.5.0_18) on Sun Apr 01 21:18:05 PDT 2012 -->
<TITLE>
SQLDocument
</TITLE>
<META NAME="keywords" CONTENT="org.apache.xalan.lib.sql.SQLDocument class">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="SQLDocument";
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<!-- ========= 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"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/SQLDocument.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-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;<A HREF="../../../../../org/apache/xalan/lib/sql/SecuritySupport.html" title="class in org.apache.xalan.lib.sql"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/xalan/lib/sql/SQLErrorDocument.html" title="class in org.apache.xalan.lib.sql"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/xalan/lib/sql/SQLDocument.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="SQLDocument.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>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_org.apache.xalan.lib.sql.DTMDocument">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.xalan.lib.sql</FONT>
<BR>
Class SQLDocument</H2>
<PRE>
java.lang.Object
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html" title="class in org.apache.xml.dtm.ref">org.apache.xml.dtm.ref.DTMDefaultBase</A>
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseTraversers.html" title="class in org.apache.xml.dtm.ref">org.apache.xml.dtm.ref.DTMDefaultBaseTraversers</A>
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.html" title="class in org.apache.xml.dtm.ref">org.apache.xml.dtm.ref.DTMDefaultBaseIterators</A>
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html" title="class in org.apache.xalan.lib.sql">org.apache.xalan.lib.sql.DTMDocument</A>
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.xalan.lib.sql.SQLDocument</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public class <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.42"><B>SQLDocument</B></A><DT>extends <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html" title="class in org.apache.xalan.lib.sql">DTMDocument</A></DL>
</PRE>
<P>
The SQL Document is the main controlling class the executesa SQL Query
<P>
<P>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TH>
</TR>
</TABLE>
&nbsp;<A NAME="nested_classes_inherited_from_class_org.apache.xalan.lib.sql.DTMDocument"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Nested classes/interfaces inherited from class org.apache.xalan.lib.sql.<A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html" title="class in org.apache.xalan.lib.sql">DTMDocument</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.CharacterNodeHandler.html" title="interface in org.apache.xalan.lib.sql">DTMDocument.CharacterNodeHandler</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<A NAME="nested_classes_inherited_from_class_org.apache.xml.dtm.ref.DTMDefaultBaseIterators"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Nested classes/interfaces inherited from class org.apache.xml.dtm.ref.<A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.AncestorIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.AncestorIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.AttributeIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.AttributeIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.ChildrenIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.ChildrenIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.DescendantIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.DescendantIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.FollowingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.FollowingIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.FollowingSiblingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.FollowingSiblingIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.InternalAxisIteratorBase.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.InternalAxisIteratorBase</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.NamespaceAttributeIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.NamespaceAttributeIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.NamespaceChildrenIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.NamespaceChildrenIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.NamespaceIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.NamespaceIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.NthDescendantIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.NthDescendantIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.ParentIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.ParentIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.PrecedingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.PrecedingIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.PrecedingSiblingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.PrecedingSiblingIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.RootIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.RootIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.SingletonIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.SingletonIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedAncestorIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedAncestorIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedAttributeIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedAttributeIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedChildrenIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedChildrenIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedDescendantIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedDescendantIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedFollowingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedFollowingIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedFollowingSiblingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedFollowingSiblingIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedNamespaceIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedNamespaceIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedPrecedingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedPrecedingIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedPrecedingSiblingIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedPrecedingSiblingIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedRootIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedRootIterator</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedSingletonIterator.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBaseIterators.TypedSingletonIterator</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Field Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#DEBUG">DEBUG</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_Col_TypeID">m_Col_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ColAttrib_CASESENSITIVE_TypeID">m_ColAttrib_CASESENSITIVE_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ColAttrib_CATALOGUE_NAME_TypeID">m_ColAttrib_CATALOGUE_NAME_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ColAttrib_COLUMN_LABEL_TypeID">m_ColAttrib_COLUMN_LABEL_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ColAttrib_COLUMN_NAME_TypeID">m_ColAttrib_COLUMN_NAME_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ColAttrib_COLUMN_TYPE_TypeID">m_ColAttrib_COLUMN_TYPE_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ColAttrib_COLUMN_TYPENAME_TypeID">m_ColAttrib_COLUMN_TYPENAME_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ColAttrib_DEFINITELYWRITEABLE_TypeID">m_ColAttrib_DEFINITELYWRITEABLE_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ColAttrib_DISPLAY_SIZE_TypeID">m_ColAttrib_DISPLAY_SIZE_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ColAttrib_ISNULLABLE_TypeID">m_ColAttrib_ISNULLABLE_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ColAttrib_ISSEARCHABLE_TypeID">m_ColAttrib_ISSEARCHABLE_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ColAttrib_ISSIGNED_TypeID">m_ColAttrib_ISSIGNED_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ColAttrib_ISWRITEABLE_TypeID">m_ColAttrib_ISWRITEABLE_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ColAttrib_PRECISION_TypeID">m_ColAttrib_PRECISION_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ColAttrib_SCALE_TypeID">m_ColAttrib_SCALE_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ColAttrib_SCHEMA_NAME_TypeID">m_ColAttrib_SCHEMA_NAME_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ColAttrib_TABLE_NAME_TypeID">m_ColAttrib_TABLE_NAME_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ColCount">m_ColCount</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An indicator on how many columns are in this query</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ColHeadersIdx">m_ColHeadersIdx</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As the column header array is built, keep the node index
for each Column.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ColumnHeader_TypeID">m_ColumnHeader_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../org/apache/xalan/lib/sql/ConnectionPool.html" title="interface in org.apache.xalan.lib.sql">ConnectionPool</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ConnectionPool">m_ConnectionPool</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Connection Pool where we has derived all of our connections
for this document</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../org/apache/xalan/extensions/ExpressionContext.html" title="interface in org.apache.xalan.extensions">ExpressionContext</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ExpressionContext">m_ExpressionContext</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Expression COntext used to creat this document
may be used to grab variables from the XSL processor</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_FirstRowIdx">m_FirstRowIdx</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Demark the first row element where we started adding rows into the
Document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_HasErrors">m_HasErrors</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Flag to detect if an error occured during an operation
Defines how errors are handled and how the SQL Connection
is closed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_IsStatementCachingEnabled">m_IsStatementCachingEnabled</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is statement caching enabled.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_LastRowIdx">m_LastRowIdx</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Keep track of the Last row inserted into the DTM from the ResultSet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_MetaData_TypeID">m_MetaData_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_MetaDataIdx">m_MetaDataIdx</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Index of the MetaData Node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_MultipleResults">m_MultipleResults</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Multiple Result sets mode (metadata inside rowset).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_OutParameter_TypeID">m_OutParameter_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../org/apache/xalan/lib/sql/SQLQueryParser.html" title="class in org.apache.xalan.lib.sql">SQLQueryParser</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_QueryParser">m_QueryParser</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The parameter definitions if this is a callable
statement with output parameters.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.sql.ResultSet</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_ResultSet">m_ResultSet</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The current ResultSet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_Row_TypeID">m_Row_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_RowSet_TypeID">m_RowSet_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_RowSetIdx">m_RowSetIdx</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The index of the Row Set node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_SQL_TypeID">m_SQL_TypeID</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_SQLIdx">m_SQLIdx</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.sql.Statement</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_Statement">m_Statement</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Statement used to extract the data from the database connection.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_StreamingMode">m_StreamingMode</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Streaming Mode Control, In Streaming mode we reduce the memory
footprint since we only use a single row instance.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../org/apache/xalan/lib/sql/XConnection.html" title="class in org.apache.xalan.lib.sql">XConnection</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#m_XConnection">m_XConnection</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XConnection this document came from.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_CASESENSITIVE">S_CASESENSITIVE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_CATALOGUE_NAME">S_CATALOGUE_NAME</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_COL">S_COL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_COLUMN_HEADER">S_COLUMN_HEADER</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_COLUMN_LABEL">S_COLUMN_LABEL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_COLUMN_NAME">S_COLUMN_NAME</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_COLUMN_TYPE">S_COLUMN_TYPE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_COLUMN_TYPENAME">S_COLUMN_TYPENAME</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_DEFINITELYWRITABLE">S_DEFINITELYWRITABLE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_DISPLAY_SIZE">S_DISPLAY_SIZE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_ISNULLABLE">S_ISNULLABLE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_ISSEARCHABLE">S_ISSEARCHABLE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_ISSIGNED">S_ISSIGNED</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_ISWRITEABLE">S_ISWRITEABLE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_METADATA">S_METADATA</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_NAMESPACE">S_NAMESPACE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_OUT_PARAMETERS">S_OUT_PARAMETERS</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_PRECISION">S_PRECISION</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_ROW">S_ROW</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_ROW_SET">S_ROW_SET</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_SCALE">S_SCALE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_SCHEMA_NAME">S_SCHEMA_NAME</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_SQL">S_SQL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#S_TABLE_NAME">S_TABLE_NAME</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_org.apache.xalan.lib.sql.DTMDocument"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from class org.apache.xalan.lib.sql.<A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html" title="class in org.apache.xalan.lib.sql">DTMDocument</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#m_attribute">m_attribute</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#m_Document_TypeID">m_Document_TypeID</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#m_DocumentIdx">m_DocumentIdx</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#m_ObjectArray">m_ObjectArray</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#m_TextNode_TypeID">m_TextNode_TypeID</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#S_ATTRIB_NOT_SUPPORTED">S_ATTRIB_NOT_SUPPORTED</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#S_DOCUMENT">S_DOCUMENT</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#S_ELEMENT_NODE">S_ELEMENT_NODE</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#S_ISFALSE">S_ISFALSE</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#S_ISTRUE">S_ISTRUE</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#S_TEXT_NODE">S_TEXT_NODE</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_org.apache.xml.dtm.ref.DTMDefaultBase"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from class org.apache.xml.dtm.ref.<A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBase</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#DEFAULT_BLOCKSIZE">DEFAULT_BLOCKSIZE</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#DEFAULT_NUMBLOCKS">DEFAULT_NUMBLOCKS</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#DEFAULT_NUMBLOCKS_SMALL">DEFAULT_NUMBLOCKS_SMALL</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_documentBaseURI">m_documentBaseURI</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_dtmIdent">m_dtmIdent</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_elemIndexes">m_elemIndexes</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_expandedNameTable">m_expandedNameTable</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_exptype">m_exptype</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_firstch">m_firstch</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_indexing">m_indexing</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_mgr">m_mgr</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_mgrDefault">m_mgrDefault</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_namespaceDeclSetElements">m_namespaceDeclSetElements</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_namespaceDeclSets">m_namespaceDeclSets</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_nextsib">m_nextsib</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_parent">m_parent</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_prevsib">m_prevsib</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_shouldStripWhitespaceStack">m_shouldStripWhitespaceStack</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_shouldStripWS">m_shouldStripWS</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_size">m_size</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_traversers">m_traversers</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_wsfilter">m_wsfilter</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#m_xstrf">m_xstrf</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#NOTPROCESSED">NOTPROCESSED</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#ROOTNODE">ROOTNODE</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_org.apache.xml.dtm.DTM"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from interface org.apache.xml.dtm.<A HREF="../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/xml/dtm/DTM.html#ATTRIBUTE_NODE">ATTRIBUTE_NODE</A>, <A HREF="../../../../../org/apache/xml/dtm/DTM.html#CDATA_SECTION_NODE">CDATA_SECTION_NODE</A>, <A HREF="../../../../../org/apache/xml/dtm/DTM.html#COMMENT_NODE">COMMENT_NODE</A>, <A HREF="../../../../../org/apache/xml/dtm/DTM.html#DOCUMENT_FRAGMENT_NODE">DOCUMENT_FRAGMENT_NODE</A>, <A HREF="../../../../../org/apache/xml/dtm/DTM.html#DOCUMENT_NODE">DOCUMENT_NODE</A>, <A HREF="../../../../../org/apache/xml/dtm/DTM.html#DOCUMENT_TYPE_NODE">DOCUMENT_TYPE_NODE</A>, <A HREF="../../../../../org/apache/xml/dtm/DTM.html#ELEMENT_NODE">ELEMENT_NODE</A>, <A HREF="../../../../../org/apache/xml/dtm/DTM.html#ENTITY_NODE">ENTITY_NODE</A>, <A HREF="../../../../../org/apache/xml/dtm/DTM.html#ENTITY_REFERENCE_NODE">ENTITY_REFERENCE_NODE</A>, <A HREF="../../../../../org/apache/xml/dtm/DTM.html#NAMESPACE_NODE">NAMESPACE_NODE</A>, <A HREF="../../../../../org/apache/xml/dtm/DTM.html#NOTATION_NODE">NOTATION_NODE</A>, <A HREF="../../../../../org/apache/xml/dtm/DTM.html#NTYPES">NTYPES</A>, <A HREF="../../../../../org/apache/xml/dtm/DTM.html#NULL">NULL</A>, <A HREF="../../../../../org/apache/xml/dtm/DTM.html#PROCESSING_INSTRUCTION_NODE">PROCESSING_INSTRUCTION_NODE</A>, <A HREF="../../../../../org/apache/xml/dtm/DTM.html#ROOT_NODE">ROOT_NODE</A>, <A HREF="../../../../../org/apache/xml/dtm/DTM.html#TEXT_NODE">TEXT_NODE</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#SQLDocument(org.apache.xml.dtm.DTMManager, int)">SQLDocument</A></B>(<A HREF="../../../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A>&nbsp;mgr,
int&nbsp;ident)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#_nextsib(int)">_nextsib</A></B>(int&nbsp;identity)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the next sibling for the given node identity.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#addRowToDTMFromResultSet()">addRowToDTMFromResultSet</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pull a record from the result set and map it to a DTM based ROW
If we are in Streaming mode, then only create a single row and
keep copying the data into the same row.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.sql.SQLWarning</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#checkWarnings()">checkWarnings</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#close(boolean)">close</A></B>(boolean&nbsp;flushConnPool)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Close down any resources used by this document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#createExpandedNameTable()">createExpandedNameTable</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Populate the Expanded Name Table with the Node that we will use.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#documentRegistration()">documentRegistration</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A dummy routine to satisify the abstract interface.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#documentRelease()">documentRelease</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A dummy routine to satisify the abstract interface.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#execute(org.apache.xalan.lib.sql.XConnection, org.apache.xalan.lib.sql.SQLQueryParser)">execute</A></B>(<A HREF="../../../../../org/apache/xalan/lib/sql/XConnection.html" title="class in org.apache.xalan.lib.sql">XConnection</A>&nbsp;xconn,
<A HREF="../../../../../org/apache/xalan/lib/sql/SQLQueryParser.html" title="class in org.apache.xalan.lib.sql">SQLQueryParser</A>&nbsp;query)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#executeSQLStatement()">executeSQLStatement</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#extractSQLMetaData(java.sql.ResultSetMetaData)">extractSQLMetaData</A></B>(java.sql.ResultSetMetaData&nbsp;meta)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Extract the Meta Data and build the Column Attribute List.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/xalan/extensions/ExpressionContext.html" title="interface in org.apache.xalan.extensions">ExpressionContext</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#getExpressionContext()">getExpressionContext</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the context used to build this document</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html" title="class in org.apache.xalan.lib.sql">SQLDocument</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#getNewDocument(org.apache.xalan.extensions.ExpressionContext)">getNewDocument</A></B>(<A HREF="../../../../../org/apache/xalan/extensions/ExpressionContext.html" title="interface in org.apache.xalan.extensions">ExpressionContext</A>&nbsp;exprContext)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This static method simplifies the creation of an SQL Document and allows
us to embedd the complexity of creating / handling the dtmIdent inside
the document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#hasErrors()">hasErrors</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used by the XConnection to determine if the Document should
handle the document differently.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#nextNode()">nextNode</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method should try and build one or more nodes in the table.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#setExpressionContext(org.apache.xalan.extensions.ExpressionContext)">setExpressionContext</A></B>(<A HREF="../../../../../org/apache/xalan/extensions/ExpressionContext.html" title="interface in org.apache.xalan.extensions">ExpressionContext</A>&nbsp;expr)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;When building the SQL Document, we need to store the Expression
Context that was used to create the document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html#skip(int)">skip</A></B>(int&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Push the record set forward value rows.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.apache.xalan.lib.sql.DTMDocument"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class org.apache.xalan.lib.sql.<A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html" title="class in org.apache.xalan.lib.sql">DTMDocument</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#_exptype(int)">_exptype</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#_firstch(int)">_firstch</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#_level(int)">_level</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#_parent(int)">_parent</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#_prevsib(int)">_prevsib</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#_type(int)">_type</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#addAttributeToNode(java.lang.Object, int, int)">addAttributeToNode</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#addElement(int, int, int, int)">addElement</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#addElementWithData(java.lang.Object, int, int, int, int)">addElementWithData</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#appendChild(int, boolean, boolean)">appendChild</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#appendTextChild(java.lang.String)">appendTextChild</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#cloneAttributeFromNode(int, int)">cloneAttributeFromNode</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#declareNamespaceInContext(int, int)">declareNamespaceInContext</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#dispatchCharactersEvents(int, org.xml.sax.ContentHandler, boolean)">dispatchCharactersEvents</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#dispatchNodeData(org.w3c.dom.Node, org.xml.sax.ContentHandler, int)">dispatchNodeData</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#dispatchToEvents(int, org.xml.sax.ContentHandler)">dispatchToEvents</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#dumpDTM()">dumpDTM</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#ensureSize(int)">ensureSize</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#ensureSizeOfIndex(int, int)">ensureSizeOfIndex</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#error(java.lang.String)">error</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#findGTE(int[], int, int, int)">findGTE</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#findInSortedSuballocatedIntVector(org.apache.xml.utils.SuballocatedIntVector, int)">findInSortedSuballocatedIntVector</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#findNamespaceContext(int)">findNamespaceContext</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getAttributeNode(int, java.lang.String, java.lang.String)">getAttributeNode</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getAxisIterator(int)">getAxisIterator</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getAxisTraverser(int)">getAxisTraverser</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getContentHandler()">getContentHandler</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getDeclHandler()">getDeclHandler</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getDocument()">getDocument</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getDocumentAllDeclarationsProcessed()">getDocumentAllDeclarationsProcessed</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getDocumentBaseURI()">getDocumentBaseURI</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getDocumentEncoding(int)">getDocumentEncoding</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getDocumentStandalone(int)">getDocumentStandalone</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getDocumentSystemIdentifier(int)">getDocumentSystemIdentifier</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getDocumentTypeDeclarationPublicIdentifier()">getDocumentTypeDeclarationPublicIdentifier</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getDocumentTypeDeclarationSystemIdentifier()">getDocumentTypeDeclarationSystemIdentifier</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getDocumentVersion(int)">getDocumentVersion</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getDTDHandler()">getDTDHandler</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getElementById(java.lang.String)">getElementById</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getEntityResolver()">getEntityResolver</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getErrorHandler()">getErrorHandler</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getExpandedTypeID(int)">getExpandedTypeID</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getExpandedTypeID(java.lang.String, java.lang.String, int)">getExpandedTypeID</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getFirstAttribute(int)">getFirstAttribute</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getFirstChild(int)">getFirstChild</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getFirstNamespaceNode(int, boolean)">getFirstNamespaceNode</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getLastChild(int)">getLastChild</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getLevel(int)">getLevel</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getLexicalHandler()">getLexicalHandler</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getLocalName(int)">getLocalName</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getLocalNameFromExpandedNameID(int)">getLocalNameFromExpandedNameID</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getNamespaceFromExpandedNameID(int)">getNamespaceFromExpandedNameID</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getNamespaceType(int)">getNamespaceType</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getNamespaceURI(int)">getNamespaceURI</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getNextAttribute(int)">getNextAttribute</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getNextNamespaceNode(int, int, boolean)">getNextNamespaceNode</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getNextNodeIdentity(int)">getNextNodeIdentity</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getNextSibling(int)">getNextSibling</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getNode(int)">getNode</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getNodeData(int, org.apache.xml.utils.FastStringBuffer)">getNodeData</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getNodeName(int)">getNodeName</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getNodeNameX(int)">getNodeNameX</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getNodeType(int)">getNodeType</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getNodeValue(int)">getNodeValue</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getNumberOfNodes()">getNumberOfNodes</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getOwnerDocument(int)">getOwnerDocument</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getParent(int)">getParent</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getPrefix(int)">getPrefix</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getPreviousSibling(int)">getPreviousSibling</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getShouldStripWhitespace()">getShouldStripWhitespace</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getSourceLocatorFor(int)">getSourceLocatorFor</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getStringValue(int)">getStringValue</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getStringValueChunk(int, int, int[])">getStringValueChunk</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getStringValueChunkCount(int)">getStringValueChunkCount</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getTypedAxisIterator(int, int)">getTypedAxisIterator</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#getUnparsedEntityURI(java.lang.String)">getUnparsedEntityURI</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#hasChildNodes(int)">hasChildNodes</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#indexNode(int, int)">indexNode</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#isAttributeSpecified(int)">isAttributeSpecified</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#isCharacterElementContentWhitespace(int)">isCharacterElementContentWhitespace</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#isDocumentAllDeclarationsProcessed(int)">isDocumentAllDeclarationsProcessed</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#isNodeAfter(int, int)">isNodeAfter</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#isSupported(java.lang.String, java.lang.String)">isSupported</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#needsTwoThreads()">needsTwoThreads</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#popShouldStripWhitespace()">popShouldStripWhitespace</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#pushShouldStripWhitespace(boolean)">pushShouldStripWhitespace</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#setDocumentBaseURI(java.lang.String)">setDocumentBaseURI</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#setFeature(java.lang.String, boolean)">setFeature</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#setProperty(java.lang.String, java.lang.Object)">setProperty</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#setShouldStripWhitespace(boolean)">setShouldStripWhitespace</A>, <A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#supportsPreStripping()">supportsPreStripping</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.apache.xml.dtm.ref.DTMDefaultBase"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class org.apache.xml.dtm.ref.<A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBase</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#dumpDTM(java.io.OutputStream)">dumpDTM</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#dumpNode(int)">dumpNode</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getDocumentRoot(int)">getDocumentRoot</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getDTMIDs()">getDTMIDs</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getFirstAttributeIdentity(int)">getFirstAttributeIdentity</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getManager()">getManager</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getNextAttributeIdentity(int)">getNextAttributeIdentity</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getNodeHandle(int)">getNodeHandle</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getNodeIdent(int)">getNodeIdent</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getTypedAttribute(int, int)">getTypedAttribute</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getTypedFirstChild(int, int)">getTypedFirstChild</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#getTypedNextSibling(int, int)">getTypedNextSibling</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#makeNodeHandle(int)">makeNodeHandle</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#makeNodeIdentity(int)">makeNodeIdentity</A>, <A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#migrateTo(org.apache.xml.dtm.DTMManager)">migrateTo</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></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>Field Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="DEBUG"><!-- --></A><H3>
DEBUG</H3>
<PRE>
private boolean <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.47"><B>DEBUG</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="S_NAMESPACE"><!-- --></A><H3>
S_NAMESPACE</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.51"><B>S_NAMESPACE</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_NAMESPACE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_SQL"><!-- --></A><H3>
S_SQL</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.56"><B>S_SQL</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_SQL">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_ROW_SET"><!-- --></A><H3>
S_ROW_SET</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.60"><B>S_ROW_SET</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_ROW_SET">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_METADATA"><!-- --></A><H3>
S_METADATA</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.64"><B>S_METADATA</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_METADATA">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_COLUMN_HEADER"><!-- --></A><H3>
S_COLUMN_HEADER</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.68"><B>S_COLUMN_HEADER</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_COLUMN_HEADER">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_ROW"><!-- --></A><H3>
S_ROW</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.72"><B>S_ROW</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_ROW">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_COL"><!-- --></A><H3>
S_COL</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.76"><B>S_COL</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_COL">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_OUT_PARAMETERS"><!-- --></A><H3>
S_OUT_PARAMETERS</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.80"><B>S_OUT_PARAMETERS</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_OUT_PARAMETERS">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_CATALOGUE_NAME"><!-- --></A><H3>
S_CATALOGUE_NAME</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.84"><B>S_CATALOGUE_NAME</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_CATALOGUE_NAME">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_DISPLAY_SIZE"><!-- --></A><H3>
S_DISPLAY_SIZE</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.87"><B>S_DISPLAY_SIZE</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_DISPLAY_SIZE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_COLUMN_LABEL"><!-- --></A><H3>
S_COLUMN_LABEL</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.90"><B>S_COLUMN_LABEL</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_COLUMN_LABEL">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_COLUMN_NAME"><!-- --></A><H3>
S_COLUMN_NAME</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.93"><B>S_COLUMN_NAME</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_COLUMN_NAME">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_COLUMN_TYPE"><!-- --></A><H3>
S_COLUMN_TYPE</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.96"><B>S_COLUMN_TYPE</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_COLUMN_TYPE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_COLUMN_TYPENAME"><!-- --></A><H3>
S_COLUMN_TYPENAME</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.99"><B>S_COLUMN_TYPENAME</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_COLUMN_TYPENAME">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_PRECISION"><!-- --></A><H3>
S_PRECISION</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.102"><B>S_PRECISION</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_PRECISION">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_SCALE"><!-- --></A><H3>
S_SCALE</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.105"><B>S_SCALE</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_SCALE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_SCHEMA_NAME"><!-- --></A><H3>
S_SCHEMA_NAME</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.108"><B>S_SCHEMA_NAME</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_SCHEMA_NAME">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_TABLE_NAME"><!-- --></A><H3>
S_TABLE_NAME</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.111"><B>S_TABLE_NAME</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_TABLE_NAME">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_CASESENSITIVE"><!-- --></A><H3>
S_CASESENSITIVE</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.114"><B>S_CASESENSITIVE</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_CASESENSITIVE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_DEFINITELYWRITABLE"><!-- --></A><H3>
S_DEFINITELYWRITABLE</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.117"><B>S_DEFINITELYWRITABLE</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_DEFINITELYWRITABLE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_ISNULLABLE"><!-- --></A><H3>
S_ISNULLABLE</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.120"><B>S_ISNULLABLE</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_ISNULLABLE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_ISSIGNED"><!-- --></A><H3>
S_ISSIGNED</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.123"><B>S_ISSIGNED</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_ISSIGNED">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_ISWRITEABLE"><!-- --></A><H3>
S_ISWRITEABLE</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.126"><B>S_ISWRITEABLE</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_ISWRITEABLE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="S_ISSEARCHABLE"><!-- --></A><H3>
S_ISSEARCHABLE</H3>
<PRE>
private static final java.lang.String <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.129"><B>S_ISSEARCHABLE</B></A></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.xalan.lib.sql.SQLDocument.S_ISSEARCHABLE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="m_SQL_TypeID"><!-- --></A><H3>
m_SQL_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.133"><B>m_SQL_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_MetaData_TypeID"><!-- --></A><H3>
m_MetaData_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.136"><B>m_MetaData_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ColumnHeader_TypeID"><!-- --></A><H3>
m_ColumnHeader_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.139"><B>m_ColumnHeader_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_RowSet_TypeID"><!-- --></A><H3>
m_RowSet_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.142"><B>m_RowSet_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_Row_TypeID"><!-- --></A><H3>
m_Row_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.145"><B>m_Row_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_Col_TypeID"><!-- --></A><H3>
m_Col_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.148"><B>m_Col_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_OutParameter_TypeID"><!-- --></A><H3>
m_OutParameter_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.151"><B>m_OutParameter_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ColAttrib_CATALOGUE_NAME_TypeID"><!-- --></A><H3>
m_ColAttrib_CATALOGUE_NAME_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.155"><B>m_ColAttrib_CATALOGUE_NAME_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ColAttrib_DISPLAY_SIZE_TypeID"><!-- --></A><H3>
m_ColAttrib_DISPLAY_SIZE_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.158"><B>m_ColAttrib_DISPLAY_SIZE_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ColAttrib_COLUMN_LABEL_TypeID"><!-- --></A><H3>
m_ColAttrib_COLUMN_LABEL_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.161"><B>m_ColAttrib_COLUMN_LABEL_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ColAttrib_COLUMN_NAME_TypeID"><!-- --></A><H3>
m_ColAttrib_COLUMN_NAME_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.164"><B>m_ColAttrib_COLUMN_NAME_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ColAttrib_COLUMN_TYPE_TypeID"><!-- --></A><H3>
m_ColAttrib_COLUMN_TYPE_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.167"><B>m_ColAttrib_COLUMN_TYPE_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ColAttrib_COLUMN_TYPENAME_TypeID"><!-- --></A><H3>
m_ColAttrib_COLUMN_TYPENAME_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.170"><B>m_ColAttrib_COLUMN_TYPENAME_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ColAttrib_PRECISION_TypeID"><!-- --></A><H3>
m_ColAttrib_PRECISION_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.173"><B>m_ColAttrib_PRECISION_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ColAttrib_SCALE_TypeID"><!-- --></A><H3>
m_ColAttrib_SCALE_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.176"><B>m_ColAttrib_SCALE_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ColAttrib_SCHEMA_NAME_TypeID"><!-- --></A><H3>
m_ColAttrib_SCHEMA_NAME_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.179"><B>m_ColAttrib_SCHEMA_NAME_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ColAttrib_TABLE_NAME_TypeID"><!-- --></A><H3>
m_ColAttrib_TABLE_NAME_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.182"><B>m_ColAttrib_TABLE_NAME_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ColAttrib_CASESENSITIVE_TypeID"><!-- --></A><H3>
m_ColAttrib_CASESENSITIVE_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.185"><B>m_ColAttrib_CASESENSITIVE_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ColAttrib_DEFINITELYWRITEABLE_TypeID"><!-- --></A><H3>
m_ColAttrib_DEFINITELYWRITEABLE_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.188"><B>m_ColAttrib_DEFINITELYWRITEABLE_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ColAttrib_ISNULLABLE_TypeID"><!-- --></A><H3>
m_ColAttrib_ISNULLABLE_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.191"><B>m_ColAttrib_ISNULLABLE_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ColAttrib_ISSIGNED_TypeID"><!-- --></A><H3>
m_ColAttrib_ISSIGNED_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.194"><B>m_ColAttrib_ISSIGNED_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ColAttrib_ISWRITEABLE_TypeID"><!-- --></A><H3>
m_ColAttrib_ISWRITEABLE_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.197"><B>m_ColAttrib_ISWRITEABLE_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ColAttrib_ISSEARCHABLE_TypeID"><!-- --></A><H3>
m_ColAttrib_ISSEARCHABLE_TypeID</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.200"><B>m_ColAttrib_ISSEARCHABLE_TypeID</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_Statement"><!-- --></A><H3>
m_Statement</H3>
<PRE>
private java.sql.Statement <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.205"><B>m_Statement</B></A></PRE>
<DL>
<DD>The Statement used to extract the data from the database connection.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ExpressionContext"><!-- --></A><H3>
m_ExpressionContext</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/extensions/ExpressionContext.html" title="interface in org.apache.xalan.extensions">ExpressionContext</A> <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.211"><B>m_ExpressionContext</B></A></PRE>
<DL>
<DD>Expression COntext used to creat this document
may be used to grab variables from the XSL processor
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ConnectionPool"><!-- --></A><H3>
m_ConnectionPool</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/lib/sql/ConnectionPool.html" title="interface in org.apache.xalan.lib.sql">ConnectionPool</A> <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.217"><B>m_ConnectionPool</B></A></PRE>
<DL>
<DD>The Connection Pool where we has derived all of our connections
for this document
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ResultSet"><!-- --></A><H3>
m_ResultSet</H3>
<PRE>
private java.sql.ResultSet <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.222"><B>m_ResultSet</B></A></PRE>
<DL>
<DD>The current ResultSet.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_QueryParser"><!-- --></A><H3>
m_QueryParser</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/lib/sql/SQLQueryParser.html" title="class in org.apache.xalan.lib.sql">SQLQueryParser</A> <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.228"><B>m_QueryParser</B></A></PRE>
<DL>
<DD>The parameter definitions if this is a callable
statement with output parameters.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ColHeadersIdx"><!-- --></A><H3>
m_ColHeadersIdx</H3>
<PRE>
private int[] <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.236"><B>m_ColHeadersIdx</B></A></PRE>
<DL>
<DD>As the column header array is built, keep the node index
for each Column.
The primary use of this is to locate the first attribute for
each column in each row as we add records.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_ColCount"><!-- --></A><H3>
m_ColCount</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.241"><B>m_ColCount</B></A></PRE>
<DL>
<DD>An indicator on how many columns are in this query
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_MetaDataIdx"><!-- --></A><H3>
m_MetaDataIdx</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.247"><B>m_MetaDataIdx</B></A></PRE>
<DL>
<DD>The Index of the MetaData Node. Currently the MetaData Node contains the
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_RowSetIdx"><!-- --></A><H3>
m_RowSetIdx</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.253"><B>m_RowSetIdx</B></A></PRE>
<DL>
<DD>The index of the Row Set node. This is the sibling directly after
the last Column Header.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_SQLIdx"><!-- --></A><H3>
m_SQLIdx</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.257"><B>m_SQLIdx</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_FirstRowIdx"><!-- --></A><H3>
m_FirstRowIdx</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.263"><B>m_FirstRowIdx</B></A></PRE>
<DL>
<DD>Demark the first row element where we started adding rows into the
Document.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_LastRowIdx"><!-- --></A><H3>
m_LastRowIdx</H3>
<PRE>
private int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.270"><B>m_LastRowIdx</B></A></PRE>
<DL>
<DD>Keep track of the Last row inserted into the DTM from the ResultSet.
This will be used as the index of the parent Row Element when adding
a row.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_StreamingMode"><!-- --></A><H3>
m_StreamingMode</H3>
<PRE>
private boolean <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.276"><B>m_StreamingMode</B></A></PRE>
<DL>
<DD>Streaming Mode Control, In Streaming mode we reduce the memory
footprint since we only use a single row instance.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_MultipleResults"><!-- --></A><H3>
m_MultipleResults</H3>
<PRE>
private boolean <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.281"><B>m_MultipleResults</B></A></PRE>
<DL>
<DD>Multiple Result sets mode (metadata inside rowset).
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_HasErrors"><!-- --></A><H3>
m_HasErrors</H3>
<PRE>
private boolean <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.288"><B>m_HasErrors</B></A></PRE>
<DL>
<DD>Flag to detect if an error occured during an operation
Defines how errors are handled and how the SQL Connection
is closed.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_IsStatementCachingEnabled"><!-- --></A><H3>
m_IsStatementCachingEnabled</H3>
<PRE>
private boolean <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.293"><B>m_IsStatementCachingEnabled</B></A></PRE>
<DL>
<DD>Is statement caching enabled.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="m_XConnection"><!-- --></A><H3>
m_XConnection</H3>
<PRE>
private <A HREF="../../../../../org/apache/xalan/lib/sql/XConnection.html" title="class in org.apache.xalan.lib.sql">XConnection</A> <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.298"><B>m_XConnection</B></A></PRE>
<DL>
<DD>XConnection this document came from.
<P>
<DL>
</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></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>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="SQLDocument(org.apache.xml.dtm.DTMManager, int)"><!-- --></A><H3>
SQLDocument</H3>
<PRE>
public <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.309"><B>SQLDocument</B></A>(<A HREF="../../../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm">DTMManager</A>&nbsp;mgr,
int&nbsp;ident)</PRE>
<DL>
<DL>
<DT><B>Parameters:</B><DD><CODE>mgr</CODE> - <DD><CODE>ident</CODE> -
<DT><B>Throws:</B>
<DD><CODE>java.sql.SQLException</CODE></DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></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>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="getNewDocument(org.apache.xalan.extensions.ExpressionContext)"><!-- --></A><H3>
getNewDocument</H3>
<PRE>
public static <A HREF="../../../../../org/apache/xalan/lib/sql/SQLDocument.html" title="class in org.apache.xalan.lib.sql">SQLDocument</A> <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.320"><B>getNewDocument</B></A>(<A HREF="../../../../../org/apache/xalan/extensions/ExpressionContext.html" title="interface in org.apache.xalan.extensions">ExpressionContext</A>&nbsp;exprContext)</PRE>
<DL>
<DD>This static method simplifies the creation of an SQL Document and allows
us to embedd the complexity of creating / handling the dtmIdent inside
the document. This type of method may better placed inside the DTMDocument
code
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setExpressionContext(org.apache.xalan.extensions.ExpressionContext)"><!-- --></A><H3>
setExpressionContext</H3>
<PRE>
protected void <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.345"><B>setExpressionContext</B></A>(<A HREF="../../../../../org/apache/xalan/extensions/ExpressionContext.html" title="interface in org.apache.xalan.extensions">ExpressionContext</A>&nbsp;expr)</PRE>
<DL>
<DD>When building the SQL Document, we need to store the Expression
Context that was used to create the document. This will be se to
reference items int he XSLT process such as any variables that were
present.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getExpressionContext()"><!-- --></A><H3>
getExpressionContext</H3>
<PRE>
public <A HREF="../../../../../org/apache/xalan/extensions/ExpressionContext.html" title="interface in org.apache.xalan.extensions">ExpressionContext</A> <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.353"><B>getExpressionContext</B></A>()</PRE>
<DL>
<DD>Return the context used to build this document
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="execute(org.apache.xalan.lib.sql.XConnection, org.apache.xalan.lib.sql.SQLQueryParser)"><!-- --></A><H3>
execute</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.359"><B>execute</B></A>(<A HREF="../../../../../org/apache/xalan/lib/sql/XConnection.html" title="class in org.apache.xalan.lib.sql">XConnection</A>&nbsp;xconn,
<A HREF="../../../../../org/apache/xalan/lib/sql/SQLQueryParser.html" title="class in org.apache.xalan.lib.sql">SQLQueryParser</A>&nbsp;query)
throws java.sql.SQLException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.sql.SQLException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="executeSQLStatement()"><!-- --></A><H3>
executeSQLStatement</H3>
<PRE>
private void <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.399"><B>executeSQLStatement</B></A>()
throws java.sql.SQLException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>java.sql.SQLException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="skip(int)"><!-- --></A><H3>
skip</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.441"><B>skip</B></A>(int&nbsp;value)</PRE>
<DL>
<DD>Push the record set forward value rows. Used to help in
SQL pagination.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>value</CODE> - </DL>
</DD>
</DL>
<HR>
<A NAME="extractSQLMetaData(java.sql.ResultSetMetaData)"><!-- --></A><H3>
extractSQLMetaData</H3>
<PRE>
private void <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.473"><B>extractSQLMetaData</B></A>(java.sql.ResultSetMetaData&nbsp;meta)</PRE>
<DL>
<DD>Extract the Meta Data and build the Column Attribute List.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>meta</CODE> - </DL>
</DD>
</DL>
<HR>
<A NAME="createExpandedNameTable()"><!-- --></A><H3>
createExpandedNameTable</H3>
<PRE>
protected void <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.722"><B>createExpandedNameTable</B></A>()</PRE>
<DL>
<DD>Populate the Expanded Name Table with the Node that we will use.
Keep a reference of each of the types for access speed.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#createExpandedNameTable()">createExpandedNameTable</A></CODE> in class <CODE><A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html" title="class in org.apache.xalan.lib.sql">DTMDocument</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addRowToDTMFromResultSet()"><!-- --></A><H3>
addRowToDTMFromResultSet</H3>
<PRE>
private boolean <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.786"><B>addRowToDTMFromResultSet</B></A>()</PRE>
<DL>
<DD>Pull a record from the result set and map it to a DTM based ROW
If we are in Streaming mode, then only create a single row and
keep copying the data into the same row. This will keep the memory
footprint constint independant of the RecordSet Size. If we are not
in Streaming mode then create ROWS for the whole tree.
<P>
<DD><DL>
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="hasErrors()"><!-- --></A><H3>
hasErrors</H3>
<PRE>
public boolean <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.952"><B>hasErrors</B></A>()</PRE>
<DL>
<DD>Used by the XConnection to determine if the Document should
handle the document differently.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="close(boolean)"><!-- --></A><H3>
close</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.965"><B>close</B></A>(boolean&nbsp;flushConnPool)</PRE>
<DL>
<DD>Close down any resources used by this document. If an SQL Error occure
while the document was being accessed, the SQL Connection used to create
this document will be released to the Connection Pool on error. This allows
the COnnection Pool to give special attention to any connection that may
be in a errored state.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="nextNode()"><!-- --></A><H3>
nextNode</H3>
<PRE>
protected boolean <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.1015"><B>nextNode</B></A>()</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#nextNode()">DTMDefaultBase</A></CODE></B></DD>
<DD>This method should try and build one or more nodes in the table.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#nextNode()">nextNode</A></CODE> in class <CODE><A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html" title="class in org.apache.xalan.lib.sql">DTMDocument</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="_nextsib(int)"><!-- --></A><H3>
_nextsib</H3>
<PRE>
protected int <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.1033"><B>_nextsib</B></A>(int&nbsp;identity)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#_nextsib(int)">DTMDefaultBase</A></CODE></B></DD>
<DD>Get the next sibling for the given node identity.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html#_nextsib(int)">_nextsib</A></CODE> in class <CODE><A HREF="../../../../../org/apache/xalan/lib/sql/DTMDocument.html" title="class in org.apache.xalan.lib.sql">DTMDocument</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>identity</CODE> -
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="documentRegistration()"><!-- --></A><H3>
documentRegistration</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.1069"><B>documentRegistration</B></A>()</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#documentRegistration()">DTMDefaultBase</A></CODE></B></DD>
<DD>A dummy routine to satisify the abstract interface. If the DTM
implememtation that extends the default base requires notification
of registration, they can override this method.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/xml/dtm/DTM.html#documentRegistration()">documentRegistration</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#documentRegistration()">documentRegistration</A></CODE> in class <CODE><A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBase</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="documentRelease()"><!-- --></A><H3>
documentRelease</H3>
<PRE>
public void <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.1074"><B>documentRelease</B></A>()</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#documentRelease()">DTMDefaultBase</A></CODE></B></DD>
<DD>A dummy routine to satisify the abstract interface. If the DTM
implememtation that extends the default base requires notification
when the document is being released, they can override this method
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/xml/dtm/DTM.html#documentRelease()">documentRelease</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html#documentRelease()">documentRelease</A></CODE> in class <CODE><A HREF="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html" title="class in org.apache.xml.dtm.ref">DTMDefaultBase</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="checkWarnings()"><!-- --></A><H3>
checkWarnings</H3>
<PRE>
public java.sql.SQLWarning <A HREF="../../../../../src-html/org/apache/xalan/lib/sql/SQLDocument.html#line.1079"><B>checkWarnings</B></A>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<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"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/SQLDocument.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-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;<A HREF="../../../../../org/apache/xalan/lib/sql/SecuritySupport.html" title="class in org.apache.xalan.lib.sql"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/xalan/lib/sql/SQLErrorDocument.html" title="class in org.apache.xalan.lib.sql"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/xalan/lib/sql/SQLDocument.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="SQLDocument.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>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_org.apache.xalan.lib.sql.DTMDocument">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
</BODY>
</HTML>