ValueMatcher class
Specifies the way to match a ProtobufWkt::Value.
Primitive values and ListValue are supported. StructValue is not supported and is always not matched. [#next-free-field: 8]
Constructors
- ValueMatcher({bool? boolMatch, DoubleMatcher? doubleMatch, ListMatcher? listMatch, NullMatch? nullMatch, OrMatcher? orMatch, bool? presentMatch, StringMatcher? stringMatch})
 - ValueMatcher.fromJson(Map json_)
 
Properties
- boolMatch ↔ bool?
 - 
  If specified, a match occurs if and only if the target value is a bool
value and is equal to this field.
  getter/setter pair
 - doubleMatch ↔ DoubleMatcher?
 - 
  If specified, a match occurs if and only if the target value is a double
value and is matched to this field.
  getter/setter pair
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - listMatch ↔ ListMatcher?
 - 
  If specified, a match occurs if and only if the target value is a list
value and is matched to this field.
  getter/setter pair
 - nullMatch ↔ NullMatch?
 - 
  If specified, a match occurs if and only if the target value is a
NullValue.
  getter/setter pair
 - orMatch ↔ OrMatcher?
 - 
  If specified, a match occurs if and only if any of the alternatives in the
match accept the value.
  getter/setter pair
 - presentMatch ↔ bool?
 - 
  If specified, value match will be performed based on whether the path is
referring to a valid primitive value in the metadata.
  getter/setter pair
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - stringMatch ↔ StringMatcher?
 - 
  If specified, a match occurs if and only if the target value is a string
value and is matched to this field.
  getter/setter pair
 
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