McDBQuery objects encapsulate queries that honor explicit precendence rules for operators. For example, the query: Name=<NameVal1> OR Name=<NameVal2> AND Type=<TypeVal> can be interpreted in two manners:
(Name=<NameVal1> OR Name=<NameVal2>) AND Type=<TypeVal>
or
Name=<NameVal1> OR (Name=<NameVal2> AND Type=<TypeVal>)
This method allows resolution of this ambiguity. See the Example.