...
- A simple condition based on the value or values for a single dataset variable or
- A compound expression that either:
- combines selection criteria, which are defined in other instances of the WhereClause class (or 1 or of its specializations) that represent simple conditions or other compound expressions, or
- negates the selection criteria defined in another single instance of the WhereClause class (or 1 of its specializations) that represents a compound expression. Note that a compound expression should generally not be created to negate a single simple condition; another simple condition using the inverse comparator should be created instead (i.e., using "NE" vs. "EQ", "LT" vs. "GE", "GT" vs. "LE", or "NOTIN" vs. "IN").
...