Class Grouped-Result-Set

Part of:

package cl-perec, class result-set-transformer

Direct Superclass

result-set-transformer

Slot

collect-fnInitargs::collect-fn; Accessors:collect-fn-of; Type:function.
group-by-fnInitargs::group-by-fn; Accessors:group-by-fn-of; Type:function.
init-fnInitargs::init-fn; Accessors:init-fn-of; Type:function.
innerInitargs::inner; Accessors:inner-of; Type:result-set.
map-fnInitargs::map-fn; Accessors:map-fn-of; Type:function.
testInitform:'eq, Initargs::test; Reader:test.

Direct Method

update-contents!

Other Method

close-result-setCloses the result-set. After this operation the result-set cannot be accessed.
delete-item
empty!Removes all items from the container and returns nil.
insert-itemAdds item to the container
record-count-ofReturns the number of records in RESULT-SET.
records-ofReturns records of RESULT-SET as a sequence from START index
(inclusive, default is 0) to END in...
revive-result-set!Refreshes the result set to be valid in the current transaction.
search-for-itemHunt for the item in the container. Key and Test
are as in member.
sizeReturns the number of items currently in the container.
to-listConverts the result to a list.
If FLATP is true then the rows are flattened (useful when they con...
to-scrollConverts the result set to a scroll.