Class RangoHorario

java.lang.Object
model.RangoHorario

public class RangoHorario extends Object
Clase que representa un rango horario con hora de inicio y hora de fin. Utilizada para validar si una hora especifica se encuentra dentro del rango.
Version:
1.0
Author:
ISC Israel de Jesus Mar Parada
See Also:
  • Constructor Details

    • RangoHorario

      public RangoHorario(LocalTime horaInicio, LocalTime horaFin)
      Constructor para crear un rango horario.
      Parameters:
      horaInicio - Hora de inicio (inclusive)
      horaFin - Hora de fin (inclusive)
  • Method Details

    • EstaEnRango

      public boolean EstaEnRango(LocalTime hora)
      Verifica si una hora especifica se encuentra dentro del rango. La validacion es inclusive: horaInicio <= hora <= horaFin.
      Parameters:
      hora - Hora a validar
      Returns:
      true si la hora esta dentro del rango, false en caso contrario
    • getHoraInicio

      public LocalTime getHoraInicio()
      Returns:
      Hora de inicio
    • setHoraInicio

      public void setHoraInicio(LocalTime horaInicio)
      Parameters:
      horaInicio - Nueva hora de inicio
    • getHoraFin

      public LocalTime getHoraFin()
      Returns:
      Hora de fin
    • setHoraFin

      public void setHoraFin(LocalTime horaFin)
      Parameters:
      horaFin - Nueva hora de fin