CQLQuery class
A query based on the Common Query Language
(CQL2).
References:
- OGC API - Features - Part 3: Filtering (draft).
- Common Query Language, CQL2 draft.
- Annotations
-
- @immutable
Constructors
-
CQLQuery.fromJson(Map<
String, dynamic> filter, {CoordRefSys? filterCrs}) -
Creates a query based on the the
cql2-json
encoding of theCommon Query Language
(CQL2). - CQLQuery.fromText(String filter, {CoordRefSys? filterCrs})
-
Creates a query based on the the
cql2-text
encoding of theCommon Query Language
(CQL2).const
Properties
- filter → String
-
The filter expression of filterLang to be applied when retrieving
resources.
no setter
- filterCrs → CoordRefSys?
-
An optional coordinate reference system used by the filter expression.
no setter
- filterLang → String
-
The predicate language that filter conforms to.
no setter
- hashCode → int
-
The hash code for this object.
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override
Constants
- filterLangCQL2Json → const String
- The JSON encoding of CQL2 (Common Query Language).
- filterLangCQL2Text → const String
- The text encoding of CQL2 (Common Query Language).