public class CollectRequest extends EntityWithNameValuePair
| Modifier and Type | Field and Description |
|---|---|
protected Person |
buyer
Información del comprador en la transacción
|
protected Instrument |
instrument
Datos asociados al medio de pago suscrito
|
protected java.lang.String |
locale
Definido con los códigos ISO 639 (language) y ISO 3166-1 alpha-2 (2-letras del país).
|
protected Person |
payer
Datos del titular del medio de pago almacenado
|
protected Payment |
payment
Objeto de pago cuando necesite solicitar un cobro
|
fields| Constructor and Description |
|---|
CollectRequest(org.json.JSONObject object)
Crea una nueva instancia de
CollectRequest
Convierte el json en una nueva instancia de esta clase |
CollectRequest(Person payer,
Person buyer,
Payment payment,
Instrument instrument)
Crea una nueva instancia de
CollectRequest |
CollectRequest(java.lang.String content)
Crea una nueva instancia de
CollectRequest |
CollectRequest(java.lang.String locale,
Person payer,
Person buyer,
Payment payment,
Instrument instrument)
Crea una nueva instancia de
CollectRequest |
| Modifier and Type | Method and Description |
|---|---|
Person |
getBuyer()
Devuelve el parámetro buyer
|
Instrument |
getInstrument()
Devuelve el parámetro instrument
|
java.lang.String |
getLocale()
Devuelve el parámetro locale
|
Person |
getPayer()
Devuelve el parámetro payer
|
Payment |
getPayment()
Devuelve el parámetro payment
|
java.lang.String |
getReference()
Devuelve la referencia del pago
|
java.lang.String |
language() |
void |
setBuyer(Person buyer)
Asigna el parámetro
buyer |
void |
setInstrument(Instrument instrument)
Asigna el parámetro
instrument |
void |
setLocale(java.lang.String locale)
Asigna el parámetro
locale |
void |
setPayer(Person payer)
Asigna el parámetro
payer |
void |
setPayment(Payment payment)
Asigna el parámetro
payment |
org.json.JSONObject |
toJsonObject() |
addField, addField, addFields, fieldsToArrayObject, fieldsToKeyValueArrayObject, getFieldscheckMissingFields, filterJSONObject, getValidator, isValid, isValid, setValidatorprotected java.lang.String locale
protected Person payer
protected Person buyer
protected Payment payment
protected Instrument instrument
public CollectRequest(java.lang.String content)
CollectRequestcontent - string containing a valid jsonpublic CollectRequest(org.json.JSONObject object)
CollectRequest
Convierte el json en una nueva instancia de esta claseobject - Json que contiene la informaciónpublic CollectRequest(Person payer, Person buyer, Payment payment, Instrument instrument)
CollectRequestpayer - payerbuyer - buyerpayment - paymentinstrument - instrumentpublic CollectRequest(java.lang.String locale,
Person payer,
Person buyer,
Payment payment,
Instrument instrument)
CollectRequestlocale - localepayer - payerbuyer - buyerpayment - paymentinstrument - instrumentpublic void setLocale(java.lang.String locale)
localelocale - localepublic void setPayment(Payment payment)
paymentpayment - paymentpublic void setInstrument(Instrument instrument)
instrumentinstrument - instrumentpublic java.lang.String language()
public java.lang.String getLocale()
localepublic Instrument getInstrument()
instrumentpublic java.lang.String getReference()
Payment.referencepublic org.json.JSONObject toJsonObject()
toJsonObject in class Entity