Class Appointment


  • public class Appointment
    extends java.lang.Object
    The details of an appointment.
    • Constructor Detail

      • Appointment

        public Appointment()
    • Method Detail

      • appointmentId

        public Appointment appointmentId​(java.lang.String appointmentId)
      • getAppointmentId

        public java.lang.String getAppointmentId()
        Get appointmentId
        Returns:
        appointmentId
      • setAppointmentId

        public void setAppointmentId​(java.lang.String appointmentId)
      • getAppointmentTime

        public AppointmentTime getAppointmentTime()
        Get appointmentTime
        Returns:
        appointmentTime
      • setAppointmentTime

        public void setAppointmentTime​(AppointmentTime appointmentTime)
      • assignedTechnicians

        public Appointment assignedTechnicians​(java.util.List<Technician> assignedTechnicians)
      • addAssignedTechniciansItem

        public Appointment addAssignedTechniciansItem​(Technician assignedTechniciansItem)
      • getAssignedTechnicians

        public java.util.List<Technician> getAssignedTechnicians()
        A list of technicians assigned to the service job.
        Returns:
        assignedTechnicians
      • setAssignedTechnicians

        public void setAssignedTechnicians​(java.util.List<Technician> assignedTechnicians)
      • rescheduledAppointmentId

        public Appointment rescheduledAppointmentId​(java.lang.String rescheduledAppointmentId)
      • getRescheduledAppointmentId

        public java.lang.String getRescheduledAppointmentId()
        Get rescheduledAppointmentId
        Returns:
        rescheduledAppointmentId
      • setRescheduledAppointmentId

        public void setRescheduledAppointmentId​(java.lang.String rescheduledAppointmentId)
      • getPoa

        public Poa getPoa()
        Get poa
        Returns:
        poa
      • setPoa

        public void setPoa​(Poa poa)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

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

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object