@Deprecated public class TicketData extends java.lang.Object implements android.os.Parcelable, TicketDataInterface
Modifier and Type | Field and Description |
---|---|
static android.os.Parcelable.Creator<TicketData> |
CREATOR
Deprecated.
|
static java.lang.String |
MAX
Deprecated.
|
static java.lang.String |
MIN
Deprecated.
|
Constructor and Description |
---|
TicketData()
Deprecated.
|
TicketData(android.os.Parcel in)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,AirlineData> |
addMissingAirlinesToHashMap(java.util.Map<java.lang.String,AirlineData> airlineDataMap,
java.util.Map<java.lang.String,AirlineData> allAirlineList)
Deprecated.
|
java.util.Map<java.lang.String,AirportData> |
addMissingAirportsToHashMap(java.util.Map<java.lang.String,AirportData> airportDataMap,
java.util.Map<java.lang.String,AirportData> allAirportList)
Deprecated.
|
int |
describeContents()
Deprecated.
|
java.lang.String |
generateId(int adults,
int children,
int infants)
Deprecated.
|
java.util.List<OldFlightData> |
getAllFlights()
Deprecated.
|
java.lang.Long |
getArrival()
Deprecated.
|
java.lang.Long |
getDeparture()
Deprecated.
|
java.lang.String |
getDestinationIata()
Deprecated.
|
int |
getDirectDurationInMinutes()
Deprecated.
|
java.util.List<OldFlightData> |
getDirectFlights()
Deprecated.
|
java.util.Map<java.lang.String,java.lang.Integer> |
getDirectMinAndMaxStopOverDurationInMinutes()
Deprecated.
|
int |
getDurationInMinutes()
Deprecated.
|
java.util.Map<java.lang.String,java.lang.Double> |
getFiltredNativePrices()
Deprecated.
|
java.lang.String |
getMainAirline()
Deprecated.
|
java.util.Map<java.lang.String,java.lang.Double> |
getNativePrices()
Deprecated.
|
java.util.Map<java.lang.String,java.lang.Integer> |
getOrderUrls()
Deprecated.
|
java.lang.String |
getOriginIata()
Deprecated.
|
int |
getPrice()
Deprecated.
|
double |
getRating(TicketData firstTicketInList)
Deprecated.
|
java.lang.Long |
getReturnArrival()
Deprecated.
|
java.lang.Long |
getReturnDeparture()
Deprecated.
|
java.lang.String |
getReturnDestinationIata()
Deprecated.
|
int |
getReturnDurationInMinutes()
Deprecated.
|
java.util.List<OldFlightData> |
getReturnFlights()
Deprecated.
|
java.util.Map<java.lang.String,java.lang.Integer> |
getReturnMinAndMaxStopOverDurationInMinutes()
Deprecated.
|
java.lang.String |
getReturnOriginIata()
Deprecated.
|
int |
getReturnTransferCount()
Deprecated.
|
static int |
getRouteDurationInMin(java.util.List<OldFlightData> flights)
Deprecated.
|
static int |
getTicketDuration(TicketData ticket)
Deprecated.
|
java.lang.Integer |
getTotal()
Deprecated.
|
java.lang.Integer |
getTotalWithFilters()
Deprecated.
|
int |
getTransferCount()
Deprecated.
|
boolean |
isCorrect(boolean withReturn)
Deprecated.
|
boolean |
isInFavorites()
Deprecated.
|
boolean |
isOnlyAgenciesWithMobileInterface()
Deprecated.
|
void |
setDirectFlights(java.util.List<OldFlightData> direct_flights)
Deprecated.
|
void |
setFilteredNativePrices(java.util.Map<java.lang.String,java.lang.Double> filtredNativePrices)
Deprecated.
|
void |
setInFavorites(boolean inFavorites)
Deprecated.
|
void |
setMainAirline(java.lang.String main_airline)
Deprecated.
|
void |
setNativePrices(java.util.Map<java.lang.String,java.lang.Double> native_prices)
Deprecated.
|
void |
setOnlyAgenciesWithMobileInterface(boolean onlyAgenciesWithMobileInterface)
Deprecated.
|
void |
setOrderUrls(java.util.Map<java.lang.String,java.lang.Integer> order_urls)
Deprecated.
|
void |
setReturnFlights(java.util.List<OldFlightData> return_flights)
Deprecated.
|
void |
setTotal(java.lang.Double total)
Deprecated.
|
void |
setTotalWithFilters(java.lang.Double totalWithFilters)
Deprecated.
|
boolean |
withoutReturn()
Deprecated.
|
void |
writeToParcel(android.os.Parcel dest,
int flags)
Deprecated.
|
public static final java.lang.String MAX
public static final java.lang.String MIN
public static final android.os.Parcelable.Creator<TicketData> CREATOR
public TicketData()
public TicketData(android.os.Parcel in)
public static int getRouteDurationInMin(java.util.List<OldFlightData> flights)
public static int getTicketDuration(TicketData ticket)
public java.lang.String generateId(int adults, int children, int infants)
public boolean isInFavorites()
isInFavorites
in interface TicketDataInterface
public void setInFavorites(boolean inFavorites)
public boolean withoutReturn()
withoutReturn
in interface TicketDataInterface
public java.lang.String getOriginIata()
getOriginIata
in interface TicketDataInterface
public java.lang.String getDestinationIata()
getDestinationIata
in interface TicketDataInterface
public java.lang.String getReturnOriginIata()
getReturnOriginIata
in interface TicketDataInterface
public java.lang.String getReturnDestinationIata()
getReturnDestinationIata
in interface TicketDataInterface
public java.lang.Long getDeparture()
getDeparture
in interface TicketDataInterface
public java.lang.Long getArrival()
getArrival
in interface TicketDataInterface
public java.lang.Long getReturnDeparture()
getReturnDeparture
in interface TicketDataInterface
public java.lang.Long getReturnArrival()
getReturnArrival
in interface TicketDataInterface
public int getTransferCount()
getTransferCount
in interface TicketDataInterface
public int getReturnTransferCount()
getReturnTransferCount
in interface TicketDataInterface
public int getDurationInMinutes()
getDurationInMinutes
in interface TicketDataInterface
public java.util.List<OldFlightData> getDirectFlights()
public void setDirectFlights(java.util.List<OldFlightData> direct_flights)
public java.util.List<OldFlightData> getReturnFlights()
public void setReturnFlights(java.util.List<OldFlightData> return_flights)
public java.util.List<OldFlightData> getAllFlights()
public boolean isOnlyAgenciesWithMobileInterface()
public void setOnlyAgenciesWithMobileInterface(boolean onlyAgenciesWithMobileInterface)
public java.lang.Integer getTotal()
public void setTotal(java.lang.Double total)
public java.util.Map<java.lang.String,java.lang.Double> getFiltredNativePrices()
public void setFilteredNativePrices(java.util.Map<java.lang.String,java.lang.Double> filtredNativePrices)
public java.lang.Integer getTotalWithFilters()
public void setTotalWithFilters(java.lang.Double totalWithFilters)
public java.util.Map<java.lang.String,java.lang.Double> getNativePrices()
public void setNativePrices(java.util.Map<java.lang.String,java.lang.Double> native_prices)
public java.util.Map<java.lang.String,java.lang.Integer> getOrderUrls()
public void setOrderUrls(java.util.Map<java.lang.String,java.lang.Integer> order_urls)
public java.util.Map<java.lang.String,java.lang.Integer> getDirectMinAndMaxStopOverDurationInMinutes()
public java.util.Map<java.lang.String,java.lang.Integer> getReturnMinAndMaxStopOverDurationInMinutes()
public int getDirectDurationInMinutes()
public int getReturnDurationInMinutes()
getReturnDurationInMinutes
in interface TicketDataInterface
public java.util.Map<java.lang.String,AirportData> addMissingAirportsToHashMap(java.util.Map<java.lang.String,AirportData> airportDataMap, java.util.Map<java.lang.String,AirportData> allAirportList)
public java.util.Map<java.lang.String,AirlineData> addMissingAirlinesToHashMap(java.util.Map<java.lang.String,AirlineData> airlineDataMap, java.util.Map<java.lang.String,AirlineData> allAirlineList)
public boolean isCorrect(boolean withReturn)
public int getPrice()
getPrice
in interface TicketDataInterface
public java.lang.String getMainAirline()
getMainAirline
in interface TicketDataInterface
public void setMainAirline(java.lang.String main_airline)
public int describeContents()
describeContents
in interface android.os.Parcelable
public void writeToParcel(android.os.Parcel dest, int flags)
writeToParcel
in interface android.os.Parcelable
public double getRating(TicketData firstTicketInList)