Interface Appointment

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

public interface Appointment
extends org.teamapps.universaldb.pojo.Entity<Appointment>
  • 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_APPOINTMENT_SERIES

      static final java.lang.String FIELD_APPOINTMENT_SERIES
      See Also:
      Constant Field Values
    • FIELD_WEB_CONFERENCE

      static final java.lang.String FIELD_WEB_CONFERENCE
      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
  • Method Details

    • create

      static Appointment create()
    • create

      static Appointment create​(int id)
    • getById

      static Appointment getById​(int id)
    • getBuilder

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

      java.time.Instant getMetaCreationDate()
    • setMetaCreationDate

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

      int getMetaCreationDateAsEpochSecond()
    • setMetaCreationDateAsEpochSecond

      Appointment setMetaCreationDateAsEpochSecond​(int value)
    • getMetaCreationDateAsEpochMilli

      long getMetaCreationDateAsEpochMilli()
    • setMetaCreationDateAsEpochMilli

      Appointment setMetaCreationDateAsEpochMilli​(long value)
    • getMetaCreatedBy

      int getMetaCreatedBy()
    • setMetaCreatedBy

      Appointment setMetaCreatedBy​(int value)
    • getMetaModificationDate

      java.time.Instant getMetaModificationDate()
    • setMetaModificationDate

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

      int getMetaModificationDateAsEpochSecond()
    • setMetaModificationDateAsEpochSecond

      Appointment setMetaModificationDateAsEpochSecond​(int value)
    • getMetaModificationDateAsEpochMilli

      long getMetaModificationDateAsEpochMilli()
    • setMetaModificationDateAsEpochMilli

      Appointment setMetaModificationDateAsEpochMilli​(long value)
    • getMetaModifiedBy

      int getMetaModifiedBy()
    • setMetaModifiedBy

      Appointment setMetaModifiedBy​(int value)
    • getMetaDeletionDate

      java.time.Instant getMetaDeletionDate()
    • setMetaDeletionDate

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

      int getMetaDeletionDateAsEpochSecond()
    • setMetaDeletionDateAsEpochSecond

      Appointment setMetaDeletionDateAsEpochSecond​(int value)
    • getMetaDeletionDateAsEpochMilli

      long getMetaDeletionDateAsEpochMilli()
    • setMetaDeletionDateAsEpochMilli

      Appointment setMetaDeletionDateAsEpochMilli​(long value)
    • getMetaDeletedBy

      int getMetaDeletedBy()
    • setMetaDeletedBy

      Appointment setMetaDeletedBy​(int value)
    • getMessage

      Message getMessage()
    • setMessage

      Appointment setMessage​(Message value)
    • getAppointmentSeries

      AppointmentSeries getAppointmentSeries()
    • setAppointmentSeries

      Appointment setAppointmentSeries​(AppointmentSeries value)
    • getWebConference

      boolean getWebConference()
    • setWebConference

      Appointment setWebConference​(boolean value)
    • isWebConference

      boolean isWebConference()
    • getStartDateTime

      java.time.Instant getStartDateTime()
    • setStartDateTime

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

      long getStartDateTimeAsEpochMilli()
    • setStartDateTimeAsEpochMilli

      Appointment setStartDateTimeAsEpochMilli​(long value)
    • getEndDateTime

      java.time.Instant getEndDateTime()
    • setEndDateTime

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

      long getEndDateTimeAsEpochMilli()
    • setEndDateTimeAsEpochMilli

      Appointment setEndDateTimeAsEpochMilli​(long value)
    • getFullDayEvent

      boolean getFullDayEvent()
    • setFullDayEvent

      Appointment setFullDayEvent​(boolean value)
    • isFullDayEvent

      boolean isFullDayEvent()
    • getAll

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

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

      static int getCount()
    • filter

      static AppointmentQuery filter()