™N
ùÒ’;c       s)   k  Z  k Z d  e i f d „  ƒ  YZ d S(   s   SearchCriteriac      sz   d „  Z  d Z d Z d Z d Z d Z d Z d Z d Z d Z	 d	 Z
 d
 d d d d d d d g Z e d „ Z d „  Z RS(   Nc    s   t  i i |  ƒ g  |  _ d  S(   N(   s   Bases   PMailObjects   __init__s   selfs	   _criteria(   s   selfs.   /mit/python/share/pmail/mail/SearchCriteria.pys   __init__ s    i    i   i   i   i   i   i   i   s   Containss   Doesn't Contains   Equal Tos   Not Equal Tos   Greater Thans	   Less Thans   Iss   Is Notc    sG   h  t  i | ƒ d <| d <| d <| d <} |  i i	 | ƒ d  S(   Ns   fields   operators   values   bool(
   s   strings   uppers
   field_names   operators   vals   bool_operators   dicts   selfs	   _criterias   append(   s   selfs
   field_names   operators   vals   bool_operators   dicts.   /mit/python/share/pmail/mail/SearchCriteria.pys   add_operation4 s    3c    s   |  i Sd  S(   N(   s   selfs	   _criteria(   s   selfs.   /mit/python/share/pmail/mail/SearchCriteria.pys
   operations< s    (   s   __init__s   ANDs   ORs   CONTAINSs   NOT_CONTAINSs   EQUALSs
   NOT_EQUALSs   GREATER_THANs	   LESS_THANs   ISs   NOTs   operator_stringss   Nones   add_operations
   operations(    s.   /mit/python/share/pmail/mail/SearchCriteria.pys   SearchCriteria s    	
N(   s   strings   Bases   PMailObjects   SearchCriteria(    s.   /mit/python/share/pmail/mail/SearchCriteria.pys   ? s   