GqlQuery class

A GQL query.


GqlQuery.fromJson(Map _json)


allowLiterals ↔ bool
When false, the query string must not contain any literals and instead must bind all values. For example, SELECT * FROM Kind WHERE a = 'string literal' is not allowed, while SELECT * FROM Kind WHERE a = @value is.
read / write
namedBindings ↔ Map<String, GqlQueryParameter>
For each non-reserved named binding site in the query string, there must be a named parameter with that name, but not necessarily the inverse. [...]
read / write
positionalBindings ↔ List<GqlQueryParameter>
Numbered binding site @1 references the first numbered parameter, effectively using 1-based indexing, rather than the usual 0. [...]
read / write
queryString ↔ String
A string of the format described here.
read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited


toJson() → Map<String, Object>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
toString() → String
Returns a string representation of this object.


operator ==(dynamic other) → bool
The equality operator.