Mercurial > p > roundup > code
comparison roundup/hyperdb.py @ 3460:c75dd71a7963 maint-0.8
merge from HEAD
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Fri, 13 Jan 2006 01:29:48 +0000 |
| parents | 54f98b078e44 |
| children |
comparison
equal
deleted
inserted
replaced
| 3451:f18c0245a170 | 3460:c75dd71a7963 |
|---|---|
| 13 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS | 13 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS |
| 14 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" | 14 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" |
| 15 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, | 15 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, |
| 16 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. | 16 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. |
| 17 # | 17 # |
| 18 # $Id: hyperdb.py,v 1.107.2.4 2005-07-18 02:30:00 richard Exp $ | 18 # $Id: hyperdb.py,v 1.107.2.5 2006-01-13 01:29:46 richard Exp $ |
| 19 | 19 |
| 20 """Hyperdatabase implementation, especially field types. | 20 """Hyperdatabase implementation, especially field types. |
| 21 """ | 21 """ |
| 22 __docformat__ = 'restructuredtext' | 22 __docformat__ = 'restructuredtext' |
| 23 | 23 |
| 645 "sort" and "group" are (dir, prop) where dir is '+', '-' or None | 645 "sort" and "group" are (dir, prop) where dir is '+', '-' or None |
| 646 and prop is a prop name or None | 646 and prop is a prop name or None |
| 647 | 647 |
| 648 "search_matches" is {nodeid: marker} | 648 "search_matches" is {nodeid: marker} |
| 649 | 649 |
| 650 The filter must match all properties specificed - but if the | 650 The filter must match all properties specificed. If the property |
| 651 property value to match is a list, any one of the values in the | 651 value to match is a list: |
| 652 list may match for that property to match. | 652 |
| 653 1. String properties must match all elements in the list, and | |
| 654 2. Other properties must match any of the elements in the list. | |
| 653 """ | 655 """ |
| 654 raise NotImplementedError | 656 raise NotImplementedError |
| 655 | 657 |
| 656 def count(self): | 658 def count(self): |
| 657 """Get the number of nodes in this class. | 659 """Get the number of nodes in this class. |
