Quoting Rickard Öberg <[email protected]>:
I would say yes, isNull should match even non-existing things. If you compare to reality and ask all available Person instances (some of which are Male and some of which are Female), then it does make sense that all Females would be included. If you wanted to ask for Male that does not have Wife, then that is what the query would be.
Follow-up on this: Should this also apply to, say, negated EqualsPredicate? Is something non-equal to something else even if it exists? Indeed, should it apply negated Comparison predicate? What about ManyAssociation?
_______________________________________________ qi4j-dev mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/qi4j-dev

