Voting helps other researchers find interesting modules.
This class represents a range of numbers in an address. It is an optional additional field in the 'AddressComponentProto' message. This structure can be used to model both single addresses and address ranges. There are two primary use-cases for address ranges: definitions and references. Ranges are being defined when they are present on the addresses of segment features. Ranges are being referenced when they are present on non-segment features. NOTE: If you add fields in this proto, consider updating the AreAddressRangesEquivalent() function in google3/geostore/base/internal/addressrange.cc
number
list(integer())
nil
parameter
list(number())
prefix
String.t
sameParity
boolean()
suffix
temporaryData
GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GeostoreAddressRangeProto{ number: [integer()] | nil, parameter: [number()] | nil, prefix: String.t() | nil, sameParity: boolean() | nil, suffix: String.t() | nil, temporaryData: GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t() | nil }
@spec decode(struct(), keyword()) :: struct()