GoogleMapsAddressvalidationV1AddressComponent class

Represents an address component, such as a street, city, or state.

Constructors

GoogleMapsAddressvalidationV1AddressComponent({GoogleMapsAddressvalidationV1ComponentName? componentName, String? componentType, String? confirmationLevel, bool? inferred, bool? replaced, bool? spellCorrected, bool? unexpected})
GoogleMapsAddressvalidationV1AddressComponent.fromJson(Map json_)

Properties

componentName GoogleMapsAddressvalidationV1ComponentName?
The name for this component.
getter/setter pair
componentType String?
The type of the address component.
getter/setter pair
confirmationLevel String?
Indicates the level of certainty that we have that the component is correct. Possible string values are:
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
inferred bool?
Indicates that the component was not part of the input, but we inferred it for the address location and believe it should be provided for a complete address.
getter/setter pair
replaced bool?
Indicates the name of the component was replaced with a completely different one, for example a wrong postal code being replaced with one that is correct for the address.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
spellCorrected bool?
Indicates a correction to a misspelling in the component name.
getter/setter pair
unexpected bool?
Indicates an address component that is not expected to be present in a postal address for the given region.
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