Gamebase SDK for Android  2.5.0
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 ()
 
LaunchingTcgbClient getTcgbClient ()
 
String getTcLaunching ()
 
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 ( )

◆ getTcgbClient()

LaunchingTcgbClient getTcgbClient ( )

◆ getTcLaunching()

String getTcLaunching ( )

◆ 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