Package-level declarations

Types

Link copied to clipboard
@Xml(name = "siri:AffectedStopPoint")
data class AffectedStopPointDto(@PropertyElement(name = "siri:StopPointRef") val stopPointRef: String? = null) : Parcelable

Created by Michael Ruppen on 28.06.2024

Link copied to clipboard
@Xml(name = "siri:Affects")
data class AffectsDto(@Element(name = "siri:StopPoints") val stopPoints: StopPointsDto?) : Parcelable

Created by Michael Ruppen on 28.06.2024

Link copied to clipboard
@Xml(name = "siri:Blocking")
data class BlockingDto(@PropertyElement(name = "siri:JourneyPlanner") val journeyPlanner: Boolean) : Parcelable

Created by Michael Ruppen on 28.06.2024

Link copied to clipboard
@Xml(name = "siri:ConsequenceContent")
data class ConsequenceContentDto(@PropertyElement(name = "siri:ConsequenceText") val consequenceText: String?) : Parcelable
Link copied to clipboard
@Xml(name = "siri:Consequence")
data class ConsequenceDto(@Element(name = "siri:Blocking") val blocking: BlockingDto?) : Parcelable

Created by Michael Ruppen on 28.06.2024

Link copied to clipboard
@Xml(name = "siri:Consequences")
data class ConsequencesDto(@Element(name = "siri:Consequence") val consequence: ConsequenceDto?) : Parcelable

Created by Michael Ruppen on 28.06.2024

Link copied to clipboard
@Xml(name = "siri:DescriptionContent")
data class DescriptionContent(@PropertyElement(name = "siri:DescriptionText") val descriptionText: String?) : Parcelable
Link copied to clipboard
@Xml(name = "siri:DurationContent")
data class DurationContentDto(@PropertyElement(name = "siri:DurationText") val durationText: String?) : Parcelable
Link copied to clipboard
@Xml(name = "siri:InfoLink")
data class InfoLink(@PropertyElement(name = "siri:Uri") val uri: String, @PropertyElement(name = "siri:Label") val label: String?) : Parcelable
Link copied to clipboard
@Xml(name = "siri:PassengerInformationAction")
data class PassengerInformationActionDto(@PropertyElement(name = "siri:RecordedAtTime") val recordedAtTime: LocalDateTime?, @Element(name = "siri:TextualContent") val textualContent: TextualContentDto?) : Parcelable
Link copied to clipboard
@Xml(name = "PtSituation")
data class PtSituationDto(@PropertyElement(name = "siri:CreationTime") val creationTime: LocalDateTime?, @PropertyElement(name = "siri:ParticipantRef") val participantRef: String?, @PropertyElement(name = "siri:SituationNumber") val situationNumber: String, @PropertyElement(name = "siri:Version") val version: String?, @Element(name = "siri:Source") val source: SourceDto?, @Element(name = "siri:ValidityPeriod") val validityPeriod: List<ValidityPeriodDto>, @PropertyElement(name = "siri:AlertCause") val alertCause: String?, @PropertyElement(name = "siri:Priority") val priority: Int?, @PropertyElement(name = "ScopeType") val scopeType: ScopeType?, @PropertyElement(name = "siri:Language") val language: String?, @Element(name = "siri:PublishingActions") val publishingActions: PublishingActionsDto?) : Parcelable

Created by Michael Ruppen on 28.06.2024

Link copied to clipboard
@Xml(name = "siri:PublishAtScope")
data class PublishAtScope(@Element(name = "ScopeType") val scopeType: ScopeType?, @Element(name = "siri:Affects") val affects: AffectsDto) : Parcelable

Created by Deniz Kalem on 27.11.2024

Link copied to clipboard
@Xml(name = "siri:PublishingAction")
data class PublishingActionDto(@Element(name = "siri:PublishAtScope") val publishAtScope: PublishAtScope?, @Element(name = "siri:PassengerInformationAction") val passengerInformationAction: PassengerInformationActionDto?) : Parcelable
Link copied to clipboard
@Xml(name = "siri:PublishingActions")
data class PublishingActionsDto(@Element(name = "siri:PublishingAction") val publishingActions: List<PublishingActionDto>?) : Parcelable

Created by Michael Ruppen on 28.06.2024

Link copied to clipboard
@Xml(name = "siri:ReasonContent")
data class ReasonContentDto(@PropertyElement(name = "siri:ReasonText") val reasonText: String?) : Parcelable
Link copied to clipboard
@Xml(name = "siri:RecommendationContent")
data class RecommendationContentDto(@PropertyElement(name = "siri:RecommendationText") val recommendationText: String?) : Parcelable
Link copied to clipboard
@Xml(name = "siri:RemarkContent")
data class RemarkContent(@PropertyElement(name = "siri:Remark") val remark: String?) : Parcelable
Link copied to clipboard
@Xml(name = "Situations")
data class SituationDto(@Element(name = "PtSituation") val ptSituation: List<PtSituationDto>?) : Parcelable

Created by Michael Ruppen on 28.06.2024

Link copied to clipboard
@Xml(name = "siri:Source")
data class SourceDto(@PropertyElement(name = "siri:SourceType") val sourceType: String?) : Parcelable

Created by Michael Ruppen on 28.06.2024

Link copied to clipboard
@Xml(name = "siri:StopPoints")
data class StopPointsDto(@Element(name = "siri:AffectedStopPoint") val affectedStops: List<AffectedStopPointDto>? = emptyList()) : Parcelable

Created by Michael Ruppen on 28.06.2024

Link copied to clipboard
@Xml(name = "siri:SummaryContent")
data class SummaryContentDto(@PropertyElement(name = "siri:SummaryText") val summaryText: String?) : Parcelable
Link copied to clipboard
@Xml(name = "siri:TextualContent")
data class TextualContentDto(@Element(name = "siri:SummaryContent") val summaryContent: SummaryContentDto, @Element(name = "siri:ReasonContent") val reasonContent: ReasonContentDto?, @Element(name = "siri:DescriptionContent") val descriptionContent: List<DescriptionContent>?, @Element(name = "siri:ConsequenceContent") val consequenceContent: List<ConsequenceContentDto>?, @Element(name = "siri:RecommendationContent") val recommendationContent: List<RecommendationContentDto>?, @Element(name = "siri:DurationContent") val durationContent: DurationContentDto?, @Element(name = "siri:RemarkContent") val remarkContent: List<RemarkContent>?, @Element(name = "siri:InfoLink") val infoLink: List<InfoLink>?) : Parcelable

Created by Michael Ruppen on 28.06.2024

Link copied to clipboard
@Xml(name = "siri:ValidityPeriod")
data class ValidityPeriodDto(@PropertyElement(name = "siri:StartTime") val startTime: LocalDateTime, @PropertyElement(name = "siri:EndTime") val endTime: LocalDateTime) : Parcelable

Created by Michael Ruppen on 28.06.2024