Package com.adyen.model.checkout
Class SubMerchantInfo
- java.lang.Object
-
- com.adyen.model.checkout.SubMerchantInfo
-
public class SubMerchantInfo extends Object
SubMerchantInfo
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ADDRESSstatic StringJSON_PROPERTY_AMOUNTstatic StringJSON_PROPERTY_EMAILstatic StringJSON_PROPERTY_IDstatic StringJSON_PROPERTY_MCCstatic StringJSON_PROPERTY_NAMEstatic StringJSON_PROPERTY_PHONE_NUMBERstatic StringJSON_PROPERTY_REGISTERED_SINCEstatic StringJSON_PROPERTY_TAX_IDstatic StringJSON_PROPERTY_URL
-
Constructor Summary
Constructors Constructor Description SubMerchantInfo()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SubMerchantInfoaddress(BillingAddress address)SubMerchantInfoamount(Amount amount)SubMerchantInfoemail(String email)booleanequals(Object o)Return true if this SubMerchantInfo object is equal to o.static SubMerchantInfofromJson(String jsonString)Create an instance of SubMerchantInfo given an JSON stringBillingAddressgetAddress()Get addressAmountgetAmount()Get amountStringgetEmail()Get emailStringgetId()Get idStringgetMcc()Get mccStringgetName()Get nameStringgetPhoneNumber()Get phoneNumberStringgetRegisteredSince()Get registeredSinceStringgetTaxId()Get taxIdStringgetUrl()Get urlinthashCode()SubMerchantInfoid(String id)SubMerchantInfomcc(String mcc)SubMerchantInfoname(String name)SubMerchantInfophoneNumber(String phoneNumber)SubMerchantInforegisteredSince(String registeredSince)voidsetAddress(BillingAddress address)addressvoidsetAmount(Amount amount)amountvoidsetEmail(String email)emailvoidsetId(String id)idvoidsetMcc(String mcc)mccvoidsetName(String name)namevoidsetPhoneNumber(String phoneNumber)phoneNumbervoidsetRegisteredSince(String registeredSince)registeredSincevoidsetTaxId(String taxId)taxIdvoidsetUrl(String url)urlSubMerchantInfotaxId(String taxId)StringtoJson()Convert an instance of SubMerchantInfo to an JSON stringStringtoString()SubMerchantInfourl(String url)
-
-
-
Field Detail
-
JSON_PROPERTY_ADDRESS
public static final String JSON_PROPERTY_ADDRESS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AMOUNT
public static final String JSON_PROPERTY_AMOUNT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EMAIL
public static final String JSON_PROPERTY_EMAIL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ID
public static final String JSON_PROPERTY_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MCC
public static final String JSON_PROPERTY_MCC
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PHONE_NUMBER
public static final String JSON_PROPERTY_PHONE_NUMBER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REGISTERED_SINCE
public static final String JSON_PROPERTY_REGISTERED_SINCE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TAX_ID
public static final String JSON_PROPERTY_TAX_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_URL
public static final String JSON_PROPERTY_URL
- See Also:
- Constant Field Values
-
-
Method Detail
-
address
public SubMerchantInfo address(BillingAddress address)
-
getAddress
public BillingAddress getAddress()
Get address- Returns:
- address
-
setAddress
public void setAddress(BillingAddress address)
address- Parameters:
address-
-
amount
public SubMerchantInfo amount(Amount amount)
-
getAmount
public Amount getAmount()
Get amount- Returns:
- amount
-
setAmount
public void setAmount(Amount amount)
amount- Parameters:
amount-
-
email
public SubMerchantInfo email(String email)
-
getEmail
public String getEmail()
Get email- Returns:
-
setEmail
public void setEmail(String email)
email- Parameters:
email-
-
id
public SubMerchantInfo id(String id)
-
getId
public String getId()
Get id- Returns:
- id
-
setId
public void setId(String id)
id- Parameters:
id-
-
mcc
public SubMerchantInfo mcc(String mcc)
-
getMcc
public String getMcc()
Get mcc- Returns:
- mcc
-
setMcc
public void setMcc(String mcc)
mcc- Parameters:
mcc-
-
name
public SubMerchantInfo name(String name)
-
getName
public String getName()
Get name- Returns:
- name
-
setName
public void setName(String name)
name- Parameters:
name-
-
phoneNumber
public SubMerchantInfo phoneNumber(String phoneNumber)
-
getPhoneNumber
public String getPhoneNumber()
Get phoneNumber- Returns:
- phoneNumber
-
setPhoneNumber
public void setPhoneNumber(String phoneNumber)
phoneNumber- Parameters:
phoneNumber-
-
registeredSince
public SubMerchantInfo registeredSince(String registeredSince)
-
getRegisteredSince
public String getRegisteredSince()
Get registeredSince- Returns:
- registeredSince
-
setRegisteredSince
public void setRegisteredSince(String registeredSince)
registeredSince- Parameters:
registeredSince-
-
taxId
public SubMerchantInfo taxId(String taxId)
-
getTaxId
public String getTaxId()
Get taxId- Returns:
- taxId
-
setTaxId
public void setTaxId(String taxId)
taxId- Parameters:
taxId-
-
url
public SubMerchantInfo url(String url)
-
getUrl
public String getUrl()
Get url- Returns:
- url
-
setUrl
public void setUrl(String url)
url- Parameters:
url-
-
equals
public boolean equals(Object o)
Return true if this SubMerchantInfo object is equal to o.
-
fromJson
public static SubMerchantInfo fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of SubMerchantInfo given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of SubMerchantInfo
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to SubMerchantInfo
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of SubMerchantInfo to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-