Package com.adyen.model.payment
Class ApplicationInfo
- java.lang.Object
-
- com.adyen.model.payment.ApplicationInfo
-
public class ApplicationInfo extends Object
ApplicationInfo
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ADYEN_LIBRARYstatic StringJSON_PROPERTY_ADYEN_PAYMENT_SOURCEstatic StringJSON_PROPERTY_EXTERNAL_PLATFORMstatic StringJSON_PROPERTY_MERCHANT_APPLICATIONstatic StringJSON_PROPERTY_MERCHANT_DEVICEstatic StringJSON_PROPERTY_SHOPPER_INTERACTION_DEVICE
-
Constructor Summary
Constructors Constructor Description ApplicationInfo()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_ADYEN_LIBRARY
public static final String JSON_PROPERTY_ADYEN_LIBRARY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ADYEN_PAYMENT_SOURCE
public static final String JSON_PROPERTY_ADYEN_PAYMENT_SOURCE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EXTERNAL_PLATFORM
public static final String JSON_PROPERTY_EXTERNAL_PLATFORM
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MERCHANT_APPLICATION
public static final String JSON_PROPERTY_MERCHANT_APPLICATION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MERCHANT_DEVICE
public static final String JSON_PROPERTY_MERCHANT_DEVICE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SHOPPER_INTERACTION_DEVICE
public static final String JSON_PROPERTY_SHOPPER_INTERACTION_DEVICE
- See Also:
- Constant Field Values
-
-
Method Detail
-
adyenLibrary
public ApplicationInfo adyenLibrary(CommonField adyenLibrary)
-
getAdyenLibrary
public CommonField getAdyenLibrary()
Get adyenLibrary- Returns:
- adyenLibrary
-
setAdyenLibrary
public void setAdyenLibrary(CommonField adyenLibrary)
-
adyenPaymentSource
public ApplicationInfo adyenPaymentSource(CommonField adyenPaymentSource)
-
getAdyenPaymentSource
public CommonField getAdyenPaymentSource()
Get adyenPaymentSource- Returns:
- adyenPaymentSource
-
setAdyenPaymentSource
public void setAdyenPaymentSource(CommonField adyenPaymentSource)
-
externalPlatform
public ApplicationInfo externalPlatform(ExternalPlatform externalPlatform)
-
getExternalPlatform
public ExternalPlatform getExternalPlatform()
Get externalPlatform- Returns:
- externalPlatform
-
setExternalPlatform
public void setExternalPlatform(ExternalPlatform externalPlatform)
-
merchantApplication
public ApplicationInfo merchantApplication(CommonField merchantApplication)
-
getMerchantApplication
public CommonField getMerchantApplication()
Get merchantApplication- Returns:
- merchantApplication
-
setMerchantApplication
public void setMerchantApplication(CommonField merchantApplication)
-
merchantDevice
public ApplicationInfo merchantDevice(MerchantDevice merchantDevice)
-
getMerchantDevice
public MerchantDevice getMerchantDevice()
Get merchantDevice- Returns:
- merchantDevice
-
setMerchantDevice
public void setMerchantDevice(MerchantDevice merchantDevice)
-
shopperInteractionDevice
public ApplicationInfo shopperInteractionDevice(ShopperInteractionDevice shopperInteractionDevice)
-
getShopperInteractionDevice
public ShopperInteractionDevice getShopperInteractionDevice()
Get shopperInteractionDevice- Returns:
- shopperInteractionDevice
-
setShopperInteractionDevice
public void setShopperInteractionDevice(ShopperInteractionDevice shopperInteractionDevice)
-
equals
public boolean equals(Object o)
Return true if this ApplicationInfo object is equal to o.
-
fromJson
public static ApplicationInfo fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of ApplicationInfo given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of ApplicationInfo
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to ApplicationInfo
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of ApplicationInfo to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-