Uses of Class
org.dizitart.no2.filters.NitriteFilter

Packages that use NitriteFilter
Package
Description
 
  • Uses of NitriteFilter in org.dizitart.no2.filters

    Modifier and Type
    Class
    Description
    class 
    An abstract class representing a filter that compares fields.
    class 
    The base class for all field-based filters in Nitrite.
    class 
    An abstract class representing a filter that can be applied to an index.
    class 
    Represents a filter which does a logical operation (AND, OR) between a set of filters.
    class 
     
    class 
    An abstract class representing a filter for string values.
    Modifier and Type
    Method
    Description
    FluentFilter.between(Comparable<?> lowerBound, Comparable<?> upperBound)
    Creates a filter that matches documents where the value of the field is between the specified lower and upper bounds.
    FluentFilter.between(Comparable<?> lowerBound, Comparable<?> upperBound, boolean inclusive)
    Creates a filter that matches documents where the value of the field is between the given lower and upper bounds.
    FluentFilter.between(Comparable<?> lowerBound, Comparable<?> upperBound, boolean lowerInclusive, boolean upperInclusive)
    Creates a filter that matches documents where the value of a field is between two specified values.
    FluentFilter.elemMatch(Filter filter)
    Creates a filter that matches documents where the value of a field contains at least one element that matches the specified filter.
    FluentFilter.eq(Object value)
    Creates an equality filter that matches documents where the value of a field equals the specified value.
    FluentFilter.gt(Comparable<?> value)
    Creates a filter that matches all documents where the value of the specified field is greater than the given value.
    FluentFilter.gte(Comparable<?> value)
    Creates a filter that matches documents where the value of the field is greater than or equal to the specified value.
    FluentFilter.in(Comparable<?>... values)
    Creates a filter that matches documents where the value of the field is in the specified array of values.
    FluentFilter.lt(Comparable<?> value)
    Creates a filter that matches documents where the value of the field is less than the specified value.
    FluentFilter.lte(Comparable<?> value)
    Creates a filter that matches documents where the value of the field is less than or equal to the specified value.
    FluentFilter.notEq(Object value)
    Creates a filter that matches all documents where the value of the specified field is not equal to the given value.
    FluentFilter.notIn(Comparable<?>... values)
    Creates a filter that matches documents where the value of the field is not in the specified array of values.
    FluentFilter.regex(String value)
    Creates a filter that matches documents where the value of the specified field matches the specified regular expression pattern.
    FluentFilter.text(String value)
    Creates a filter which performs a text search on the content of the fields indexed with a full-text index.