parameters: (self, object_list, method_id_list=None,
                          disable_cache=0, check_uid=1, idxs=None)
docstring: Add objects to the Catalog by calling all SQL methods and
      providing needed arguments.
  
        method_id_list : specify which methods should be used. If not
                         set, it will take the default value of portal_catalog.
  
        disable_cache : do not use cache, so values will be computed each time,
                        only useful in some particular cases, most of the time
                        you don't need to use it.
  
      Each element of 'object_list' is an object to be catalogged.
  
      'uid' is the unique Catalog identifier for this object.
  
      Note that this method calls _catalogObjectList with fragments of
      the object list, because calling _catalogObjectList with too many
      objects at a time bloats the process's memory consumption, due to
      caching.
docstring_summary: Add objects to the Catalog by calling all SQL methods and
      providing needed arguments.
docstring_tokens: Add objects to the Catalog by calling all SQL methods and providing needed arguments .
function: def catalogObjectList(self, object_list, method_id_list=None,
                          disable_cache=0, check_uid=1, idxs=None):
      """Add objects to the Catalog by calling all SQL methods and
      providing needed arguments.
  
        method_id_list : specify which methods should be used. If not
                         set, it will take the default value of portal_catalog.
  
        disable_cache : do not use cache, so values will be computed each time,
                        only useful in some particular cases, most of the time
                        you don't need to use it.
  
      Each element of 'object_list' is an object to be catalogged.
  
      'uid' is the unique Catalog identifier for this object.
  
      Note that this method calls _catalogObjectList with fragments of
      the object list, because calling _catalogObjectList with too many
      objects at a time bloats the process's memory consumption, due to
      caching."""
      for i in xrange(0, len(object_list), OBJECT_LIST_SIZE):
        self._catalogObjectList(object_list[i:i + OBJECT_LIST_SIZE],
                                method_id_list=method_id_list,
                                disable_cache=disable_cache,
                                check_uid=check_uid,
                                idxs=idxs)
function_tokens: def catalogObjectList ( self , object_list , method_id_list = None , disable_cache = 0 , check_uid = 1 , idxs = None ) : for i in xrange ( 0 , len ( object_list ) , OBJECT_LIST_SIZE ) : self . _catalogObjectList ( object_list [ i : i + OBJECT_LIST_SIZE ] , method_id_list = method_id_list , disable_cache = disable_cache , check_uid = check_uid , idxs = idxs )