Class Filter (3.6.0)

public class Filter

Inheritance

Object > Filter

Static Methods

and(Filter[] filters)

public static Filter and(Filter[] filters)
Parameter
Name Description
filters Filter[]
Returns
Type Description
Filter

arrayContains(FieldPath fieldPath, Object value)

public static Filter arrayContains(FieldPath fieldPath, Object value)
Parameters
Name Description
fieldPath FieldPath
value Object
Returns
Type Description
Filter

arrayContains(String field, Object value)

public static Filter arrayContains(String field, Object value)
Parameters
Name Description
field String
value Object
Returns
Type Description
Filter

arrayContainsAny(FieldPath fieldPath, Object value)

public static Filter arrayContainsAny(FieldPath fieldPath, Object value)
Parameters
Name Description
fieldPath FieldPath
value Object
Returns
Type Description
Filter

arrayContainsAny(String field, Object value)

public static Filter arrayContainsAny(String field, Object value)
Parameters
Name Description
field String
value Object
Returns
Type Description
Filter

equalTo(FieldPath fieldPath, Object value)

public static Filter equalTo(FieldPath fieldPath, Object value)
Parameters
Name Description
fieldPath FieldPath
value Object
Returns
Type Description
Filter

equalTo(String field, Object value)

public static Filter equalTo(String field, Object value)
Parameters
Name Description
field String
value Object
Returns
Type Description
Filter

greaterThan(FieldPath fieldPath, Object value)

public static Filter greaterThan(FieldPath fieldPath, Object value)
Parameters
Name Description
fieldPath FieldPath
value Object
Returns
Type Description
Filter

greaterThan(String field, Object value)

public static Filter greaterThan(String field, Object value)
Parameters
Name Description
field String
value Object
Returns
Type Description
Filter

greaterThanOrEqualTo(FieldPath fieldPath, Object value)

public static Filter greaterThanOrEqualTo(FieldPath fieldPath, Object value)
Parameters
Name Description
fieldPath FieldPath
value Object
Returns
Type Description
Filter

greaterThanOrEqualTo(String field, Object value)

public static Filter greaterThanOrEqualTo(String field, Object value)
Parameters
Name Description
field String
value Object
Returns
Type Description
Filter

inArray(FieldPath fieldPath, Object value)

public static Filter inArray(FieldPath fieldPath, Object value)
Parameters
Name Description
fieldPath FieldPath
value Object
Returns
Type Description
Filter

inArray(String field, Object value)

public static Filter inArray(String field, Object value)
Parameters
Name Description
field String
value Object
Returns
Type Description
Filter

lessThan(FieldPath fieldPath, Object value)

public static Filter lessThan(FieldPath fieldPath, Object value)
Parameters
Name Description
fieldPath FieldPath
value Object
Returns
Type Description
Filter

lessThan(String field, Object value)

public static Filter lessThan(String field, Object value)
Parameters
Name Description
field String
value Object
Returns
Type Description
Filter

lessThanOrEqualTo(FieldPath fieldPath, Object value)

public static Filter lessThanOrEqualTo(FieldPath fieldPath, Object value)
Parameters
Name Description
fieldPath FieldPath
value Object
Returns
Type Description
Filter

lessThanOrEqualTo(String field, Object value)

public static Filter lessThanOrEqualTo(String field, Object value)
Parameters
Name Description
field String
value Object
Returns
Type Description
Filter

notEqualTo(FieldPath fieldPath, Object value)

public static Filter notEqualTo(FieldPath fieldPath, Object value)
Parameters
Name Description
fieldPath FieldPath
value Object
Returns
Type Description
Filter

notEqualTo(String field, Object value)

public static Filter notEqualTo(String field, Object value)
Parameters
Name Description
field String
value Object
Returns
Type Description
Filter

notInArray(FieldPath fieldPath, Object value)

public static Filter notInArray(FieldPath fieldPath, Object value)
Parameters
Name Description
fieldPath FieldPath
value Object
Returns
Type Description
Filter

notInArray(String field, Object value)

public static Filter notInArray(String field, Object value)
Parameters
Name Description
field String
value Object
Returns
Type Description
Filter

or(Filter[] filters)

public static Filter or(Filter[] filters)
Parameter
Name Description
filters Filter[]
Returns
Type Description
Filter

Constructors

Filter()

public Filter()