Interface AppointmentQuery

All Superinterfaces:
org.teamapps.universaldb.pojo.Query<Appointment>
All Known Implementing Classes:
UdbAppointmentQuery

public interface AppointmentQuery
extends org.teamapps.universaldb.pojo.Query<Appointment>
  • Method Details

    • create

      static AppointmentQuery create()
    • fullTextFilter

      AppointmentQuery fullTextFilter​(org.teamapps.universaldb.index.text.TextFilter textFilter, java.lang.String... fieldNames)
    • parseFullTextFilter

      AppointmentQuery parseFullTextFilter​(java.lang.String query, java.lang.String... fieldNames)
    • metaCreationDate

      AppointmentQuery metaCreationDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaCreationDate

      AppointmentQuery orMetaCreationDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • metaCreatedBy

      AppointmentQuery metaCreatedBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaCreatedBy

      AppointmentQuery orMetaCreatedBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • metaModificationDate

      AppointmentQuery metaModificationDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaModificationDate

      AppointmentQuery orMetaModificationDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • metaModifiedBy

      AppointmentQuery metaModifiedBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaModifiedBy

      AppointmentQuery orMetaModifiedBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • metaDeletionDate

      AppointmentQuery metaDeletionDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaDeletionDate

      AppointmentQuery orMetaDeletionDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • metaDeletedBy

      AppointmentQuery metaDeletedBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaDeletedBy

      AppointmentQuery orMetaDeletedBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • filterMessage

      AppointmentQuery filterMessage​(MessageQuery query)
    • message

      AppointmentQuery message​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMessage

      AppointmentQuery orMessage​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • filterAppointmentSeries

      AppointmentQuery filterAppointmentSeries​(AppointmentSeriesQuery query)
    • appointmentSeries

      AppointmentQuery appointmentSeries​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orAppointmentSeries

      AppointmentQuery orAppointmentSeries​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • webConference

      AppointmentQuery webConference​(org.teamapps.universaldb.index.bool.BooleanFilter filter)
    • orWebConference

      AppointmentQuery orWebConference​(org.teamapps.universaldb.index.bool.BooleanFilter filter)
    • startDateTime

      AppointmentQuery startDateTime​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orStartDateTime

      AppointmentQuery orStartDateTime​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • endDateTime

      AppointmentQuery endDateTime​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orEndDateTime

      AppointmentQuery orEndDateTime​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • fullDayEvent

      AppointmentQuery fullDayEvent​(org.teamapps.universaldb.index.bool.BooleanFilter filter)
    • orFullDayEvent

      AppointmentQuery orFullDayEvent​(org.teamapps.universaldb.index.bool.BooleanFilter filter)
    • andOr

      AppointmentQuery andOr​(AppointmentQuery... queries)
    • customFilter

      AppointmentQuery customFilter​(java.util.function.Function<Appointment,​java.lang.Boolean> customFilter)
    • execute

      java.util.List<Appointment> execute()
    • executeExpectSingleton

      Appointment executeExpectSingleton()
    • executeToBitSet

      java.util.BitSet executeToBitSet()
    • execute

      java.util.List<Appointment> execute​(java.lang.String sortFieldName, boolean ascending, java.lang.String... path)
    • execute

      java.util.List<Appointment> execute​(int startIndex, int length, org.teamapps.universaldb.query.Sorting sorting)