Semantics constructor
Semantics({
- String? airlineCode,
- List<
String> ? artistIDs, - String? awayTeamAbbreviation,
- String? awayTeamLocation,
- String? awayTeamName,
- String? boardingGroup,
- String? boardingSequenceNumber,
- String? carNumber,
- String? confirmationNumber,
- DateTime? currentArrivalDate,
- DateTime? currentBoardingDate,
- DateTime? currentDepartureDate,
- String? departureAirportCode,
- String? departureAirportName,
- String? departureGate,
- String? departureLocationDescription,
- String? departurePlatform,
- String? departureStationName,
- String? departureTerminal,
- String? destinationAirportCode,
- String? destinationAirportName,
- String? destinationGate,
- String? destinationLocationDescription,
- String? destinationPlatform,
- String? destinationStationName,
- String? destinationTerminal,
- num? duration,
- DateTime? eventEndDate,
- String? eventName,
- DateTime? eventStartDate,
- EventType? eventType,
- String? flightCode,
- num? flightNumber,
- String? genre,
- String? homeTeamAbbreviation,
- String? homeTeamLocation,
- String? homeTeamName,
- String? leagueAbbreviation,
- String? leagueName,
- String? membershipProgramName,
- String? membershipProgramNumber,
- DateTime? originalArrivalDate,
- DateTime? originalBoardingDate,
- DateTime? originalDepartureDate,
- List<
String> ? performerNames, - String? priorityStatus,
- String? securityScreening,
- bool? silenceRequested,
- String? sportName,
- String? transitProvider,
- String? transitStatus,
- String? transitStatusReason,
- String? vehicleName,
- String? vehicleNumber,
- String? vehicleType,
- String? venueEntrance,
- String? venueName,
- String? venuePhoneNumber,
- String? venueRoom,
- SemanticTagTypeCurrencyAmount? balance,
- SemanticTagTypeLocation? departureLocation,
- SemanticTagTypeLocation? destinationLocation,
- List<
SemanticTagTypeSeat> ? seats, - SemanticTagTypeCurrencyAmount? totalPrice,
- SemanticTagTypeLocation? venueLocation,
- List<
SemanticTagTypeWifiNetwork> ? wifiAccess, - SemanticTagTypePersonNameComponents? passengerName,
Implementation
Semantics({
this.airlineCode,
this.artistIDs,
this.awayTeamAbbreviation,
this.awayTeamLocation,
this.awayTeamName,
this.boardingGroup,
this.boardingSequenceNumber,
this.carNumber,
this.confirmationNumber,
this.currentArrivalDate,
this.currentBoardingDate,
this.currentDepartureDate,
this.departureAirportCode,
this.departureAirportName,
this.departureGate,
this.departureLocationDescription,
this.departurePlatform,
this.departureStationName,
this.departureTerminal,
this.destinationAirportCode,
this.destinationAirportName,
this.destinationGate,
this.destinationLocationDescription,
this.destinationPlatform,
this.destinationStationName,
this.destinationTerminal,
this.duration,
this.eventEndDate,
this.eventName,
this.eventStartDate,
this.eventType,
this.flightCode,
this.flightNumber,
this.genre,
this.homeTeamAbbreviation,
this.homeTeamLocation,
this.homeTeamName,
this.leagueAbbreviation,
this.leagueName,
this.membershipProgramName,
this.membershipProgramNumber,
this.originalArrivalDate,
this.originalBoardingDate,
this.originalDepartureDate,
this.performerNames,
this.priorityStatus,
this.securityScreening,
this.silenceRequested,
this.sportName,
this.transitProvider,
this.transitStatus,
this.transitStatusReason,
this.vehicleName,
this.vehicleNumber,
this.vehicleType,
this.venueEntrance,
this.venueName,
this.venuePhoneNumber,
this.venueRoom,
this.balance,
this.departureLocation,
this.destinationLocation,
this.seats,
this.totalPrice,
this.venueLocation,
this.wifiAccess,
this.passengerName,
});