class documentation

Base for query utility classes.

Method __init__ Initializes this class.
Method DeclareLocks Declare locks for this query.
Method ExpandNames Expand names for this query.
Method NewStyleQuery Collect data and execute query.
Method OldStyleQuery Collect data and execute query.
Constant FIELDS Undocumented
Constant SORT_FIELD Undocumented
Instance Variable do_locking Undocumented
Instance Variable names Undocumented
Instance Variable query Undocumented
Instance Variable requested_data Undocumented
Instance Variable sort_by_name Undocumented
Instance Variable use_locking Undocumented
Instance Variable wanted Undocumented
Method _GetNames Helper function to determine names asked for in the query.
Method _GetQueryData Collects all data for this query.
def __init__(self, qfilter, fields, use_locking):

Initializes this class.

def NewStyleQuery(self, lu):

Collect data and execute query.

def OldStyleQuery(self, lu):

Collect data and execute query.

FIELDS =

Undocumented

Value
None
SORT_FIELD: str =

Undocumented

Value
'name'
names =

Undocumented

query =

Undocumented

requested_data =

Undocumented

sort_by_name =

Undocumented

use_locking =

Undocumented

def _GetNames(self, lu, all_names, lock_level):

Helper function to determine names asked for in the query.

def _GetQueryData(self, lu):

Collects all data for this query.

Returns
Query data object