public abstract class AppointmentBookingParams extends Object implements IAppointmentBookingParams
IAppointmentBookingParams with a builder.| Modifier and Type | Class and Description |
|---|---|
static class |
AppointmentBookingParams.AppointmentSpecifier |
protected static class |
AppointmentBookingParams.Builder<THIS,TARGET extends IAppointmentBookingParams> |
static class |
AppointmentBookingParams.SlotIdSpecifier |
| Modifier | Constructor and Description |
|---|---|
protected |
AppointmentBookingParams(AppointmentBookingParams.Builder<?,? extends IAppointmentBookingParams> builder) |
|
AppointmentBookingParams(IAppointmentSpecifier appointmentSpecifier,
com.google.common.collect.ImmutableSet<EAppointmentBookingFlag> bookingFlags,
Mandant client) |
| Modifier and Type | Method and Description |
|---|---|
IAppointmentSpecifier |
getAppointmentSpecifier() |
Set<EAppointmentBookingFlag> |
getBookingFlags() |
Mandant |
getClient() |
public AppointmentBookingParams(IAppointmentSpecifier appointmentSpecifier, com.google.common.collect.ImmutableSet<EAppointmentBookingFlag> bookingFlags, Mandant client)
protected AppointmentBookingParams(AppointmentBookingParams.Builder<?,? extends IAppointmentBookingParams> builder)
public IAppointmentSpecifier getAppointmentSpecifier()
getAppointmentSpecifier in interface IAppointmentBookingParamspublic Set<EAppointmentBookingFlag> getBookingFlags()
getBookingFlags in interface IAppointmentBookingParamspublic Mandant getClient()
getClient in interface IAppointmentBookingParamsCopyright © 2020 XIMA MEDIA GmbH. All rights reserved.