Package io.sendon.base
Class SendonResponse
- java.lang.Object
-
- io.sendon.base.SendonResponse
-
- Direct Known Subclasses:
AddBlocklist,CancelGroup,CancelGroup,CancelRepeat,CancelReviewTemplate,CreateTemplate,DeleteBlocklist,DeleteTemplate,GenerateCsvPresignedUrl,GetBlocklist,GetCosts,GetGroup,GetGroup,GetImage,GetPaymentHistories,GetPaymentHistory,GetPoints,GetProfileDetail,GetProfiles,GetRepeats,GetTemplateDetail,GetTemplates,GetUserNumbers,RegisterProfile,RequestAuthToken,RequestReviewTemplate,SendAlimtalk,SendFriendtalk,SendGroup,SendGroup,SendRepeat,SendSms,UpdateTemplate,UploadAlimtalkImage,UploadFallbackImage,UploadFriendtalkImage,UploadFriendtalkWideImage,UploadImage
public class SendonResponse extends Object
-
-
Constructor Summary
Constructors Constructor Description SendonResponse(int code, String message, com.google.gson.JsonObject data)SendonResponse(SendonJsonResponse sendonJsonResponse)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleangetBooleanValue(com.google.gson.JsonObject item, String key)protected booleangetBooleanValue(com.google.gson.JsonObject item, String key, GetUserNumbers.YorN trueValue)protected StringgetDateValue(com.google.gson.JsonObject item, String key)protected <T extends Enum<T>>
TgetEnumValue(com.google.gson.JsonObject item, String key, Class<T> enumClass)protected floatgetFloatValue(com.google.gson.JsonObject item, String key)protected intgetIntValue(com.google.gson.JsonObject item, String key)protected StringgetStringValue(com.google.gson.JsonObject item, String key)
-
-
-
Field Detail
-
code
public int code
-
message
public String message
-
-
Constructor Detail
-
SendonResponse
public SendonResponse(SendonJsonResponse sendonJsonResponse)
-
SendonResponse
public SendonResponse(int code, String message, com.google.gson.JsonObject data)
-
-
Method Detail
-
getIntValue
protected int getIntValue(com.google.gson.JsonObject item, String key)
-
getFloatValue
protected float getFloatValue(com.google.gson.JsonObject item, String key)
-
getEnumValue
protected <T extends Enum<T>> T getEnumValue(com.google.gson.JsonObject item, String key, Class<T> enumClass)
-
getBooleanValue
protected boolean getBooleanValue(com.google.gson.JsonObject item, String key, GetUserNumbers.YorN trueValue)
-
getBooleanValue
protected boolean getBooleanValue(com.google.gson.JsonObject item, String key)
-
-