org.cpsolver.ifs.util

## Interface Query.TermMatcher

- All Known Implementing Classes:
    AbstractStudentSectioningReport.CourseMatcher, AbstractStudentSectioningReport.RequestMatcher, UniversalOverride.StudentMatcher
  Enclosing class:
    Query

      public static interface Query.TermMatcher

  Term matcher interface. Check representing an object to be matched with the query.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `match(String attr, String term)` Does the object has the given attribute matching the given term?

- - ### Method Detail

    - #### match

          boolean match(String attr,
                        String term)

      Does the object has the given attribute matching the given term? For example, for a student, major:M1 would match a student that has major M1 (attribute is major, term is M1).