Class SearchFilter<C extends Containerable>

java.lang.Object
com.evolveum.midpoint.web.component.search.filter.SearchFilter<C>
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BasicSearchFilter

public abstract class SearchFilter<C extends Containerable> extends Object implements Serializable
Author:
honchar
See Also:
  • Constructor Details

  • Method Details

    • getValueSearchFilterItems

      public List<ValueSearchFilterItem> getValueSearchFilterItems()
    • getObjectFilterList

      public List<ObjectFilter> getObjectFilterList()
    • addSearchFilterItem

      public abstract void addSearchFilterItem(ValueSearchFilterItem valueSearchFilterItem)
    • initSearchFilterItems

      protected abstract void initSearchFilterItems(ObjectFilter baseFilter)
    • buildObjectFilter

      public abstract ObjectFilter buildObjectFilter()
    • getType

      public Class<C> getType()
    • getPrismContext

      public PrismContext getPrismContext()