dap4/d4core/src/main/java/dap4/core/ce/CEConstraint.java
public boolean match(DapVariable sqvar, DapSequence seq, DataCursor rec)
            throws DapException
    {
        Segment sseq = findSegment(sqvar);
        if(sseq == null)
            return false;
        CEAST filter = sseq.filter;
        if(filter == null)
            return true;
        return matches(sqvar, seq, rec, filter);

    }
public boolean match(DapVariable sqvar, DapSequence seq, DataCursor rec)
            throws DapException
    {
        Segment sseq = findSegment(sqvar);
        if(sseq == null)
            return false;
        CEAST filter = sseq.filter;
        if(filter == null)
            return true;
        return matches(sqvar, seq, rec, filter);

    }
public boolean match ( DapVariable sqvar , DapSequence seq , DataCursor rec ) throws DapException { Segment sseq = findSegment ( sqvar ) ; if ( sseq == null ) return false ; CEAST filter = sseq . filter ; if ( filter == null ) return true ; return matches ( sqvar , seq , rec , filter ) ; }
Selection X match
<p>
Evaluate a filter with respect to a Sequence record.
Assumes the filter has been canonicalized.

@param seq the template
@param rec the record to evaluate
@throws DapException
@returns true if the filter matches the record
Selection X match <p > Evaluate a filter with respect to a Sequence record . Assumes the filter has been canonicalized .