rest_api.apiUtils.apiUtils.QueryResolver
index
/var/lib/jenkins/workspace/resmon_monitor_doc/rest_api/apiUtils/apiUtils/QueryResolver.py

 
Modules
       
re

 
Classes
       
builtins.object
QueryResolver

 
class QueryResolver(builtins.object)
    This class transforms rest queries into mongo DB usable filters
 
  Methods defined here:
__init__(self, query)
Initialize self.  See help(type(self)) for accurate signature.
getDbFilter(self, conditionsList)
Convert 'and' type conditions to db query
getFilters(self)
Return list of db filters from owned query
validateQuery(self)
Validate content of query

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes defined here:
AND_SEPARATOR = ','
FROM_L_SLASH = 1
IS_REG = re.compile('/.+/')
K_V_SEPARATOR = ':'
OR_SEPARATOR = ';'
TO_R_SLASH = -1