Gamebase SDK for Android  1.14.2
Toast Gamebase Platform
LaunchingInfo Class Reference

Created by shhong on 2017. More...

Inheritance diagram for LaunchingInfo:
Inheritance graph
Collaboration diagram for LaunchingInfo:
Collaboration graph

Classes

interface  TcProductType
 

Public Member Functions

 LaunchingInfo ()
 
LaunchingStatus getStatus ()
 
void setStatus (@NonNull final LaunchingStatus status)
 
String getAppTypeCode ()
 
Map< String, Object > getIdpInfo ()
 
Object getIdpInfo (final String providerName)
 
LaunchingNoticeInfo getNoticeInfo ()
 
boolean hasNoticeInfo ()
 
String getAppKey (@NonNull @TcProductType final String tcProductType)
 
String getIapId (@NonNull final String storeCode)
 
String getMarketUrl ()
 
LaunchingMaintenanceInfo getMaintenanceInfo ()
 
String getCsInfo ()
 
String getCsUrl ()
 
String toJsonString ()
 
String toPrettyJsonString ()
 
String toString ()
 

Static Public Member Functions

static< T > T fromJson (@NonNull String json, Class< T > classOfT)
 
static< T > T fromJson (@NonNull JSONObject jsonObject, Class< T > classOfT)
 
static< T > T fromJson (@NonNull String json, Type type)
 

Static Public Attributes

static final String APP_TYPE_CODE_SANDBOX = "SANDBOX"
 
static final String APP_TYPE_CODE_REAL = "REAL"
 
static final String TCPRODUCT_TYPE_GAMEBASE = "gamebase"
 
static final String TCPRODUCT_TYPE_TCLAUNCHING = "tcLaunching"
 
static final String TCPRODUCT_TYPE_IAP = "iap"
 
static final String TCPRODUCT_TYPE_PUSH = "push"
 

Detailed Description

Created by shhong on 2017.

  1. 3..

Constructor & Destructor Documentation

◆ LaunchingInfo()

Member Function Documentation

◆ fromJson() [1/3]

static <T> T fromJson ( @NonNull String  json,
Class< T >  classOfT 
)
staticinherited
Here is the caller graph for this function:

◆ fromJson() [2/3]

static <T> T fromJson ( @NonNull JSONObject  jsonObject,
Class< T >  classOfT 
)
staticinherited
Here is the call graph for this function:

◆ fromJson() [3/3]

static <T> T fromJson ( @NonNull String  json,
Type  type 
)
staticinherited

◆ getAppKey()

String getAppKey ( @NonNull @TcProductType final String  tcProductType)

◆ getAppTypeCode()

String getAppTypeCode ( )

◆ getCsInfo()

String getCsInfo ( )

◆ getCsUrl()

String getCsUrl ( )

◆ getIapId()

String getIapId ( @NonNull final String  storeCode)

◆ getIdpInfo() [1/2]

Map<String, Object> getIdpInfo ( )

◆ getIdpInfo() [2/2]

Object getIdpInfo ( final String  providerName)

◆ getMaintenanceInfo()

LaunchingMaintenanceInfo getMaintenanceInfo ( )

◆ getMarketUrl()

String getMarketUrl ( )

◆ getNoticeInfo()

LaunchingNoticeInfo getNoticeInfo ( )

◆ getStatus()

LaunchingStatus getStatus ( )

◆ hasNoticeInfo()

boolean hasNoticeInfo ( )

◆ setStatus()

void setStatus ( @NonNull final LaunchingStatus  status)

◆ toJsonString()

String toJsonString ( )
inherited
Here is the caller graph for this function:

◆ toPrettyJsonString()

String toPrettyJsonString ( )
inherited

◆ toString()

String toString ( )
inherited
Here is the call graph for this function:

Member Data Documentation

◆ APP_TYPE_CODE_REAL

final String APP_TYPE_CODE_REAL = "REAL"
static

◆ APP_TYPE_CODE_SANDBOX

final String APP_TYPE_CODE_SANDBOX = "SANDBOX"
static

◆ TCPRODUCT_TYPE_GAMEBASE

final String TCPRODUCT_TYPE_GAMEBASE = "gamebase"
static

◆ TCPRODUCT_TYPE_IAP

final String TCPRODUCT_TYPE_IAP = "iap"
static

◆ TCPRODUCT_TYPE_PUSH

final String TCPRODUCT_TYPE_PUSH = "push"
static

◆ TCPRODUCT_TYPE_TCLAUNCHING

final String TCPRODUCT_TYPE_TCLAUNCHING = "tcLaunching"
static