public class Status extends Entity
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
date
Fecha y hora de este estado
|
protected java.lang.String |
message
Descripción del código de razón
|
protected java.lang.String |
reason
Código de motivo proporcionado
|
static java.lang.String |
ST_APPROVED |
static java.lang.String |
ST_APPROVED_PARTIAL |
static java.lang.String |
ST_ERROR |
static java.lang.String |
ST_FAILED |
static java.lang.String |
ST_OK |
static java.lang.String |
ST_PENDING |
static java.lang.String |
ST_PENDING_VALIDATION |
static java.lang.String |
ST_REFUNDED |
static java.lang.String |
ST_REJECTED |
static java.lang.String |
ST_UNKNOWN |
protected java.lang.String |
status
Estado proporcionado, podría ser uno de esos: [OK, FAILED, APPROVED, APPROVED_PARTIAL, REJECTED, PENDING, PENDING_VALIDATION, REFUNDED]
|
protected static java.lang.String[] |
STATUSES |
| Constructor and Description |
|---|
Status(org.json.JSONObject object) |
Status(java.lang.String content) |
Status(java.lang.String status,
java.lang.String reason,
java.lang.String message) |
Status(java.lang.String status,
java.lang.String reason,
java.lang.String message,
java.lang.String date) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDate()
Devuelve el parámetro date
|
java.lang.String |
getMessage()
Devuelve el parámetro message
|
java.lang.String |
getReason()
Devuelve el parámetro reason
|
java.lang.String |
getStatus()
Devuelve el parámetro status
|
boolean |
isApproved() |
boolean |
isError() |
boolean |
isFailed() |
boolean |
isRejected() |
boolean |
isSuccessful() |
org.json.JSONObject |
toJsonObject() |
static java.lang.String[] |
validStatus() |
static boolean |
validStatus(java.lang.String status) |
checkMissingFields, filterJSONObject, getValidator, isValid, isValid, setValidatorpublic static final java.lang.String ST_OK
public static final java.lang.String ST_FAILED
public static final java.lang.String ST_APPROVED
public static final java.lang.String ST_APPROVED_PARTIAL
public static final java.lang.String ST_REJECTED
public static final java.lang.String ST_PENDING
public static final java.lang.String ST_PENDING_VALIDATION
public static final java.lang.String ST_REFUNDED
public static final java.lang.String ST_ERROR
public static final java.lang.String ST_UNKNOWN
protected java.lang.String status
protected java.lang.String reason
protected java.lang.String message
protected java.lang.String date
protected static java.lang.String[] STATUSES
public Status(java.lang.String content)
throws org.json.JSONException
org.json.JSONExceptionpublic Status(org.json.JSONObject object)
public Status(java.lang.String status,
java.lang.String reason,
java.lang.String message,
java.lang.String date)
public Status(java.lang.String status,
java.lang.String reason,
java.lang.String message)
public java.lang.String getStatus()
statuspublic java.lang.String getReason()
reasonpublic java.lang.String getMessage()
messagepublic java.lang.String getDate()
datepublic boolean isFailed()
public boolean isSuccessful()
public boolean isApproved()
public boolean isRejected()
public boolean isError()
public static boolean validStatus(java.lang.String status)
public static java.lang.String[] validStatus()
public org.json.JSONObject toJsonObject()
toJsonObject in class Entity