Class PayPalUtils
- java.lang.Object
 - 
- com.broadleafcommerce.paypal.micro.gateway.service.util.PayPalUtils
 
 
- 
public class PayPalUtils extends Object
- Author:
 - Nathan Moore (nathandmoore)
 
 
- 
- 
Constructor Summary
Constructors Constructor Description PayPalUtils(com.fasterxml.jackson.databind.ObjectMapper mapper) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PayPalErrorResponseconvertFromErrorJson(@NonNull org.springframework.web.reactive.function.client.WebClientResponseException ex)javax.money.MonetaryAmountconvertOrdersMoneyToMonetaryAmount(@NonNull Money money)javax.money.MonetaryAmountconvertPaymentsMoneyToMonetaryAmount(@NonNull Money money)StringconvertResponseToJson(Object response)Optional<Money>convertToOrdersMoney(javax.money.MonetaryAmount amount)Optional<Money>convertToPaymentsMoney(javax.money.MonetaryAmount amount)protected com.fasterxml.jackson.databind.ObjectMappergetMapper()javax.money.MonetaryAmountgetMonetaryAmountForAmountWithBreakdown(AmountWithBreakdown amount) 
 - 
 
- 
- 
Method Detail
- 
convertFromErrorJson
public PayPalErrorResponse convertFromErrorJson(@NonNull @NonNull org.springframework.web.reactive.function.client.WebClientResponseException ex)
 
- 
getMonetaryAmountForAmountWithBreakdown
public javax.money.MonetaryAmount getMonetaryAmountForAmountWithBreakdown(AmountWithBreakdown amount)
 
- 
convertOrdersMoneyToMonetaryAmount
public javax.money.MonetaryAmount convertOrdersMoneyToMonetaryAmount(@NonNull @NonNull Money money) 
- 
convertPaymentsMoneyToMonetaryAmount
public javax.money.MonetaryAmount convertPaymentsMoneyToMonetaryAmount(@NonNull @NonNull Money money) 
- 
convertToPaymentsMoney
public Optional<Money> convertToPaymentsMoney(@Nullable javax.money.MonetaryAmount amount)
 
- 
convertToOrdersMoney
public Optional<Money> convertToOrdersMoney(@Nullable javax.money.MonetaryAmount amount)
 
- 
getMapper
protected com.fasterxml.jackson.databind.ObjectMapper getMapper()
 
 - 
 
 -