(self, name, args=None, operator='ilike', limit=100, name_get_uid=None)
return self._search(expression.AND([domain, args]), limit=limit, access_rights_uid=name_get_uid)
Returns a list of tuples containing id, name, as internally it is called {def name_get}
            result format: {[(id, name), (id, name), ...]}
Returns a list of tuples containing id, name, as internally it is called {def name_get}
            result format: {[(id, name), (id, name), ...]}
Returns a list of tuples containing id name as internally it is called { def name_get } result format : { [ ( id name ) ( id name ) ... ] }
def _name_search(self, name, args=None, operator='ilike', limit=100, name_get_uid=None):
        """ Returns a list of tuples containing id, name, as internally it is called {def name_get}
            result format: {[(id, name), (id, name), ...]}
        """
        args = args or []
        if operator == 'ilike' and not (name or '').strip():
            domain = []
        else:
            connector = '&' if operator in expression.NEGATIVE_TERM_OPERATORS else '|'
            domain = [connector, ('description', operator, name), ('name', operator, name)]
        return self._search(expression.AND([domain, args]), limit=limit, access_rights_uid=name_get_uid)
def _name_search ( self , name , args = None , operator = 'ilike' , limit = 100 , name_get_uid = None ) : args = args or [ ] if operator == 'ilike' and not ( name or '' ) . strip ( ) : domain = [ ] else : connector = '&' if operator in expression . NEGATIVE_TERM_OPERATORS else '|' domain = [ connector , ( 'description' , operator , name ) , ( 'name' , operator , name ) ] return self . _search ( expression . AND ( [ domain , args ] ) , limit = limit , access_rights_uid = name_get_uid )