Class Like

    • Constructor Detail

      • Like

        public Like​(Object propertyId,
                    String value)
        Deprecated.
      • Like

        public Like​(Object propertyId,
                    String value,
                    boolean caseSensitive)
        Deprecated.
    • Method Detail

      • getPropertyId

        public Object getPropertyId()
        Deprecated.
      • getValue

        public String getValue()
        Deprecated.
      • setCaseSensitive

        public void setCaseSensitive​(boolean caseSensitive)
        Deprecated.
      • isCaseSensitive

        public boolean isCaseSensitive()
        Deprecated.
      • passesFilter

        public boolean passesFilter​(Object itemId,
                                    Item item)
                             throws UnsupportedOperationException
        Deprecated.
        Description copied from interface: Container.Filter
        Check if an item passes the filter (in-memory filtering).
        Specified by:
        passesFilter in interface Container.Filter
        Parameters:
        itemId - identifier of the item being filtered; may be null when the item is being added to the container
        item - the item being filtered
        Returns:
        true if the item is accepted by this filter
        Throws:
        UnsupportedOperationException - if the filter cannot be used for in-memory filtering
      • appliesToProperty

        public boolean appliesToProperty​(Object propertyId)
        Deprecated.
        Description copied from interface: Container.Filter
        Check if a change in the value of a property can affect the filtering result. May always return true, at the cost of performance. If the filter cannot determine whether it may depend on the property or not, should return true.
        Specified by:
        appliesToProperty in interface Container.Filter
        Returns:
        true if the filtering result may/does change based on changes to the property identified by propertyId
      • hashCode

        public int hashCode()
        Deprecated.
        Overrides:
        hashCode in class Object
      • equals

        public boolean equals​(Object obj)
        Deprecated.
        Overrides:
        equals in class Object