Interface Filter

All Superinterfaces:
com.liferay.portal.kernel.search.filter.Filter
All Known Subinterfaces:
DateRangeFilter, RangeFilter, TermsSetFilter

@ProviderType public interface Filter extends com.liferay.portal.kernel.search.filter.Filter
  • Method Summary

    Modifier and Type
    Method
    Description
    default <T> T
    accept(com.liferay.portal.kernel.search.filter.FilterVisitor<T> filterVisitor)
     
    <T> T
    accept(FilterVisitor<T> filterVisitor)
     

    Methods inherited from interface com.liferay.portal.kernel.search.filter.Filter

    getExecutionOption, getSortOrder, isCached, setCached, setExecutionOption
  • Method Details

    • accept

      default <T> T accept(com.liferay.portal.kernel.search.filter.FilterVisitor<T> filterVisitor)
      Specified by:
      accept in interface com.liferay.portal.kernel.search.filter.Filter
    • accept

      <T> T accept(FilterVisitor<T> filterVisitor)