Class AbstractFilterCallback

    • Constructor Detail

      • AbstractFilterCallback

        public AbstractFilterCallback​(javax.servlet.ServletContext servletContext)
    • Method Detail

      • toFilterString

        public java.lang.String toFilterString​(java.lang.String[] filters)
        Specified by:
        toFilterString in interface FilterCallback
      • parse

        public java.util.List<Filter> parse​(java.lang.String filterString)
        This method is used to parse filter favorites that are stored in the database in "filter=foo%3Dbar&filter=foo2%3Dbar2" format
        Specified by:
        parse in interface FilterCallback
      • parse

        public java.util.List<Filter> parse​(java.lang.String[] filters)
        Specified by:
        parse in interface FilterCallback
      • getIndividualFilterString

        protected abstract java.lang.String getIndividualFilterString​(Filter filter)
      • getIndividualFilterList

        protected abstract java.util.List<Filter> getIndividualFilterList​(java.lang.String[] filters,
                                                                          javax.servlet.ServletContext servletContext)