Interface AppointmentSeries

All Superinterfaces:
org.teamapps.universaldb.pojo.Entity<AppointmentSeries>, org.teamapps.universaldb.pojo.Identifiable
All Known Implementing Classes:
UdbAppointmentSeries

public interface AppointmentSeries
extends org.teamapps.universaldb.pojo.Entity<AppointmentSeries>
  • Field Details

    • FIELD_META_CREATION_DATE

      static final java.lang.String FIELD_META_CREATION_DATE
      See Also:
      Constant Field Values
    • FIELD_META_CREATED_BY

      static final java.lang.String FIELD_META_CREATED_BY
      See Also:
      Constant Field Values
    • FIELD_META_MODIFICATION_DATE

      static final java.lang.String FIELD_META_MODIFICATION_DATE
      See Also:
      Constant Field Values
    • FIELD_META_MODIFIED_BY

      static final java.lang.String FIELD_META_MODIFIED_BY
      See Also:
      Constant Field Values
    • FIELD_META_DELETION_DATE

      static final java.lang.String FIELD_META_DELETION_DATE
      See Also:
      Constant Field Values
    • FIELD_META_DELETED_BY

      static final java.lang.String FIELD_META_DELETED_BY
      See Also:
      Constant Field Values
    • FIELD_MESSAGE

      static final java.lang.String FIELD_MESSAGE
      See Also:
      Constant Field Values
    • FIELD_APPOINTMENTS

      static final java.lang.String FIELD_APPOINTMENTS
      See Also:
      Constant Field Values
    • FIELD_APPOINTMENT_SERIES_TYPE

      static final java.lang.String FIELD_APPOINTMENT_SERIES_TYPE
      See Also:
      Constant Field Values
    • FIELD_REPEAT_EVERY

      static final java.lang.String FIELD_REPEAT_EVERY
      See Also:
      Constant Field Values
    • FIELD_START_DATE_TIME

      static final java.lang.String FIELD_START_DATE_TIME
      See Also:
      Constant Field Values
    • FIELD_END_DATE_TIME

      static final java.lang.String FIELD_END_DATE_TIME
      See Also:
      Constant Field Values
    • FIELD_FULL_DAY_EVENT

      static final java.lang.String FIELD_FULL_DAY_EVENT
      See Also:
      Constant Field Values
    • FIELD_SERIES_END_DATE

      static final java.lang.String FIELD_SERIES_END_DATE
      See Also:
      Constant Field Values
  • Method Details

    • create

      static AppointmentSeries create()
    • create

      static AppointmentSeries create​(int id)
    • getById

      static AppointmentSeries getById​(int id)
    • getBuilder

      static org.teamapps.universaldb.record.EntityBuilder<AppointmentSeries> getBuilder()
    • getMetaCreationDate

      java.time.Instant getMetaCreationDate()
    • setMetaCreationDate

      AppointmentSeries setMetaCreationDate​(java.time.Instant value)
    • getMetaCreationDateAsEpochSecond

      int getMetaCreationDateAsEpochSecond()
    • setMetaCreationDateAsEpochSecond

      AppointmentSeries setMetaCreationDateAsEpochSecond​(int value)
    • getMetaCreationDateAsEpochMilli

      long getMetaCreationDateAsEpochMilli()
    • setMetaCreationDateAsEpochMilli

      AppointmentSeries setMetaCreationDateAsEpochMilli​(long value)
    • getMetaCreatedBy

      int getMetaCreatedBy()
    • setMetaCreatedBy

      AppointmentSeries setMetaCreatedBy​(int value)
    • getMetaModificationDate

      java.time.Instant getMetaModificationDate()
    • setMetaModificationDate

      AppointmentSeries setMetaModificationDate​(java.time.Instant value)
    • getMetaModificationDateAsEpochSecond

      int getMetaModificationDateAsEpochSecond()
    • setMetaModificationDateAsEpochSecond

      AppointmentSeries setMetaModificationDateAsEpochSecond​(int value)
    • getMetaModificationDateAsEpochMilli

      long getMetaModificationDateAsEpochMilli()
    • setMetaModificationDateAsEpochMilli

      AppointmentSeries setMetaModificationDateAsEpochMilli​(long value)
    • getMetaModifiedBy

      int getMetaModifiedBy()
    • setMetaModifiedBy

      AppointmentSeries setMetaModifiedBy​(int value)
    • getMetaDeletionDate

      java.time.Instant getMetaDeletionDate()
    • setMetaDeletionDate

      AppointmentSeries setMetaDeletionDate​(java.time.Instant value)
    • getMetaDeletionDateAsEpochSecond

      int getMetaDeletionDateAsEpochSecond()
    • setMetaDeletionDateAsEpochSecond

      AppointmentSeries setMetaDeletionDateAsEpochSecond​(int value)
    • getMetaDeletionDateAsEpochMilli

      long getMetaDeletionDateAsEpochMilli()
    • setMetaDeletionDateAsEpochMilli

      AppointmentSeries setMetaDeletionDateAsEpochMilli​(long value)
    • getMetaDeletedBy

      int getMetaDeletedBy()
    • setMetaDeletedBy

      AppointmentSeries setMetaDeletedBy​(int value)
    • getMessage

      Message getMessage()
    • setMessage

      AppointmentSeries setMessage​(Message value)
    • getAppointments

      java.util.List<Appointment> getAppointments()
    • setAppointments

      AppointmentSeries setAppointments​(java.util.List<Appointment> value)
    • getAppointmentsCount

      int getAppointmentsCount()
    • setAppointments

      AppointmentSeries setAppointments​(Appointment... value)
    • getAppointmentsAsBitSet

      java.util.BitSet getAppointmentsAsBitSet()
    • addAppointments

      AppointmentSeries addAppointments​(java.util.List<Appointment> value)
    • addAppointments

      AppointmentSeries addAppointments​(Appointment... value)
    • removeAppointments

      AppointmentSeries removeAppointments​(java.util.List<Appointment> value)
    • removeAppointments

      AppointmentSeries removeAppointments​(Appointment... value)
    • removeAllAppointments

      AppointmentSeries removeAllAppointments()
    • getAppointmentSeriesType

      AppointmentSeriesType getAppointmentSeriesType()
    • setAppointmentSeriesType

      AppointmentSeries setAppointmentSeriesType​(AppointmentSeriesType value)
    • getRepeatEvery

      int getRepeatEvery()
    • setRepeatEvery

      AppointmentSeries setRepeatEvery​(int value)
    • getStartDateTime

      java.time.Instant getStartDateTime()
    • setStartDateTime

      AppointmentSeries setStartDateTime​(java.time.Instant value)
    • getStartDateTimeAsEpochMilli

      long getStartDateTimeAsEpochMilli()
    • setStartDateTimeAsEpochMilli

      AppointmentSeries setStartDateTimeAsEpochMilli​(long value)
    • getEndDateTime

      java.time.Instant getEndDateTime()
    • setEndDateTime

      AppointmentSeries setEndDateTime​(java.time.Instant value)
    • getEndDateTimeAsEpochMilli

      long getEndDateTimeAsEpochMilli()
    • setEndDateTimeAsEpochMilli

      AppointmentSeries setEndDateTimeAsEpochMilli​(long value)
    • getFullDayEvent

      boolean getFullDayEvent()
    • setFullDayEvent

      AppointmentSeries setFullDayEvent​(boolean value)
    • isFullDayEvent

      boolean isFullDayEvent()
    • getSeriesEndDate

      java.time.LocalDate getSeriesEndDate()
    • setSeriesEndDate

      AppointmentSeries setSeriesEndDate​(java.time.LocalDate value)
    • getSeriesEndDateAsEpochMilli

      long getSeriesEndDateAsEpochMilli()
    • setSeriesEndDateAsEpochMilli

      AppointmentSeries setSeriesEndDateAsEpochMilli​(long value)
    • getAll

      static java.util.List<AppointmentSeries> getAll()
    • sort

      static java.util.List<AppointmentSeries> sort​(java.util.List<AppointmentSeries> list, java.lang.String sortFieldName, boolean ascending, java.lang.String... path)
    • getCount

      static int getCount()
    • filter

      static AppointmentSeriesQuery filter()