Interface ContactFilter

All Known Implementing Classes:
AbstractContactFilter, ClientAdvisorAllContactFilter, ClientAdvisorInternalContactFilter, ClientsWithoutClientAdvisorFilter, QueryContactFilter, QueryContactFilterWithStaticParams

public interface ContactFilter
Author:
Joram Barrez
  • Method Details

    • getKey

      String getKey()
    • setKey

      void setKey(String key)
    • getLabelKey

      String getLabelKey()
    • setLabelKey

      void setLabelKey(String labelKey)
    • getDefaultLabel

      String getDefaultLabel()
    • setDefaultLabel

      void setDefaultLabel(String defaultLabel)
    • isDefault

      boolean isDefault()
    • setDefault

      void setDefault(boolean isDefault)
    • buildQuery

      String buildQuery(ContactFilterQuerySettings contactFilterQuerySettings, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • matches

      boolean matches(PlatformUser platformUser)