Gamebase SDK for Android  2.41.0
NHN Cloud Gamebase Platform
GamebaseShowTermsViewResult Class Reference

Result data class of com.toast.android.gamebase.Gamebase.Terms#showTermsView(Activity, GamebaseDataCallback). More...

Inheritance diagram for GamebaseShowTermsViewResult:
Inheritance graph
Collaboration diagram for GamebaseShowTermsViewResult:
Collaboration graph

Public Member Functions

String toJsonString ()
 
String toPrettyJsonString ()
 
String toString ()
 

Static Public Member Functions

static GamebaseShowTermsViewResult from (@Nullable GamebaseDataContainer container)
 Factory method to create VO instance. More...
 
static GamebaseShowTermsViewResult from (@Nullable String jsonString)
 Factory method to create VO instance. More...
 
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)
 

Public Attributes

boolean isTermsUIOpened
 This field indicates whether the user has agreed to the Terms and Conditions agreement popup displayed. More...
 
PushConfiguration pushConfiguration
 This field allows you to check the PushConfiguraion settings as a result of agreeing to the terms view. More...
 

Detailed Description

Member Function Documentation

◆ from() [1/2]

static GamebaseShowTermsViewResult from ( @Nullable GamebaseDataContainer  container)
static

Factory method to create VO instance.

Parameters
containerExtracts the VO class instance from this container object.
Returns
VO instance
Here is the call graph for this function:
Here is the caller graph for this function:

◆ from() [2/2]

static GamebaseShowTermsViewResult from ( @Nullable String  jsonString)
static

Factory method to create VO instance.

Parameters
jsonStringExtracts the VO class instance from this JSON String.
Returns
VO instance
Here is the call graph for this function:

◆ fromJson() [1/3]

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

◆ fromJson() [2/3]

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

◆ fromJson() [3/3]

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

◆ toJsonString()

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

◆ toPrettyJsonString()

String toPrettyJsonString ( )
inherited

◆ toString()

String toString ( )
inherited

Reimplemented in TransferAccountRenewConfiguration.

Here is the call graph for this function:

Member Data Documentation

◆ isTermsUIOpened

boolean isTermsUIOpened

This field indicates whether the user has agreed to the Terms and Conditions agreement popup displayed.

◆ pushConfiguration

PushConfiguration pushConfiguration

This field allows you to check the PushConfiguraion settings as a result of agreeing to the terms view.

If this field is not null, call com.toast.android.gamebase.Gamebase.Push#registerPush(Activity, PushConfiguration, GamebaseCallback).