AddressDto

@Serializable
data class AddressDto(val privateCodes: List<PrivateCodeDto>? = emptyList(), val publicCode: String, val name: NameDto, val nameSuffix: NameDto? = null, val countryName: String? = null, val postCode: String? = null, val topographicPlaceName: NameDto? = null, val topographicPlaceRef: String? = null, val street: String? = null, val houseNumber: String? = null, val crossRoad: String? = null) : AbstractPlaceDto

Created by Michael Ruppen on 08.04.2024

Serializable and Parcelize annotation is both needed for compose navigation with custom types

Constructors

Link copied to clipboard
constructor(privateCodes: List<PrivateCodeDto>? = emptyList(), publicCode: String, name: NameDto, nameSuffix: NameDto? = null, countryName: String? = null, postCode: String? = null, topographicPlaceName: NameDto? = null, topographicPlaceRef: String? = null, street: String? = null, houseNumber: String? = null, crossRoad: String? = null)

Properties

Link copied to clipboard
val countryName: String? = null
Link copied to clipboard
val crossRoad: String? = null
Link copied to clipboard
val houseNumber: String? = null
Link copied to clipboard
Link copied to clipboard
val nameSuffix: NameDto? = null
Link copied to clipboard
val postCode: String? = null
Link copied to clipboard
open override val privateCodes: List<PrivateCodeDto>?
Link copied to clipboard
Link copied to clipboard
val street: String? = null
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)