Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
4.0-beta1
-
None
-
None
Description
In the situation
Criterion criterion = new Criterion(SomePeer.COLUMN, value);
Criteria criteria = new Criteria().where(criterion);
criteria.and(SomePeer, someOtherColumn);
the criteria.and() in the last line also unexpectedly changes the original criterion.
Expected behaviour: The Criterion should not be changed by changing the criteria object.