Package Modeling :: Module Qualifier
[show private | hide private]
[frames | no frames]

Module Modeling.Qualifier

Qualifier

CVS Information

$Id: Qualifier.py,v 1.9 2004/07/20 06:21:37 sbigaret Exp $

Classes
AndQualifier  
KeyComparisonQualifier  
KeyValueQualifier  
NotQualifier  
OrQualifier  
Qualifier  

Function Summary
  __likeExprToRegexpString__(value)
Converts the 'like' expression into a real regexp.
  allQualifierOperators()
  filteredArrayWithQualifier(objects, qualifier)
  isQuoted(aString)
Tells whether the string is surroundered by simple quotes
  operatorForString(aString)
  QualifierOperatorCaseInsensitiveLike(value1, value2)
  QualifierOperatorContains(value1, value2)
  QualifierOperatorEqual(value1, value2)
  QualifierOperatorGreaterThan(value1, value2)
  QualifierOperatorGreaterThanOrEqualTo(value1, value2)
  QualifierOperatorIn(value1, value2)
  QualifierOperatorLessThan(value1, value2)
  QualifierOperatorLessThanOrEqualTo(value1, value2)
  QualifierOperatorLike(value1, value2)
  QualifierOperatorNotEqual(value1, value2)
  QualifierOperatorNotIn(value1, value2)
  qualifierToMatchAllValues(aDictionary)
  qualifierToMatchAnyValues(aDictionary)
  qualifierWithQualifierFormat(expression)
  relationalQualifierOperators()
  stringForQualifierOperator(operator)

Function Details

__likeExprToRegexpString__(value)

Converts the 'like' expression into a real regexp. Basically, character '?' is translated to '.', and '*' to '.*'

isQuoted(aString)

Tells whether the string is surroundered by simple quotes

Generated by Epydoc 2.1 on Sat Mar 4 13:36:23 2006 http://epydoc.sf.net