Package de.xima.fc.form.common.models
Interface IAppointmentData
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
AppointmentData
Interface that represents part of the data of an appointment. This is essentially a view of an Appointment entity
with some data of the corresponding appointment template. This exists because the Appointment and AppointmentTemplate
classes are not available in this module otherwise.
- Since:
- 6.5.0
- Author:
- XIMA MEDIA GmbH
-
Method Details
-
getAppointmentTemplateZoneId
ZoneId getAppointmentTemplateZoneId()- Returns:
- The zone ID of the appointment template to which the appointment belongs.
-
getId
Long getId()- Returns:
- The ID of the appointment.
-
getInstant
com.google.common.collect.Range<Instant> getInstant()- Returns:
- The start and end time of the appointment.
-
getUuid
UUID getUuid()- Returns:
- The UUID of the appointment.
-