⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 package-summary.html

📁 Axion 是一个小型的
💻 HTML
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Thu Mar 27 11:10:17 CST 2003 -->
<TITLE>
axion 1.0-M1 API: Package org.axiondb.engine.rowiterators
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">

<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
  <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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.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/axiondb/engine/commands/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/axiondb/event/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->

<HR>
<H2>
Package org.axiondb.engine.rowiterators
</H2>
<A HREF="../../../../org/axiondb/RowIterator.html"><CODE>RowIterator</CODE></A> implementations.
<P>
<B>See: </B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
<P>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Class Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="AbstractFilteringRowIterator.html">AbstractFilteringRowIterator</A></B></TD>
<TD>Abstract base <A HREF="../../../../org/axiondb/engine/rowiterators/DelegatingRowIterator.html"><CODE>DelegatingRowIterator</CODE></A> that excludes <A HREF="../../../../org/axiondb/Row.html"><CODE>Row</CODE></A>s that are not <A HREF="../../../../org/axiondb/engine/rowiterators/AbstractFilteringRowIterator.html#acceptable(int, org.axiondb.Row)"><CODE>acceptable</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="BaseRowIterator.html">BaseRowIterator</A></B></TD>
<TD>An abstract base implementation of <A HREF="../../../../org/axiondb/RowIterator.html"><CODE>RowIterator</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="ChainedRowIterator.html">ChainedRowIterator</A></B></TD>
<TD>Chains together one or more <A HREF="../../../../org/axiondb/RowIterator.html"><CODE>RowIterator</CODE></A>s to make them look like one (similiar to a SQL UNION).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="CollatingRowIterator.html">CollatingRowIterator</A></B></TD>
<TD>Collates the results of two or more sorted <A HREF="../../../../org/axiondb/RowIterator.html"><CODE>RowIterator</CODE></A>s  according to the given <A HREF="../../../../org/axiondb/RowComparator.html"><CODE>RowComparator</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="DelegatingRowIterator.html">DelegatingRowIterator</A></B></TD>
<TD>An abstract base <A HREF="../../../../org/axiondb/RowIterator.html"><CODE>RowIterator</CODE></A> that delegates all  calls to a wrapped instance.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="DistinctRowIterator.html">DistinctRowIterator</A></B></TD>
<TD>A <A HREF="../../../../org/axiondb/engine/rowiterators/DelegatingRowIterator.html"><CODE>DelegatingRowIterator</CODE></A> implementing DISTINCT.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="EmptyRowIterator.html">EmptyRowIterator</A></B></TD>
<TD>A <A HREF="../../../../org/axiondb/RowIterator.html"><CODE>RowIterator</CODE></A> that contains no <A HREF="../../../../org/axiondb/Row.html"><CODE>Row</CODE></A>s.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="FilteringRowIterator.html">FilteringRowIterator</A></B></TD>
<TD>A <A HREF="../../../../org/axiondb/engine/rowiterators/DelegatingRowIterator.html"><CODE>DelegatingRowIterator</CODE></A> that only returns <A HREF="../../../../org/axiondb/Row.html"><CODE>Row</CODE></A>s that match a given <A HREF="../../../../org/axiondb/WhereNode.html"><CODE>WhereNode</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="JoinedRow.html">JoinedRow</A></B></TD>
<TD>A <A HREF="../../../../org/axiondb/Row.html"><CODE>Row</CODE></A> composed of zero or more <code>Row</code>s, joined together end-to-end.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="JoinedRowIterator.html">JoinedRowIterator</A></B></TD>
<TD>A <A HREF="../../../../org/axiondb/RowIterator.html"><CODE>RowIterator</CODE></A> that iterates over zero or more <code>RowIterator</code>s, returning <A HREF="../../../../org/axiondb/Row.html"><CODE>Row</CODE></A>s that are the cross product of the <code>Row</code>s returned by the contained iterators.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="LazyRowRowIterator.html">LazyRowRowIterator</A></B></TD>
<TD>A <A HREF="../../../../org/axiondb/RowIterator.html"><CODE>RowIterator</CODE></A> that creates <A HREF="../../../../org/axiondb/engine/LazyRow.html"><CODE>LazyRow</CODE></A>s based upon a list of <A HREF="../../../../org/axiondb/Row.html"><CODE>Row</CODE></A> identifiers.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="LimitingRowIterator.html">LimitingRowIterator</A></B></TD>
<TD><A HREF="../../../../org/axiondb/RowIterator.html"><CODE>RowIterator</CODE></A> implementing LIMIT and OFFSET.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="ListIteratorRowIterator.html">ListIteratorRowIterator</A></B></TD>
<TD>A <A HREF="../../../../org/axiondb/RowIterator.html"><CODE>RowIterator</CODE></A> that simply wraps a <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/util/ListIterator.html"><CODE>ListIterator</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="RebindableIndexedRowIterator.html">RebindableIndexedRowIterator</A></B></TD>
<TD>A <A HREF="../../../../org/axiondb/engine/rowiterators/DelegatingRowIterator.html"><CODE>DelegatingRowIterator</CODE></A> that is wraps a <A HREF="../../../../org/axiondb/RowIterator.html"><CODE>RowIterator</CODE></A> from some <A HREF="../../../../org/axiondb/Index.html"><CODE>Index</CODE></A>, and that can be <A HREF="../../../../org/axiondb/engine/rowiterators/RebindableIndexedRowIterator.html#reset()"><CODE>reset</CODE></A> to recreate the iterator for a new <A HREF="../../../../org/axiondb/BindVariable.html"><CODE>bound value</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="RowIteratorRowDecoratorIterator.html">RowIteratorRowDecoratorIterator</A></B></TD>
<TD>A <A HREF="../../../../org/axiondb/RowDecoratorIterator.html"><CODE>RowDecoratorIterator</CODE></A> based upon some  <A HREF="../../../../org/axiondb/RowDecorator.html"><CODE>decorator</CODE></A> and <A HREF="../../../../org/axiondb/RowIterator.html"><CODE>RowIterator</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="SingleRowIterator.html">SingleRowIterator</A></B></TD>
<TD>A <A HREF="../../../../org/axiondb/RowIterator.html"><CODE>RowIterator</CODE></A> over a single <A HREF="../../../../org/axiondb/Row.html"><CODE>Row</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="TransformingRowIterator.html">TransformingRowIterator</A></B></TD>
<TD>A <A HREF="../../../../org/axiondb/engine/rowiterators/DelegatingRowIterator.html"><CODE>DelegatingRowIterator</CODE></A> that  <A HREF="../../../../org/axiondb/engine/rowiterators/TransformingRowIterator.html#transform(org.axiondb.Row)"><CODE>transforms</CODE></A> each returned <A HREF="../../../../org/axiondb/Row.html"><CODE>Row</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;

<P>
<A NAME="package_description"><!-- --></A><H2>
Package org.axiondb.engine.rowiterators Description
</H2>

<P>
<p><A HREF="../../../../org/axiondb/RowIterator.html"><CODE>RowIterator</CODE></A> implementations.</p>
<P>
<HR>

<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
  <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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.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/axiondb/engine/commands/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/axiondb/event/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->

<HR>
Copyright &copy; 2002-2003 Axion Development Team. All Rights Reserved.
</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -