diff options
author | rsgowman <rgowman@google.com> | 2018-07-11 21:59:49 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-07-11 21:59:49 -0400 |
commit | 82ef0886bf89339bfe7a1855e697e61959eeb486 (patch) | |
tree | 67869be000dd249cf088ab899d96b250a16c2ca4 /Firestore/Example/Tests/Util/FSTHelpers.h | |
parent | 7fc953fc6ffa69d159c0523d3902d867fe8c0ca5 (diff) |
Move creation of FSTFilter objects to static create method on FSTFilter. (#1512)
Rather than previously inlining it in the calling code. This is to unify
filter creation across platforms.
(This change involves altering FSTFilter from a protocol to an abstract
class.)
Diffstat (limited to 'Firestore/Example/Tests/Util/FSTHelpers.h')
-rw-r--r-- | Firestore/Example/Tests/Util/FSTHelpers.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Firestore/Example/Tests/Util/FSTHelpers.h b/Firestore/Example/Tests/Util/FSTHelpers.h index 7946c06..8e5a86f 100644 --- a/Firestore/Example/Tests/Util/FSTHelpers.h +++ b/Firestore/Example/Tests/Util/FSTHelpers.h @@ -34,6 +34,7 @@ @class FSTDocumentKeyReference; @class FSTDocumentSet; @class FSTFieldValue; +@class FSTFilter; @class FSTLocalViewChanges; @class FSTPatchMutation; @class FSTQuery; @@ -46,7 +47,6 @@ @class FSTView; @class FSTViewSnapshot; @class FSTObjectValue; -@protocol FSTFilter; NS_ASSUME_NONNULL_BEGIN @@ -242,7 +242,7 @@ FSTQuery *FSTTestQuery(const absl::string_view path); * A convenience method to create a FSTFilter using a string representation for both field * and operator (<, <=, ==, >=, >, array_contains). */ -id<FSTFilter> FSTTestFilter(const absl::string_view field, NSString *op, id value); +FSTFilter *FSTTestFilter(const absl::string_view field, NSString *op, id value); /** A convenience method for creating sort orders. */ FSTSortOrder *FSTTestOrderBy(const absl::string_view field, NSString *direction); |