Class PolicyFilter

  • All Implemented Interfaces:
    Filter<org.ikasan.security.model.Policy>

    public class PolicyFilter
    extends java.lang.Object
    implements Filter<org.ikasan.security.model.Policy>
    • Constructor Summary

      Constructors 
      Constructor Description
      PolicyFilter()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getDescriptionFilter()  
      java.util.stream.Stream<org.ikasan.security.model.Policy> getFilterStream()  
      java.util.Collection<org.ikasan.security.model.Policy> getItems()  
      java.lang.String getNameFilter()  
      java.util.Comparator getSortComparator​(java.util.List<com.vaadin.flow.data.provider.QuerySortOrder> querySortOrders)  
      void setDescriptionFilter​(java.lang.String descriptionFilter)  
      void setItems​(java.util.Collection<org.ikasan.security.model.Policy> policies)  
      void setNameFilter​(java.lang.String nameFilter)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PolicyFilter

        public PolicyFilter()
    • Method Detail

      • setItems

        public void setItems​(java.util.Collection<org.ikasan.security.model.Policy> policies)
        Specified by:
        setItems in interface Filter<org.ikasan.security.model.Policy>
      • getNameFilter

        public java.lang.String getNameFilter()
      • setNameFilter

        public void setNameFilter​(java.lang.String nameFilter)
      • getDescriptionFilter

        public java.lang.String getDescriptionFilter()
      • setDescriptionFilter

        public void setDescriptionFilter​(java.lang.String descriptionFilter)
      • getFilterStream

        public java.util.stream.Stream<org.ikasan.security.model.Policy> getFilterStream()
        Specified by:
        getFilterStream in interface Filter<org.ikasan.security.model.Policy>
      • getSortComparator

        public java.util.Comparator getSortComparator​(java.util.List<com.vaadin.flow.data.provider.QuerySortOrder> querySortOrders)
        Specified by:
        getSortComparator in interface Filter<org.ikasan.security.model.Policy>
      • getItems

        public java.util.Collection<org.ikasan.security.model.Policy> getItems()
        Specified by:
        getItems in interface Filter<org.ikasan.security.model.Policy>