📄 rowiterator.html
字号:
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="../../../org/axiondb/RowIterator.html">RowIterator</A></CODE></FONT></TD>
<TD><CODE><B>TransactableTableImpl.</B><B><A HREF="../../../org/axiondb/engine/TransactableTableImpl.html#getMatchingRows(java.util.List, java.util.List)">getMatchingRows</A></B>(<A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/util/List.html">List</A> selectables, <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/util/List.html">List</A> values)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="../../../org/axiondb/RowIterator.html">RowIterator</A></CODE></FONT></TD>
<TD><CODE><B>TransactableTableImpl.</B><B><A HREF="../../../org/axiondb/engine/TransactableTableImpl.html#getIndexedRows(org.axiondb.WhereNode)">getIndexedRows</A></B>(<A HREF="../../../org/axiondb/WhereNode.html">WhereNode</A> node)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="../../../org/axiondb/RowIterator.html">RowIterator</A></CODE></FONT></TD>
<TD><CODE><B>IntBTreeIndex.</B><B><A HREF="../../../org/axiondb/engine/IntBTreeIndex.html#getRowIterator(org.axiondb.RowSource, org.axiondb.ComparisonOperator, java.lang.Object)">getRowIterator</A></B>(<A HREF="../../../org/axiondb/RowSource.html">RowSource</A> source, <A HREF="../../../org/axiondb/ComparisonOperator.html">ComparisonOperator</A> theOperator, <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/lang/Object.html">Object</A> value)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="../../../org/axiondb/RowIterator.html">RowIterator</A></CODE></FONT></TD>
<TD><CODE><B>BaseTable.</B><B><A HREF="../../../org/axiondb/engine/BaseTable.html#getMatchingRows(java.util.List, java.util.List)">getMatchingRows</A></B>(<A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/util/List.html">List</A> selectables, <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/util/List.html">List</A> values)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="../../../org/axiondb/RowIterator.html">RowIterator</A></CODE></FONT></TD>
<TD><CODE><B>BaseTable.</B><B><A HREF="../../../org/axiondb/engine/BaseTable.html#getIndexedRows(org.axiondb.WhereNode)">getIndexedRows</A></B>(<A HREF="../../../org/axiondb/WhereNode.html">WhereNode</A> node)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="../../../org/axiondb/RowIterator.html">RowIterator</A></CODE></FONT></TD>
<TD><CODE><B>MemoryTable.</B><B><A HREF="../../../org/axiondb/engine/MemoryTable.html#getRowIterator()">getRowIterator</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="../../../org/axiondb/RowIterator.html">RowIterator</A></CODE></FONT></TD>
<TD><CODE><B>DiskTable.</B><B><A HREF="../../../org/axiondb/engine/DiskTable.html#getRowIterator()">getRowIterator</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="../../../org/axiondb/RowIterator.html">RowIterator</A></CODE></FONT></TD>
<TD><CODE><B>SortedMapIndex.</B><B><A HREF="../../../org/axiondb/engine/SortedMapIndex.html#getRowIterator(org.axiondb.RowSource, org.axiondb.ComparisonOperator, java.lang.Object)">getRowIterator</A></B>(<A HREF="../../../org/axiondb/RowSource.html">RowSource</A> source, <A HREF="../../../org/axiondb/ComparisonOperator.html">ComparisonOperator</A> op, <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/lang/Object.html">Object</A> value)</CODE>
<BR>
</TD>
</TR>
</TABLE>
<P>
<A NAME="org.axiondb.engine.rowiterators"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
Uses of <A HREF="../../../org/axiondb/RowIterator.html">RowIterator</A> in <A HREF="../../../org/axiondb/engine/rowiterators/package-summary.html">org.axiondb.engine.rowiterators</A></FONT></TD>
</TR>
</TABLE>
<P>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TD COLSPAN=2>Classes in <A HREF="../../../org/axiondb/engine/rowiterators/package-summary.html">org.axiondb.engine.rowiterators</A> that implement <A HREF="../../../org/axiondb/RowIterator.html">RowIterator</A></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/axiondb/engine/rowiterators/AbstractFilteringRowIterator.html">AbstractFilteringRowIterator</A></B></CODE>
<BR>
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 ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/axiondb/engine/rowiterators/BaseRowIterator.html">BaseRowIterator</A></B></CODE>
<BR>
An abstract base implementation of <A HREF="../../../org/axiondb/RowIterator.html"><CODE>RowIterator</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/axiondb/engine/rowiterators/ChainedRowIterator.html">ChainedRowIterator</A></B></CODE>
<BR>
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 ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/axiondb/engine/rowiterators/CollatingRowIterator.html">CollatingRowIterator</A></B></CODE>
<BR>
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 ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/axiondb/engine/rowiterators/DelegatingRowIterator.html">DelegatingRowIterator</A></B></CODE>
<BR>
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 ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/axiondb/engine/rowiterators/DistinctRowIterator.html">DistinctRowIterator</A></B></CODE>
<BR>
A <A HREF="../../../org/axiondb/engine/rowiterators/DelegatingRowIterator.html"><CODE>DelegatingRowIterator</CODE></A> implementing DISTINCT.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/axiondb/engine/rowiterators/EmptyRowIterator.html">EmptyRowIterator</A></B></CODE>
<BR>
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 ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/axiondb/engine/rowiterators/FilteringRowIterator.html">FilteringRowIterator</A></B></CODE>
<BR>
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 ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/axiondb/engine/rowiterators/JoinedRowIterator.html">JoinedRowIterator</A></B></CODE>
<BR>
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 ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/axiondb/engine/rowiterators/LazyRowRowIterator.html">LazyRowRowIterator</A></B></CODE>
<BR>
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 ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/axiondb/engine/rowiterators/LimitingRowIterator.html">LimitingRowIterator</A></B></CODE>
<BR>
<A HREF="../../../org/axiondb/RowIterator.html"><CODE>RowIterator</CODE></A> implementing LIMIT and OFFSET.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/axiondb/engine/rowiterators/ListIteratorRowIterator.html">ListIteratorRowIterator</A></B></CODE>
<BR>
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 ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/axiondb/engine/rowiterators/RebindableIndexedRowIterator.html">RebindableIndexedRowIterator</A></B></CODE>
<BR>
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 ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> class</CODE></FONT></TD>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -