final public Filter JmsSelector() throws ParseException {
Expression left = null;
left = orExpression();
if (left instanceof BooleanExpression) {
if (true) {
return new ExpressionFilter(left);
}
}
else {
if (true) {
throw new ParseException("Selector does not result in a boolean value: " + left);