dap4/d4core/src/main/java/dap4/core/ce/CEConstraint.java
protected boolean
    matches(DapVariable var, DapSequence seq, DataCursor rec, CEAST filter)
            throws DapException
    {
        Object value = eval(var, seq, rec, filter);
        return ((Boolean) value);
    }
protected boolean
    matches(DapVariable var, DapSequence seq, DataCursor rec, CEAST filter)
            throws DapException
    {
        Object value = eval(var, seq, rec, filter);
        return ((Boolean) value);
    }
Evaluate a filter with respect to a Sequence record.

@param seq    the template
@param rec    the record to evaluate
@param filter the filter
@throws DapException
@returns true if a match