toString method

  1. @override
String toString()
override

A string representation of this object.

Some classes have a default textual representation, often paired with a static parse function (like int.parse). These classes will provide the textual representation as their string representation.

Other classes have no meaningful textual representation that a program will care about. Such classes will typically override toString to provide useful information when inspecting the object, mainly for debugging or logging.

Implementation

@override
String toString() {
  return 'ReverseResponse: {\n'
      '  placeId: $placeId,\n'
      '  licence: $licence,\n'
      '  osmType: $osmType,\n'
      '  osmId: $osmId,\n'
      '  lat: $lat,\n'
      '  lon: $lon,\n'
      '  category: $category,\n'
      '  type: $type,\n'
      '  placeRank: $placeRank,\n'
      '  importance: $importance,\n'
      '  addresstype: $addresstype,\n'
      '  name: $name,\n'
      '  displayName: $displayName,\n'
      '  address: $address,\n'
      '  extratags: $extraTags,\n'
      '  namedetails: $nameDetails,\n'
      '  boundingbox: $boundingbox\n'
      '}';
}