Un objeto FilterNode representa un nodo en el árbol de expresiones de consulta. Proporciona métodos para cambiar el operador booleano, crear subnodos, conseguir subnodos o conseguir filtros de campo. No proporciona una forma de crear filtros de campo.