# Functions

All returns a Filter that is the logical "and" of all the specified filters.
Always returns a Filter that always evaluates to true.
And filter evaluates the logical 'and' of the two filters.
Any Filter returns the logical "or" of a filter array.
Between creates a filter that checks if the property value lies between 'to' and 'from' which always evaluates to false.
Contains creates a Filter that tests a collection or array value returned from a method invocation based on the given property for containment of a given value.
ContainsAll creates a filter that tests a collection or array value returned from a method invocation based on the given property for containment of all the given values.
ContainsAny creates a filter that tests a collection or array value returned from a method invocation based on the given property for containment of the given values.
Equal creates a Filter that compares the result of a method invocation with a value for equality.
Greater creates a Filter that checks if the result of a method invocation is greater than the specified value.
GreaterEqual creates a Filter that checks if the result of a method invocation is greater or equal to the specified value.
In creates a Filter which checks whether the result of a method invocation based on the given property belongs to a predefined set of values.
IsNil creates a Filter which compares the result of a method invocation with nil.
IsNotNil creates a Filter which tests the result of a method invocation for inequality to nil.
Less creates a Filter compares the result of a method invocation with a value for "Less" condition.
LessEqual creates a Filter compares the result of a method invocation with a value for "Less or Equals" condition.
Like creates a filter compares the result of a method invocation based on the provided property with a value for pattern match.
Never creates a Filter always evaluates to false.
No description provided by the author
No description provided by the author
No description provided by the author
Not returns a filter that negates the results of the passed filter.
NotEqual creates a Filter compares the result of a method invocation with a value for inequality.
Or creates a Filter evaluates the logical 'and' of the the two filters.
Present creates a Filter returns true for entries that currently exist in a NamedMap.
Regex creates a Filter that uses the regular expression pattern match defined by the Java's String.matches(String) contract.
Xor creates a Filter evaluates the logical 'xor' of the two filters.

# Constants

MaskAll indicates that all events should be evaluated.
MaskDeleted indicates that delete events should be evaluated.
MaskInserted indicates that insert events should be evaluated.
MaskUpdated indicates that update events should be evaluated.

# Structs

No description provided by the author

# Interfaces

Filter interface defines the common operations on all Filters.

# Type aliases

No description provided by the author