Class Persistent-Association-End-Set-Container

Part of:

class persistent-m-n-association-end-set-container, class persistent-1-n-association-end-set-container, class persistent-slot-set-container, package cl-perec

Direct Superclass

persistent-slot-set-container

Direct Subclass

persistent-1-n-association-end-set-container
persistent-m-n-association-end-set-container

Slot

instanceInitargs::instance; Accessors:instance-of; Type:persistent-object.
keyInitform:'identity, Initargs::key; Reader:key.
slotInitargs::slot; Accessors:slot-of; Type:persistent-effective-slot-definition.
testInitform:'eq, Initargs::test; Reader:test.

Other Method

delete-item
empty!Removes all items from the container and returns nil.
empty-pReturns t if there are no items in the container.
insert-itemAdds item to the container
iterate-itemsApplies function to each item in the persistent container.
list-ofReturns a non lazy list of items present in the persistent collection.
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...
search-for-itemHunt for the item in the container. Key and Test
are as in member.
setflist-ofReturns a non lazy list of items present in the persistent collection.
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...