def as_params(self):
params = {}<EOL>if self.has_filters:<EOL><INDENT>params['<STR_LIT>'] = self.get_filters()<EOL><DEDENT>if self.has_order:<EOL><INDENT>params['<STR_LIT>'] = self.get_order()<EOL><DEDENT>if self.has_selects:<EOL><INDENT>params['<STR_LIT>'] = self.get_selects()<EOL><DEDENT>if self.has_expands:<EOL><INDENT>params['<STR_LIT>'] = self.get_expands()<EOL><DEDENT>if self._search:<EOL><INDENT>params['<STR_LIT>'] = self._search<EOL>params.pop('<STR_LIT>', None)<EOL>params.pop('<STR_LIT>', None)<EOL><DEDENT>return params<EOL>
Returns the filters, orders, select, expands and search as query parameters

        :rtype: dict