Class Filter<T extends Filter<T>>

java.lang.Object
org.openmetadata.service.jdbi3.Filter<T>
Direct Known Subclasses:
ListFilter, SearchListFilter

public abstract class Filter<T extends Filter<T>> extends Object
  • Field Details

  • Constructor Details

    • Filter

      public Filter()
  • Method Details

    • addQueryParam

      public T addQueryParam(String name, String value)
    • addQueryParam

      public T addQueryParam(String name, Boolean value)
    • removeQueryParam

      public void removeQueryParam(String name)
    • getQueryParam

      public String getQueryParam(String name)
    • getCondition

      public String getCondition()
    • getCondition

      public abstract String getCondition(String alias)
    • addCondition

      protected abstract String addCondition(List<String> conditions)