Package com.checkout.payments.contexts
Class PaymentContextsCustomerSummary
- java.lang.Object
-
- com.checkout.payments.contexts.PaymentContextsCustomerSummary
-
public class PaymentContextsCustomerSummary extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPaymentContextsCustomerSummary.PaymentContextsCustomerSummaryBuilder
-
Constructor Summary
Constructors Constructor Description PaymentContextsCustomerSummary()PaymentContextsCustomerSummary(java.time.Instant registrationDate, java.time.Instant firstTransactionDate, java.time.Instant lastPaymentDate, java.lang.Integer totalOrderCount, java.lang.Float lastPaymentAmount)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PaymentContextsCustomerSummary.PaymentContextsCustomerSummaryBuilderbuilder()protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)java.time.InstantgetFirstTransactionDate()java.lang.FloatgetLastPaymentAmount()java.time.InstantgetLastPaymentDate()java.time.InstantgetRegistrationDate()java.lang.IntegergetTotalOrderCount()inthashCode()voidsetFirstTransactionDate(java.time.Instant firstTransactionDate)voidsetLastPaymentAmount(java.lang.Float lastPaymentAmount)voidsetLastPaymentDate(java.time.Instant lastPaymentDate)voidsetRegistrationDate(java.time.Instant registrationDate)voidsetTotalOrderCount(java.lang.Integer totalOrderCount)java.lang.StringtoString()
-
-
-
Constructor Detail
-
PaymentContextsCustomerSummary
public PaymentContextsCustomerSummary(java.time.Instant registrationDate, java.time.Instant firstTransactionDate, java.time.Instant lastPaymentDate, java.lang.Integer totalOrderCount, java.lang.Float lastPaymentAmount)
-
PaymentContextsCustomerSummary
public PaymentContextsCustomerSummary()
-
-
Method Detail
-
builder
public static PaymentContextsCustomerSummary.PaymentContextsCustomerSummaryBuilder builder()
-
getRegistrationDate
public java.time.Instant getRegistrationDate()
-
getFirstTransactionDate
public java.time.Instant getFirstTransactionDate()
-
getLastPaymentDate
public java.time.Instant getLastPaymentDate()
-
getTotalOrderCount
public java.lang.Integer getTotalOrderCount()
-
getLastPaymentAmount
public java.lang.Float getLastPaymentAmount()
-
setRegistrationDate
public void setRegistrationDate(java.time.Instant registrationDate)
-
setFirstTransactionDate
public void setFirstTransactionDate(java.time.Instant firstTransactionDate)
-
setLastPaymentDate
public void setLastPaymentDate(java.time.Instant lastPaymentDate)
-
setTotalOrderCount
public void setTotalOrderCount(java.lang.Integer totalOrderCount)
-
setLastPaymentAmount
public void setLastPaymentAmount(java.lang.Float lastPaymentAmount)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-