case AND: currentExpression = (BinaryExpression) expressionTree; return new LogicalFilterResolverImpl( createFilterResolverTree(currentExpression.getLeft(), tableIdentifier), createFilterResolverTree(currentExpression.getRight(), tableIdentifier), new LiteralExpression(maxValueLimit, literal.getLiteralExpDataType())); currentExpression = new AndExpression(left, right); return new LogicalFilterResolverImpl( createFilterResolverTree(currentExpression.getLeft(), tableIdentifier), createFilterResolverTree(currentExpression.getRight(), tableIdentifier),