public interface IAppointmentQueryParams extends Serializable
| Modifier and Type | Method and Description |
|---|---|
Iterable<AppointmentTemplate> |
getAppointmentTemplates() |
Mandant |
getClient() |
Iterable<Long> |
getExcludedAppointmentIds() |
Iterable<Vorgang> |
getFormRecords() |
com.google.common.collect.Range<Instant> |
getRange() |
Iterable<de.xima.cmn.criteria.SelectCriterion> |
getSelectCriteria()
Applies only when used for a select attribute query.
|
Iterable<EAppointmentStatus> |
getStatus() |
boolean |
isIncludePartiallyInRange() |
Iterable<AppointmentTemplate> getAppointmentTemplates()
null or empty, no
restriction is applied.Mandant getClient()
Iterable<Long> getExcludedAppointmentIds()
null or empty, no restriction is applied.Iterable<Vorgang> getFormRecords()
null or empty, no
restriction is applied.com.google.common.collect.Range<Instant> getRange()
Iterable<de.xima.cmn.criteria.SelectCriterion> getSelectCriteria()
Iterable<EAppointmentStatus> getStatus()
null or empty, no restriction is applied.boolean isIncludePartiallyInRange()
getRange() is set. If false, only appointments that fall completely within
the given range are included in the result. Otherwise, appointments that only overlap partially are included as
well.Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.