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.
|