@classmethod<EOL><INDENT>def where(cls, where_clause="<STR_LIT>", start_position="<STR_LIT>", max_results="<STR_LIT>", qb=None):<DEDENT>
if where_clause:<EOL><INDENT>where_clause = "<STR_LIT>" + where_clause<EOL><DEDENT>if start_position:<EOL><INDENT>start_position = "<STR_LIT>" + str(start_position)<EOL><DEDENT>if max_results:<EOL><INDENT>max_results = "<STR_LIT>" + str(max_results)<EOL><DEDENT>select = "<STR_LIT>".format(<EOL>cls.qbo_object_name, where_clause, start_position, max_results)<EOL>return cls.query(select, qb=qb)<EOL>
:param where_clause: QBO SQL where clause (DO NOT include 'WHERE')
:param start_position:
:param max_results:
:param qb:
:return: Returns list filtered by input where_clause