FilterExpression class

JSON template for an Analytics filter expression.


FilterExpression.fromJson(Map _json)


caseSensitive bool
Determines if the filter is case sensitive.
read / write
expressionValue String
Filter expression value
read / write
field String
Field to filter. Possible values: [...]
read / write
fieldIndex int
The Index of the custom dimension. Set only if the field is a is CUSTOM_DIMENSION.
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
kind String
Kind value for filter expression
read / write
matchType String
Match type for this filter. Possible values are BEGINS_WITH, EQUAL, ENDS_WITH, CONTAINS, or MATCHES. GEO_DOMAIN, GEO_IP_ADDRESS, PAGE_REQUEST_URI, or PAGE_HOSTNAME filters can use any match type; all other filters must use MATCHES.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited


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


operator ==(Object other) bool
The equality operator. [...]