|
ListenerRegistration
|
|
|
ListenerRegistration
|
|
|
ListenerRegistration
|
|
|
ListenerRegistration
|
|
|
ListenerRegistration
|
|
|
ListenerRegistration
|
|
|
Query
|
endAt( DocumentSnapshot snapshot)
Creates and returns a new Query that ends at the provided document (inclusive).
|
|
Query
|
endAt( Object... fieldValues)
Creates and returns a new Query that ends at the provided fields relative to the order
of the query.
|
|
Query
|
|
|
Query
|
endBefore( Object... fieldValues)
Creates and returns a new Query that ends before the provided fields relative to the
order of the query.
|
|
boolean
|
|
|
Task<QuerySnapshot>
|
get()
Executes the query and returns the results as a QuerySnapshot.
|
|
Task<QuerySnapshot>
|
get( Source source)
Executes the query and returns the results as a QuerySnapshot.
|
|
FirebaseFirestore
|
getFirestore()
Gets the Cloud Firestore instance associated with this query.
|
|
int
|
|
|
Query
|
limit(long limit)
Creates and returns a new Query that only returns the first matching documents up to
the specified number.
|
|
Query
|
limitToLast(long limit)
Creates and returns a new Query that only returns the last matching documents up to the
specified number.
|
|
Query
|
orderBy( String field, Query.Direction direction)
Creates and returns a new Query that's additionally sorted by the specified field,
optionally in descending order instead of ascending.
|
|
Query
|
orderBy( FieldPath fieldPath)
Creates and returns a new Query that's additionally sorted by the specified field.
|
|
Query
|
orderBy( FieldPath fieldPath, Query.Direction direction)
Creates and returns a new Query that's additionally sorted by the specified field,
optionally in descending order instead of ascending.
|
|
Query
|
orderBy( String field)
Creates and returns a new Query that's additionally sorted by the specified field.
|
|
Query
|
startAfter( Object... fieldValues)
Creates and returns a new Query that starts after the provided fields relative to the
order of the query.
|
|
Query
|
|
|
Query
|
startAt( Object... fieldValues)
Creates and returns a new Query that starts at the provided fields relative to the
order of the query.
|
|
Query
|
startAt( DocumentSnapshot snapshot)
Creates and returns a new Query that starts at the provided document (inclusive).
|
|
Query
|
whereArrayContains( FieldPath fieldPath, Object value)
Creates and returns a new Query with the additional filter that documents must contain
the specified field, the value must be an array, and that the array must contain the provided
value.
|
|
Query
|
whereArrayContains( String field, Object value)
Creates and returns a new Query with the additional filter that documents must contain
the specified field, the value must be an array, and that the array must contain the provided
value.
|
|
Query
|
whereArrayContainsAny( FieldPath fieldPath, List<? extends Object> values)
Creates and returns a new Query with the additional filter that documents must contain
the specified field, the value must be an array, and that the array must contain at least one
value from the provided list.
|
|
Query
|
whereArrayContainsAny( String field, List<? extends Object> values)
Creates and returns a new Query with the additional filter that documents must contain
the specified field, the value must be an array, and that the array must contain at least one
value from the provided list.
|
|
Query
|
whereEqualTo( String field, Object value)
Creates and returns a new Query with the additional filter that documents must contain
the specified field and the value should be equal to the specified value.
|
|
Query
|
whereEqualTo( FieldPath fieldPath, Object value)
Creates and returns a new Query with the additional filter that documents must contain
the specified field and the value should be equal to the specified value.
|
|
Query
|
whereGreaterThan( FieldPath fieldPath, Object value)
Creates and returns a new Query with the additional filter that documents must contain
the specified field and the value should be greater than the specified value.
|
|
Query
|
whereGreaterThan( String field, Object value)
Creates and returns a new Query with the additional filter that documents must contain
the specified field and the value should be greater than the specified value.
|
|
Query
|
whereGreaterThanOrEqualTo( String field, Object value)
Creates and returns a new Query with the additional filter that documents must contain
the specified field and the value should be greater than or equal to the specified value.
|
|
Query
|
whereGreaterThanOrEqualTo( FieldPath fieldPath, Object value)
Creates and returns a new Query with the additional filter that documents must contain
the specified field and the value should be greater than or equal to the specified value.
|
|
Query
|
whereIn( FieldPath fieldPath, List<? extends Object> values)
Creates and returns a new Query with the additional filter that documents must contain
the specified field and the value must equal one of the values from the provided list.
|
|
Query
|
whereIn( String field, List<? extends Object> values)
Creates and returns a new Query with the additional filter that documents must contain
the specified field and the value must equal one of the values from the provided list.
|
|
Query
|
whereLessThan( String field, Object value)
Creates and returns a new Query with the additional filter that documents must contain
the specified field and the value should be less than the specified value.
|
|
Query
|
whereLessThan( FieldPath fieldPath, Object value)
Creates and returns a new Query with the additional filter that documents must contain
the specified field and the value should be less than the specified value.
|
|
Query
|
whereLessThanOrEqualTo( FieldPath fieldPath, Object value)
Creates and returns a new Query with the additional filter that documents must contain
the specified field and the value should be less than or equal to the specified value.
|
|
Query
|
whereLessThanOrEqualTo( String field, Object value)
Creates and returns a new Query with the additional filter that documents must contain
the specified field and the value should be less than or equal to the specified value.
|
|
Query
|
whereNotEqualTo( FieldPath fieldPath, Object value)
Creates and returns a new Query with the additional filter that documents must contain
the specified field and the value does not equal the specified value.
|
|
Query
|
whereNotEqualTo( String field, Object value)
Creates and returns a new Query with the additional filter that documents must contain
the specified field and the value does not equal the specified value.
|
|
Query
|
whereNotIn( String field, List<? extends Object> values)
Creates and returns a new Query with the additional filter that documents must contain
the specified field and the value does not equal any of the values from the provided list.
|
|
Query
|
whereNotIn( FieldPath fieldPath, List<? extends Object> values)
Creates and returns a new Query with the additional filter that documents must contain
the specified field and the value does not equal any of the values from the provided list.
|