Jpa query boolean conditional statement