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.

Roundup Issue Tracker: http://roundup-tracker.org/