- convertToUnion
Compute a set of sub-constraints that could be used for composing UNION
statements. For example in c
- accept
- containsUnfilteredFullTextCondition
Whether the condition contains a fulltext condition that can not be applied to
the filter, for examp
- evaluate
Evaluate the result using the currently set values.
- evaluateStop
Whether this condition will, from now on, always evaluate to false. This is the
case for example for
- getFullTextConstraint
Get the (combined) full-text constraint. For constraints of the form
"contains(*, 'x') or contains(*
- getPropertyExistenceConditions
Get the set of property existence conditions that can be derived for this
condition. For example, fo
- getSelectors
Get the set of selectors for the given condition.
- not
Get the negative constraint, if it is simpler, or null. For example, "not x = 1"
returns "x = 1", bu
- requiresFullTextIndex
Whether the constraint contains a fulltext condition that requires using a
fulltext index, because t
- restrictPushDown
Push as much of the condition down to this selector, further restricting the
selector condition if p
- simplify
Simplify the expression if possible, for example by removing duplicate
expressions. For example, "x=