| Home | Trees | Index | Help |
|---|
| Method Summary | |
|---|---|
__init__(self,
session,
classdef,
connection,
recordset,
propertylist,
condition,
dsSort,
asSort)
| |
Get the number of instances available in this list. | |
This function returns @count instances skipping the first @start instances. | |
This function evaluates an exist-condition for the instance given in 'lookup'. | |
This function fills the internal list of instances with up to count elements. | |
This function fills up the internal list of instances with up to @count elements. | |
This function returns a grouping list according to the datasource-sorting. | |
This function fetches the next usable instance from the recordset according to the list's condition. | |
This function sorts the unsorted batch according to asSorting. | |
This function returns TRUE if more instances are needed to fill up the instance cache with @count elements. | |
This function closes the list by freeing all references and resources maintained by the list. | |
| Method Details |
|---|
__init__(self,
session,
classdef,
connection,
recordset,
propertylist,
condition,
dsSort,
asSort)
|
count(self)Get the number of instances available in this list.
|
fetch(self, start, count)This function returns @count instances skipping the first @start instances. If @start is negative, the starting point is from the end of the list. |
__evaluateExist(self, caller, lookup)This function evaluates an exist-condition for the instance given in 'lookup'.
|
__fillupSorted(self, count)This function fills the internal list of instances with up to count elements. If @count is 0 all available instances are added to the list. |
__fillupUnsorted(self, count)This function fills up the internal list of instances with up to @count elements. |
__getGroup(self, instance)This function returns a grouping list according to the datasource-sorting. If no such sort order is defined, None is returned. |
__getInstance(self)This function fetches the next usable instance from the recordset according to the list's condition. This instance will be returned as function result. |
__sortBatch(self)This function sorts the unsorted batch according to asSorting. |
__wantMore(self, count)This function returns TRUE if more instances are needed to fill up the instance cache with @count elements. If @count is zero, an unlimited amount of instances is accepted. |
_destroy(self)This function closes the list by freeing all references and resources maintained by the list. |
| Home | Trees | Index | Help |
|---|
| Generated by Epydoc 2.1 on Thu Nov 20 23:01:32 2008 | http://epydoc.sf.net |