clone method
Implementation
@override
SnapshotEmitterInternal<DocumentReference> clone() {
final clone = QueryBuilder._(
_collectionName,
_integrationId,
_querySubscriptionManager,
_localQueryManager,
_documentReferenceFactory,
_queryBuilderFactory,
_documentIdentityService);
clone._query = _query.copyWith(
conditions: _query.conditions.map((c) => c.clone()).toList(),
sortOrder: _query.sortOrder.map((s) => s.clone()));
clone._containsEmptyInCondition = _containsEmptyInCondition;
return clone;
}