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);
    }
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
Evaluate a filter with respect to a Sequence record .