Class RegistroLogin

java.lang.Object
modelo.AppClasses.RegistroLogin

public class RegistroLogin extends Object
Clase que representa una snapshot del inicio de sesión al sistema por parte de un Usuario conocido.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Crea una nueva instancia de RegistroLogin vacía.
    RegistroLogin(String claveUsuario, LocalDate fecha, LocalTime hora)
    Crea una nueva instancia de RegistroLogin llena.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Método que permite la impresión en pantalla de manera amigable para el usuario toda la información pertinente sobre un Alumno en específico.
    Método que convierte el estado de los atributos del RegistroLogin en una cadena con formato CSV.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RegistroLogin

      public RegistroLogin()
      Crea una nueva instancia de RegistroLogin vacía.
    • RegistroLogin

      public RegistroLogin(String claveUsuario, LocalDate fecha, LocalTime hora)
      Crea una nueva instancia de RegistroLogin llena.
      Parameters:
      claveUsuario - El identificador del usuario que inición sesión en el sistema.
      fecha - La fecha en que se realizó el inicio de sesión en el sistema, encapsulado en un objeto de tipo LocalDate.
      hora - La hora en que se realizó el inicio de sesión en el sistema, encapsulado en un objeto de tipo LocalTime.
  • Method Details

    • imprimir

      public void imprimir()
      Método que permite la impresión en pantalla de manera amigable para el usuario toda la información pertinente sobre un Alumno en específico.
    • toCSV

      public String toCSV()
      Método que convierte el estado de los atributos del RegistroLogin en una cadena con formato CSV.
      Returns:
      El estado de los atributos del objeto en cadena, separados cada uno por comas (formato CSV).