FilterAdvancedDetails class
Details for the filter of the type ADVANCED.
Constructors
- FilterAdvancedDetails({bool? caseSensitive, String? extractA, String? extractB, String? fieldA, int? fieldAIndex, bool? fieldARequired, String? fieldB, int? fieldBIndex, bool? fieldBRequired, String? outputConstructor, String? outputToField, int? outputToFieldIndex, bool? overrideOutputField})
- FilterAdvancedDetails.fromJson(Map json_)
Properties
- caseSensitive ↔ bool?
-
Indicates if the filter expressions are case sensitive.
getter/setter pair
- extractA ↔ String?
-
Expression to extract from field A.
getter/setter pair
- extractB ↔ String?
-
Expression to extract from field B.
getter/setter pair
- fieldA ↔ String?
-
Field A.
getter/setter pair
- fieldAIndex ↔ int?
-
The Index of the custom dimension.
getter/setter pair
- fieldARequired ↔ bool?
-
Indicates if field A is required to match.
getter/setter pair
- fieldB ↔ String?
-
Field B.
getter/setter pair
- fieldBIndex ↔ int?
-
The Index of the custom dimension.
getter/setter pair
- fieldBRequired ↔ bool?
-
Indicates if field B is required to match.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- outputConstructor ↔ String?
-
Expression used to construct the output value.
getter/setter pair
- outputToField ↔ String?
-
Output field.
getter/setter pair
- outputToFieldIndex ↔ int?
-
The Index of the custom dimension.
getter/setter pair
- overrideOutputField ↔ bool?
-
Indicates if the existing value of the output field, if any, should be
overridden by the output expression.
getter/setter pair
- 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
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited