public class CoreAviasalesUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.Integer |
deviceType |
static int |
PHONE |
static int |
TABLET_LARGE |
static int |
TABLET_XLARGE |
Constructor and Description |
---|
CoreAviasalesUtils() |
Modifier and Type | Method and Description |
---|---|
static int |
calculateMinimalPriceForTicket(TicketData ticketData,
java.util.List<GateData> gates,
java.util.Map<java.lang.String,java.lang.Double> currencyRates) |
static java.lang.Long |
getAppInstallDate(android.content.Context context) |
static java.lang.String |
getApplicationName() |
static int |
getDeviceType(android.content.Context context) |
static java.util.Map<java.lang.String,java.lang.Double> |
getGatesPricesInDefaultCurrency(java.util.List<GateData> gatesList,
java.util.Map<java.lang.String,java.lang.Double> currencyRates,
java.util.Map<java.lang.String,java.lang.Double> nativePrices) |
static android.content.SharedPreferences |
getPreferences(android.content.Context context) |
static java.lang.String |
initApplicationName(android.content.Context context) |
static void |
initDeviceType(android.content.Context context) |
static boolean |
isPhone(android.content.Context context) |
static boolean |
isTablet() |
static boolean |
isTablet(android.content.Context context) |
public static final int TABLET_LARGE
public static final int TABLET_XLARGE
public static final int PHONE
public static java.lang.Integer deviceType
public static int calculateMinimalPriceForTicket(TicketData ticketData, java.util.List<GateData> gates, java.util.Map<java.lang.String,java.lang.Double> currencyRates) throws ApiException
ApiException
public static java.util.Map<java.lang.String,java.lang.Double> getGatesPricesInDefaultCurrency(java.util.List<GateData> gatesList, java.util.Map<java.lang.String,java.lang.Double> currencyRates, java.util.Map<java.lang.String,java.lang.Double> nativePrices) throws ApiException
ApiException
public static java.lang.Long getAppInstallDate(android.content.Context context)
public static android.content.SharedPreferences getPreferences(android.content.Context context)
public static java.lang.String initApplicationName(android.content.Context context)
public static boolean isTablet(android.content.Context context)
public static boolean isTablet()
public static boolean isPhone(android.content.Context context)
public static void initDeviceType(android.content.Context context)
public static int getDeviceType(android.content.Context context)
public static java.lang.String getApplicationName()