public class PaymentTransactionJson extends JsonBase
| Constructor and Description |
|---|
PaymentTransactionJson(PaymentTransaction transaction,
java.lang.String paymentExternalKey,
java.util.List<AuditLog> transactionLogs) |
PaymentTransactionJson(java.util.UUID transactionId,
java.lang.String transactionExternalKey,
java.util.UUID paymentId,
java.lang.String paymentExternalKey,
TransactionType transactionType,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.math.BigDecimal processedAmount,
Currency processedCurrency,
java.lang.String status,
java.lang.String gatewayErrorCode,
java.lang.String gatewayErrorMsg,
java.lang.String firstPaymentReferenceId,
java.lang.String secondPaymentReferenceId,
java.util.List<PluginPropertyJson> properties,
java.util.List<AuditLogJson> auditLogs) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.math.BigDecimal |
getAmount() |
Currency |
getCurrency() |
org.joda.time.DateTime |
getEffectiveDate() |
java.lang.String |
getFirstPaymentReferenceId() |
java.lang.String |
getGatewayErrorCode() |
java.lang.String |
getGatewayErrorMsg() |
java.lang.String |
getPaymentExternalKey() |
java.util.UUID |
getPaymentId() |
java.math.BigDecimal |
getProcessedAmount() |
Currency |
getProcessedCurrency() |
java.util.List<PluginPropertyJson> |
getProperties() |
java.lang.String |
getSecondPaymentReferenceId() |
java.lang.String |
getStatus() |
java.lang.String |
getTransactionExternalKey() |
java.util.UUID |
getTransactionId() |
TransactionType |
getTransactionType() |
int |
hashCode() |
java.lang.String |
toString() |
getAuditLogs, propertiesToList, propertiesToMap, toAuditLogJson, toPluginPropertyJson, toStringpublic PaymentTransactionJson(java.util.UUID transactionId,
java.lang.String transactionExternalKey,
java.util.UUID paymentId,
java.lang.String paymentExternalKey,
TransactionType transactionType,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.math.BigDecimal processedAmount,
Currency processedCurrency,
java.lang.String status,
java.lang.String gatewayErrorCode,
java.lang.String gatewayErrorMsg,
java.lang.String firstPaymentReferenceId,
java.lang.String secondPaymentReferenceId,
java.util.List<PluginPropertyJson> properties,
@Nullable
java.util.List<AuditLogJson> auditLogs)
public PaymentTransactionJson(PaymentTransaction transaction, java.lang.String paymentExternalKey, @Nullable java.util.List<AuditLog> transactionLogs)
public java.util.UUID getTransactionId()
public java.util.UUID getPaymentId()
public java.lang.String getTransactionExternalKey()
public TransactionType getTransactionType()
public org.joda.time.DateTime getEffectiveDate()
public java.lang.String getStatus()
public java.math.BigDecimal getAmount()
public Currency getCurrency()
public java.lang.String getGatewayErrorCode()
public java.lang.String getGatewayErrorMsg()
public java.lang.String getFirstPaymentReferenceId()
public java.lang.String getSecondPaymentReferenceId()
public java.util.List<PluginPropertyJson> getProperties()
public java.lang.String getPaymentExternalKey()
public java.math.BigDecimal getProcessedAmount()
public Currency getProcessedCurrency()
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.