Class TaxPayment

java.lang.Object
com.example.vehicletaxsystem.models.TaxPayment
All Implemented Interfaces:
Serializable

@Entity public class TaxPayment extends Object implements Serializable
Class which mirrors a payment for taxation.
See Also:
  • Field Details

    • paymentId

      private Integer paymentId
    • paymentCategory

      private String paymentCategory
    • paymentDate

      private LocalDate paymentDate
    • value

      private Double value
    • v11Ref

      @Size(max=16) private @Size(max=16) String v11Ref
    • vehicle

      private Vehicle vehicle
  • Constructor Details

    • TaxPayment

      public TaxPayment()
  • Method Details

    • getPaymentId

      public Integer getPaymentId()
    • setPaymentId

      public void setPaymentId(Integer paymentId)
    • getPaymentCategory

      public String getPaymentCategory()
    • setPaymentCategory

      public void setPaymentCategory(String paymentCategory)
    • getPaymentDate

      public LocalDate getPaymentDate()
    • setPaymentDate

      public void setPaymentDate(LocalDate paymentDate)
    • getValue

      public Double getValue()
    • setValue

      public void setValue(Double value)
    • getV11Ref

      public String getV11Ref()
    • setV11Ref

      public void setV11Ref(String v11Ref)
    • getVehicle

      public Vehicle getVehicle()
    • setVehicle

      public void setVehicle(Vehicle vehicle)
    • 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