public class PaymentAttemptJson extends JsonBase
| Constructor and Description |
|---|
PaymentAttemptJson(PaymentAttempt paymentAttempt,
java.lang.String paymentExternalKey,
java.util.List<AuditLog> attemptsLogs) |
PaymentAttemptJson(java.util.UUID accountId,
java.util.UUID paymentMethodId,
java.lang.String paymentExternalKey,
java.util.UUID transactionId,
java.lang.String transactionExternalKey,
TransactionType transactionType,
org.joda.time.DateTime effectiveDate,
java.lang.String stateName,
java.math.BigDecimal amount,
Currency currency,
java.lang.String pluginName,
java.util.List<PluginPropertyJson> pluginProperties,
java.util.List<AuditLogJson> auditLogs) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.util.UUID |
getAccountId() |
java.math.BigDecimal |
getAmount() |
Currency |
getCurrency() |
org.joda.time.DateTime |
getEffectiveDate() |
java.lang.String |
getPaymentExternalKey() |
java.util.UUID |
getPaymentMethodId() |
java.lang.String |
getPluginName() |
java.util.List<PluginPropertyJson> |
getPluginProperties() |
java.lang.String |
getStateName() |
java.lang.String |
getTransactionExternalKey() |
java.util.UUID |
getTransactionId() |
TransactionType |
getTransactionType() |
int |
hashCode() |
java.lang.String |
toString() |
getAuditLogs, propertiesToList, propertiesToMap, toAuditLogJson, toPluginPropertyJson, toStringpublic PaymentAttemptJson(java.util.UUID accountId,
java.util.UUID paymentMethodId,
java.lang.String paymentExternalKey,
java.util.UUID transactionId,
java.lang.String transactionExternalKey,
TransactionType transactionType,
org.joda.time.DateTime effectiveDate,
java.lang.String stateName,
java.math.BigDecimal amount,
Currency currency,
java.lang.String pluginName,
java.util.List<PluginPropertyJson> pluginProperties,
@Nullable
java.util.List<AuditLogJson> auditLogs)
public PaymentAttemptJson(PaymentAttempt paymentAttempt, java.lang.String paymentExternalKey, @Nullable java.util.List<AuditLog> attemptsLogs)
public java.util.UUID getAccountId()
public java.util.UUID getPaymentMethodId()
public java.lang.String getPaymentExternalKey()
public java.util.UUID getTransactionId()
public java.lang.String getTransactionExternalKey()
public TransactionType getTransactionType()
public org.joda.time.DateTime getEffectiveDate()
public java.lang.String getStateName()
public java.math.BigDecimal getAmount()
public Currency getCurrency()
public java.lang.String getPluginName()
public java.util.List<PluginPropertyJson> getPluginProperties()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2010-2020. All Rights Reserved.