Represents Boolean value true. Recall from the discussion of
truth values that an
<expression> is evaluated for its truth value, so the expression
Entity1.boolean1=true will evaluate to
true only if
boolean1=true. But since
boolean1 is Boolean and has a truth value all by itself without any additional syntax, we do not actually need the
=true piece of the expression. Many examples in the documentation use explicit syntax like
boolean1=true or
boolean2=false for clarity and consistency, even though
boolean1 or
not boolean2 are equivalent logical expressions.
The Operators row of the table in
Summary Table of Vocabulary Usage Restriction applies. No special exceptions.