public class ExchangeRate extends APIResource implements HasId
APIResource.RequestMethod, APIResource.RequestTypeCHARSET, GSONPRETTY_PRINT_GSON| Constructor and Description |
|---|
ExchangeRate() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getId() |
java.lang.String |
getObject() |
java.util.Map<java.lang.String,java.lang.Float> |
getRates() |
int |
hashCode() |
static ExchangeRateCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params)
List all exchange rates.
|
static ExchangeRateCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
List all exchange rates.
|
static ExchangeRate |
retrieve(java.lang.String currency)
Retrieve an exchange rate.
|
static ExchangeRate |
retrieve(java.lang.String currency,
RequestOptions options)
Retrieve an exchange rate.
|
void |
setId(java.lang.String id) |
void |
setObject(java.lang.String object) |
void |
setRates(java.util.Map<java.lang.String,java.lang.Float> rates) |
classURL, classURL, instanceURL, instanceURL, multipartRequest, request, requestCollection, setExpandableFieldID, setStripeResponseGetter, singleClassURL, singleClassURL, subresourceURL, urlEncodeequals, getLastResponse, setLastResponse, toJson, toStringpublic static ExchangeRateCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static ExchangeRateCollection list(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static ExchangeRate retrieve(java.lang.String currency) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static ExchangeRate retrieve(java.lang.String currency, RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public java.lang.String getObject()
public java.util.Map<java.lang.String,java.lang.Float> getRates()
public void setId(java.lang.String id)
public void setObject(java.lang.String object)
public void setRates(java.util.Map<java.lang.String,java.lang.Float> rates)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.Object