You are here: Foswiki>System Web>Category>DeveloperDocumentationCategory>PerlDoc (2024-12-23, UnknownUser)Edit Attach
See PublishedAPI for packages intended to be used by Plugin and Contrib authors, or browse all packages.
See also Developing plugins, Developer's Bible, Technical Overview
On this page:
internal package
Foswiki::Search::ResultSet is a
Foswiki::IteratorThis class implements the ResultSet API - its basically a Sorted Aggregate Iterator for foswiki 1.1
(due to the partially completed InfoCache removeal)
in future it will probably become more clever.
Create a new iterator over the given list of iterators. The list is not damaged in any way.
Returns false when the iterator is exhausted.
skip X elements (returns 0 if successful, or number of elements remaining to skip if there are not enough elements to skip) skip must set up next as though hasNext was called.
Return the next entry in the list.
switch tot he next Web (only works on partition==web, and if we've already started iterating.
the implementation of %SORT{"" limit="" order="" reverse="" date=""}%
it should be possible for the search engine to pre-sort, making this a nop, or to delay evaluated, partially evaluated, or even delegated to the DB/SQL
Edit | Attach | Print version | History: r1 | Backlinks | View wiki text | Edit wiki text | More topic actions
Topic revision: r1 - 2024-12-23, UnknownUser
Copyright © by the contributing authors. All material on this site is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback