Class CreditCardType

java.lang.Object
de.hybris.platform.b2ctelcotmfwebservices.v2.dto.CreditCardType

public class CreditCardType extends Object
Details of a credit card
  • Constructor Details

    • CreditCardType

      public CreditCardType()
  • Method Details

    • brand

      public CreditCardType brand(String brand)
    • getBrand

      @NotNull public @NotNull String getBrand()
      Credit card brand. E.g.: Visa, MasterCard, AmericanExpress...
      Returns:
      brand
    • setBrand

      public void setBrand(String brand)
    • cardType

      public CreditCardType cardType(String cardType)
    • getCardType

      public String getCardType()
      Credit card Type
      Returns:
      cardType
    • setCardType

      public void setCardType(String cardType)
    • cardNumber

      public CreditCardType cardNumber(String cardNumber)
    • getCardNumber

      @NotNull public @NotNull String getCardNumber()
      Credit card number
      Returns:
      cardNumber
    • setCardNumber

      public void setCardNumber(String cardNumber)
    • expirationDate

      public CreditCardType expirationDate(Date expirationDate)
    • getExpirationDate

      @NotNull @Valid public @NotNull @Valid Date getExpirationDate()
      the card's expiration date
      Returns:
      expirationDate
    • setExpirationDate

      public void setExpirationDate(Date expirationDate)
    • cvv

      public CreditCardType cvv(String cvv)
    • getCvv

      public String getCvv()
      the CVV or CVV2 code of the card
      Returns:
      cvv
    • setCvv

      public void setCvv(String cvv)
    • lastFourDigits

      public CreditCardType lastFourDigits(String lastFourDigits)
    • getLastFourDigits

      public String getLastFourDigits()
      Last four digits of the card
      Returns:
      lastFourDigits
    • setLastFourDigits

      public void setLastFourDigits(String lastFourDigits)
    • nameOnCard

      public CreditCardType nameOnCard(String nameOnCard)
    • getNameOnCard

      public String getNameOnCard()
      Name writen on the card
      Returns:
      nameOnCard
    • setNameOnCard

      public void setNameOnCard(String nameOnCard)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object