Class Pago

java.lang.Object
es.uca.dss.fastpark.Pago

public class Pago extends Object
La clase Pago representa un pago realizado en el sistema de FastPark. Contiene información sobre su identificador único, el importe del pago, la fecha del pago y el registro asociado al pago.
  • Constructor Details

    • Pago

      public Pago()
      Constructor por defecto de la clase Pago. Inicializa el identificador único como un UUID generado aleatoriamente, y los demás campos como nulos.
    • Pago

      public Pago(BigDecimal importe, LocalDateTime fechaPago, Registro registro)
      Constructor de la clase Pago que recibe información sobre el importe, la fecha y el registro asociado.
      Parameters:
      importe - El importe del pago.
      fechaPago - La fecha y hora del pago.
      registro - El registro asociado al pago.
  • Method Details

    • getId

      public UUID getId()
    • getImporte

      public BigDecimal getImporte()
    • setImporte

      public void setImporte(BigDecimal importe)
    • getFechaPago

      public LocalDateTime getFechaPago()
    • setFechaPago

      public void setFechaPago(LocalDateTime fechaPago)
    • getRegistro

      public Registro getRegistro()