Class AppointmentMoveBookingParams
java.lang.Object
de.xima.fc.appointment.AppointmentBookingParams
de.xima.fc.appointment.AppointmentMoveBookingParams
- All Implemented Interfaces:
IAppointmentBookingParams, IAppointmentMoveBookingParams, Serializable
public final class AppointmentMoveBookingParams
extends AppointmentBookingParams
implements IAppointmentMoveBookingParams
POJO implementation of
IAppointmentMoveBookingParams with a builder.- Since:
- 6.5.0
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class AppointmentBookingParams
AppointmentBookingParams.AppointmentSpecifier, AppointmentBookingParams.SlotIdSpecifier -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAppointmentMoveBookingParams(IAppointmentSpecifier appointmentSpecifier, com.google.common.collect.ImmutableSet<EAppointmentBookingFlag> bookingFlags, Mandant client, com.google.common.collect.Range<Instant> range) -
Method Summary
Methods inherited from class AppointmentBookingParams
getAppointmentSpecifier, getBookingFlags, getClientMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IAppointmentBookingParams
getAppointmentSpecifier, getBookingFlags, getClient
-
Constructor Details
-
AppointmentMoveBookingParams
public AppointmentMoveBookingParams(IAppointmentSpecifier appointmentSpecifier, com.google.common.collect.ImmutableSet<EAppointmentBookingFlag> bookingFlags, Mandant client, com.google.common.collect.Range<Instant> range) -
AppointmentMoveBookingParams
-
-
Method Details
-
getRange
- Specified by:
getRangein interfaceIAppointmentMoveBookingParams- Returns:
- The new starting and end point of the appointment.
-
builder
-