SemanticTagTypePersonNameComponents class

An object that represents the coordinates of a location.

Annotations
  • @JsonSerializable(includeIfNull: false)

Constructors

SemanticTagTypePersonNameComponents({String? familyName, String? givenName, String? middleName, String? namePrefix, String? nameSuffix, String? nickname, String? phoneticRepresentation})
SemanticTagTypePersonNameComponents.fromJson(Map<String, dynamic> json)
factory

Properties

familyName String?
The person’s family name or last name.
final
givenName String?
The person’s given name; also called the forename or first name in some countries.
final
hashCode int
The hash code for this object.
no setterinherited
middleName String?
The person’s middle name.
final
namePrefix String?
The prefix for the person’s name, such as “Dr”.
final
nameSuffix String?
The suffix for the person’s name, such as “Junior”.
final
nickname String?
The person’s nickname.
final
phoneticRepresentation String?
The phonetic representation of the person’s name.
final
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