def __execute_queries(self):
def func(item):<EOL><INDENT>or_check = False<EOL>for queries in self._queries:<EOL><INDENT>and_check = True<EOL>for query in queries:<EOL><INDENT>and_check &= self._matcher._match(<EOL>item.get(query.get('<STR_LIT:key>'), None),<EOL>query.get('<STR_LIT>'),<EOL>query.get('<STR_LIT:value>')<EOL>)<EOL><DEDENT>or_check |= and_check<EOL><DEDENT>return or_check<EOL><DEDENT>self._json_data = list(filter(lambda item: func(item), self._json_data))<EOL>
Execute all condition and filter result data