Documentation ¶
Index ¶
- type AmountInfo
- type ConversionDate
- type ConversionDetails
- type ConversionDirection
- type ConversionRate
- type ConversionRateDetails
- type ConversionRateDetails1
- type CurrencyInfo
- type DateAndTimeDetails
- type FareConvertCurrency
- type FirstLocationDetails
- type LocationDescription
- type LocationInfo
- type Message
- type MessageFunctionDetails
- type MonetaryDetails
- type Rate
- type SelectionDetails
- type Time
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AmountInfo ¶
type AmountInfo struct {
MonetaryDetails []*MonetaryDetails `xml:"monetaryDetails"` // maxOccurs="20"
}
type ConversionDate ¶
type ConversionDate struct {
DateAndTimeDetails []*DateAndTimeDetails `xml:"dateAndTimeDetails,omitempty"` // minOccurs="0" maxOccurs="9"
}
type ConversionDetails ¶
type ConversionDetails struct { ConversionDirection *ConversionDirection `xml:"conversionDirection"` CurrencyInfo *CurrencyInfo `xml:"currencyInfo,omitempty"` // minOccurs="0" AmountInfo *AmountInfo `xml:"amountInfo,omitempty"` // minOccurs="0" LocationInfo *LocationInfo `xml:"locationInfo,omitempty"` // minOccurs="0" }
type ConversionDirection ¶
type ConversionDirection struct {
SelectionDetails []*SelectionDetails `xml:"selectionDetails"` // maxOccurs="99"
}
type ConversionRate ¶
type ConversionRate struct {
ConversionRateDetails *ConversionRateDetails `xml:"conversionRateDetails"`
}
type ConversionRateDetails ¶
type ConversionRateDetails1 ¶
type ConversionRateDetails1 struct {
Currency string `xml:"currency,omitempty"` // minOccurs="0"
}
type CurrencyInfo ¶
type CurrencyInfo struct {
ConversionRateDetails *ConversionRateDetails1 `xml:"conversionRateDetails"`
}
type DateAndTimeDetails ¶
type FareConvertCurrency ¶
type FareConvertCurrency struct { XMLName xml.Name `xml:"http://xml.amadeus.com/FCUQCQ_08_1_1A Fare_ConvertCurrency"` Message *Message `xml:"message"` ConversionDate *ConversionDate `xml:"conversionDate,omitempty"` // minOccurs="0" ConversionRate *ConversionRate `xml:"conversionRate,omitempty"` // minOccurs="0" ConversionDetails []*ConversionDetails `xml:"conversionDetails,omitempty"` // minOccurs="0" maxOccurs="2" }
type FirstLocationDetails ¶
type LocationDescription ¶
type LocationInfo ¶
type LocationInfo struct { LocationType string `xml:"locationType"` LocationDescription *LocationDescription `xml:"locationDescription,omitempty"` // minOccurs="0" FirstLocationDetails *FirstLocationDetails `xml:"firstLocationDetails,omitempty"` // minOccurs="0" }
type Message ¶
type Message struct {
MessageFunctionDetails *MessageFunctionDetails `xml:"messageFunctionDetails,omitempty"` // minOccurs="0"
}
type MessageFunctionDetails ¶
type MessageFunctionDetails struct {
MessageFunction string `xml:"messageFunction,omitempty"` // minOccurs="0"
}
type MonetaryDetails ¶
type SelectionDetails ¶
Click to show internal directories.
Click to hide internal directories.