Semantics constructor

Semantics({
  1. String? airlineCode,
  2. List<String>? artistIDs,
  3. String? awayTeamAbbreviation,
  4. String? awayTeamLocation,
  5. String? awayTeamName,
  6. String? boardingGroup,
  7. String? boardingSequenceNumber,
  8. String? carNumber,
  9. String? confirmationNumber,
  10. DateTime? currentArrivalDate,
  11. DateTime? currentBoardingDate,
  12. DateTime? currentDepartureDate,
  13. String? departureAirportCode,
  14. String? departureAirportName,
  15. String? departureGate,
  16. String? departureLocationDescription,
  17. String? departurePlatform,
  18. String? departureStationName,
  19. String? departureTerminal,
  20. String? destinationAirportCode,
  21. String? destinationAirportName,
  22. String? destinationGate,
  23. String? destinationLocationDescription,
  24. String? destinationPlatform,
  25. String? destinationStationName,
  26. String? destinationTerminal,
  27. num? duration,
  28. DateTime? eventEndDate,
  29. String? eventName,
  30. DateTime? eventStartDate,
  31. EventType? eventType,
  32. String? flightCode,
  33. num? flightNumber,
  34. String? genre,
  35. String? homeTeamAbbreviation,
  36. String? homeTeamLocation,
  37. String? homeTeamName,
  38. String? leagueAbbreviation,
  39. String? leagueName,
  40. String? membershipProgramName,
  41. String? membershipProgramNumber,
  42. DateTime? originalArrivalDate,
  43. DateTime? originalBoardingDate,
  44. DateTime? originalDepartureDate,
  45. List<String>? performerNames,
  46. String? priorityStatus,
  47. String? securityScreening,
  48. bool? silenceRequested,
  49. String? sportName,
  50. String? transitProvider,
  51. String? transitStatus,
  52. String? transitStatusReason,
  53. String? vehicleName,
  54. String? vehicleNumber,
  55. String? vehicleType,
  56. String? venueEntrance,
  57. String? venueName,
  58. String? venuePhoneNumber,
  59. String? venueRoom,
  60. SemanticTagTypeCurrencyAmount? balance,
  61. SemanticTagTypeLocation? departureLocation,
  62. SemanticTagTypeLocation? destinationLocation,
  63. List<SemanticTagTypeSeat>? seats,
  64. SemanticTagTypeCurrencyAmount? totalPrice,
  65. SemanticTagTypeLocation? venueLocation,
  66. List<SemanticTagTypeWifiNetwork>? wifiAccess,
  67. 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,
});