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,
java.lang.String transactionType,
java.math.BigDecimal amount,
java.lang.String currency,
org.joda.time.DateTime effectiveDate,
java.math.BigDecimal processedAmount,
java.lang.String 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() |
java.lang.String |
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() |
java.lang.String |
getProcessedCurrency() |
java.util.List<PluginPropertyJson> |
getProperties() |
java.lang.String |
getSecondPaymentReferenceId() |
java.lang.String |
getStatus() |
java.lang.String |
getTransactionExternalKey() |
java.util.UUID |
getTransactionId() |
java.lang.String |
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,
java.lang.String transactionType,
java.math.BigDecimal amount,
java.lang.String currency,
org.joda.time.DateTime effectiveDate,
java.math.BigDecimal processedAmount,
java.lang.String 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 java.lang.String getTransactionType()
public org.joda.time.DateTime getEffectiveDate()
public java.lang.String getStatus()
public java.math.BigDecimal getAmount()
public java.lang.String 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 java.lang.String 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-2018. All Rights Reserved.