Parenthesize filter constraint to prevent interaction with other query constraints.

This commit is contained in:
hns 2003-05-05 16:54:18 +00:00
parent 626ce207a0
commit 41a29eba7a

View file

@ -238,8 +238,13 @@ public final class Relation {
// get additional filter property // get additional filter property
filter = props.getProperty(propName + ".filter"); filter = props.getProperty(propName + ".filter");
if ((filter != null) && (filter.trim().length() == 0)) { if (filter != null) {
filter = null; if (filter.trim().length() == 0) {
filter = null;
} else {
// parenthesise filter
filter = "("+filter+")";
}
} }
// get max size of collection // get max size of collection