PlaceDto

@Serializable
data class PlaceDto(val stopPoint: StopPointDto? = null, val stopPlace: StopPlaceDto? = null, val topographicPlace: TopographicPlaceDto? = null, val pointOfInterest: PointOfInterestDto? = null, val address: AddressDto? = null, val name: NameDto? = null, val position: GeoPositionDto? = null, val mode: List<ModeDto>? = emptyList()) : Parcelable

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(stopPoint: StopPointDto? = null, stopPlace: StopPlaceDto? = null, topographicPlace: TopographicPlaceDto? = null, pointOfInterest: PointOfInterestDto? = null, address: AddressDto? = null, name: NameDto? = null, position: GeoPositionDto? = null, mode: List<ModeDto>? = emptyList())

Properties

Link copied to clipboard
val address: AddressDto? = null
Link copied to clipboard
Link copied to clipboard
val name: NameDto? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val stopPlace: StopPlaceDto? = null
Link copied to clipboard
val stopPoint: StopPointDto? = null
Link copied to clipboard

Functions

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