Interface FilterExpr

All Superinterfaces:
Expr, Predicated, Serializable
All Known Implementing Classes:
DefaultFilterExpr

public interface FilterExpr extends Expr, Predicated
Represents an XPath filter expression. This is production 20 in the XPath 1.0 specification:
[20]   FilterExpr   ::=   PrimaryExpr
| FilterExpr Predicate
  • Method Details

    • asBoolean

      boolean asBoolean(Context context) throws JaxenException
      Evaluates the filter expression on the current context and returns true if at least one node matches.
      Returns:
      true if a node matches; false if no node matches
      Throws:
      JaxenException
    • getExpr

      Expr getExpr()
      Returns:
      the underlying filter expression