Package io.sendon.base
Class SendonJsonResponse
- java.lang.Object
-
- io.sendon.base.SendonJsonResponse
-
public class SendonJsonResponse extends Object
-
-
Constructor Summary
Constructors Constructor Description SendonJsonResponse(int code, String message, com.google.gson.JsonObject data)SendonJsonResponse(SendonJsonResponse sendonResponse)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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 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
-
dataJson
public com.google.gson.JsonObject dataJson
-
-
Constructor Detail
-
SendonJsonResponse
public SendonJsonResponse(SendonJsonResponse sendonResponse)
-
SendonJsonResponse
public SendonJsonResponse(int code, String message, com.google.gson.JsonObject data)
-
-
Method Detail
-
getIntValue
protected int getIntValue(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)
-
-