View Source GoogleApi.ContentWarehouse.V1.Model.MapsQualitySpecialWordsFlags (google_api_content_warehouse v0.4.0)

Flags that describe the information about a special word. If you add another flag please add it to the special words implemenation in google3/maps/quality/internal/special_words.cc. -- Next available id: 22 --

Attributes

  • isAlleyAffix (type: boolean(), default: nil) - An affix that indicates an alley. Alleys are unnamed, numbered routes that are always linked to a "parent street". As these parent streets can be named e.g. "7th street" and alleys might be referred to as "7th alley", we need to be able to distinguish those affixes. For more details about alleys see go/vn-alley-geocoding.
  • isCommonWord (type: boolean(), default: nil) - Common words E.g.: center, park, etc.
  • isDeconstructible (type: boolean(), default: nil) - Whether this special word is part of a name without a separator (like e.g. suffix "strasse" in Freigutstrasse).
  • isDirectionalModifier (type: boolean(), default: nil) - Directional modifier. E.g.: north, south, etc.
  • isDistanceMarker (type: boolean(), default: nil) - An affix that indicates distance marker on a route, e.g., 'km'.
  • isForbiddenWord (type: boolean(), default: nil) - Whether geo paths are forbidden to contain this word.
  • isHouseIdIdentifier (type: boolean(), default: nil) - A keyword for a house id.
  • isIntersectionConnector (type: boolean(), default: nil) - Intersection. E.g.: and, at, corner.
  • isLandmarkIdentifier (type: boolean(), default: nil) - An affix that indicates a landmark, e.g. "opposite", "near" etc.
  • isLanguageIndicator (type: boolean(), default: nil) - Language indicator. E.g.: platz in German, straat in Dutch.
  • isNameSynonym (type: boolean(), default: nil) - Whether this is a name synonym and should be allowed to be matched on when searching (that is, added to the retrieval query with the name/ prefix).
  • isNotForLegacyStreetNumberDetection (type: boolean(), default: nil) - Terms which are not allowed to be used by the legacy street number detection.
  • isNotOptionalizable (type: boolean(), default: nil) - Terms which are not allowed to be treated as optional.
  • isNumber (type: boolean(), default: nil) - Numbers. E.g.: 1, one, 2, two.
  • isNumberSuffix (type: boolean(), default: nil) - E.g. suffixes in French: bis, ter.
  • isOptional (type: boolean(), default: nil) - Is this special word optional?
  • isOrdinalNumber (type: boolean(), default: nil) - E.g.: 1st, first.
  • isPenalizedIfMissing (type: boolean(), default: nil) - Optional terms that should not geocode by themselves.
  • isPersonalTitle (type: boolean(), default: nil) - Personal titles (e.g. doctor, professor, general, etc.)
  • isStopWord (type: boolean(), default: nil) - E.g.: the, in, near, where.
  • isStreetNumberIdentifier (type: boolean(), default: nil) - A keyword that denotes a street number, e.g. "number", "unit" etc.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.MapsQualitySpecialWordsFlags{
  isAlleyAffix: boolean() | nil,
  isCommonWord: boolean() | nil,
  isDeconstructible: boolean() | nil,
  isDirectionalModifier: boolean() | nil,
  isDistanceMarker: boolean() | nil,
  isForbiddenWord: boolean() | nil,
  isHouseIdIdentifier: boolean() | nil,
  isIntersectionConnector: boolean() | nil,
  isLandmarkIdentifier: boolean() | nil,
  isLanguageIndicator: boolean() | nil,
  isNameSynonym: boolean() | nil,
  isNotForLegacyStreetNumberDetection: boolean() | nil,
  isNotOptionalizable: boolean() | nil,
  isNumber: boolean() | nil,
  isNumberSuffix: boolean() | nil,
  isOptional: boolean() | nil,
  isOrdinalNumber: boolean() | nil,
  isPenalizedIfMissing: boolean() | nil,
  isPersonalTitle: boolean() | nil,
  isStopWord: boolean() | nil,
  isStreetNumberIdentifier: boolean() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.