From 654bb84a0bddc7fe1093bbeddce4c206b61c44db Mon Sep 17 00:00:00 2001 From: Daniil Zavyalov Date: Sun, 5 Nov 2023 21:31:32 +0600 Subject: [PATCH 1/4] [+] add gfm documentation --- .../model/-ending/-count/-count.md | 6 + .../model/-ending/-count/index.md | 18 + .../model/-ending/-count/value.md | 6 + .../model/-ending/-empty/index.md | 6 + .../model/-ending/-until/-until.md | 6 + .../model/-ending/-until/index.md | 18 + .../model/-ending/-until/value.md | 6 + .../model/-ending/index.md | 21 + .../model/-freq/-d-a-i-l-y/index.md | 13 + .../model/-freq/-m-o-n-t-h-l-y/index.md | 13 + .../model/-freq/-w-e-e-k-l-y/index.md | 13 + .../model/-freq/-y-e-a-r-l-y/index.md | 13 + .../model/-freq/index.md | 29 + .../model/-freq/value-of.md | 14 + .../model/-freq/values.md | 10 + .../-recurrence-d-t-o/-recurrence-d-t-o.md | 6 + .../model/-recurrence-d-t-o/by-day.md | 6 + .../model/-recurrence-d-t-o/by-hour.md | 6 + .../model/-recurrence-d-t-o/by-month.md | 6 + .../model/-recurrence-d-t-o/by-year-day.md | 6 + .../model/-recurrence-d-t-o/count.md | 6 + .../model/-recurrence-d-t-o/freq.md | 6 + .../model/-recurrence-d-t-o/index.md | 33 + .../model/-recurrence-d-t-o/interval.md | 6 + .../model/-recurrence-d-t-o/until.md | 6 + .../model/-recurrence/-companion/index.md | 12 + .../-recurrence/-companion/to-recurrence.md | 6 + .../model/-recurrence/-recurrence.md | 6 + .../model/-recurrence/by-day.md | 6 + .../model/-recurrence/by-hour.md | 6 + .../model/-recurrence/by-month.md | 6 + .../model/-recurrence/by-year-day.md | 6 + .../model/-recurrence/ending.md | 6 + .../model/-recurrence/freq.md | 6 + .../model/-recurrence/index.md | 37 + .../model/-recurrence/interval.md | 6 + .../model/-recurrence/to-dto.md | 6 + .../model/index.md | 12 + ...-m-i-n_-s-e-a-r-c-h_-s-t-a-r-t_-t-i-m-e.md | 8 + .../-booking-constants/index.md | 14 + .../index.md | 9 + .../calendar-di-module.md | 6 + .../common-di-module.md | 6 + .../office.effective.common.di/index.md | 10 + .../-instance-not-found-exception.md | 6 + .../-instance-not-found-exception/index.md | 34 + .../-missing-id-exception.md | 6 + .../-missing-id-exception/index.md | 34 + .../-validation-exception.md | 6 + .../-validation-exception/index.md | 34 + .../-workspace-unavailable-exception.md | 6 + .../-workspace-unavailable-exception/index.md | 34 + .../index.md | 12 + .../-fcm-notification-sender.md | 6 + .../-fcm-notification-sender/index.md | 21 + .../send-content-message.md | 57 + .../send-empty-message.md | 12 + .../-i-notification-sender/index.md | 20 + .../send-content-message.md | 57 + .../send-empty-message.md | 12 + .../firebase-di-module.md | 6 + .../index.md | 16 + .../-swagger-document/index.md | 6 + .../office.effective.common.swagger/index.md | 9 + .../-database-transaction-manager.md | 6 + .../-database-transaction-manager/index.md | 20 + .../use-transaction.md | 19 + .../-user-session/-user-session.md | 6 + .../-user-session/email.md | 6 + .../-user-session/index.md | 19 + .../-user-session/token.md | 6 + .../-uuid-validator/-uuid-validator.md | 6 + .../-uuid-validator/index.md | 20 + .../-uuid-validator/uuid-from-string.md | 14 + .../office.effective.common.utils/index.md | 11 + .../-booking-d-t-o/-booking-d-t-o.md | 6 + .../-booking-d-t-o/begin-booking.md | 6 + .../-booking-d-t-o/end-booking.md | 6 + .../office.effective.dto/-booking-d-t-o/id.md | 6 + .../-booking-d-t-o/index.md | 26 + .../-booking-d-t-o/owner.md | 6 + .../-booking-d-t-o/participants.md | 6 + .../-booking-d-t-o/recurrence.md | 6 + .../-booking-d-t-o/workspace.md | 6 + .../-integration-d-t-o/-integration-d-t-o.md | 6 + .../-integration-d-t-o/id.md | 6 + .../-integration-d-t-o/index.md | 22 + .../-integration-d-t-o/name.md | 6 + .../-integration-d-t-o/value.md | 6 + .../-user-d-t-o/-user-d-t-o.md | 6 + .../-user-d-t-o/active.md | 6 + .../-user-d-t-o/avatar-url.md | 6 + .../office.effective.dto/-user-d-t-o/email.md | 6 + .../-user-d-t-o/full-name.md | 6 + .../office.effective.dto/-user-d-t-o/id.md | 6 + .../office.effective.dto/-user-d-t-o/index.md | 27 + .../-user-d-t-o/integrations.md | 6 + .../office.effective.dto/-user-d-t-o/role.md | 6 + .../office.effective.dto/-user-d-t-o/tag.md | 6 + .../-utility-d-t-o/-utility-d-t-o.md | 6 + .../-utility-d-t-o/count.md | 6 + .../-utility-d-t-o/icon-url.md | 6 + .../office.effective.dto/-utility-d-t-o/id.md | 6 + .../-utility-d-t-o/index.md | 23 + .../-utility-d-t-o/name.md | 6 + .../-workspace-d-t-o/-workspace-d-t-o.md | 6 + .../-workspace-d-t-o/id.md | 6 + .../-workspace-d-t-o/index.md | 24 + .../-workspace-d-t-o/name.md | 6 + .../-workspace-d-t-o/tag.md | 6 + .../-workspace-d-t-o/utilities.md | 6 + .../-workspace-d-t-o/zone.md | 6 + .../-workspace-zone-d-t-o.md | 6 + .../-workspace-zone-d-t-o/id.md | 6 + .../-workspace-zone-d-t-o/index.md | 21 + .../-workspace-zone-d-t-o/name.md | 6 + .../office.effective.dto/index.md | 14 + .../-booking-facade-converter.md | 6 + .../-booking-facade-converter/dto-to-model.md | 24 + .../-booking-facade-converter/index.md | 23 + .../-booking-facade-converter/model-to-dto.md | 24 + .../-booking-repository-converter.md | 6 + .../entity-to-model.md | 29 + .../-booking-repository-converter/index.md | 23 + .../model-to-entity.md | 31 + .../-google-calendar-converter.md | 6 + .../-google-calendar-converter/index.md | 24 + .../to-booking-d-t-o.md | 26 + .../to-booking-model.md | 28 + .../to-google-event.md | 45 + .../to-google-workspace-event.md | 45 + .../to-workspace-booking.md | 32 + .../-recurrence-converter/dto-to-model.md | 24 + .../-recurrence-converter/index.md | 15 + .../-recurrence-converter/model-to-dto.md | 24 + .../get-recurrence.md | 10 + .../-recurrence-rule-factory/index.md | 19 + .../-recurrence-rule-factory/rule.md | 10 + .../index.md | 13 + .../booking-di-module.md | 6 + .../index.md | 9 + .../-booking-facade/-booking-facade.md | 6 + .../-booking-facade/delete-by-id.md | 20 + .../-booking-facade/find-all.md | 27 + .../-booking-facade/find-by-id.md | 30 + .../-booking-facade/index.md | 26 + .../-booking-facade/post.md | 24 + .../-booking-facade/put.md | 30 + .../index.md | 9 + .../-booking-calendar-repository.md | 6 + .../delete-by-id.md | 20 + .../exists-by-id.md | 24 + .../find-all-by-owner-and-workspace-id.md | 27 + .../find-all-by-owner-id.md | 32 + .../find-all-by-workspace-id.md | 26 + .../-booking-calendar-repository/find-all.md | 25 + .../find-by-id.md | 24 + .../-booking-calendar-repository/index.md | 30 + .../-booking-calendar-repository/save.md | 24 + .../-booking-calendar-repository/update.md | 32 + .../-companion/index.md | 19 + .../-booking-participant-entity/booking.md | 6 + .../-booking-participant-entity/index.md | 35 + .../-booking-participant-entity/user.md | 6 + .../-booking-participants/booking-id.md | 6 + .../-booking-participants/index.md | 39 + .../-booking-participants/user-id.md | 6 + .../-booking-repository.md | 6 + .../-booking-repository/delete-by-id.md | 22 + .../-booking-repository/exists-by-id.md | 24 + .../find-all-by-owner-and-workspace-id.md | 25 + .../find-all-by-owner-id.md | 24 + .../find-all-by-workspace-id.md | 24 + .../-booking-repository/find-all.md | 16 + .../-booking-repository/find-by-id.md | 24 + .../-booking-repository/index.md | 32 + .../-booking-repository/save.md | 30 + .../-booking-repository/update.md | 31 + .../-booking-workspace-repository.md | 6 + .../delete-by-id.md | 20 + .../exists-by-id.md | 24 + .../find-all-by-owner-and-workspace-id.md | 27 + .../find-all-by-owner-id.md | 32 + .../find-all-by-workspace-id.md | 26 + .../-booking-workspace-repository/find-all.md | 25 + .../find-by-id.md | 24 + .../-booking-workspace-repository/index.md | 30 + .../-booking-workspace-repository/save.md | 24 + .../-booking-workspace-repository/update.md | 31 + .../-i-booking-repository/delete-by-id.md | 20 + .../-i-booking-repository/exists-by-id.md | 24 + .../find-all-by-owner-and-workspace-id.md | 27 + .../find-all-by-owner-id.md | 26 + .../find-all-by-workspace-id.md | 26 + .../-i-booking-repository/find-all.md | 25 + .../-i-booking-repository/find-by-id.md | 24 + .../-i-booking-repository/index.md | 28 + .../-i-booking-repository/save.md | 24 + .../-i-booking-repository/update.md | 30 + .../-companion/index.md | 19 + .../begin-booking.md | 6 + .../-workspace-booking-entity/end-booking.md | 6 + .../-workspace-booking-entity/id.md | 6 + .../-workspace-booking-entity/index.md | 38 + .../-workspace-booking-entity/owner.md | 6 + .../-workspace-booking-entity/workspace.md | 6 + .../-workspace-booking/begin-booking.md | 6 + .../-workspace-booking/end-booking.md | 6 + .../-workspace-booking/id.md | 6 + .../-workspace-booking/index.md | 42 + .../-workspace-booking/owner-id.md | 6 + .../-workspace-booking/workspace-id.md | 6 + .../booking-participants.md | 6 + .../index.md | 23 + .../workspace-booking.md | 6 + .../booking-routing.md | 6 + .../index.md | 9 + .../-booking-service/-booking-service.md | 6 + .../-booking-service/delete-by-id.md | 20 + .../-booking-service/exists-by-id.md | 24 + .../-booking-service/find-all.md | 29 + .../-booking-service/find-by-id.md | 24 + .../-booking-service/index.md | 27 + .../-booking-service/save.md | 30 + .../-booking-service/update.md | 30 + .../index.md | 9 + .../-calendar-id-entity/-companion/index.md | 19 + .../-calendar-id-entity/calendar-id.md | 6 + .../-calendar-id-entity/index.md | 35 + .../-calendar-id-entity/workspace.md | 6 + .../-calendar-ids-repository.md | 6 + .../find-all-calendars-id.md | 16 + .../find-by-workspace.md | 14 + .../find-workspace-by-id.md | 22 + .../-calendar-ids-repository/index.md | 22 + .../-calendar-ids/calendar-id.md | 6 + .../-calendar-ids/index.md | 39 + .../-calendar-ids/workspace-id.md | 6 + .../calendar-ids.md | 6 + .../index.md | 17 + .../calendar-notifications-routing.md | 8 + .../index.md | 9 + .../auth-di-module.md | 6 + .../index.md | 9 + .../-api-key-entity/-companion/index.md | 19 + .../-api-key-entity/id.md | 6 + .../-api-key-entity/index.md | 35 + .../-api-key-entity/key-value.md | 6 + .../-api-keys/id.md | 6 + .../-api-keys/index.md | 39 + .../-api-keys/value.md | 6 + .../-auth-repository/-auth-repository.md | 6 + .../-auth-repository/find-api-key.md | 28 + .../-auth-repository/index.md | 20 + .../apikeys.md | 6 + .../index.md | 17 + .../-integration-d-t-o-model-converter.md | 6 + .../d-t-o-to-model.md | 24 + .../index.md | 21 + .../model-to-d-t-o.md | 24 + .../-integration-model-entity-converter.md | 6 + .../entity-to-model.md | 25 + .../index.md | 21 + .../model-to-entity.md | 24 + .../-user-d-t-o-model-converter.md | 6 + .../d-t-o-to-model.md | 24 + .../-user-d-t-o-model-converter/index.md | 21 + .../model-to-d-t-o.md | 24 + .../-user-model-entity-converter.md | 6 + .../entity-to-model.md | 25 + .../-user-model-entity-converter/index.md | 21 + .../model-to-entity.md | 30 + .../index.md | 12 + .../index.md | 9 + .../user-d-i-module.md | 6 + .../-user-facade/-user-facade.md | 6 + .../-user-facade/get-user-by-email.md | 30 + .../-user-facade/get-user-by-id.md | 30 + .../-user-facade/get-users-by-tag.md | 24 + .../-user-facade/get-users.md | 22 + .../-user-facade/index.md | 24 + .../-user-facade/update-user.md | 24 + .../index.md | 9 + .../-integration-entity/-companion/index.md | 19 + .../-integration-entity/icon-url.md | 6 + .../-integration-entity/id.md | 6 + .../-integration-entity/index.md | 36 + .../-integration-entity/name.md | 6 + .../-integrations/icon-url.md | 6 + .../-integrations/id.md | 6 + .../-integrations/index.md | 40 + .../-integrations/name.md | 6 + .../-user-entity/-companion/index.md | 19 + .../-user-entity/active.md | 6 + .../-user-entity/avatar-u-r-l.md | 6 + .../-user-entity/email.md | 6 + .../-user-entity/full-name.md | 6 + .../-user-entity/id.md | 6 + .../-user-entity/index.md | 40 + .../-user-entity/role.md | 6 + .../-user-entity/tag.md | 6 + .../-user-integration-entity/index.md | 30 + .../integration-id.md | 6 + .../-user-integration-entity/user-id.md | 6 + .../-user-integration-entity/value-str.md | 6 + .../-user-repository/-user-repository.md | 6 + .../-user-repository/exists-by-id.md | 24 + .../find-all-integrations-by-user-ids.md | 30 + .../-user-repository/find-all.md | 16 + .../-user-repository/find-by-email.md | 22 + .../-user-repository/find-by-id.md | 24 + .../-user-repository/find-by-tag.md | 16 + .../find-set-of-integrations-by-user.md | 30 + .../-user-repository/find-tag-by-name.md | 30 + .../find-tag-by-user-or-null.md | 24 + .../-user-repository/index.md | 29 + .../-user-repository/update-user.md | 31 + .../-users-integrations/index.md | 40 + .../-users-integrations/integration-id.md | 6 + .../-users-integrations/user-id.md | 6 + .../-users-integrations/value-str.md | 6 + .../-users-tag-entity/-companion/index.md | 19 + .../-users-tag-entity/id.md | 6 + .../-users-tag-entity/index.md | 35 + .../-users-tag-entity/name.md | 6 + .../-users-tags/id.md | 6 + .../-users-tags/index.md | 39 + .../-users-tags/name.md | 6 + .../-users/active.md | 6 + .../-users/avatar-u-r-l.md | 6 + .../-users/email.md | 6 + .../-users/full-name.md | 6 + .../-users/id.md | 6 + .../-users/index.md | 44 + .../-users/role.md | 6 + .../-users/tag-id.md | 6 + .../index.md | 26 + .../integrations.md | 6 + .../users.md | 6 + .../users_tags.md | 6 + .../usersinegrations.md | 6 + .../index.md | 9 + .../user-routing.md | 6 + .../-user-service/-user-service.md | 6 + .../-user-service/get-all.md | 16 + .../-user-service/get-user-by-email.md | 24 + .../-user-service/get-user-by-id.md | 24 + .../-user-service/get-users-by-tag.md | 24 + .../-user-service/index.md | 24 + .../-user-service/update-user.md | 24 + .../index.md | 9 + .../-api-key-verifier/-api-key-verifier.md | 6 + .../-api-key-verifier/index.md | 20 + .../-api-key-verifier/is-correct-token.md | 24 + .../-i-token-verifier/index.md | 20 + .../-i-token-verifier/is-correct-token.md | 18 + .../-token-verifier/-token-verifier.md | 6 + .../-token-verifier/index.md | 20 + .../-token-verifier/is-correct-token.md | 32 + .../office.effective.features.user/index.md | 11 + .../index.md | 9 + .../workspace-di-module.md | 6 + .../-workspace-facade-converter.md | 6 + .../dto-to-model.md | 24 + .../-workspace-facade-converter/index.md | 24 + .../model-to-dto.md | 24 + .../zone-model-to-dto.md | 24 + .../-workspace-repository-converter.md | 6 + .../entity-to-model.md | 25 + .../-workspace-repository-converter/index.md | 26 + .../model-to-entity.md | 18 + .../utility-entity-to-model.md | 25 + .../zone-entity-to-model.md | 24 + .../zone-model-to-entity.md | 24 + .../index.md | 10 + .../-workspace-facade/-workspace-facade.md | 6 + .../-workspace-facade/find-all-by-tag.md | 24 + .../find-all-free-by-period.md | 32 + .../-workspace-facade/find-all-zones.md | 16 + .../-workspace-facade/find-by-id.md | 30 + .../-workspace-facade/index.md | 25 + .../index.md | 9 + .../-utilities/icon-url.md | 6 + .../-utilities/id.md | 6 + .../-utilities/index.md | 40 + .../-utilities/name.md | 6 + .../-utility-entity/-companion/index.md | 19 + .../-utility-entity/icon-url.md | 6 + .../-utility-entity/id.md | 6 + .../-utility-entity/index.md | 36 + .../-utility-entity/name.md | 6 + .../-workspace-entity/-companion/index.md | 19 + .../-workspace-entity/id.md | 6 + .../-workspace-entity/index.md | 37 + .../-workspace-entity/name.md | 6 + .../-workspace-entity/tag.md | 6 + .../-workspace-entity/zone.md | 6 + .../-workspace-repository.md | 6 + .../add-utility-to-workspace.md | 36 + .../-workspace-repository/delete-by-id.md | 30 + .../-workspace-repository/find-all-by-tag.md | 30 + .../find-all-free-by-period.md | 32 + .../find-all-utilities-by-workspace-ids.md | 24 + .../-workspace-repository/find-all-zones.md | 16 + .../-workspace-repository/find-by-id.md | 24 + .../find-utilities-by-workspace-id.md | 30 + .../-workspace-repository/index.md | 32 + .../-workspace-repository/save.md | 32 + .../utility-exists-by-id.md | 24 + .../workspace-exists-by-id.md | 26 + .../-workspace-tag-entity/-companion/index.md | 19 + .../-workspace-tag-entity/id.md | 6 + .../-workspace-tag-entity/index.md | 35 + .../-workspace-tag-entity/name.md | 6 + .../-workspace-tags/id.md | 6 + .../-workspace-tags/index.md | 39 + .../-workspace-tags/name.md | 6 + .../-workspace-utilities/count.md | 6 + .../-workspace-utilities/index.md | 40 + .../-workspace-utilities/utility-id.md | 6 + .../-workspace-utilities/workspace-id.md | 6 + .../-companion/index.md | 19 + .../-workspace-utility-entity/count.md | 6 + .../-workspace-utility-entity/index.md | 36 + .../-workspace-utility-entity/utility.md | 6 + .../-workspace-utility-entity/workspace.md | 6 + .../-companion/index.md | 19 + .../-workspace-zone-entity/id.md | 6 + .../-workspace-zone-entity/index.md | 35 + .../-workspace-zone-entity/name.md | 6 + .../-workspace-zones/id.md | 6 + .../-workspace-zones/index.md | 39 + .../-workspace-zones/name.md | 6 + .../-workspaces/id.md | 6 + .../-workspaces/index.md | 41 + .../-workspaces/name.md | 6 + .../-workspaces/tag-id.md | 6 + .../-workspaces/zone-id.md | 6 + .../index.md | 29 + .../utilities.md | 6 + .../workspace-tags.md | 6 + .../workspace-utilities.md | 6 + .../workspace-zones.md | 6 + .../workspaces.md | 6 + .../index.md | 9 + .../workspace-routing.md | 6 + .../-workspace-service/-workspace-service.md | 6 + .../-workspace-service/find-all-by-tag.md | 24 + .../find-all-free-by-period.md | 26 + .../-workspace-service/find-all-zones.md | 16 + .../-workspace-service/find-by-id.md | 24 + .../-workspace-service/index.md | 23 + .../index.md | 9 + .../-booking/-booking.md | 6 + .../-booking/begin-booking.md | 6 + .../-booking/end-booking.md | 6 + .../office.effective.model/-booking/id.md | 6 + .../office.effective.model/-booking/index.md | 24 + .../office.effective.model/-booking/owner.md | 6 + .../-booking/participants.md | 6 + .../-booking/recurrence.md | 6 + .../-booking/workspace.md | 6 + .../-integration-model/-integration-model.md | 6 + .../-integration-model/icon-url.md | 6 + .../-integration-model/id.md | 6 + .../-integration-model/index.md | 21 + .../-integration-model/name.md | 6 + .../-integration-model/value-str.md | 6 + .../-recurrence-model/-recurrence-model.md | 6 + .../-recurrence-model/by-day.md | 6 + .../-recurrence-model/by-hour.md | 6 + .../-recurrence-model/by-month.md | 6 + .../-recurrence-model/by-year-day.md | 6 + .../-recurrence-model/count.md | 6 + .../-recurrence-model/freq.md | 6 + .../-recurrence-model/index.md | 25 + .../-recurrence-model/interval.md | 6 + .../-recurrence-model/until.md | 6 + .../-user-model/-user-model.md | 6 + .../-user-model/active.md | 6 + .../-user-model/avatar-u-r-l.md | 6 + .../-user-model/email.md | 6 + .../-user-model/full-name.md | 6 + .../office.effective.model/-user-model/id.md | 6 + .../-user-model/index.md | 25 + .../-user-model/integrations.md | 6 + .../-user-model/role.md | 6 + .../office.effective.model/-user-model/tag.md | 6 + .../-user-tag-model/-user-tag-model.md | 6 + .../-user-tag-model/id.md | 6 + .../-user-tag-model/index.md | 19 + .../-user-tag-model/name.md | 6 + .../-utility/-utility.md | 6 + .../office.effective.model/-utility/count.md | 6 + .../-utility/icon-url.md | 6 + .../office.effective.model/-utility/id.md | 6 + .../office.effective.model/-utility/index.md | 21 + .../office.effective.model/-utility/name.md | 6 + .../-workspace-zone/-workspace-zone.md | 6 + .../-workspace-zone/id.md | 6 + .../-workspace-zone/index.md | 19 + .../-workspace-zone/name.md | 6 + .../-workspace/-workspace.md | 6 + .../office.effective.model/-workspace/id.md | 6 + .../-workspace/index.md | 22 + .../office.effective.model/-workspace/name.md | 6 + .../office.effective.model/-workspace/tag.md | 6 + .../-workspace/utilities.md | 6 + .../office.effective.model/-workspace/zone.md | 6 + .../office.effective.model/index.md | 16 + .../-verification-plugin.md | 8 + .../application-http-client.md | 6 + .../configure-authentication.md | 6 + .../office.effective.plugins/configure-d-i.md | 8 + .../configure-exception-handling.md | 6 + .../configure-migration.md | 12 + .../configure-routing.md | 6 + .../configure-serialization.md | 6 + .../configure-swagger.md | 6 + .../configure-validation.md | 6 + .../office.effective.plugins/index.md | 23 + .../-i-booking-service/delete-by-id.md | 20 + .../-i-booking-service/exists-by-id.md | 24 + .../-i-booking-service/find-all.md | 29 + .../-i-booking-service/find-by-id.md | 24 + .../-i-booking-service/index.md | 24 + .../-i-booking-service/save.md | 24 + .../-i-booking-service/update.md | 24 + .../-i-user-service/get-all.md | 16 + .../-i-user-service/get-user-by-email.md | 24 + .../-i-user-service/get-user-by-id.md | 24 + .../-i-user-service/get-users-by-tag.md | 24 + .../-i-user-service/index.md | 23 + .../-i-user-service/update-user.md | 24 + .../-i-workspace-service/find-all-by-tag.md | 24 + .../find-all-free-by-period.md | 26 + .../-i-workspace-service/find-all-zones.md | 16 + .../-i-workspace-service/find-by-id.md | 24 + .../-i-workspace-service/index.md | 22 + .../office.effective.serviceapi/index.md | 11 + .../office.effective/config.md | 6 + .../office.effective/host-id.md | 6 + .../office.effective/index.md | 18 + .../office.effective/main.md | 6 + .../office.effective/module.md | 6 + .../office.effective/port-number.md | 6 + .../com.backend.effectiveoffice/package-list | 1117 +++++++------- .../documentation/gfm/index.md | 43 + .../model/-ending/-count/-count.html | 72 - .../model/-ending/-count/index.html | 115 -- .../model/-ending/-count/value.html | 72 - .../model/-ending/-empty/index.html | 76 - .../model/-ending/-until/-until.html | 72 - .../model/-ending/-until/index.html | 115 -- .../model/-ending/-until/value.html | 72 - .../model/-ending/index.html | 126 -- .../model/-freq/-d-a-i-l-y/index.html | 111 -- .../model/-freq/-m-o-n-t-h-l-y/index.html | 111 -- .../model/-freq/-w-e-e-k-l-y/index.html | 111 -- .../model/-freq/-y-e-a-r-l-y/index.html | 111 -- .../model/-freq/index.html | 209 --- .../model/-freq/value-of.html | 72 - .../model/-freq/values.html | 72 - .../-recurrence-d-t-o/-recurrence-d-t-o.html | 72 - .../model/-recurrence-d-t-o/by-day.html | 72 - .../model/-recurrence-d-t-o/by-hour.html | 72 - .../model/-recurrence-d-t-o/by-month.html | 72 - .../model/-recurrence-d-t-o/by-year-day.html | 72 - .../model/-recurrence-d-t-o/count.html | 72 - .../model/-recurrence-d-t-o/freq.html | 72 - .../model/-recurrence-d-t-o/index.html | 239 --- .../model/-recurrence-d-t-o/interval.html | 72 - .../model/-recurrence-d-t-o/until.html | 72 - .../model/-recurrence/-companion/index.html | 96 -- .../-recurrence/-companion/to-recurrence.html | 72 - .../model/-recurrence/-recurrence.html | 72 - .../model/-recurrence/by-day.html | 72 - .../model/-recurrence/by-hour.html | 72 - .../model/-recurrence/by-month.html | 72 - .../model/-recurrence/by-year-day.html | 72 - .../model/-recurrence/ending.html | 72 - .../model/-recurrence/freq.html | 72 - .../model/-recurrence/index.html | 258 ---- .../model/-recurrence/interval.html | 72 - .../model/-recurrence/to-dto.html | 72 - .../model/index.html | 140 -- .../calendar-di-module.html | 72 - .../common-di-module.html | 72 - .../office.effective.common.di/index.html | 110 -- .../-instance-not-found-exception.html | 72 - .../-instance-not-found-exception/index.html | 254 ---- .../-missing-id-exception.html | 72 - .../-missing-id-exception/index.html | 254 ---- .../-validation-exception.html | 72 - .../-validation-exception/index.html | 254 ---- .../-workspace-unavailable-exception.html | 72 - .../index.html | 254 ---- .../index.html | 140 -- .../-fcm-notification-sender.html | 72 - .../-fcm-notification-sender/index.html | 130 -- .../send-content-message.html | 72 - .../send-empty-message.html | 72 - .../-i-notification-sender/index.html | 111 -- .../send-content-message.html | 72 - .../send-empty-message.html | 72 - .../firebase-di-module.html | 72 - .../index.html | 129 -- .../-swagger-document/index.html | 246 ---- .../index.html | 95 -- .../-database-transaction-manager.html | 72 - .../-database-transaction-manager/index.html | 115 -- .../use-transaction.html | 72 - .../-user-session/-user-session.html | 72 - .../-user-session/email.html | 72 - .../-user-session/index.html | 130 -- .../-user-session/token.html | 72 - .../-uuid-validator/-uuid-validator.html | 72 - .../-uuid-validator/index.html | 115 -- .../-uuid-validator/uuid-from-string.html | 72 - .../office.effective.common.utils/index.html | 125 -- .../-booking-d-t-o/-booking-d-t-o.html | 72 - .../-booking-d-t-o/begin-booking.html | 72 - .../-booking-d-t-o/end-booking.html | 72 - .../-booking-d-t-o/id.html | 72 - .../-booking-d-t-o/index.html | 205 --- .../-booking-d-t-o/owner.html | 72 - .../-booking-d-t-o/participants.html | 72 - .../-booking-d-t-o/recurrence.html | 72 - .../-booking-d-t-o/workspace.html | 72 - .../-integration-d-t-o.html | 72 - .../-integration-d-t-o/id.html | 72 - .../-integration-d-t-o/index.html | 145 -- .../-integration-d-t-o/name.html | 72 - .../-integration-d-t-o/value.html | 72 - .../-user-d-t-o/-user-d-t-o.html | 72 - .../-user-d-t-o/active.html | 72 - .../-user-d-t-o/avatar-url.html | 72 - .../-user-d-t-o/email.html | 72 - .../-user-d-t-o/full-name.html | 72 - .../office.effective.dto/-user-d-t-o/id.html | 72 - .../-user-d-t-o/index.html | 220 --- .../-user-d-t-o/integrations.html | 72 - .../-user-d-t-o/role.html | 72 - .../office.effective.dto/-user-d-t-o/tag.html | 72 - .../-utility-d-t-o/-utility-d-t-o.html | 72 - .../-utility-d-t-o/count.html | 72 - .../-utility-d-t-o/icon-url.html | 72 - .../-utility-d-t-o/id.html | 72 - .../-utility-d-t-o/index.html | 160 -- .../-utility-d-t-o/name.html | 72 - .../-workspace-d-t-o/-workspace-d-t-o.html | 72 - .../-workspace-d-t-o/id.html | 72 - .../-workspace-d-t-o/index.html | 175 --- .../-workspace-d-t-o/name.html | 72 - .../-workspace-d-t-o/tag.html | 72 - .../-workspace-d-t-o/utilities.html | 72 - .../-workspace-d-t-o/zone.html | 72 - .../-workspace-zone-d-t-o.html | 72 - .../-workspace-zone-d-t-o/id.html | 72 - .../-workspace-zone-d-t-o/index.html | 130 -- .../-workspace-zone-d-t-o/name.html | 72 - .../office.effective.dto/index.html | 170 --- .../-booking-facade-converter.html | 72 - .../dto-to-model.html | 72 - .../-booking-facade-converter/index.html | 130 -- .../model-to-dto.html | 72 - .../-booking-repository-converter.html | 72 - .../entity-to-model.html | 72 - .../-booking-repository-converter/index.html | 130 -- .../model-to-entity.html | 72 - .../-google-calendar-converter.html | 72 - .../-google-calendar-converter/index.html | 145 -- .../to-booking-d-t-o.html | 72 - .../to-booking-model.html | 72 - .../to-google-event.html | 72 - .../-recurrence-converter/dto-to-model.html | 72 - .../-recurrence-converter/index.html | 111 -- .../-recurrence-converter/model-to-dto.html | 72 - .../get-recurrence.html | 72 - .../-recurrence-rule-factory/index.html | 111 -- .../-recurrence-rule-factory/rule.html | 72 - .../index.html | 155 -- .../booking-di-module.html | 72 - .../index.html | 95 -- .../-booking-facade/-booking-facade.html | 72 - .../-booking-facade/delete-by-id.html | 72 - .../-booking-facade/find-all.html | 72 - .../-booking-facade/find-by-id.html | 72 - .../-booking-facade/index.html | 175 --- .../-booking-facade/post.html | 72 - .../-booking-facade/put.html | 72 - .../index.html | 95 -- .../-booking-calendar-repository.html | 72 - .../delete-by-id.html | 72 - .../exists-by-id.html | 72 - .../find-all-by-owner-and-workspace-id.html | 72 - .../find-all-by-owner-id.html | 72 - .../find-all-by-workspace-id.html | 72 - .../find-all.html | 72 - .../find-by-id.html | 72 - .../-booking-calendar-repository/index.html | 235 --- .../-booking-calendar-repository/save.html | 72 - .../-booking-calendar-repository/update.html | 72 - .../-companion/index.html | 130 -- .../-booking-participant-entity/booking.html | 72 - .../-booking-participant-entity/index.html | 299 ---- .../-booking-participant-entity/user.html | 72 - .../-booking-participants/booking-id.html | 72 - .../-booking-participants/index.html | 430 ------ .../-booking-participants/user-id.html | 72 - .../-booking-repository.html | 72 - .../-booking-repository/delete-by-id.html | 72 - .../-booking-repository/exists-by-id.html | 72 - .../find-all-by-owner-and-workspace-id.html | 72 - .../find-all-by-owner-id.html | 72 - .../find-all-by-workspace-id.html | 72 - .../-booking-repository/find-all.html | 72 - .../-booking-repository/find-by-id.html | 72 - .../-booking-repository/index.html | 235 --- .../-booking-repository/save.html | 72 - .../-booking-repository/update.html | 72 - .../-i-booking-repository/delete-by-id.html | 72 - .../-i-booking-repository/exists-by-id.html | 72 - .../find-all-by-owner-and-workspace-id.html | 72 - .../find-all-by-owner-id.html | 72 - .../find-all-by-workspace-id.html | 72 - .../-i-booking-repository/find-all.html | 72 - .../-i-booking-repository/find-by-id.html | 72 - .../-i-booking-repository/index.html | 216 --- .../-i-booking-repository/save.html | 72 - .../-i-booking-repository/update.html | 72 - .../-companion/index.html | 130 -- .../begin-booking.html | 72 - .../end-booking.html | 72 - .../-workspace-booking-entity/id.html | 72 - .../-workspace-booking-entity/index.html | 344 ----- .../-workspace-booking-entity/owner.html | 72 - .../-workspace-booking-entity/workspace.html | 72 - .../-workspace-booking/begin-booking.html | 72 - .../-workspace-booking/end-booking.html | 72 - .../-workspace-booking/id.html | 72 - .../-workspace-booking/index.html | 475 ------ .../-workspace-booking/owner-id.html | 72 - .../-workspace-booking/workspace-id.html | 72 - .../booking-participants.html | 72 - .../index.html | 219 --- .../workspace-booking.html | 72 - .../delete-booking-by-id.html | 72 - .../index.html | 155 -- .../post-booking.html | 72 - .../put-booking.html | 72 - .../return-booking-by-id.html | 72 - .../return-bookings.html | 72 - .../booking-routing.html | 72 - .../index.html | 95 -- .../-booking-service/-booking-service.html | 72 - .../-booking-service/delete-by-id.html | 72 - .../-booking-service/exists-by-id.html | 72 - .../-booking-service/find-all.html | 72 - .../-booking-service/find-by-id.html | 72 - .../-booking-service/index.html | 190 --- .../-booking-service/save.html | 72 - .../-booking-service/update.html | 72 - .../index.html | 95 -- .../-calendar-id-entity/-companion/index.html | 130 -- .../-calendar-id-entity/calendar-id.html | 72 - .../-calendar-id-entity/index.html | 299 ---- .../-calendar-id-entity/workspace.html | 72 - .../-calendar-ids-repository.html | 72 - .../find-all-calendars-id.html | 72 - .../find-by-workspace-or-default.html | 72 - .../find-by-workspace.html | 72 - .../find-workspace-by-id.html | 72 - .../-calendar-ids-repository/index.html | 160 -- .../-calendar-ids/calendar-id.html | 72 - .../-calendar-ids/index.html | 430 ------ .../-calendar-ids/workspace-id.html | 72 - .../calendar-ids.html | 72 - .../index.html | 144 -- .../calendar-notifications-routing.html | 72 - .../index.html | 95 -- .../auth-di-module.html | 72 - .../index.html | 95 -- .../-api-key-entity/-companion/index.html | 130 -- .../-api-key-entity/id.html | 72 - .../-api-key-entity/index.html | 299 ---- .../-api-key-entity/key-value.html | 72 - .../-api-keys/id.html | 72 - .../-api-keys/index.html | 430 ------ .../-api-keys/value.html | 72 - .../-auth-repository/-auth-repository.html | 72 - .../-auth-repository/find-api-key.html | 72 - .../-auth-repository/index.html | 115 -- .../apikeys.html | 72 - .../index.html | 144 -- .../-integration-d-t-o-model-converter.html | 72 - .../d-t-o-to-model.html | 72 - .../index.html | 130 -- .../model-to-d-t-o.html | 72 - .../-integration-model-entity-converter.html | 72 - .../entity-to-model.html | 72 - .../index.html | 130 -- .../model-to-entity.html | 72 - .../-user-d-t-o-model-converter.html | 72 - .../d-t-o-to-model.html | 72 - .../-user-d-t-o-model-converter/index.html | 130 -- .../model-to-d-t-o.html | 72 - .../-user-model-entity-converter.html | 72 - .../entity-to-model.html | 72 - .../-user-model-entity-converter/index.html | 130 -- .../model-to-entity.html | 72 - .../index.html | 140 -- .../index.html | 95 -- .../user-d-i-module.html | 72 - .../-user-facade/-user-facade.html | 72 - .../-user-facade/get-user-by-email.html | 72 - .../-user-facade/get-user-by-id.html | 72 - .../-user-facade/get-users-by-tag.html | 72 - .../-user-facade/get-users.html | 72 - .../-user-facade/index.html | 175 --- .../-user-facade/update-user.html | 72 - .../index.html | 95 -- .../-integration-entity/-companion/index.html | 130 -- .../-integration-entity/icon-url.html | 72 - .../-integration-entity/id.html | 72 - .../-integration-entity/index.html | 314 ---- .../-integration-entity/name.html | 72 - .../-integrations/icon-url.html | 72 - .../-integrations/id.html | 72 - .../-integrations/index.html | 445 ------ .../-integrations/name.html | 72 - .../-user-entity/-companion/index.html | 130 -- .../-user-entity/active.html | 72 - .../-user-entity/avatar-u-r-l.html | 72 - .../-user-entity/email.html | 72 - .../-user-entity/full-name.html | 72 - .../-user-entity/id.html | 72 - .../-user-entity/index.html | 374 ----- .../-user-entity/role.html | 72 - .../-user-entity/tag.html | 72 - .../-user-integration-entity/index.html | 295 ---- .../integration-id.html | 72 - .../-user-integration-entity/user-id.html | 72 - .../-user-integration-entity/value-str.html | 72 - .../-user-repository/-user-repository.html | 72 - .../-user-repository/exists-by-id.html | 72 - .../find-all-integrations-by-user-ids.html | 72 - .../-user-repository/find-all.html | 72 - .../-user-repository/find-by-email.html | 72 - .../-user-repository/find-by-id.html | 72 - .../-user-repository/find-by-tag.html | 72 - .../find-set-of-integrations-by-user.html | 72 - .../-user-repository/find-tag-by-name.html | 72 - .../find-tag-by-user-or-null.html | 72 - .../-user-repository/index.html | 250 ---- .../-user-repository/update-user.html | 72 - .../-users-integrations/index.html | 445 ------ .../-users-integrations/integration-id.html | 72 - .../-users-integrations/user-id.html | 72 - .../-users-integrations/value-str.html | 72 - .../-users-tag-entity/-companion/index.html | 130 -- .../-users-tag-entity/id.html | 72 - .../-users-tag-entity/index.html | 299 ---- .../-users-tag-entity/name.html | 72 - .../-users-tags/id.html | 72 - .../-users-tags/index.html | 430 ------ .../-users-tags/name.html | 72 - .../-users/active.html | 72 - .../-users/avatar-u-r-l.html | 72 - .../-users/email.html | 72 - .../-users/full-name.html | 72 - .../-users/id.html | 72 - .../-users/index.html | 505 ------- .../-users/role.html | 72 - .../-users/tag-id.html | 72 - .../index.html | 279 ---- .../integrations.html | 72 - .../users.html | 72 - .../users_tags.html | 72 - .../usersinegrations.html | 72 - .../index.html | 125 -- .../return-user-by-id.html | 72 - .../return-users.html | 72 - .../update-user.html | 72 - .../index.html | 95 -- .../user-routing.html | 72 - .../-user-service/-user-service.html | 72 - .../-user-service/get-all.html | 72 - .../-user-service/get-user-by-email.html | 72 - .../-user-service/get-user-by-id.html | 72 - .../-user-service/get-users-by-tag.html | 72 - .../-user-service/index.html | 175 --- .../-user-service/update-user.html | 72 - .../index.html | 95 -- .../-api-key-verifier/-api-key-verifier.html | 72 - .../-api-key-verifier/index.html | 115 -- .../-api-key-verifier/is-correct-token.html | 72 - .../-i-token-verifier/index.html | 96 -- .../-i-token-verifier/is-correct-token.html | 72 - .../-token-verifier/-token-verifier.html | 72 - .../-token-verifier/index.html | 115 -- .../-token-verifier/is-correct-token.html | 72 - .../office.effective.features.user/index.html | 125 -- .../index.html | 95 -- .../workspace-di-module.html | 72 - .../-workspace-facade-converter.html | 72 - .../dto-to-model.html | 72 - .../-workspace-facade-converter/index.html | 145 -- .../model-to-dto.html | 72 - .../zone-model-to-dto.html | 72 - .../-workspace-repository-converter.html | 72 - .../entity-to-model.html | 72 - .../index.html | 175 --- .../model-to-entity.html | 72 - .../utility-entity-to-model.html | 72 - .../zone-entity-to-model.html | 72 - .../zone-model-to-entity.html | 72 - .../index.html | 110 -- .../-workspace-facade/-workspace-facade.html | 72 - .../-workspace-facade/find-all-by-tag.html | 72 - .../find-all-free-by-period.html | 72 - .../-workspace-facade/find-all-zones.html | 72 - .../-workspace-facade/find-by-id.html | 72 - .../-workspace-facade/index.html | 160 -- .../index.html | 95 -- .../-utilities/icon-url.html | 72 - .../-utilities/id.html | 72 - .../-utilities/index.html | 445 ------ .../-utilities/name.html | 72 - .../-utility-entity/-companion/index.html | 130 -- .../-utility-entity/icon-url.html | 72 - .../-utility-entity/id.html | 72 - .../-utility-entity/index.html | 314 ---- .../-utility-entity/name.html | 72 - .../-workspace-entity/-companion/index.html | 130 -- .../-workspace-entity/id.html | 72 - .../-workspace-entity/index.html | 329 ----- .../-workspace-entity/name.html | 72 - .../-workspace-entity/tag.html | 72 - .../-workspace-entity/zone.html | 72 - .../-workspace-repository.html | 72 - .../add-utility-to-workspace.html | 72 - .../-workspace-repository/delete-by-id.html | 72 - .../find-all-by-tag.html | 72 - .../find-all-free-by-period.html | 72 - .../find-all-utilities-by-workspace-ids.html | 72 - .../-workspace-repository/find-all-zones.html | 72 - .../-workspace-repository/find-by-id.html | 72 - .../find-utilities-by-workspace-id.html | 72 - .../-workspace-repository/index.html | 265 ---- .../-workspace-repository/save.html | 72 - .../utility-exists-by-id.html | 72 - .../workspace-exists-by-id.html | 72 - .../-companion/index.html | 130 -- .../-workspace-tag-entity/id.html | 72 - .../-workspace-tag-entity/index.html | 299 ---- .../-workspace-tag-entity/name.html | 72 - .../-workspace-tags/id.html | 72 - .../-workspace-tags/index.html | 430 ------ .../-workspace-tags/name.html | 72 - .../-workspace-utilities/count.html | 72 - .../-workspace-utilities/index.html | 445 ------ .../-workspace-utilities/utility-id.html | 72 - .../-workspace-utilities/workspace-id.html | 72 - .../-companion/index.html | 130 -- .../-workspace-utility-entity/count.html | 72 - .../-workspace-utility-entity/index.html | 314 ---- .../-workspace-utility-entity/utility.html | 72 - .../-workspace-utility-entity/workspace.html | 72 - .../-companion/index.html | 130 -- .../-workspace-zone-entity/id.html | 72 - .../-workspace-zone-entity/index.html | 299 ---- .../-workspace-zone-entity/name.html | 72 - .../-workspace-zones/id.html | 72 - .../-workspace-zones/index.html | 430 ------ .../-workspace-zones/name.html | 72 - .../-workspaces/id.html | 72 - .../-workspaces/index.html | 460 ------ .../-workspaces/name.html | 72 - .../-workspaces/tag-id.html | 72 - .../-workspaces/zone-id.html | 72 - .../index.html | 324 ---- .../utilities.html | 72 - .../workspace-tags.html | 72 - .../workspace-utilities.html | 72 - .../workspace-zones.html | 72 - .../workspaces.html | 72 - .../-workspace-tag/index.html | 194 --- .../-workspace-tag/meeting/index.html | 126 -- .../-workspace-tag/regular/index.html | 126 -- .../-workspace-tag/tag-name.html | 72 - .../-workspace-tag/value-of.html | 72 - .../-workspace-tag/values.html | 72 - .../index.html | 144 -- .../return-all-zones.html | 72 - .../return-workspace-by-id.html | 72 - .../return-workspace-by-tag.html | 72 - .../index.html | 95 -- .../workspace-routing.html | 72 - .../-workspace-service.html | 72 - .../-workspace-service/find-all-by-tag.html | 72 - .../find-all-free-by-period.html | 72 - .../-workspace-service/find-all-zones.html | 72 - .../-workspace-service/find-by-id.html | 72 - .../-workspace-service/index.html | 160 -- .../index.html | 95 -- .../-booking/-booking.html | 72 - .../-booking/begin-booking.html | 72 - .../-booking/end-booking.html | 72 - .../office.effective.model/-booking/id.html | 72 - .../-booking/index.html | 205 --- .../-booking/owner.html | 72 - .../-booking/participants.html | 72 - .../-booking/recurrence.html | 72 - .../-booking/workspace.html | 72 - .../-integration-model.html | 72 - .../-integration-model/icon-url.html | 72 - .../-integration-model/id.html | 72 - .../-integration-model/index.html | 160 -- .../-integration-model/name.html | 72 - .../-integration-model/value-str.html | 72 - .../-recurrence-model/-recurrence-model.html | 72 - .../-recurrence-model/by-day.html | 72 - .../-recurrence-model/by-hour.html | 72 - .../-recurrence-model/by-month.html | 72 - .../-recurrence-model/by-year-day.html | 72 - .../-recurrence-model/count.html | 72 - .../-recurrence-model/freq.html | 72 - .../-recurrence-model/index.html | 220 --- .../-recurrence-model/interval.html | 72 - .../-recurrence-model/until.html | 72 - .../-user-model/-user-model.html | 72 - .../-user-model/active.html | 72 - .../-user-model/avatar-u-r-l.html | 72 - .../-user-model/email.html | 72 - .../-user-model/full-name.html | 72 - .../-user-model/id.html | 72 - .../-user-model/index.html | 220 --- .../-user-model/integrations.html | 72 - .../-user-model/role.html | 72 - .../-user-model/tag.html | 72 - .../-user-tag-model/-user-tag-model.html | 72 - .../-user-tag-model/id.html | 72 - .../-user-tag-model/index.html | 130 -- .../-user-tag-model/name.html | 72 - .../-utility/-utility.html | 72 - .../-utility/count.html | 72 - .../-utility/icon-url.html | 72 - .../office.effective.model/-utility/id.html | 72 - .../-utility/index.html | 160 -- .../office.effective.model/-utility/name.html | 72 - .../-workspace-zone/-workspace-zone.html | 72 - .../-workspace-zone/id.html | 72 - .../-workspace-zone/index.html | 130 -- .../-workspace-zone/name.html | 72 - .../-workspace/-workspace.html | 72 - .../office.effective.model/-workspace/id.html | 72 - .../-workspace/index.html | 175 --- .../-workspace/name.html | 72 - .../-workspace/tag.html | 72 - .../-workspace/utilities.html | 72 - .../-workspace/zone.html | 72 - .../office.effective.model/index.html | 200 --- .../-verification-plugin.html | 72 - .../application-http-client.html | 72 - .../configure-authentication.html | 72 - .../configure-calendar-notifications.html | 72 - .../configure-d-i.html | 72 - .../configure-exception-handling.html | 72 - .../configure-migration.html | 72 - .../configure-routing.html | 72 - .../configure-serialization.html | 72 - .../configure-swagger.html | 72 - .../configure-validation.html | 72 - .../office.effective.plugins/index.html | 249 ---- .../-i-booking-service/delete-by-id.html | 72 - .../-i-booking-service/exists-by-id.html | 72 - .../-i-booking-service/find-all.html | 72 - .../-i-booking-service/find-by-id.html | 72 - .../-i-booking-service/index.html | 171 --- .../-i-booking-service/save.html | 72 - .../-i-booking-service/update.html | 72 - .../-i-user-service/get-all.html | 72 - .../-i-user-service/get-user-by-email.html | 72 - .../-i-user-service/get-user-by-id.html | 72 - .../-i-user-service/get-users-by-tag.html | 72 - .../-i-user-service/index.html | 156 -- .../-i-user-service/update-user.html | 72 - .../-i-workspace-service/find-all-by-tag.html | 72 - .../find-all-free-by-period.html | 72 - .../-i-workspace-service/find-all-zones.html | 72 - .../-i-workspace-service/find-by-id.html | 72 - .../-i-workspace-service/index.html | 141 -- .../office.effective.serviceapi/index.html | 125 -- .../office.effective/config.html | 72 - .../office.effective/host-id.html | 72 - .../office.effective/index.html | 159 -- .../office.effective/main.html | 72 - .../office.effective/module.html | 72 - .../office.effective/port-number.html | 72 - .../html/images/anchor-copy-button.svg | 4 - .../documentation/html/images/arrow_down.svg | 3 - .../documentation/html/images/copy-icon.svg | 3 - .../html/images/copy-successful-icon.svg | 3 - .../html/images/footer-go-to-link.svg | 3 - .../html/images/go-to-top-icon.svg | 4 - .../documentation/html/images/logo-icon.svg | 10 - .../nav-icons/abstract-class-kotlin.svg | 22 - .../html/images/nav-icons/abstract-class.svg | 20 - .../images/nav-icons/annotation-kotlin.svg | 9 - .../html/images/nav-icons/annotation.svg | 7 - .../html/images/nav-icons/class-kotlin.svg | 9 - .../html/images/nav-icons/class.svg | 7 - .../html/images/nav-icons/enum-kotlin.svg | 9 - .../html/images/nav-icons/enum.svg | 7 - .../html/images/nav-icons/exception-class.svg | 7 - .../html/images/nav-icons/field-value.svg | 6 - .../html/images/nav-icons/field-variable.svg | 6 - .../html/images/nav-icons/function.svg | 7 - .../images/nav-icons/interface-kotlin.svg | 9 - .../html/images/nav-icons/interface.svg | 7 - .../html/images/nav-icons/object.svg | 9 - .../html/images/theme-toggle.svg | 4 - .../documentation/html/index.html | 739 ---------- .../documentation/html/navigation.html | 589 -------- .../documentation/html/scripts/clipboard.js | 52 - .../documentation/html/scripts/main.js | 44 - .../html/scripts/navigation-loader.js | 91 -- .../documentation/html/scripts/pages.json | 1 - .../html/scripts/platform-content-handler.js | 383 ----- .../documentation/html/scripts/prism.js | 22 - .../html/scripts/sourceset_dependencies.js | 1 - .../symbol-parameters-wrapper_deferred.js | 83 -- .../html/styles/jetbrains-mono.css | 17 - .../documentation/html/styles/logo-styles.css | 15 - .../documentation/html/styles/main.css | 118 -- .../documentation/html/styles/prism.css | 213 --- .../documentation/html/styles/style.css | 1307 ----------------- .../booking/routes/swagger/BookingSwagger.kt | 24 + .../user/routes/swagger/UserSwagger.kt | 12 + .../routes/swagger/WorkspaceSwagger.kt | 21 + .../kotlin/office/effective/model/Booking.kt | 2 - .../office/effective/plugins/Swagger.kt | 2 +- .../effective/plugins/VerificationPlugin.kt | 4 +- 1144 files changed, 9051 insertions(+), 61461 deletions(-) create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/-count.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/value.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-empty/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/-until.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/value.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-d-a-i-l-y/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-m-o-n-t-h-l-y/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-w-e-e-k-l-y/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/value-of.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/values.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/-recurrence-d-t-o.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-day.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-hour.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-month.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-year-day.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/count.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/freq.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/interval.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/until.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-companion/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-companion/to-recurrence.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-recurrence.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-day.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-hour.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-month.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-year-day.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/ending.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/freq.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/interval.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/to-dto.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.constants/-booking-constants/-m-i-n_-s-e-a-r-c-h_-s-t-a-r-t_-t-i-m-e.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.constants/-booking-constants/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.constants/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/calendar-di-module.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/common-di-module.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/-instance-not-found-exception.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/-missing-id-exception.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/-validation-exception.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/-workspace-unavailable-exception.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/-fcm-notification-sender.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-content-message.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-empty-message.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-content-message.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-empty-message.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/firebase-di-module.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.swagger/-swagger-document/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.swagger/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/-database-transaction-manager.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/-user-session.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/email.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/token.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/-uuid-validator.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/uuid-from-string.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/-booking-d-t-o.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/begin-booking.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/end-booking.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/owner.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/participants.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/recurrence.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/workspace.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/-integration-d-t-o.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/value.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/-user-d-t-o.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/active.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/avatar-url.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/email.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/full-name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/integrations.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/role.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/tag.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/-utility-d-t-o.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/count.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/icon-url.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/-workspace-d-t-o.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/tag.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/utilities.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/zone.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/-workspace-zone-d-t-o.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/-booking-facade-converter.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/dto-to-model.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/model-to-dto.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/-booking-repository-converter.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/entity-to-model.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/model-to-entity.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/-google-calendar-converter.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-d-t-o.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-model.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-google-event.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-google-workspace-event.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-workspace-booking.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/dto-to-model.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/model-to-dto.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/get-recurrence.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/rule.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.di/booking-di-module.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.di/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/-booking-facade.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/delete-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-all.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/post.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/put.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/-booking-calendar-repository.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/delete-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/exists-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-and-workspace-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-workspace-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/save.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/update.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/-companion/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/booking.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/user.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/booking-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/user-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/-booking-repository.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/delete-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/exists-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-and-workspace-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-workspace-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/save.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/update.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/-booking-workspace-repository.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/delete-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/exists-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all-by-owner-and-workspace-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all-by-owner-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all-by-workspace-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/save.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/update.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/delete-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/exists-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-and-workspace-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-workspace-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/save.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/update.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/-companion/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/begin-booking.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/end-booking.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/owner.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/workspace.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/begin-booking.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/end-booking.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/owner-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/workspace-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/booking-participants.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/workspace-booking.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.routes/booking-routing.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.routes/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/-booking-service.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/delete-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/exists-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-all.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/save.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/update.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/-companion/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/calendar-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/workspace.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/-calendar-ids-repository.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-all-calendars-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-by-workspace.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-workspace-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/calendar-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/workspace-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/calendar-ids.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.notifications.routes/calendar-notifications-routing.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.notifications.routes/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/auth-di-module.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/-companion/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/key-value.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/value.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/-auth-repository.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/find-api-key.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/apikeys.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/-integration-d-t-o-model-converter.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/d-t-o-to-model.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/model-to-d-t-o.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/-integration-model-entity-converter.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/entity-to-model.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/model-to-entity.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/-user-d-t-o-model-converter.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/d-t-o-to-model.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/model-to-d-t-o.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/-user-model-entity-converter.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/entity-to-model.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/model-to-entity.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.di/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.di/user-d-i-module.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/-user-facade.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-email.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users-by-tag.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/update-user.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/-companion/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/icon-url.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/icon-url.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/-companion/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/active.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/avatar-u-r-l.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/email.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/full-name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/role.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/tag.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/integration-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/user-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/value-str.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/-user-repository.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/exists-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all-integrations-by-user-ids.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-email.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-tag.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-set-of-integrations-by-user.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-user-or-null.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/update-user.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/integration-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/user-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/value-str.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/-companion/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/active.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/avatar-u-r-l.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/email.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/full-name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/role.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/tag-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/integrations.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/users.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/users_tags.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/usersinegrations.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.routes/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.routes/user-routing.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/-user-service.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-all.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-email.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-users-by-tag.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/update-user.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/-api-key-verifier.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/is-correct-token.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/is-correct-token.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/-token-verifier.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/is-correct-token.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.DI/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.DI/workspace-di-module.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/-workspace-facade-converter.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/dto-to-model.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/model-to-dto.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/zone-model-to-dto.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/-workspace-repository-converter.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/entity-to-model.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/model-to-entity.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/utility-entity-to-model.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-entity-to-model.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-model-to-entity.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/-workspace-facade.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-by-tag.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-free-by-period.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-zones.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/icon-url.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/-companion/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/icon-url.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/-companion/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/tag.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/zone.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/-workspace-repository.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/add-utility-to-workspace.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/delete-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-by-tag.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-free-by-period.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-utilities-by-workspace-ids.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-zones.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-utilities-by-workspace-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/save.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/utility-exists-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/workspace-exists-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/-companion/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/count.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/utility-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/workspace-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/-companion/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/count.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/utility.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/workspace.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/tag-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/zone-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/utilities.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-tags.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-utilities.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-zones.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspaces.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.routes/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.routes/workspace-routing.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/-workspace-service.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-by-tag.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-free-by-period.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-zones.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/-booking.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/begin-booking.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/end-booking.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/owner.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/participants.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/recurrence.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/workspace.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/-integration-model.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/icon-url.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/value-str.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/-recurrence-model.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-day.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-hour.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-month.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-year-day.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/count.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/freq.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/interval.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/until.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/-user-model.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/active.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/avatar-u-r-l.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/email.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/full-name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/integrations.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/role.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/tag.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/-user-tag-model.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/-utility.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/count.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/icon-url.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/-workspace-zone.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/-workspace.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/name.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/tag.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/utilities.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/zone.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/-verification-plugin.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/application-http-client.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-authentication.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-d-i.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-exception-handling.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-migration.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-routing.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-serialization.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-swagger.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-validation.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/delete-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/exists-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-all.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/save.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/update.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-all.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-email.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-users-by-tag.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/update-user.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-by-tag.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-free-by-period.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-zones.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-by-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/config.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/host-id.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/index.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/main.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/module.md create mode 100644 effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/port-number.md rename effectiveOfficeBackend/documentation/{html => gfm}/com.backend.effectiveoffice/package-list (78%) create mode 100644 effectiveOfficeBackend/documentation/gfm/index.md delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-count/-count.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-count/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-count/value.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-empty/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-until/-until.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-until/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-until/value.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/-d-a-i-l-y/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/-m-o-n-t-h-l-y/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/-w-e-e-k-l-y/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/value-of.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/values.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/-recurrence-d-t-o.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-day.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-hour.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-month.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-year-day.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/count.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/freq.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/interval.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/until.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/-companion/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/-companion/to-recurrence.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/-recurrence.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/by-day.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/by-hour.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/by-month.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/by-year-day.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/ending.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/freq.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/interval.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/to-dto.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.di/calendar-di-module.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.di/common-di-module.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.di/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/-instance-not-found-exception.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/-missing-id-exception.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/-validation-exception.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/-workspace-unavailable-exception.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/-fcm-notification-sender.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-content-message.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-empty-message.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-content-message.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-empty-message.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/firebase-di-module.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.swagger/-swagger-document/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.swagger/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/-database-transaction-manager.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-user-session/-user-session.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-user-session/email.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-user-session/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-user-session/token.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/-uuid-validator.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/uuid-from-string.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/-booking-d-t-o.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/begin-booking.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/end-booking.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/owner.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/participants.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/recurrence.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/workspace.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/-integration-d-t-o.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/value.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/-user-d-t-o.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/active.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/avatar-url.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/email.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/full-name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/integrations.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/role.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/tag.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/-utility-d-t-o.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/count.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/icon-url.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/-workspace-d-t-o.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/tag.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/utilities.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/zone.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/-workspace-zone-d-t-o.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/-booking-facade-converter.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/dto-to-model.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/model-to-dto.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/-booking-repository-converter.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/entity-to-model.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/model-to-entity.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/-google-calendar-converter.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-d-t-o.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-model.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-google-event.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/dto-to-model.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/model-to-dto.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/get-recurrence.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/rule.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.di/booking-di-module.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.di/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/-booking-facade.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/delete-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-all.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/post.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/put.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/-booking-calendar-repository.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/delete-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/exists-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-and-workspace-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-workspace-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/save.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/update.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/-companion/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/booking.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/user.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/booking-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/user-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/-booking-repository.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/delete-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/exists-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-and-workspace-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-workspace-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/save.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/update.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/delete-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/exists-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-and-workspace-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-workspace-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/save.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/update.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/-companion/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/begin-booking.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/end-booking.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/owner.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/workspace.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/begin-booking.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/end-booking.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/owner-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/workspace-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/booking-participants.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/workspace-booking.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/delete-booking-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/post-booking.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/put-booking.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/return-booking-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/return-bookings.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes/booking-routing.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/-booking-service.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/delete-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/exists-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-all.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/save.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/update.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/-companion/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/calendar-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/workspace.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/-calendar-ids-repository.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-all-calendars-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-by-workspace-or-default.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-by-workspace.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-workspace-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/calendar-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/workspace-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/calendar-ids.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.notifications.routes/calendar-notifications-routing.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.notifications.routes/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/auth-di-module.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/-companion/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/key-value.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/value.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/-auth-repository.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/find-api-key.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/apikeys.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/-integration-d-t-o-model-converter.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/d-t-o-to-model.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/model-to-d-t-o.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/-integration-model-entity-converter.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/entity-to-model.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/model-to-entity.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/-user-d-t-o-model-converter.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/d-t-o-to-model.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/model-to-d-t-o.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/-user-model-entity-converter.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/entity-to-model.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/model-to-entity.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.di/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.di/user-d-i-module.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/-user-facade.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-email.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users-by-tag.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/update-user.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/-companion/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/icon-url.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/icon-url.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/-companion/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/active.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/avatar-u-r-l.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/email.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/full-name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/role.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/tag.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/integration-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/user-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/value-str.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/-user-repository.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/exists-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all-integrations-by-user-ids.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-email.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-tag.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-set-of-integrations-by-user.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-user-or-null.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/update-user.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/integration-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/user-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/value-str.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/-companion/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/active.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/avatar-u-r-l.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/email.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/full-name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/role.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/tag-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/integrations.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/users.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/users_tags.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/usersinegrations.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/return-user-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/return-users.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/update-user.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes/user-routing.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/-user-service.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-all.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-email.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-users-by-tag.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/update-user.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/-api-key-verifier.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/is-correct-token.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/is-correct-token.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/-token-verifier.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/is-correct-token.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.DI/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.DI/workspace-di-module.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/-workspace-facade-converter.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/dto-to-model.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/model-to-dto.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/zone-model-to-dto.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/-workspace-repository-converter.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/entity-to-model.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/model-to-entity.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/utility-entity-to-model.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-entity-to-model.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-model-to-entity.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/-workspace-facade.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-by-tag.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-free-by-period.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-zones.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/icon-url.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/-companion/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/icon-url.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/-companion/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/tag.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/zone.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/-workspace-repository.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/add-utility-to-workspace.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/delete-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-by-tag.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-free-by-period.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-utilities-by-workspace-ids.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-zones.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-utilities-by-workspace-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/save.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/utility-exists-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/workspace-exists-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/-companion/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/count.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/utility-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/workspace-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/-companion/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/count.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/utility.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/workspace.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/tag-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/zone-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/utilities.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-tags.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-utilities.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-zones.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspaces.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/meeting/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/regular/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/tag-name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/value-of.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/values.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/return-all-zones.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/return-workspace-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/return-workspace-by-tag.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes/workspace-routing.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/-workspace-service.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-by-tag.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-free-by-period.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-zones.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/-booking.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/begin-booking.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/end-booking.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/owner.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/participants.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/recurrence.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/workspace.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/-integration-model.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/icon-url.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/value-str.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/-recurrence-model.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-day.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-hour.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-month.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-year-day.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/count.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/freq.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/interval.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/until.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/-user-model.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/active.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/avatar-u-r-l.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/email.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/full-name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/integrations.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/role.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/tag.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-tag-model/-user-tag-model.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-tag-model/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-tag-model/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-tag-model/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/-utility.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/count.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/icon-url.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace-zone/-workspace-zone.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace-zone/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace-zone/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/-workspace.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/name.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/tag.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/utilities.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/zone.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/-verification-plugin.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/application-http-client.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-authentication.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-calendar-notifications.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-d-i.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-exception-handling.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-migration.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-routing.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-serialization.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-swagger.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-validation.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/delete-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/exists-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-all.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/save.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/update.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-all.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-email.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-users-by-tag.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/update-user.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-by-tag.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-free-by-period.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-zones.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-by-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/config.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/host-id.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/main.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/module.html delete mode 100644 effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/port-number.html delete mode 100644 effectiveOfficeBackend/documentation/html/images/anchor-copy-button.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/arrow_down.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/copy-icon.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/copy-successful-icon.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/footer-go-to-link.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/go-to-top-icon.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/logo-icon.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/nav-icons/abstract-class-kotlin.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/nav-icons/abstract-class.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/nav-icons/annotation-kotlin.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/nav-icons/annotation.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/nav-icons/class-kotlin.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/nav-icons/class.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/nav-icons/enum-kotlin.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/nav-icons/enum.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/nav-icons/exception-class.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/nav-icons/field-value.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/nav-icons/field-variable.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/nav-icons/function.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/nav-icons/interface-kotlin.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/nav-icons/interface.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/nav-icons/object.svg delete mode 100644 effectiveOfficeBackend/documentation/html/images/theme-toggle.svg delete mode 100644 effectiveOfficeBackend/documentation/html/index.html delete mode 100644 effectiveOfficeBackend/documentation/html/navigation.html delete mode 100644 effectiveOfficeBackend/documentation/html/scripts/clipboard.js delete mode 100644 effectiveOfficeBackend/documentation/html/scripts/main.js delete mode 100644 effectiveOfficeBackend/documentation/html/scripts/navigation-loader.js delete mode 100644 effectiveOfficeBackend/documentation/html/scripts/pages.json delete mode 100644 effectiveOfficeBackend/documentation/html/scripts/platform-content-handler.js delete mode 100644 effectiveOfficeBackend/documentation/html/scripts/prism.js delete mode 100644 effectiveOfficeBackend/documentation/html/scripts/sourceset_dependencies.js delete mode 100644 effectiveOfficeBackend/documentation/html/scripts/symbol-parameters-wrapper_deferred.js delete mode 100644 effectiveOfficeBackend/documentation/html/styles/jetbrains-mono.css delete mode 100644 effectiveOfficeBackend/documentation/html/styles/logo-styles.css delete mode 100644 effectiveOfficeBackend/documentation/html/styles/main.css delete mode 100644 effectiveOfficeBackend/documentation/html/styles/prism.css delete mode 100644 effectiveOfficeBackend/documentation/html/styles/style.css diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/-count.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/-count.md new file mode 100644 index 000000000..28f72df37 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/-count.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md)/[Count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/index.md)/[Count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/-count.md) + +# Count + +[jvm]\ +constructor(value: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/index.md new file mode 100644 index 000000000..25fa8bff1 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/index.md @@ -0,0 +1,18 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md)/[Count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/index.md) + +# Count + +[jvm]\ +data class [Count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/index.md)(val value: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) : [Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md) + +## Constructors + +| | | +|---|---| +| [Count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/-count.md) | [jvm]
constructor(value: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) | + +## Properties + +| Name | Summary | +|---|---| +| [value](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/value.md) | [jvm]
val [value](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/value.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/value.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/value.md new file mode 100644 index 000000000..f153ed699 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/value.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md)/[Count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/index.md)/[value](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/value.md) + +# value + +[jvm]\ +val [value](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/value.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-empty/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-empty/index.md new file mode 100644 index 000000000..3ce4eadb9 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-empty/index.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md)/[Empty](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-empty/index.md) + +# Empty + +[jvm]\ +object [Empty](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-empty/index.md) : [Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/-until.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/-until.md new file mode 100644 index 000000000..45cdb201a --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/-until.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md)/[Until](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/index.md)/[Until](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/-until.md) + +# Until + +[jvm]\ +constructor(value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/index.md new file mode 100644 index 000000000..32c7f4db7 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/index.md @@ -0,0 +1,18 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md)/[Until](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/index.md) + +# Until + +[jvm]\ +data class [Until](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/index.md)(val value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md) + +## Constructors + +| | | +|---|---| +| [Until](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/-until.md) | [jvm]
constructor(value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | + +## Properties + +| Name | Summary | +|---|---| +| [value](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/value.md) | [jvm]
val [value](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/value.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/value.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/value.md new file mode 100644 index 000000000..17c935539 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/value.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md)/[Until](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/index.md)/[value](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/value.md) + +# value + +[jvm]\ +val [value](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/value.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md new file mode 100644 index 000000000..8c432b67f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md @@ -0,0 +1,21 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md) + +# Ending + +sealed class [Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md) + +#### Inheritors + +| | +|---| +| [Count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/index.md) | +| [Until](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/index.md) | +| [Empty](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-empty/index.md) | + +## Types + +| Name | Summary | +|---|---| +| [Count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/index.md) | [jvm]
data class [Count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-count/index.md)(val value: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) : [Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md) | +| [Empty](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-empty/index.md) | [jvm]
object [Empty](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-empty/index.md) : [Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md) | +| [Until](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/index.md) | [jvm]
data class [Until](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/-until/index.md)(val value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-d-a-i-l-y/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-d-a-i-l-y/index.md new file mode 100644 index 000000000..4c9ed5815 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-d-a-i-l-y/index.md @@ -0,0 +1,13 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md)/[DAILY](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-d-a-i-l-y/index.md) + +# DAILY + +[jvm]\ +[DAILY](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-d-a-i-l-y/index.md) + +## Properties + +| Name | Summary | +|---|---| +| [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-372974862%2FProperties%2F-1216412040) | [jvm]
val [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-372974862%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [ordinal](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-739389684%2FProperties%2F-1216412040) | [jvm]
val [ordinal](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-739389684%2FProperties%2F-1216412040): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-m-o-n-t-h-l-y/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-m-o-n-t-h-l-y/index.md new file mode 100644 index 000000000..1c9fd2446 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-m-o-n-t-h-l-y/index.md @@ -0,0 +1,13 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md)/[MONTHLY](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-m-o-n-t-h-l-y/index.md) + +# MONTHLY + +[jvm]\ +[MONTHLY](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-m-o-n-t-h-l-y/index.md) + +## Properties + +| Name | Summary | +|---|---| +| [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-372974862%2FProperties%2F-1216412040) | [jvm]
val [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-372974862%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [ordinal](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-739389684%2FProperties%2F-1216412040) | [jvm]
val [ordinal](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-739389684%2FProperties%2F-1216412040): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-w-e-e-k-l-y/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-w-e-e-k-l-y/index.md new file mode 100644 index 000000000..720be3b0f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-w-e-e-k-l-y/index.md @@ -0,0 +1,13 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md)/[WEEKLY](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-w-e-e-k-l-y/index.md) + +# WEEKLY + +[jvm]\ +[WEEKLY](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-w-e-e-k-l-y/index.md) + +## Properties + +| Name | Summary | +|---|---| +| [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-372974862%2FProperties%2F-1216412040) | [jvm]
val [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-372974862%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [ordinal](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-739389684%2FProperties%2F-1216412040) | [jvm]
val [ordinal](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-739389684%2FProperties%2F-1216412040): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md new file mode 100644 index 000000000..b0a1d5dea --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md @@ -0,0 +1,13 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md)/[YEARLY](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md) + +# YEARLY + +[jvm]\ +[YEARLY](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md) + +## Properties + +| Name | Summary | +|---|---| +| [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-372974862%2FProperties%2F-1216412040) | [jvm]
val [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-372974862%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [ordinal](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-739389684%2FProperties%2F-1216412040) | [jvm]
val [ordinal](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-739389684%2FProperties%2F-1216412040): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md new file mode 100644 index 000000000..068e00c26 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md @@ -0,0 +1,29 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md) + +# Freq + +[jvm]\ +enum [Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md)> + +## Entries + +| | | +|---|---| +| [DAILY](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-d-a-i-l-y/index.md) | [jvm]
[DAILY](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-d-a-i-l-y/index.md) | +| [WEEKLY](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-w-e-e-k-l-y/index.md) | [jvm]
[WEEKLY](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-w-e-e-k-l-y/index.md) | +| [MONTHLY](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-m-o-n-t-h-l-y/index.md) | [jvm]
[MONTHLY](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-m-o-n-t-h-l-y/index.md) | +| [YEARLY](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md) | [jvm]
[YEARLY](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md) | + +## Properties + +| Name | Summary | +|---|---| +| [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-372974862%2FProperties%2F-1216412040) | [jvm]
val [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-372974862%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [ordinal](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-739389684%2FProperties%2F-1216412040) | [jvm]
val [ordinal](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md#-739389684%2FProperties%2F-1216412040): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | + +## Functions + +| Name | Summary | +|---|---| +| [valueOf](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/value-of.md) | [jvm]
fun [valueOf](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/value-of.md)(value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.) | +| [values](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/values.md) | [jvm]
fun [values](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/values.md)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md)>
Returns an array containing the constants of this enum type, in the order they're declared. | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/value-of.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/value-of.md new file mode 100644 index 000000000..83ef9d0d7 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/value-of.md @@ -0,0 +1,14 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md)/[valueOf](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/value-of.md) + +# valueOf + +[jvm]\ +fun [valueOf](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/value-of.md)(value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md) + +Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.) + +#### Throws + +| | | +|---|---| +| [IllegalArgumentException](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-illegal-argument-exception/index.html) | if this enum type has no constant with the specified name | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/values.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/values.md new file mode 100644 index 000000000..d79da2457 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/values.md @@ -0,0 +1,10 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md)/[values](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/values.md) + +# values + +[jvm]\ +fun [values](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/values.md)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md)> + +Returns an array containing the constants of this enum type, in the order they're declared. + +This method may be used to iterate over the constants. diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/-recurrence-d-t-o.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/-recurrence-d-t-o.md new file mode 100644 index 000000000..c552996da --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/-recurrence-d-t-o.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md)/[RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/-recurrence-d-t-o.md) + +# RecurrenceDTO + +[jvm]\ +constructor(interval: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null, freq: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), count: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null, until: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null, byDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), byMonth: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), byYearDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), byHour: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf()) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-day.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-day.md new file mode 100644 index 000000000..90b9388a6 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-day.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md)/[byDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-day.md) + +# byDay + +[jvm]\ +val [byDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-day.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-hour.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-hour.md new file mode 100644 index 000000000..429bbd9a5 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-hour.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md)/[byHour](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-hour.md) + +# byHour + +[jvm]\ +val [byHour](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-hour.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-month.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-month.md new file mode 100644 index 000000000..a43d98cd8 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-month.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md)/[byMonth](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-month.md) + +# byMonth + +[jvm]\ +val [byMonth](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-month.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-year-day.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-year-day.md new file mode 100644 index 000000000..43825117a --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-year-day.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md)/[byYearDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-year-day.md) + +# byYearDay + +[jvm]\ +val [byYearDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-year-day.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/count.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/count.md new file mode 100644 index 000000000..be0e2dd27 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/count.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md)/[count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/count.md) + +# count + +[jvm]\ +val [count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/count.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/freq.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/freq.md new file mode 100644 index 000000000..58cd96075 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/freq.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md)/[freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/freq.md) + +# freq + +[jvm]\ +val [freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/freq.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md new file mode 100644 index 000000000..118480b39 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md @@ -0,0 +1,33 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md) + +# RecurrenceDTO + +[jvm]\ +@Serializable + +data class [RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md)(val interval: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null, val freq: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val count: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null, val until: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null, val byDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), val byMonth: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), val byYearDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), val byHour: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf()) + +## Constructors + +| | | +|---|---| +| [RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/-recurrence-d-t-o.md) | [jvm]
constructor(interval: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null, freq: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), count: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null, until: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null, byDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), byMonth: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), byYearDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), byHour: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf()) | + +## Properties + +| Name | Summary | +|---|---| +| [byDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-day.md) | [jvm]
val [byDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-day.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> | +| [byHour](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-hour.md) | [jvm]
val [byHour](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-hour.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> | +| [byMonth](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-month.md) | [jvm]
val [byMonth](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-month.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> | +| [byYearDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-year-day.md) | [jvm]
val [byYearDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-year-day.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> | +| [count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/count.md) | [jvm]
val [count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/count.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null | +| [freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/freq.md) | [jvm]
val [freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/freq.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [interval](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/interval.md) | [jvm]
val [interval](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/interval.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null | +| [until](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/until.md) | [jvm]
val [until](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/until.md): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null | + +## Functions + +| Name | Summary | +|---|---| +| [toRecurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-companion/to-recurrence.md) | [jvm]
fun [RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md).[toRecurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-companion/to-recurrence.md)(): [Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/interval.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/interval.md new file mode 100644 index 000000000..d763fec8e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/interval.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md)/[interval](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/interval.md) + +# interval + +[jvm]\ +val [interval](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/interval.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/until.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/until.md new file mode 100644 index 000000000..e3a50490a --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/until.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md)/[until](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/until.md) + +# until + +[jvm]\ +val [until](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/until.md): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-companion/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-companion/index.md new file mode 100644 index 000000000..8247ca8f2 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-companion/index.md @@ -0,0 +1,12 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md)/[Companion](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-companion/index.md) + +# Companion + +[jvm]\ +object [Companion](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-companion/index.md) + +## Functions + +| Name | Summary | +|---|---| +| [toRecurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-companion/to-recurrence.md) | [jvm]
fun [RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md).[toRecurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-companion/to-recurrence.md)(): [Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-companion/to-recurrence.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-companion/to-recurrence.md new file mode 100644 index 000000000..a66f64a7b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-companion/to-recurrence.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md)/[Companion](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-companion/index.md)/[toRecurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-companion/to-recurrence.md) + +# toRecurrence + +[jvm]\ +fun [RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md).[toRecurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-companion/to-recurrence.md)(): [Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-recurrence.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-recurrence.md new file mode 100644 index 000000000..5d9293e7a --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-recurrence.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md)/[Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-recurrence.md) + +# Recurrence + +[jvm]\ +constructor(interval: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), freq: [Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md), ending: [Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md), byDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)>, byMonth: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)>, byYearDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)>, byHour: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)>) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-day.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-day.md new file mode 100644 index 000000000..97b34f5f3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-day.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md)/[byDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-day.md) + +# byDay + +[jvm]\ +val [byDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-day.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-hour.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-hour.md new file mode 100644 index 000000000..d2db40d05 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-hour.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md)/[byHour](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-hour.md) + +# byHour + +[jvm]\ +val [byHour](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-hour.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-month.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-month.md new file mode 100644 index 000000000..e13791eca --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-month.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md)/[byMonth](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-month.md) + +# byMonth + +[jvm]\ +val [byMonth](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-month.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-year-day.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-year-day.md new file mode 100644 index 000000000..63085354d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-year-day.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md)/[byYearDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-year-day.md) + +# byYearDay + +[jvm]\ +val [byYearDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-year-day.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/ending.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/ending.md new file mode 100644 index 000000000..4c3c8334a --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/ending.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md)/[ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/ending.md) + +# ending + +[jvm]\ +val [ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/ending.md): [Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/freq.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/freq.md new file mode 100644 index 000000000..7936206d0 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/freq.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md)/[freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/freq.md) + +# freq + +[jvm]\ +val [freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/freq.md): [Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md new file mode 100644 index 000000000..5a5407821 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md @@ -0,0 +1,37 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md) + +# Recurrence + +[jvm]\ +data class [Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md)(val interval: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), val freq: [Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md), val ending: [Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md), val byDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)>, val byMonth: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)>, val byYearDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)>, val byHour: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)>) + +## Constructors + +| | | +|---|---| +| [Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-recurrence.md) | [jvm]
constructor(interval: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), freq: [Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md), ending: [Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md), byDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)>, byMonth: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)>, byYearDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)>, byHour: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)>) | + +## Types + +| Name | Summary | +|---|---| +| [Companion](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-companion/index.md) | [jvm]
object [Companion](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/-companion/index.md) | + +## Properties + +| Name | Summary | +|---|---| +| [byDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-day.md) | [jvm]
val [byDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-day.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> | +| [byHour](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-hour.md) | [jvm]
val [byHour](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-hour.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> | +| [byMonth](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-month.md) | [jvm]
val [byMonth](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-month.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> | +| [byYearDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-year-day.md) | [jvm]
val [byYearDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/by-year-day.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> | +| [ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/ending.md) | [jvm]
val [ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/ending.md): [Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md) | +| [freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/freq.md) | [jvm]
val [freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/freq.md): [Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md) | +| [interval](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/interval.md) | [jvm]
val [interval](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/interval.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | + +## Functions + +| Name | Summary | +|---|---| +| [rule](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/rule.md) | [jvm]
fun [Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md).[rule](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/rule.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [toDto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/to-dto.md) | [jvm]
fun [toDto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/to-dto.md)(): [RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/interval.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/interval.md new file mode 100644 index 000000000..e5c5f520f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/interval.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md)/[interval](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/interval.md) + +# interval + +[jvm]\ +val [interval](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/interval.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/to-dto.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/to-dto.md new file mode 100644 index 000000000..64fc4513e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/to-dto.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md)/[Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md)/[toDto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/to-dto.md) + +# toDto + +[jvm]\ +fun [toDto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/to-dto.md)(): [RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md new file mode 100644 index 000000000..bb069db5d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md @@ -0,0 +1,12 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md) | [jvm]
sealed class [Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md) | +| [Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md) | [jvm]
enum [Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md)> | +| [Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md) | [jvm]
data class [Recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence/index.md)(val interval: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), val freq: [Freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-freq/index.md), val ending: [Ending](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-ending/index.md), val byDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)>, val byMonth: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)>, val byYearDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)>, val byHour: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)>) | +| [RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md) | [jvm]
@Serializable
data class [RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md)(val interval: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null, val freq: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val count: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null, val until: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null, val byDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), val byMonth: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), val byYearDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), val byHour: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf()) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.constants/-booking-constants/-m-i-n_-s-e-a-r-c-h_-s-t-a-r-t_-t-i-m-e.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.constants/-booking-constants/-m-i-n_-s-e-a-r-c-h_-s-t-a-r-t_-t-i-m-e.md new file mode 100644 index 000000000..e0a6f10da --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.constants/-booking-constants/-m-i-n_-s-e-a-r-c-h_-s-t-a-r-t_-t-i-m-e.md @@ -0,0 +1,8 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.common.constants](../index.md)/[BookingConstants](index.md)/[MIN_SEARCH_START_TIME](-m-i-n_-s-e-a-r-c-h_-s-t-a-r-t_-t-i-m-e.md) + +# MIN_SEARCH_START_TIME + +[jvm]\ +val [MIN_SEARCH_START_TIME](-m-i-n_-s-e-a-r-c-h_-s-t-a-r-t_-t-i-m-e.md): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html) + +Minimum booking start time. Bookings that started earlier should be filtered out in requests. diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.constants/-booking-constants/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.constants/-booking-constants/index.md new file mode 100644 index 000000000..c6a385f7e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.constants/-booking-constants/index.md @@ -0,0 +1,14 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.common.constants](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.constants/index.md)/[BookingConstants](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.constants/-booking-constants/index.md) + +# BookingConstants + +[jvm]\ +object [BookingConstants](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.constants/-booking-constants/index.md) + +Constants for booking + +## Properties + +| Name | Summary | +|---|---| +| [MIN_SEARCH_START_TIME](-m-i-n_-s-e-a-r-c-h_-s-t-a-r-t_-t-i-m-e.md) | [jvm]
val [MIN_SEARCH_START_TIME](-m-i-n_-s-e-a-r-c-h_-s-t-a-r-t_-t-i-m-e.md): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)
Minimum booking start time. Bookings that started earlier should be filtered out in requests. | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.constants/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.constants/index.md new file mode 100644 index 000000000..6ee1f7988 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.constants/index.md @@ -0,0 +1,9 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.common.constants](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.constants/index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [BookingConstants](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.constants/-booking-constants/index.md) | [jvm]
object [BookingConstants](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.constants/-booking-constants/index.md)
Constants for booking | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/calendar-di-module.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/calendar-di-module.md new file mode 100644 index 000000000..497756d65 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/calendar-di-module.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.common.di](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/index.md)/[calendarDiModule](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/calendar-di-module.md) + +# calendarDiModule + +[jvm]\ +val [calendarDiModule](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/calendar-di-module.md): Module diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/common-di-module.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/common-di-module.md new file mode 100644 index 000000000..9831a0d5f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/common-di-module.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.common.di](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/index.md)/[commonDiModule](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/common-di-module.md) + +# commonDiModule + +[jvm]\ +val [commonDiModule](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/common-di-module.md): Module diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/index.md new file mode 100644 index 000000000..a06ef936c --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/index.md @@ -0,0 +1,10 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.common.di](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/index.md) + +# Package-level declarations + +## Properties + +| Name | Summary | +|---|---| +| [calendarDiModule](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/calendar-di-module.md) | [jvm]
val [calendarDiModule](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/calendar-di-module.md): Module | +| [commonDiModule](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/common-di-module.md) | [jvm]
val [commonDiModule](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/common-di-module.md): Module | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/-instance-not-found-exception.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/-instance-not-found-exception.md new file mode 100644 index 000000000..68ce01e1c --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/-instance-not-found-exception.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.common.exception](../index.md)/[InstanceNotFoundException](index.md)/[InstanceNotFoundException](-instance-not-found-exception.md) + +# InstanceNotFoundException + +[jvm]\ +constructor(targetClass: [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<*>, message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)? = null) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/index.md new file mode 100644 index 000000000..60b96ec06 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/index.md @@ -0,0 +1,34 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.common.exception](../index.md)/[InstanceNotFoundException](index.md) + +# InstanceNotFoundException + +[jvm]\ +class [InstanceNotFoundException](index.md)(targetClass: [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<*>, message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)? = null) : [RuntimeException](https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html) + +Exception indicating that the requested resource was not found in the database. + +## Constructors + +| | | +|---|---| +| [InstanceNotFoundException](-instance-not-found-exception.md) | [jvm]
constructor(targetClass: [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<*>, message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)? = null) | + +## Properties + +| Name | Summary | +|---|---| +| [cause](../-workspace-unavailable-exception/index.md#-654012527%2FProperties%2F-1216412040) | [jvm]
open val [cause](../-workspace-unavailable-exception/index.md#-654012527%2FProperties%2F-1216412040): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)? | +| [message](../-workspace-unavailable-exception/index.md#1824300659%2FProperties%2F-1216412040) | [jvm]
open val [message](../-workspace-unavailable-exception/index.md#1824300659%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | + +## Functions + +| Name | Summary | +|---|---| +| [addSuppressed](../-workspace-unavailable-exception/index.md#282858770%2FFunctions%2F-1216412040) | [jvm]
fun [addSuppressed](../-workspace-unavailable-exception/index.md#282858770%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) | +| [fillInStackTrace](../-workspace-unavailable-exception/index.md#-1102069925%2FFunctions%2F-1216412040) | [jvm]
open fun [fillInStackTrace](../-workspace-unavailable-exception/index.md#-1102069925%2FFunctions%2F-1216412040)(): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html) | +| [getLocalizedMessage](../-workspace-unavailable-exception/index.md#1043865560%2FFunctions%2F-1216412040) | [jvm]
open fun [getLocalizedMessage](../-workspace-unavailable-exception/index.md#1043865560%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [getStackTrace](../-workspace-unavailable-exception/index.md#2050903719%2FFunctions%2F-1216412040) | [jvm]
open fun [getStackTrace](../-workspace-unavailable-exception/index.md#2050903719%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)> | +| [getSuppressed](../-workspace-unavailable-exception/index.md#672492560%2FFunctions%2F-1216412040) | [jvm]
fun [getSuppressed](../-workspace-unavailable-exception/index.md#672492560%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)> | +| [initCause](../-workspace-unavailable-exception/index.md#-418225042%2FFunctions%2F-1216412040) | [jvm]
open fun [initCause](../-workspace-unavailable-exception/index.md#-418225042%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html) | +| [printStackTrace](../-workspace-unavailable-exception/index.md#-1769529168%2FFunctions%2F-1216412040) | [jvm]
open fun [printStackTrace](../-workspace-unavailable-exception/index.md#-1769529168%2FFunctions%2F-1216412040)()
open fun [printStackTrace](../-workspace-unavailable-exception/index.md#1841853697%2FFunctions%2F-1216412040)(p0: [PrintStream](https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html))
open fun [printStackTrace](../-workspace-unavailable-exception/index.md#1175535278%2FFunctions%2F-1216412040)(p0: [PrintWriter](https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html)) | +| [setStackTrace](../-workspace-unavailable-exception/index.md#2135801318%2FFunctions%2F-1216412040) | [jvm]
open fun [setStackTrace](../-workspace-unavailable-exception/index.md#2135801318%2FFunctions%2F-1216412040)(p0: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)>) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/-missing-id-exception.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/-missing-id-exception.md new file mode 100644 index 000000000..ba0212e83 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/-missing-id-exception.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.common.exception](../index.md)/[MissingIdException](index.md)/[MissingIdException](-missing-id-exception.md) + +# MissingIdException + +[jvm]\ +constructor(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/index.md new file mode 100644 index 000000000..d1fa5b72f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/index.md @@ -0,0 +1,34 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.common.exception](../index.md)/[MissingIdException](index.md) + +# MissingIdException + +[jvm]\ +class [MissingIdException](index.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [RuntimeException](https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html) + +Exception indicating that object id is null, although not null value expected + +## Constructors + +| | | +|---|---| +| [MissingIdException](-missing-id-exception.md) | [jvm]
constructor(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | + +## Properties + +| Name | Summary | +|---|---| +| [cause](../-workspace-unavailable-exception/index.md#-654012527%2FProperties%2F-1216412040) | [jvm]
open val [cause](../-workspace-unavailable-exception/index.md#-654012527%2FProperties%2F-1216412040): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)? | +| [message](../-workspace-unavailable-exception/index.md#1824300659%2FProperties%2F-1216412040) | [jvm]
open val [message](../-workspace-unavailable-exception/index.md#1824300659%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | + +## Functions + +| Name | Summary | +|---|---| +| [addSuppressed](../-workspace-unavailable-exception/index.md#282858770%2FFunctions%2F-1216412040) | [jvm]
fun [addSuppressed](../-workspace-unavailable-exception/index.md#282858770%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) | +| [fillInStackTrace](../-workspace-unavailable-exception/index.md#-1102069925%2FFunctions%2F-1216412040) | [jvm]
open fun [fillInStackTrace](../-workspace-unavailable-exception/index.md#-1102069925%2FFunctions%2F-1216412040)(): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html) | +| [getLocalizedMessage](../-workspace-unavailable-exception/index.md#1043865560%2FFunctions%2F-1216412040) | [jvm]
open fun [getLocalizedMessage](../-workspace-unavailable-exception/index.md#1043865560%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [getStackTrace](../-workspace-unavailable-exception/index.md#2050903719%2FFunctions%2F-1216412040) | [jvm]
open fun [getStackTrace](../-workspace-unavailable-exception/index.md#2050903719%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)> | +| [getSuppressed](../-workspace-unavailable-exception/index.md#672492560%2FFunctions%2F-1216412040) | [jvm]
fun [getSuppressed](../-workspace-unavailable-exception/index.md#672492560%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)> | +| [initCause](../-workspace-unavailable-exception/index.md#-418225042%2FFunctions%2F-1216412040) | [jvm]
open fun [initCause](../-workspace-unavailable-exception/index.md#-418225042%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html) | +| [printStackTrace](../-workspace-unavailable-exception/index.md#-1769529168%2FFunctions%2F-1216412040) | [jvm]
open fun [printStackTrace](../-workspace-unavailable-exception/index.md#-1769529168%2FFunctions%2F-1216412040)()
open fun [printStackTrace](../-workspace-unavailable-exception/index.md#1841853697%2FFunctions%2F-1216412040)(p0: [PrintStream](https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html))
open fun [printStackTrace](../-workspace-unavailable-exception/index.md#1175535278%2FFunctions%2F-1216412040)(p0: [PrintWriter](https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html)) | +| [setStackTrace](../-workspace-unavailable-exception/index.md#2135801318%2FFunctions%2F-1216412040) | [jvm]
open fun [setStackTrace](../-workspace-unavailable-exception/index.md#2135801318%2FFunctions%2F-1216412040)(p0: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)>) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/-validation-exception.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/-validation-exception.md new file mode 100644 index 000000000..379457b3b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/-validation-exception.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.common.exception](../index.md)/[ValidationException](index.md)/[ValidationException](-validation-exception.md) + +# ValidationException + +[jvm]\ +constructor(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/index.md new file mode 100644 index 000000000..c1caf32e7 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/index.md @@ -0,0 +1,34 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.common.exception](../index.md)/[ValidationException](index.md) + +# ValidationException + +[jvm]\ +class [ValidationException](index.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [RuntimeException](https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html) + +Represents the exception that occurs during validation of a data + +## Constructors + +| | | +|---|---| +| [ValidationException](-validation-exception.md) | [jvm]
constructor(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | + +## Properties + +| Name | Summary | +|---|---| +| [cause](../-workspace-unavailable-exception/index.md#-654012527%2FProperties%2F-1216412040) | [jvm]
open val [cause](../-workspace-unavailable-exception/index.md#-654012527%2FProperties%2F-1216412040): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)? | +| [message](../-workspace-unavailable-exception/index.md#1824300659%2FProperties%2F-1216412040) | [jvm]
open val [message](../-workspace-unavailable-exception/index.md#1824300659%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | + +## Functions + +| Name | Summary | +|---|---| +| [addSuppressed](../-workspace-unavailable-exception/index.md#282858770%2FFunctions%2F-1216412040) | [jvm]
fun [addSuppressed](../-workspace-unavailable-exception/index.md#282858770%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) | +| [fillInStackTrace](../-workspace-unavailable-exception/index.md#-1102069925%2FFunctions%2F-1216412040) | [jvm]
open fun [fillInStackTrace](../-workspace-unavailable-exception/index.md#-1102069925%2FFunctions%2F-1216412040)(): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html) | +| [getLocalizedMessage](../-workspace-unavailable-exception/index.md#1043865560%2FFunctions%2F-1216412040) | [jvm]
open fun [getLocalizedMessage](../-workspace-unavailable-exception/index.md#1043865560%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [getStackTrace](../-workspace-unavailable-exception/index.md#2050903719%2FFunctions%2F-1216412040) | [jvm]
open fun [getStackTrace](../-workspace-unavailable-exception/index.md#2050903719%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)> | +| [getSuppressed](../-workspace-unavailable-exception/index.md#672492560%2FFunctions%2F-1216412040) | [jvm]
fun [getSuppressed](../-workspace-unavailable-exception/index.md#672492560%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)> | +| [initCause](../-workspace-unavailable-exception/index.md#-418225042%2FFunctions%2F-1216412040) | [jvm]
open fun [initCause](../-workspace-unavailable-exception/index.md#-418225042%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html) | +| [printStackTrace](../-workspace-unavailable-exception/index.md#-1769529168%2FFunctions%2F-1216412040) | [jvm]
open fun [printStackTrace](../-workspace-unavailable-exception/index.md#-1769529168%2FFunctions%2F-1216412040)()
open fun [printStackTrace](../-workspace-unavailable-exception/index.md#1841853697%2FFunctions%2F-1216412040)(p0: [PrintStream](https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html))
open fun [printStackTrace](../-workspace-unavailable-exception/index.md#1175535278%2FFunctions%2F-1216412040)(p0: [PrintWriter](https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html)) | +| [setStackTrace](../-workspace-unavailable-exception/index.md#2135801318%2FFunctions%2F-1216412040) | [jvm]
open fun [setStackTrace](../-workspace-unavailable-exception/index.md#2135801318%2FFunctions%2F-1216412040)(p0: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)>) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/-workspace-unavailable-exception.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/-workspace-unavailable-exception.md new file mode 100644 index 000000000..3113cd542 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/-workspace-unavailable-exception.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.common.exception](../index.md)/[WorkspaceUnavailableException](index.md)/[WorkspaceUnavailableException](-workspace-unavailable-exception.md) + +# WorkspaceUnavailableException + +[jvm]\ +constructor(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/index.md new file mode 100644 index 000000000..31b440b69 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/index.md @@ -0,0 +1,34 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.common.exception](../index.md)/[WorkspaceUnavailableException](index.md) + +# WorkspaceUnavailableException + +[jvm]\ +class [WorkspaceUnavailableException](index.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [RuntimeException](https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html) + +Exception that occurs if workspace can't be booked + +## Constructors + +| | | +|---|---| +| [WorkspaceUnavailableException](-workspace-unavailable-exception.md) | [jvm]
constructor(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | + +## Properties + +| Name | Summary | +|---|---| +| [cause](index.md#-654012527%2FProperties%2F-1216412040) | [jvm]
open val [cause](index.md#-654012527%2FProperties%2F-1216412040): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)? | +| [message](index.md#1824300659%2FProperties%2F-1216412040) | [jvm]
open val [message](index.md#1824300659%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | + +## Functions + +| Name | Summary | +|---|---| +| [addSuppressed](index.md#282858770%2FFunctions%2F-1216412040) | [jvm]
fun [addSuppressed](index.md#282858770%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) | +| [fillInStackTrace](index.md#-1102069925%2FFunctions%2F-1216412040) | [jvm]
open fun [fillInStackTrace](index.md#-1102069925%2FFunctions%2F-1216412040)(): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html) | +| [getLocalizedMessage](index.md#1043865560%2FFunctions%2F-1216412040) | [jvm]
open fun [getLocalizedMessage](index.md#1043865560%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [getStackTrace](index.md#2050903719%2FFunctions%2F-1216412040) | [jvm]
open fun [getStackTrace](index.md#2050903719%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)> | +| [getSuppressed](index.md#672492560%2FFunctions%2F-1216412040) | [jvm]
fun [getSuppressed](index.md#672492560%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)> | +| [initCause](index.md#-418225042%2FFunctions%2F-1216412040) | [jvm]
open fun [initCause](index.md#-418225042%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html) | +| [printStackTrace](index.md#-1769529168%2FFunctions%2F-1216412040) | [jvm]
open fun [printStackTrace](index.md#-1769529168%2FFunctions%2F-1216412040)()
open fun [printStackTrace](index.md#1841853697%2FFunctions%2F-1216412040)(p0: [PrintStream](https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html))
open fun [printStackTrace](index.md#1175535278%2FFunctions%2F-1216412040)(p0: [PrintWriter](https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html)) | +| [setStackTrace](index.md#2135801318%2FFunctions%2F-1216412040) | [jvm]
open fun [setStackTrace](index.md#2135801318%2FFunctions%2F-1216412040)(p0: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)>) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/index.md new file mode 100644 index 000000000..7dd35228b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/index.md @@ -0,0 +1,12 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.common.exception](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [InstanceNotFoundException](-instance-not-found-exception/index.md) | [jvm]
class [InstanceNotFoundException](-instance-not-found-exception/index.md)(targetClass: [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<*>, message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)? = null) : [RuntimeException](https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html)
Exception indicating that the requested resource was not found in the database. | +| [MissingIdException](-missing-id-exception/index.md) | [jvm]
class [MissingIdException](-missing-id-exception/index.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [RuntimeException](https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html)
Exception indicating that object id is null, although not null value expected | +| [ValidationException](-validation-exception/index.md) | [jvm]
class [ValidationException](-validation-exception/index.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [RuntimeException](https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html)
Represents the exception that occurs during validation of a data | +| [WorkspaceUnavailableException](-workspace-unavailable-exception/index.md) | [jvm]
class [WorkspaceUnavailableException](-workspace-unavailable-exception/index.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [RuntimeException](https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html)
Exception that occurs if workspace can't be booked | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/-fcm-notification-sender.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/-fcm-notification-sender.md new file mode 100644 index 000000000..dc4cbebe1 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/-fcm-notification-sender.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.common.notifications](../index.md)/[FcmNotificationSender](index.md)/[FcmNotificationSender](-fcm-notification-sender.md) + +# FcmNotificationSender + +[jvm]\ +constructor(fcm: FirebaseMessaging) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/index.md new file mode 100644 index 000000000..633e593f4 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/index.md @@ -0,0 +1,21 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.common.notifications](../index.md)/[FcmNotificationSender](index.md) + +# FcmNotificationSender + +[jvm]\ +class [FcmNotificationSender](index.md)(fcm: FirebaseMessaging) : [INotificationSender](../-i-notification-sender/index.md) + +Class for sending Firebase cloud messages + +## Constructors + +| | | +|---|---| +| [FcmNotificationSender](-fcm-notification-sender.md) | [jvm]
constructor(fcm: FirebaseMessaging) | + +## Functions + +| Name | Summary | +|---|---| +| [sendContentMessage](send-content-message.md) | [jvm]
open override fun [sendContentMessage](send-content-message.md)(action: HttpMethod, modifiedBooking: [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md))
Sends an FCM message about booking modification. Uses "booking" topic
[jvm]
open override fun [sendContentMessage](send-content-message.md)(action: HttpMethod, modifiedUser: [UserDTO](../../office.effective.dto/-user-d-t-o/index.md))
Sends an FCM message about user modification. Uses "user" topic
[jvm]
open override fun [sendContentMessage](send-content-message.md)(action: HttpMethod, modifiedWorkspace: [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md))
Sends an FCM message about workspace modification. Uses "workspace" topic | +| [sendEmptyMessage](send-empty-message.md) | [jvm]
open override fun [sendEmptyMessage](send-empty-message.md)(topic: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html))
Sends empty FCM message on topic | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-content-message.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-content-message.md new file mode 100644 index 000000000..6b6ef2e6f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-content-message.md @@ -0,0 +1,57 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.common.notifications](../index.md)/[FcmNotificationSender](index.md)/[sendContentMessage](send-content-message.md) + +# sendContentMessage + +[jvm]\ +open override fun [sendContentMessage](send-content-message.md)(action: HttpMethod, modifiedWorkspace: [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md)) + +Sends an FCM message about workspace modification. Uses "workspace" topic + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| action | will be put as "action" in message data | +| modifiedWorkspace | will be put as "object" in message data | + +[jvm]\ +open override fun [sendContentMessage](send-content-message.md)(action: HttpMethod, modifiedUser: [UserDTO](../../office.effective.dto/-user-d-t-o/index.md)) + +Sends an FCM message about user modification. Uses "user" topic + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| action | will be put as "action" in message data | +| modifiedUser | will be put as "object" in message data | + +[jvm]\ +open override fun [sendContentMessage](send-content-message.md)(action: HttpMethod, modifiedBooking: [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md)) + +Sends an FCM message about booking modification. Uses "booking" topic + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| action | will be put as "action" in message data | +| modifiedBooking | will be put as "object" in message data | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-empty-message.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-empty-message.md new file mode 100644 index 000000000..937703fd4 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-empty-message.md @@ -0,0 +1,12 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.common.notifications](../index.md)/[FcmNotificationSender](index.md)/[sendEmptyMessage](send-empty-message.md) + +# sendEmptyMessage + +[jvm]\ +open override fun [sendEmptyMessage](send-empty-message.md)(topic: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) + +Sends empty FCM message on topic + +#### Author + +Daniil Zavyalov diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/index.md new file mode 100644 index 000000000..7dcd4f2f2 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/index.md @@ -0,0 +1,20 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.common.notifications](../index.md)/[INotificationSender](index.md) + +# INotificationSender + +interface [INotificationSender](index.md) + +Interface for sending notifications on topics + +#### Inheritors + +| | +|---| +| [FcmNotificationSender](../-fcm-notification-sender/index.md) | + +## Functions + +| Name | Summary | +|---|---| +| [sendContentMessage](send-content-message.md) | [jvm]
abstract fun [sendContentMessage](send-content-message.md)(action: HttpMethod, modifiedBooking: [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md))
Sends message about booking modification
[jvm]
abstract fun [sendContentMessage](send-content-message.md)(action: HttpMethod, modifiedUser: [UserDTO](../../office.effective.dto/-user-d-t-o/index.md))
Sends message about user modification
[jvm]
abstract fun [sendContentMessage](send-content-message.md)(action: HttpMethod, modifiedWorkspace: [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md))
Sends message about workspace modification | +| [sendEmptyMessage](send-empty-message.md) | [jvm]
abstract fun [sendEmptyMessage](send-empty-message.md)(topic: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html))
Sends message about topic modification | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-content-message.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-content-message.md new file mode 100644 index 000000000..442f62fa0 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-content-message.md @@ -0,0 +1,57 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.common.notifications](../index.md)/[INotificationSender](index.md)/[sendContentMessage](send-content-message.md) + +# sendContentMessage + +[jvm]\ +abstract fun [sendContentMessage](send-content-message.md)(action: HttpMethod, modifiedWorkspace: [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md)) + +Sends message about workspace modification + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| action | will be put as "action" in message data | +| modifiedWorkspace | will be put as "object" in message data | + +[jvm]\ +abstract fun [sendContentMessage](send-content-message.md)(action: HttpMethod, modifiedUser: [UserDTO](../../office.effective.dto/-user-d-t-o/index.md)) + +Sends message about user modification + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| action | will be put as "action" in message data | +| modifiedUser | will be put as "object" in message data | + +[jvm]\ +abstract fun [sendContentMessage](send-content-message.md)(action: HttpMethod, modifiedBooking: [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md)) + +Sends message about booking modification + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| action | will be put as "action" in message data | +| modifiedBooking | will be put as "object" in message data | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-empty-message.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-empty-message.md new file mode 100644 index 000000000..ae4104772 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-empty-message.md @@ -0,0 +1,12 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.common.notifications](../index.md)/[INotificationSender](index.md)/[sendEmptyMessage](send-empty-message.md) + +# sendEmptyMessage + +[jvm]\ +abstract fun [sendEmptyMessage](send-empty-message.md)(topic: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) + +Sends message about topic modification + +#### Author + +Daniil Zavyalov diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/firebase-di-module.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/firebase-di-module.md new file mode 100644 index 000000000..caf4960dc --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/firebase-di-module.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.common.notifications](index.md)/[firebaseDiModule](firebase-di-module.md) + +# firebaseDiModule + +[jvm]\ +val [firebaseDiModule](firebase-di-module.md): Module diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/index.md new file mode 100644 index 000000000..c216c8433 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/index.md @@ -0,0 +1,16 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.common.notifications](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [FcmNotificationSender](-fcm-notification-sender/index.md) | [jvm]
class [FcmNotificationSender](-fcm-notification-sender/index.md)(fcm: FirebaseMessaging) : [INotificationSender](-i-notification-sender/index.md)
Class for sending Firebase cloud messages | +| [INotificationSender](-i-notification-sender/index.md) | [jvm]
interface [INotificationSender](-i-notification-sender/index.md)
Interface for sending notifications on topics | + +## Properties + +| Name | Summary | +|---|---| +| [firebaseDiModule](firebase-di-module.md) | [jvm]
val [firebaseDiModule](firebase-di-module.md): Module | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.swagger/-swagger-document/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.swagger/-swagger-document/index.md new file mode 100644 index 000000000..9716eafe0 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.swagger/-swagger-document/index.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.common.swagger](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.swagger/index.md)/[SwaggerDocument](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.swagger/-swagger-document/index.md) + +# SwaggerDocument + +[jvm]\ +object [SwaggerDocument](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.swagger/-swagger-document/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.swagger/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.swagger/index.md new file mode 100644 index 000000000..da6bc9897 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.swagger/index.md @@ -0,0 +1,9 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.common.swagger](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.swagger/index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [SwaggerDocument](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.swagger/-swagger-document/index.md) | [jvm]
object [SwaggerDocument](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.swagger/-swagger-document/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/-database-transaction-manager.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/-database-transaction-manager.md new file mode 100644 index 000000000..6171c1f81 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/-database-transaction-manager.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.common.utils](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/index.md)/[DatabaseTransactionManager](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/index.md)/[DatabaseTransactionManager](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/-database-transaction-manager.md) + +# DatabaseTransactionManager + +[jvm]\ +constructor(database: Database) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/index.md new file mode 100644 index 000000000..947605c54 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/index.md @@ -0,0 +1,20 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.common.utils](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/index.md)/[DatabaseTransactionManager](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/index.md) + +# DatabaseTransactionManager + +[jvm]\ +class [DatabaseTransactionManager](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/index.md)(database: Database) + +Class used for creation database transaction on the facade layer + +## Constructors + +| | | +|---|---| +| [DatabaseTransactionManager](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/-database-transaction-manager.md) | [jvm]
constructor(database: Database) | + +## Functions + +| Name | Summary | +|---|---| +| [useTransaction](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.md) | [jvm]
fun <[T](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.md)> [useTransaction](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.md)(serviceCall: () -> [T](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.md), isolation: TransactionIsolation = TransactionIsolation.READ_COMMITTED): [T](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.md)
Executes code in a database transaction. | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.md new file mode 100644 index 000000000..0c50dd92e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.md @@ -0,0 +1,19 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.common.utils](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/index.md)/[DatabaseTransactionManager](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/index.md)/[useTransaction](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.md) + +# useTransaction + +[jvm]\ +fun <[T](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.md)> [useTransaction](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.md)(serviceCall: () -> [T](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.md), isolation: TransactionIsolation = TransactionIsolation.READ_COMMITTED): [T](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.md) + +Executes code in a database transaction. + +Rollbacks the transaction if an exception was thrown. + +#### Parameters + +jvm + +| | | +|---|---| +| serviceCall | lambda function to be executed | +| isolation | transaction isolation | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/-user-session.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/-user-session.md new file mode 100644 index 000000000..c5804bd60 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/-user-session.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.common.utils](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/index.md)/[UserSession](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/index.md)/[UserSession](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/-user-session.md) + +# UserSession + +[jvm]\ +constructor(token: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), email: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/email.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/email.md new file mode 100644 index 000000000..98cb819cc --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/email.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.common.utils](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/index.md)/[UserSession](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/index.md)/[email](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/email.md) + +# email + +[jvm]\ +val [email](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/email.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/index.md new file mode 100644 index 000000000..34158c1f3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/index.md @@ -0,0 +1,19 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.common.utils](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/index.md)/[UserSession](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/index.md) + +# UserSession + +[jvm]\ +data class [UserSession](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/index.md)(val token: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val email: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?) + +## Constructors + +| | | +|---|---| +| [UserSession](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/-user-session.md) | [jvm]
constructor(token: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), email: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?) | + +## Properties + +| Name | Summary | +|---|---| +| [email](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/email.md) | [jvm]
val [email](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/email.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [token](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/token.md) | [jvm]
val [token](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/token.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/token.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/token.md new file mode 100644 index 000000000..757871d25 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/token.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.common.utils](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/index.md)/[UserSession](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/index.md)/[token](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/token.md) + +# token + +[jvm]\ +val [token](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/token.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/-uuid-validator.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/-uuid-validator.md new file mode 100644 index 000000000..14c40d811 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/-uuid-validator.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.common.utils](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/index.md)/[UuidValidator](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/index.md)/[UuidValidator](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/-uuid-validator.md) + +# UuidValidator + +[jvm]\ +constructor() diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/index.md new file mode 100644 index 000000000..bcc09f693 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/index.md @@ -0,0 +1,20 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.common.utils](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/index.md)/[UuidValidator](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/index.md) + +# UuidValidator + +[jvm]\ +class [UuidValidator](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/index.md) + +Class for UUID validation and conversion + +## Constructors + +| | | +|---|---| +| [UuidValidator](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/-uuid-validator.md) | [jvm]
constructor() | + +## Functions + +| Name | Summary | +|---|---| +| [uuidFromString](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/uuid-from-string.md) | [jvm]
fun [uuidFromString](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/uuid-from-string.md)(stringId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)
Converts string to UUID | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/uuid-from-string.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/uuid-from-string.md new file mode 100644 index 000000000..2e37ba8f3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/uuid-from-string.md @@ -0,0 +1,14 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.common.utils](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/index.md)/[UuidValidator](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/index.md)/[uuidFromString](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/uuid-from-string.md) + +# uuidFromString + +[jvm]\ +fun [uuidFromString](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/uuid-from-string.md)(stringId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) + +Converts string to UUID + +#### Throws + +| | | +|---|---| +| [ValidationException](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/index.md) | if provided string is not valid UUID | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/index.md new file mode 100644 index 000000000..fcc8c33e5 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/index.md @@ -0,0 +1,11 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.common.utils](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [DatabaseTransactionManager](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/index.md) | [jvm]
class [DatabaseTransactionManager](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/index.md)(database: Database)
Class used for creation database transaction on the facade layer | +| [UserSession](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/index.md) | [jvm]
data class [UserSession](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-user-session/index.md)(val token: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val email: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?) | +| [UuidValidator](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/index.md) | [jvm]
class [UuidValidator](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/index.md)
Class for UUID validation and conversion | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/-booking-d-t-o.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/-booking-d-t-o.md new file mode 100644 index 000000000..6fc4e2ff2 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/-booking-d-t-o.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[BookingDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.md)/[BookingDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/-booking-d-t-o.md) + +# BookingDTO + +[jvm]\ +constructor(owner: [UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md), participants: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md)>, workspace: [WorkspaceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md), id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, beginBooking: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), endBooking: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), recurrence: [RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md)? = null) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/begin-booking.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/begin-booking.md new file mode 100644 index 000000000..03148275f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/begin-booking.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[BookingDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.md)/[beginBooking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/begin-booking.md) + +# beginBooking + +[jvm]\ +val [beginBooking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/begin-booking.md): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/end-booking.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/end-booking.md new file mode 100644 index 000000000..678ce338d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/end-booking.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[BookingDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.md)/[endBooking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/end-booking.md) + +# endBooking + +[jvm]\ +val [endBooking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/end-booking.md): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/id.md new file mode 100644 index 000000000..aae8bb271 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[BookingDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.md)/[id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/id.md) + +# id + +[jvm]\ +val [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.md new file mode 100644 index 000000000..337ae995d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.md @@ -0,0 +1,26 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[BookingDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.md) + +# BookingDTO + +[jvm]\ +@Serializable + +data class [BookingDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.md)(val owner: [UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md), val participants: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md)>, val workspace: [WorkspaceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md), val id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, val beginBooking: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), val endBooking: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), val recurrence: [RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md)? = null) + +## Constructors + +| | | +|---|---| +| [BookingDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/-booking-d-t-o.md) | [jvm]
constructor(owner: [UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md), participants: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md)>, workspace: [WorkspaceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md), id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, beginBooking: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), endBooking: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), recurrence: [RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md)? = null) | + +## Properties + +| Name | Summary | +|---|---| +| [beginBooking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/begin-booking.md) | [jvm]
val [beginBooking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/begin-booking.md): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html) | +| [endBooking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/end-booking.md) | [jvm]
val [endBooking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/end-booking.md): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html) | +| [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/id.md) | [jvm]
val [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [owner](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/owner.md) | [jvm]
val [owner](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/owner.md): [UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md) | +| [participants](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/participants.md) | [jvm]
val [participants](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/participants.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md)> | +| [recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/recurrence.md) | [jvm]
val [recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/recurrence.md): [RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md)? = null | +| [workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/workspace.md) | [jvm]
val [workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/workspace.md): [WorkspaceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/owner.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/owner.md new file mode 100644 index 000000000..fb03496a7 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/owner.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[BookingDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.md)/[owner](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/owner.md) + +# owner + +[jvm]\ +val [owner](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/owner.md): [UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/participants.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/participants.md new file mode 100644 index 000000000..657ab925c --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/participants.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[BookingDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.md)/[participants](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/participants.md) + +# participants + +[jvm]\ +val [participants](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/participants.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/recurrence.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/recurrence.md new file mode 100644 index 000000000..c6c042c8d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/recurrence.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[BookingDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.md)/[recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/recurrence.md) + +# recurrence + +[jvm]\ +val [recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/recurrence.md): [RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md)? = null diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/workspace.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/workspace.md new file mode 100644 index 000000000..4c3d46cab --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/workspace.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[BookingDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.md)/[workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/workspace.md) + +# workspace + +[jvm]\ +val [workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/workspace.md): [WorkspaceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/-integration-d-t-o.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/-integration-d-t-o.md new file mode 100644 index 000000000..ff229a742 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/-integration-d-t-o.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[IntegrationDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.md)/[IntegrationDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/-integration-d-t-o.md) + +# IntegrationDTO + +[jvm]\ +constructor(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/id.md new file mode 100644 index 000000000..ac8d070c0 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[IntegrationDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.md)/[id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/id.md) + +# id + +[jvm]\ +val [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.md new file mode 100644 index 000000000..1d5312911 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.md @@ -0,0 +1,22 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[IntegrationDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.md) + +# IntegrationDTO + +[jvm]\ +@Serializable + +data class [IntegrationDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.md)(val id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) + +## Constructors + +| | | +|---|---| +| [IntegrationDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/-integration-d-t-o.md) | [jvm]
constructor(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | + +## Properties + +| Name | Summary | +|---|---| +| [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/id.md) | [jvm]
val [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/name.md) | [jvm]
val [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [value](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/value.md) | [jvm]
val [value](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/value.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/name.md new file mode 100644 index 000000000..4088804ac --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[IntegrationDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.md)/[name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/name.md) + +# name + +[jvm]\ +val [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/value.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/value.md new file mode 100644 index 000000000..1ccf8eada --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/value.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[IntegrationDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.md)/[value](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/value.md) + +# value + +[jvm]\ +val [value](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/value.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/-user-d-t-o.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/-user-d-t-o.md new file mode 100644 index 000000000..e81fe55b5 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/-user-d-t-o.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md)/[UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/-user-d-t-o.md) + +# UserDTO + +[jvm]\ +constructor(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), fullName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), active: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), role: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), avatarUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), integrations: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[IntegrationDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.md)>?, email: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/active.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/active.md new file mode 100644 index 000000000..be354fa35 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/active.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md)/[active](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/active.md) + +# active + +[jvm]\ +val [active](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/active.md): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/avatar-url.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/avatar-url.md new file mode 100644 index 000000000..9ba0afc7b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/avatar-url.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md)/[avatarUrl](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/avatar-url.md) + +# avatarUrl + +[jvm]\ +val [avatarUrl](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/avatar-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/email.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/email.md new file mode 100644 index 000000000..d0ebbdf03 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/email.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md)/[email](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/email.md) + +# email + +[jvm]\ +val [email](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/email.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/full-name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/full-name.md new file mode 100644 index 000000000..139a46b62 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/full-name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md)/[fullName](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/full-name.md) + +# fullName + +[jvm]\ +val [fullName](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/full-name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/id.md new file mode 100644 index 000000000..2baddf784 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md)/[id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/id.md) + +# id + +[jvm]\ +val [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md new file mode 100644 index 000000000..5c7cf3ef2 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md @@ -0,0 +1,27 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md) + +# UserDTO + +[jvm]\ +@Serializable + +data class [UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md)(val id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val fullName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val active: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), val role: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val avatarUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val integrations: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[IntegrationDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.md)>?, val email: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) + +## Constructors + +| | | +|---|---| +| [UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/-user-d-t-o.md) | [jvm]
constructor(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), fullName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), active: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), role: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), avatarUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), integrations: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[IntegrationDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.md)>?, email: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | + +## Properties + +| Name | Summary | +|---|---| +| [active](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/active.md) | [jvm]
val [active](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/active.md): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [avatarUrl](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/avatar-url.md) | [jvm]
val [avatarUrl](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/avatar-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [email](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/email.md) | [jvm]
val [email](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/email.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [fullName](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/full-name.md) | [jvm]
val [fullName](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/full-name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/id.md) | [jvm]
val [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [integrations](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/integrations.md) | [jvm]
val [integrations](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/integrations.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[IntegrationDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.md)>? | +| [role](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/role.md) | [jvm]
val [role](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/role.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [tag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/tag.md) | [jvm]
val [tag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/tag.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/integrations.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/integrations.md new file mode 100644 index 000000000..5b2fecb87 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/integrations.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md)/[integrations](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/integrations.md) + +# integrations + +[jvm]\ +val [integrations](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/integrations.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[IntegrationDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.md)>? diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/role.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/role.md new file mode 100644 index 000000000..9d9f79a58 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/role.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md)/[role](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/role.md) + +# role + +[jvm]\ +val [role](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/role.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/tag.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/tag.md new file mode 100644 index 000000000..71426d6bc --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/tag.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md)/[tag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/tag.md) + +# tag + +[jvm]\ +val [tag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/tag.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/-utility-d-t-o.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/-utility-d-t-o.md new file mode 100644 index 000000000..7736ea151 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/-utility-d-t-o.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[UtilityDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md)/[UtilityDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/-utility-d-t-o.md) + +# UtilityDTO + +[jvm]\ +constructor(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), iconUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), count: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/count.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/count.md new file mode 100644 index 000000000..99ab14f9f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/count.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[UtilityDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md)/[count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/count.md) + +# count + +[jvm]\ +val [count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/count.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/icon-url.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/icon-url.md new file mode 100644 index 000000000..f15a1d1fa --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/icon-url.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[UtilityDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md)/[iconUrl](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/icon-url.md) + +# iconUrl + +[jvm]\ +val [iconUrl](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/icon-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/id.md new file mode 100644 index 000000000..029f286c8 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[UtilityDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md)/[id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/id.md) + +# id + +[jvm]\ +val [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md new file mode 100644 index 000000000..7134e20d6 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md @@ -0,0 +1,23 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[UtilityDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md) + +# UtilityDTO + +[jvm]\ +@Serializable + +data class [UtilityDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md)(val id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val iconUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val count: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) + +## Constructors + +| | | +|---|---| +| [UtilityDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/-utility-d-t-o.md) | [jvm]
constructor(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), iconUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), count: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) | + +## Properties + +| Name | Summary | +|---|---| +| [count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/count.md) | [jvm]
val [count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/count.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [iconUrl](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/icon-url.md) | [jvm]
val [iconUrl](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/icon-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/id.md) | [jvm]
val [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/name.md) | [jvm]
val [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/name.md new file mode 100644 index 000000000..9444b0c9d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[UtilityDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md)/[name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/name.md) + +# name + +[jvm]\ +val [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/-workspace-d-t-o.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/-workspace-d-t-o.md new file mode 100644 index 000000000..a51c026f3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/-workspace-d-t-o.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[WorkspaceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md)/[WorkspaceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/-workspace-d-t-o.md) + +# WorkspaceDTO + +[jvm]\ +constructor(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), utilities: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UtilityDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md)>, zone: [WorkspaceZoneDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.md)? = null, tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/id.md new file mode 100644 index 000000000..850fe355f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[WorkspaceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md)/[id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/id.md) + +# id + +[jvm]\ +val [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md new file mode 100644 index 000000000..43f70dab1 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[WorkspaceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md) + +# WorkspaceDTO + +[jvm]\ +@Serializable + +data class [WorkspaceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md)(val id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val utilities: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UtilityDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md)>, val zone: [WorkspaceZoneDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.md)? = null, val tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) + +## Constructors + +| | | +|---|---| +| [WorkspaceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/-workspace-d-t-o.md) | [jvm]
constructor(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), utilities: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UtilityDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md)>, zone: [WorkspaceZoneDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.md)? = null, tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | + +## Properties + +| Name | Summary | +|---|---| +| [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/id.md) | [jvm]
val [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/name.md) | [jvm]
val [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [tag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/tag.md) | [jvm]
val [tag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/tag.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [utilities](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/utilities.md) | [jvm]
val [utilities](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/utilities.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UtilityDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md)> | +| [zone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/zone.md) | [jvm]
val [zone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/zone.md): [WorkspaceZoneDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.md)? = null | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/name.md new file mode 100644 index 000000000..2cf04ede4 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[WorkspaceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md)/[name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/name.md) + +# name + +[jvm]\ +val [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/tag.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/tag.md new file mode 100644 index 000000000..8cce362ca --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/tag.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[WorkspaceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md)/[tag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/tag.md) + +# tag + +[jvm]\ +val [tag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/tag.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/utilities.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/utilities.md new file mode 100644 index 000000000..cd8e36206 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/utilities.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[WorkspaceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md)/[utilities](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/utilities.md) + +# utilities + +[jvm]\ +val [utilities](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/utilities.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UtilityDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/zone.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/zone.md new file mode 100644 index 000000000..6ce4b0ffa --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/zone.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[WorkspaceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md)/[zone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/zone.md) + +# zone + +[jvm]\ +val [zone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/zone.md): [WorkspaceZoneDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.md)? = null diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/-workspace-zone-d-t-o.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/-workspace-zone-d-t-o.md new file mode 100644 index 000000000..4113f7b53 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/-workspace-zone-d-t-o.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[WorkspaceZoneDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.md)/[WorkspaceZoneDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/-workspace-zone-d-t-o.md) + +# WorkspaceZoneDTO + +[jvm]\ +constructor(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/id.md new file mode 100644 index 000000000..bf660b88e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[WorkspaceZoneDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.md)/[id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/id.md) + +# id + +[jvm]\ +val [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.md new file mode 100644 index 000000000..4ac291fd2 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.md @@ -0,0 +1,21 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[WorkspaceZoneDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.md) + +# WorkspaceZoneDTO + +[jvm]\ +@Serializable + +data class [WorkspaceZoneDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.md)(val id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) + +## Constructors + +| | | +|---|---| +| [WorkspaceZoneDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/-workspace-zone-d-t-o.md) | [jvm]
constructor(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | + +## Properties + +| Name | Summary | +|---|---| +| [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/id.md) | [jvm]
val [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/name.md) | [jvm]
val [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/name.md new file mode 100644 index 000000000..a70511b57 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md)/[WorkspaceZoneDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.md)/[name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/name.md) + +# name + +[jvm]\ +val [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md new file mode 100644 index 000000000..ceaaa905b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md @@ -0,0 +1,14 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [BookingDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.md) | [jvm]
@Serializable
data class [BookingDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.md)(val owner: [UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md), val participants: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md)>, val workspace: [WorkspaceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md), val id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, val beginBooking: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), val endBooking: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), val recurrence: [RecurrenceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md)? = null) | +| [IntegrationDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.md) | [jvm]
@Serializable
data class [IntegrationDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.md)(val id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | +| [UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md) | [jvm]
@Serializable
data class [UserDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md)(val id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val fullName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val active: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), val role: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val avatarUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val integrations: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[IntegrationDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.md)>?, val email: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | +| [UtilityDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md) | [jvm]
@Serializable
data class [UtilityDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md)(val id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val iconUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val count: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) | +| [WorkspaceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md) | [jvm]
@Serializable
data class [WorkspaceDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md)(val id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val utilities: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UtilityDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md)>, val zone: [WorkspaceZoneDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.md)? = null, val tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | +| [WorkspaceZoneDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.md) | [jvm]
@Serializable
data class [WorkspaceZoneDTO](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.md)(val id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/-booking-facade-converter.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/-booking-facade-converter.md new file mode 100644 index 000000000..4b5ca148c --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/-booking-facade-converter.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[BookingFacadeConverter](index.md)/[BookingFacadeConverter](-booking-facade-converter.md) + +# BookingFacadeConverter + +[jvm]\ +constructor(userConverter: [UserDTOModelConverter](../../office.effective.features.user.converters/-user-d-t-o-model-converter/index.md), workspaceConverter: [WorkspaceFacadeConverter](../../office.effective.features.workspace.converters/-workspace-facade-converter/index.md)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/dto-to-model.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/dto-to-model.md new file mode 100644 index 000000000..1b33f807f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/dto-to-model.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[BookingFacadeConverter](index.md)/[dtoToModel](dto-to-model.md) + +# dtoToModel + +[jvm]\ +fun [dtoToModel](dto-to-model.md)(bookingDTO: [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md)): [Booking](../../office.effective.model/-booking/index.md) + +Converts [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) to [Booking](../../office.effective.model/-booking/index.md) + +#### Return + +The resulting [Booking](../../office.effective.model/-booking/index.md) object + +#### Author + +Daniil Zavyalov, Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| bookingDTO | [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) to be converted | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/index.md new file mode 100644 index 000000000..9ad88f0e3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/index.md @@ -0,0 +1,23 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[BookingFacadeConverter](index.md) + +# BookingFacadeConverter + +[jvm]\ +class [BookingFacadeConverter](index.md)(userConverter: [UserDTOModelConverter](../../office.effective.features.user.converters/-user-d-t-o-model-converter/index.md), workspaceConverter: [WorkspaceFacadeConverter](../../office.effective.features.workspace.converters/-workspace-facade-converter/index.md)) + +Converts between [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) and [Booking](../../office.effective.model/-booking/index.md) + +Uses [UserDTOModelConverter](../../office.effective.features.user.converters/-user-d-t-o-model-converter/index.md) and [WorkspaceFacadeConverter](../../office.effective.features.workspace.converters/-workspace-facade-converter/index.md) to convert contained users and workspaces + +## Constructors + +| | | +|---|---| +| [BookingFacadeConverter](-booking-facade-converter.md) | [jvm]
constructor(userConverter: [UserDTOModelConverter](../../office.effective.features.user.converters/-user-d-t-o-model-converter/index.md), workspaceConverter: [WorkspaceFacadeConverter](../../office.effective.features.workspace.converters/-workspace-facade-converter/index.md)) | + +## Functions + +| Name | Summary | +|---|---| +| [dtoToModel](dto-to-model.md) | [jvm]
fun [dtoToModel](dto-to-model.md)(bookingDTO: [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md)): [Booking](../../office.effective.model/-booking/index.md)
Converts [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) to [Booking](../../office.effective.model/-booking/index.md) | +| [modelToDto](model-to-dto.md) | [jvm]
fun [modelToDto](model-to-dto.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md)
Converts [Booking](../../office.effective.model/-booking/index.md) to [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/model-to-dto.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/model-to-dto.md new file mode 100644 index 000000000..b0c5c75d3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/model-to-dto.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[BookingFacadeConverter](index.md)/[modelToDto](model-to-dto.md) + +# modelToDto + +[jvm]\ +fun [modelToDto](model-to-dto.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) + +Converts [Booking](../../office.effective.model/-booking/index.md) to [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) + +#### Return + +The resulting [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) object + +#### Author + +Daniil Zavyalov, Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| booking | [Booking](../../office.effective.model/-booking/index.md) to be converted | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/-booking-repository-converter.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/-booking-repository-converter.md new file mode 100644 index 000000000..7c044c454 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/-booking-repository-converter.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[BookingRepositoryConverter](index.md)/[BookingRepositoryConverter](-booking-repository-converter.md) + +# BookingRepositoryConverter + +[jvm]\ +constructor(database: Database, workspaceConverter: [WorkspaceRepositoryConverter](../../office.effective.features.workspace.converters/-workspace-repository-converter/index.md), userConverter: [UserModelEntityConverter](../../office.effective.features.user.converters/-user-model-entity-converter/index.md), uuidValidator: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/entity-to-model.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/entity-to-model.md new file mode 100644 index 000000000..b9554d6ba --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/entity-to-model.md @@ -0,0 +1,29 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[BookingRepositoryConverter](index.md)/[entityToModel](entity-to-model.md) + +# entityToModel + +[jvm]\ +fun [entityToModel](entity-to-model.md)(bookingEntity: [WorkspaceBookingEntity](../../office.effective.features.booking.repository/-workspace-booking-entity/index.md), participants: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UserEntity](../../office.effective.features.user.repository/-user-entity/index.md)>): [Booking](../../office.effective.model/-booking/index.md) + +Converts booking entity to model which contains user and workspace models. + +User/workspace models contain an empty list of integrations/utilities. Use WorkspaceRepository and UserRepository to find it + +TODO: this method can create only Bookings without recurrence + +#### Return + +The resulting [Booking](../../office.effective.model/-booking/index.md) object + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| bookingEntity | [WorkspaceBookingEntity](../../office.effective.features.booking.repository/-workspace-booking-entity/index.md) to be converted | +| participants | users who participate in the booking | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/index.md new file mode 100644 index 000000000..a2dbabf84 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/index.md @@ -0,0 +1,23 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[BookingRepositoryConverter](index.md) + +# BookingRepositoryConverter + +[jvm]\ +class [BookingRepositoryConverter](index.md)(database: Database, workspaceConverter: [WorkspaceRepositoryConverter](../../office.effective.features.workspace.converters/-workspace-repository-converter/index.md), userConverter: [UserModelEntityConverter](../../office.effective.features.user.converters/-user-model-entity-converter/index.md), uuidValidator: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md)) + +Converts between [Booking](../../office.effective.model/-booking/index.md) and [WorkspaceBookingEntity](../../office.effective.features.booking.repository/-workspace-booking-entity/index.md) objects. Uses [UserModelEntityConverter](../../office.effective.features.user.converters/-user-model-entity-converter/index.md) and [WorkspaceRepositoryConverter](../../office.effective.features.workspace.converters/-workspace-repository-converter/index.md) to convert contained users and workspaces + +Performs own database queries to user and workspace entities + +## Constructors + +| | | +|---|---| +| [BookingRepositoryConverter](-booking-repository-converter.md) | [jvm]
constructor(database: Database, workspaceConverter: [WorkspaceRepositoryConverter](../../office.effective.features.workspace.converters/-workspace-repository-converter/index.md), userConverter: [UserModelEntityConverter](../../office.effective.features.user.converters/-user-model-entity-converter/index.md), uuidValidator: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md)) | + +## Functions + +| Name | Summary | +|---|---| +| [entityToModel](entity-to-model.md) | [jvm]
fun [entityToModel](entity-to-model.md)(bookingEntity: [WorkspaceBookingEntity](../../office.effective.features.booking.repository/-workspace-booking-entity/index.md), participants: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UserEntity](../../office.effective.features.user.repository/-user-entity/index.md)>): [Booking](../../office.effective.model/-booking/index.md)
Converts booking entity to model which contains user and workspace models. | +| [modelToEntity](model-to-entity.md) | [jvm]
fun [modelToEntity](model-to-entity.md)(bookingModel: [Booking](../../office.effective.model/-booking/index.md)): [WorkspaceBookingEntity](../../office.effective.features.booking.repository/-workspace-booking-entity/index.md)
Converts booking model to entity. Uses ids from contained [UserModel](../../office.effective.model/-user-model/index.md) and [Workspace](../../office.effective.model/-workspace/index.md) to find actual entities in database | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/model-to-entity.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/model-to-entity.md new file mode 100644 index 000000000..3ca10b1ce --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/model-to-entity.md @@ -0,0 +1,31 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[BookingRepositoryConverter](index.md)/[modelToEntity](model-to-entity.md) + +# modelToEntity + +[jvm]\ +fun [modelToEntity](model-to-entity.md)(bookingModel: [Booking](../../office.effective.model/-booking/index.md)): [WorkspaceBookingEntity](../../office.effective.features.booking.repository/-workspace-booking-entity/index.md) + +Converts booking model to entity. Uses ids from contained [UserModel](../../office.effective.model/-user-model/index.md) and [Workspace](../../office.effective.model/-workspace/index.md) to find actual entities in database + +#### Return + +The resulting [WorkspaceBookingEntity](../../office.effective.features.booking.repository/-workspace-booking-entity/index.md) object + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| bookingModel | [Booking](../../office.effective.model/-booking/index.md) to be converted | + +#### Throws + +| | | +|---|---| +| [MissingIdException](../../office.effective.common.exception/-missing-id-exception/index.md) | if the booking, owner or workspace id is null | +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if the given user or workspace don't exist | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/-google-calendar-converter.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/-google-calendar-converter.md new file mode 100644 index 000000000..2d10cf6cc --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/-google-calendar-converter.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[GoogleCalendarConverter](index.md)/[GoogleCalendarConverter](-google-calendar-converter.md) + +# GoogleCalendarConverter + +[jvm]\ +constructor(calendarIdsRepository: [CalendarIdsRepository](../../office.effective.features.calendar.repository/-calendar-ids-repository/index.md), userRepository: [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md), workspaceConverter: [WorkspaceFacadeConverter](../../office.effective.features.workspace.converters/-workspace-facade-converter/index.md), userConverter: [UserDTOModelConverter](../../office.effective.features.user.converters/-user-d-t-o-model-converter/index.md), bookingConverter: [BookingFacadeConverter](../-booking-facade-converter/index.md), verifier: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md), workspaceRepository: [WorkspaceRepository](../../office.effective.features.workspace.repository/-workspace-repository/index.md)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/index.md new file mode 100644 index 000000000..5a01e5452 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/index.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[GoogleCalendarConverter](index.md) + +# GoogleCalendarConverter + +[jvm]\ +class [GoogleCalendarConverter](index.md)(calendarIdsRepository: [CalendarIdsRepository](../../office.effective.features.calendar.repository/-calendar-ids-repository/index.md), userRepository: [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md), workspaceConverter: [WorkspaceFacadeConverter](../../office.effective.features.workspace.converters/-workspace-facade-converter/index.md), userConverter: [UserDTOModelConverter](../../office.effective.features.user.converters/-user-d-t-o-model-converter/index.md), bookingConverter: [BookingFacadeConverter](../-booking-facade-converter/index.md), verifier: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md), workspaceRepository: [WorkspaceRepository](../../office.effective.features.workspace.repository/-workspace-repository/index.md)) + +Converts between Google Calendar Event and [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) objects. + +## Constructors + +| | | +|---|---| +| [GoogleCalendarConverter](-google-calendar-converter.md) | [jvm]
constructor(calendarIdsRepository: [CalendarIdsRepository](../../office.effective.features.calendar.repository/-calendar-ids-repository/index.md), userRepository: [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md), workspaceConverter: [WorkspaceFacadeConverter](../../office.effective.features.workspace.converters/-workspace-facade-converter/index.md), userConverter: [UserDTOModelConverter](../../office.effective.features.user.converters/-user-d-t-o-model-converter/index.md), bookingConverter: [BookingFacadeConverter](../-booking-facade-converter/index.md), verifier: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md), workspaceRepository: [WorkspaceRepository](../../office.effective.features.workspace.repository/-workspace-repository/index.md)) | + +## Functions + +| Name | Summary | +|---|---| +| [toBookingDTO](to-booking-d-t-o.md) | [jvm]
fun [toBookingDTO](to-booking-d-t-o.md)(event: Event): [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md)
Converts Event to [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) | +| [toBookingModel](to-booking-model.md) | [jvm]
fun [toBookingModel](to-booking-model.md)(event: Event): [Booking](../../office.effective.model/-booking/index.md)
Converts Event to [Booking](../../office.effective.model/-booking/index.md) | +| [toGoogleEvent](to-google-event.md) | [jvm]
fun [toGoogleEvent](to-google-event.md)(dto: [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md)): Event
Converts [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) to Event. Event.description is used to indicate the booking author, because Event.organizer is defaultAccount of application
[jvm]
fun [toGoogleEvent](to-google-event.md)(model: [Booking](../../office.effective.model/-booking/index.md)): Event
Converts meeting room [Booking](../../office.effective.model/-booking/index.md) to Event. Event.description is used to indicate the booking author, because Event.organizer is defaultAccount of application | +| [toGoogleWorkspaceEvent](to-google-workspace-event.md) | [jvm]
fun [toGoogleWorkspaceEvent](to-google-workspace-event.md)(dto: [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md)): Event
Converts workspace [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) to Event. Event.description is used to indicate the booking author, because Event.organizer is defaultAccount of application. Event.summary is used to indicate the booking workspace.
[jvm]
fun [toGoogleWorkspaceEvent](to-google-workspace-event.md)(model: [Booking](../../office.effective.model/-booking/index.md)): Event
Converts workspace [Booking](../../office.effective.model/-booking/index.md) to Event. Event.description is used to indicate the booking author, because Event.organizer is defaultAccount of application. Event.summary is used to indicate the booking workspace. | +| [toWorkspaceBooking](to-workspace-booking.md) | [jvm]
fun [toWorkspaceBooking](to-workspace-booking.md)(event: Event): [Booking](../../office.effective.model/-booking/index.md)
Converts Event to [Booking](../../office.effective.model/-booking/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-d-t-o.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-d-t-o.md new file mode 100644 index 000000000..31b433e72 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-d-t-o.md @@ -0,0 +1,26 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[GoogleCalendarConverter](index.md)/[toBookingDTO](to-booking-d-t-o.md) + +# toBookingDTO + +[jvm]\ +fun [toBookingDTO](to-booking-d-t-o.md)(event: Event): [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) + +Converts Event to [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) + +Creates placeholders if workspace, owner or participant doesn't exist in database + +#### Return + +The resulting [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) object + +#### Author + +Danil Kiselev, Max Mishenko, Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| event | Event to be converted | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-model.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-model.md new file mode 100644 index 000000000..2840478b8 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-model.md @@ -0,0 +1,28 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[GoogleCalendarConverter](index.md)/[toBookingModel](to-booking-model.md) + +# toBookingModel + +[jvm]\ +fun [toBookingModel](to-booking-model.md)(event: Event): [Booking](../../office.effective.model/-booking/index.md) + +Converts Event to [Booking](../../office.effective.model/-booking/index.md) + +Uses [toBookingDTO](to-booking-d-t-o.md) + +TODO: Event should be created without converting Booking to BookingDTO + +#### Return + +The resulting [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) object + +#### Author + +Danil Kiselev, Max Mishenko + +#### Parameters + +jvm + +| | | +|---|---| +| event | Event to be converted | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-google-event.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-google-event.md new file mode 100644 index 000000000..71937ae94 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-google-event.md @@ -0,0 +1,45 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[GoogleCalendarConverter](index.md)/[toGoogleEvent](to-google-event.md) + +# toGoogleEvent + +[jvm]\ +fun [toGoogleEvent](to-google-event.md)(dto: [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md)): Event + +Converts [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) to Event. Event.description is used to indicate the booking author, because Event.organizer is defaultAccount of application + +#### Return + +The resulting Event object + +#### Author + +Danil Kiselev, Max Mishenko + +#### Parameters + +jvm + +| | | +|---|---| +| dto | [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) to be converted | + +[jvm]\ +fun [toGoogleEvent](to-google-event.md)(model: [Booking](../../office.effective.model/-booking/index.md)): Event + +Converts meeting room [Booking](../../office.effective.model/-booking/index.md) to Event. Event.description is used to indicate the booking author, because Event.organizer is defaultAccount of application + +#### Return + +The resulting Event object + +#### Author + +Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| model | [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) to be converted | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-google-workspace-event.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-google-workspace-event.md new file mode 100644 index 000000000..c9e799187 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-google-workspace-event.md @@ -0,0 +1,45 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[GoogleCalendarConverter](index.md)/[toGoogleWorkspaceEvent](to-google-workspace-event.md) + +# toGoogleWorkspaceEvent + +[jvm]\ +fun [toGoogleWorkspaceEvent](to-google-workspace-event.md)(dto: [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md)): Event + +Converts workspace [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) to Event. Event.description is used to indicate the booking author, because Event.organizer is defaultAccount of application. Event.summary is used to indicate the booking workspace. + +#### Return + +The resulting Event object + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| dto | [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) to be converted | + +[jvm]\ +fun [toGoogleWorkspaceEvent](to-google-workspace-event.md)(model: [Booking](../../office.effective.model/-booking/index.md)): Event + +Converts workspace [Booking](../../office.effective.model/-booking/index.md) to Event. Event.description is used to indicate the booking author, because Event.organizer is defaultAccount of application. Event.summary is used to indicate the booking workspace. + +#### Return + +The resulting Event object + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| model | [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) to be converted | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-workspace-booking.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-workspace-booking.md new file mode 100644 index 000000000..0a4891343 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-workspace-booking.md @@ -0,0 +1,32 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[GoogleCalendarConverter](index.md)/[toWorkspaceBooking](to-workspace-booking.md) + +# toWorkspaceBooking + +[jvm]\ +fun [toWorkspaceBooking](to-workspace-booking.md)(event: Event): [Booking](../../office.effective.model/-booking/index.md) + +Converts Event to [Booking](../../office.effective.model/-booking/index.md) + +Creates placeholders if workspace or owner doesn't exist in database + +#### Return + +The resulting [Booking](../../office.effective.model/-booking/index.md) object + +#### Author + +Danil Kiselev, Max Mishenko, Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| event | Event to be converted | + +#### Throws + +| | | +|---|---| +| [Exception](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-exception/index.html) | if it fails to get user id from description or workspace id from summary of Google Calendar event | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/dto-to-model.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/dto-to-model.md new file mode 100644 index 000000000..f7383dd62 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/dto-to-model.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[RecurrenceConverter](index.md)/[dtoToModel](dto-to-model.md) + +# dtoToModel + +[jvm]\ +fun [dtoToModel](dto-to-model.md)(dto: [RecurrenceDTO](../../model/-recurrence-d-t-o/index.md)): [RecurrenceModel](../../office.effective.model/-recurrence-model/index.md) + +Converts [RecurrenceDTO](../../model/-recurrence-d-t-o/index.md) to [RecurrenceModel](../../office.effective.model/-recurrence-model/index.md) + +#### Return + +The resulting [RecurrenceModel](../../office.effective.model/-recurrence-model/index.md) object + +#### Author + +Max Mishenko + +#### Parameters + +jvm + +| | | +|---|---| +| dto | [RecurrenceDTO](../../model/-recurrence-d-t-o/index.md) to be converted | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/index.md new file mode 100644 index 000000000..7a929d648 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/index.md @@ -0,0 +1,15 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[RecurrenceConverter](index.md) + +# RecurrenceConverter + +[jvm]\ +object [RecurrenceConverter](index.md) + +Converts between [RecurrenceDTO](../../model/-recurrence-d-t-o/index.md) and [RecurrenceModel](../../office.effective.model/-recurrence-model/index.md) objects + +## Functions + +| Name | Summary | +|---|---| +| [dtoToModel](dto-to-model.md) | [jvm]
fun [dtoToModel](dto-to-model.md)(dto: [RecurrenceDTO](../../model/-recurrence-d-t-o/index.md)): [RecurrenceModel](../../office.effective.model/-recurrence-model/index.md)
Converts [RecurrenceDTO](../../model/-recurrence-d-t-o/index.md) to [RecurrenceModel](../../office.effective.model/-recurrence-model/index.md) | +| [modelToDto](model-to-dto.md) | [jvm]
fun [modelToDto](model-to-dto.md)(model: [RecurrenceModel](../../office.effective.model/-recurrence-model/index.md)): [RecurrenceDTO](../../model/-recurrence-d-t-o/index.md)
Converts [RecurrenceModel](../../office.effective.model/-recurrence-model/index.md) to [RecurrenceDTO](../../model/-recurrence-d-t-o/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/model-to-dto.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/model-to-dto.md new file mode 100644 index 000000000..97d233cf8 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/model-to-dto.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[RecurrenceConverter](index.md)/[modelToDto](model-to-dto.md) + +# modelToDto + +[jvm]\ +fun [modelToDto](model-to-dto.md)(model: [RecurrenceModel](../../office.effective.model/-recurrence-model/index.md)): [RecurrenceDTO](../../model/-recurrence-d-t-o/index.md) + +Converts [RecurrenceModel](../../office.effective.model/-recurrence-model/index.md) to [RecurrenceDTO](../../model/-recurrence-d-t-o/index.md) + +#### Return + +The resulting [RecurrenceDTO](../../model/-recurrence-d-t-o/index.md) object + +#### Author + +Max Mishenko + +#### Parameters + +jvm + +| | | +|---|---| +| model | [RecurrenceModel](../../office.effective.model/-recurrence-model/index.md) to be converted | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/get-recurrence.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/get-recurrence.md new file mode 100644 index 000000000..2554bf538 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/get-recurrence.md @@ -0,0 +1,10 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[RecurrenceRuleFactory](index.md)/[getRecurrence](get-recurrence.md) + +# getRecurrence + +[jvm]\ +fun [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html).[getRecurrence](get-recurrence.md)(): [Recurrence](../../model/-recurrence/index.md) + +#### Author + +Max Mishenko diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/index.md new file mode 100644 index 000000000..2b3809fe1 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/index.md @@ -0,0 +1,19 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[RecurrenceRuleFactory](index.md) + +# RecurrenceRuleFactory + +[jvm]\ +object [RecurrenceRuleFactory](index.md) + +Object for creating Google calendar recurrence rule + +#### Author + +Max Mishenko + +## Functions + +| Name | Summary | +|---|---| +| [getRecurrence](get-recurrence.md) | [jvm]
fun [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html).[getRecurrence](get-recurrence.md)(): [Recurrence](../../model/-recurrence/index.md) | +| [rule](rule.md) | [jvm]
fun [Recurrence](../../model/-recurrence/index.md).[rule](rule.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/rule.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/rule.md new file mode 100644 index 000000000..37e686799 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/rule.md @@ -0,0 +1,10 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.converters](../index.md)/[RecurrenceRuleFactory](index.md)/[rule](rule.md) + +# rule + +[jvm]\ +fun [Recurrence](../../model/-recurrence/index.md).[rule](rule.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) + +#### Author + +Max Mishenko diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/index.md new file mode 100644 index 000000000..d377e76ad --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/index.md @@ -0,0 +1,13 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.booking.converters](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [BookingFacadeConverter](-booking-facade-converter/index.md) | [jvm]
class [BookingFacadeConverter](-booking-facade-converter/index.md)(userConverter: [UserDTOModelConverter](../office.effective.features.user.converters/-user-d-t-o-model-converter/index.md), workspaceConverter: [WorkspaceFacadeConverter](../office.effective.features.workspace.converters/-workspace-facade-converter/index.md))
Converts between [BookingDTO](../office.effective.dto/-booking-d-t-o/index.md) and [Booking](../office.effective.model/-booking/index.md) | +| [BookingRepositoryConverter](-booking-repository-converter/index.md) | [jvm]
class [BookingRepositoryConverter](-booking-repository-converter/index.md)(database: Database, workspaceConverter: [WorkspaceRepositoryConverter](../office.effective.features.workspace.converters/-workspace-repository-converter/index.md), userConverter: [UserModelEntityConverter](../office.effective.features.user.converters/-user-model-entity-converter/index.md), uuidValidator: [UuidValidator](../office.effective.common.utils/-uuid-validator/index.md))
Converts between [Booking](../office.effective.model/-booking/index.md) and [WorkspaceBookingEntity](../office.effective.features.booking.repository/-workspace-booking-entity/index.md) objects. Uses [UserModelEntityConverter](../office.effective.features.user.converters/-user-model-entity-converter/index.md) and [WorkspaceRepositoryConverter](../office.effective.features.workspace.converters/-workspace-repository-converter/index.md) to convert contained users and workspaces | +| [GoogleCalendarConverter](-google-calendar-converter/index.md) | [jvm]
class [GoogleCalendarConverter](-google-calendar-converter/index.md)(calendarIdsRepository: [CalendarIdsRepository](../office.effective.features.calendar.repository/-calendar-ids-repository/index.md), userRepository: [UserRepository](../office.effective.features.user.repository/-user-repository/index.md), workspaceConverter: [WorkspaceFacadeConverter](../office.effective.features.workspace.converters/-workspace-facade-converter/index.md), userConverter: [UserDTOModelConverter](../office.effective.features.user.converters/-user-d-t-o-model-converter/index.md), bookingConverter: [BookingFacadeConverter](-booking-facade-converter/index.md), verifier: [UuidValidator](../office.effective.common.utils/-uuid-validator/index.md), workspaceRepository: [WorkspaceRepository](../office.effective.features.workspace.repository/-workspace-repository/index.md))
Converts between Google Calendar Event and [BookingDTO](../office.effective.dto/-booking-d-t-o/index.md) objects. | +| [RecurrenceConverter](-recurrence-converter/index.md) | [jvm]
object [RecurrenceConverter](-recurrence-converter/index.md)
Converts between [RecurrenceDTO](../model/-recurrence-d-t-o/index.md) and [RecurrenceModel](../office.effective.model/-recurrence-model/index.md) objects | +| [RecurrenceRuleFactory](-recurrence-rule-factory/index.md) | [jvm]
object [RecurrenceRuleFactory](-recurrence-rule-factory/index.md)
Object for creating Google calendar recurrence rule | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.di/booking-di-module.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.di/booking-di-module.md new file mode 100644 index 000000000..fa615b032 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.di/booking-di-module.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.booking.di](index.md)/[bookingDiModule](booking-di-module.md) + +# bookingDiModule + +[jvm]\ +val [bookingDiModule](booking-di-module.md): Module diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.di/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.di/index.md new file mode 100644 index 000000000..2372a692b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.di/index.md @@ -0,0 +1,9 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.booking.di](index.md) + +# Package-level declarations + +## Properties + +| Name | Summary | +|---|---| +| [bookingDiModule](booking-di-module.md) | [jvm]
val [bookingDiModule](booking-di-module.md): Module | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/-booking-facade.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/-booking-facade.md new file mode 100644 index 000000000..8d0adde41 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/-booking-facade.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.facade](../index.md)/[BookingFacade](index.md)/[BookingFacade](-booking-facade.md) + +# BookingFacade + +[jvm]\ +constructor(bookingService: [IBookingService](../../office.effective.serviceapi/-i-booking-service/index.md), transactionManager: [DatabaseTransactionManager](../../office.effective.common.utils/-database-transaction-manager/index.md), uuidValidator: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md), bookingConverter: [BookingFacadeConverter](../../office.effective.features.booking.converters/-booking-facade-converter/index.md)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/delete-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/delete-by-id.md new file mode 100644 index 000000000..6f332a39a --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/delete-by-id.md @@ -0,0 +1,20 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.facade](../index.md)/[BookingFacade](index.md)/[deleteById](delete-by-id.md) + +# deleteById + +[jvm]\ +fun [deleteById](delete-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) + +Deletes the booking with the given id + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| id | booking id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-all.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-all.md new file mode 100644 index 000000000..416e649e6 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-all.md @@ -0,0 +1,27 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.facade](../index.md)/[BookingFacade](index.md)/[findAll](find-all.md) + +# findAll + +[jvm]\ +fun [findAll](find-all.md)(userId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, workspaceId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, bookingRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?, bookingRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html) = BookingConstants.MIN_SEARCH_START_TIME): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md)> + +Returns all bookings. Bookings can be filtered by owner and workspace id + +#### Return + +[BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) list + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| userId | use to filter by booking owner id. Should be valid UUID | +| workspaceId | use to filter by booking workspace id. Should be valid UUID | +| bookingRangeTo | upper bound (exclusive) for a beginBooking to filter by. Optional. Should be greater than range_from. | +| bookingRangeFrom | lower bound (exclusive) for a endBooking to filter by. Should be lover than [bookingRangeFrom](find-all.md). Default value: [BookingConstants.MIN_SEARCH_START_TIME](../../office.effective.common.constants/-booking-constants/-m-i-n_-s-e-a-r-c-h_-s-t-a-r-t_-t-i-m-e.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-by-id.md new file mode 100644 index 000000000..41565177a --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-by-id.md @@ -0,0 +1,30 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.facade](../index.md)/[BookingFacade](index.md)/[findById](find-by-id.md) + +# findById + +[jvm]\ +fun [findById](find-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) + +Retrieves a booking model by its id + +#### Return + +[BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) with the given id + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| id | id of requested booking | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if booking with the given id doesn't exist in database | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/index.md new file mode 100644 index 000000000..d609ab0cb --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/index.md @@ -0,0 +1,26 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.facade](../index.md)/[BookingFacade](index.md) + +# BookingFacade + +[jvm]\ +class [BookingFacade](index.md)(bookingService: [IBookingService](../../office.effective.serviceapi/-i-booking-service/index.md), transactionManager: [DatabaseTransactionManager](../../office.effective.common.utils/-database-transaction-manager/index.md), uuidValidator: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md), bookingConverter: [BookingFacadeConverter](../../office.effective.features.booking.converters/-booking-facade-converter/index.md)) + +Class used in routes to handle bookings requests. Provides business transaction, data conversion and validation. + +In case of an error, the database transaction will be rolled back. + +## Constructors + +| | | +|---|---| +| [BookingFacade](-booking-facade.md) | [jvm]
constructor(bookingService: [IBookingService](../../office.effective.serviceapi/-i-booking-service/index.md), transactionManager: [DatabaseTransactionManager](../../office.effective.common.utils/-database-transaction-manager/index.md), uuidValidator: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md), bookingConverter: [BookingFacadeConverter](../../office.effective.features.booking.converters/-booking-facade-converter/index.md)) | + +## Functions + +| Name | Summary | +|---|---| +| [deleteById](delete-by-id.md) | [jvm]
fun [deleteById](delete-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html))
Deletes the booking with the given id | +| [findAll](find-all.md) | [jvm]
fun [findAll](find-all.md)(userId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, workspaceId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, bookingRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?, bookingRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html) = BookingConstants.MIN_SEARCH_START_TIME): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md)>
Returns all bookings. Bookings can be filtered by owner and workspace id | +| [findById](find-by-id.md) | [jvm]
fun [findById](find-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md)
Retrieves a booking model by its id | +| [post](post.md) | [jvm]
fun [post](post.md)(bookingDTO: [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md)): [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md)
Saves a given booking. Use the returned model for further operations | +| [put](put.md) | [jvm]
fun [put](put.md)(bookingDTO: [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md)): [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md)
Updates a given booking. Use the returned model for further operations | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/post.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/post.md new file mode 100644 index 000000000..e3f45c5e3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/post.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.facade](../index.md)/[BookingFacade](index.md)/[post](post.md) + +# post + +[jvm]\ +fun [post](post.md)(bookingDTO: [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md)): [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) + +Saves a given booking. Use the returned model for further operations + +#### Return + +saved [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| bookingDTO | [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) to be saved | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/put.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/put.md new file mode 100644 index 000000000..fca93b6a7 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/put.md @@ -0,0 +1,30 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.facade](../index.md)/[BookingFacade](index.md)/[put](put.md) + +# put + +[jvm]\ +fun [put](put.md)(bookingDTO: [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md)): [BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) + +Updates a given booking. Use the returned model for further operations + +#### Return + +[BookingDTO](../../office.effective.dto/-booking-d-t-o/index.md) after change saving + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| bookingDTO | changed booking | + +#### Throws + +| | | +|---|---| +| BadRequestException | if booking id is null | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/index.md new file mode 100644 index 000000000..4a3a7007c --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/index.md @@ -0,0 +1,9 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.booking.facade](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [BookingFacade](-booking-facade/index.md) | [jvm]
class [BookingFacade](-booking-facade/index.md)(bookingService: [IBookingService](../office.effective.serviceapi/-i-booking-service/index.md), transactionManager: [DatabaseTransactionManager](../office.effective.common.utils/-database-transaction-manager/index.md), uuidValidator: [UuidValidator](../office.effective.common.utils/-uuid-validator/index.md), bookingConverter: [BookingFacadeConverter](../office.effective.features.booking.converters/-booking-facade-converter/index.md))
Class used in routes to handle bookings requests. Provides business transaction, data conversion and validation. | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/-booking-calendar-repository.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/-booking-calendar-repository.md new file mode 100644 index 000000000..7e0c94347 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/-booking-calendar-repository.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingCalendarRepository](index.md)/[BookingCalendarRepository](-booking-calendar-repository.md) + +# BookingCalendarRepository + +[jvm]\ +constructor(calendarIdsRepository: [CalendarIdsRepository](../../office.effective.features.calendar.repository/-calendar-ids-repository/index.md), userRepository: [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md), calendar: Calendar, googleCalendarConverter: [GoogleCalendarConverter](../../office.effective.features.booking.converters/-google-calendar-converter/index.md)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/delete-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/delete-by-id.md new file mode 100644 index 000000000..a0b5ba7d3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/delete-by-id.md @@ -0,0 +1,20 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingCalendarRepository](index.md)/[deleteById](delete-by-id.md) + +# deleteById + +[jvm]\ +open override fun [deleteById](delete-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) + +Deletes the booking with the given id + +#### Author + +Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| id | booking id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/exists-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/exists-by-id.md new file mode 100644 index 000000000..b947f4c51 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/exists-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingCalendarRepository](index.md)/[existsById](exists-by-id.md) + +# existsById + +[jvm]\ +open override fun [existsById](exists-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) + +Returns whether a booking with the given id exists + +#### Return + +true if booking exists + +#### Author + +Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| id | booking id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-and-workspace-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-and-workspace-id.md new file mode 100644 index 000000000..12d425810 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-and-workspace-id.md @@ -0,0 +1,27 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingCalendarRepository](index.md)/[findAllByOwnerAndWorkspaceId](find-all-by-owner-and-workspace-id.md) + +# findAllByOwnerAndWorkspaceId + +[jvm]\ +open override fun [findAllByOwnerAndWorkspaceId](find-all-by-owner-and-workspace-id.md)(ownerId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)> + +Returns all bookings with the given workspace and owner id + +#### Return + +List of all [Booking](../../office.effective.model/-booking/index.md)s with the given workspace and owner id + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | +|---| +| ownerId | +| workspaceId | +| eventRangeFrom | lower bound (exclusive) for a endBooking to filter by. Old Google calendar events may not appear correctly in the system and cause unexpected exceptions | +| eventRangeTo | upper bound (exclusive) for a beginBooking to filter by. Optional. | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-id.md new file mode 100644 index 000000000..ab6eace95 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-id.md @@ -0,0 +1,32 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingCalendarRepository](index.md)/[findAllByOwnerId](find-all-by-owner-id.md) + +# findAllByOwnerId + +[jvm]\ +open override fun [findAllByOwnerId](find-all-by-owner-id.md)(ownerId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)> + +Returns all bookings with the given owner id + +#### Return + +List of all user [Booking](../../office.effective.model/-booking/index.md) + +#### Author + +Daniil Zavyalov, Danil Kiselev + +#### Parameters + +jvm + +| | +|---| +| ownerId | +| eventRangeFrom | lower bound (exclusive) for a endBooking to filter by. Old Google calendar events may not appear correctly in the system and cause unexpected exceptions | +| eventRangeTo | upper bound (exclusive) for a beginBooking to filter by. Optional. | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if user with the given id doesn't exist in database | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-workspace-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-workspace-id.md new file mode 100644 index 000000000..df0cfd29b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-workspace-id.md @@ -0,0 +1,26 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingCalendarRepository](index.md)/[findAllByWorkspaceId](find-all-by-workspace-id.md) + +# findAllByWorkspaceId + +[jvm]\ +open override fun [findAllByWorkspaceId](find-all-by-workspace-id.md)(workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)> + +Returns all bookings with the given workspace id + +#### Return + +List of all workspace [Booking](../../office.effective.model/-booking/index.md) + +#### Author + +Daniil Zavyalov, Danil Kiselev + +#### Parameters + +jvm + +| | +|---| +| workspaceId | +| eventRangeFrom | lower bound (exclusive) for a endBooking to filter by. Old Google calendar events may not appear correctly in the system and cause unexpected exceptions | +| eventRangeTo | upper bound (exclusive) for a beginBooking to filter by. Optional. | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all.md new file mode 100644 index 000000000..b52d2a7e5 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all.md @@ -0,0 +1,25 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingCalendarRepository](index.md)/[findAll](find-all.md) + +# findAll + +[jvm]\ +open override fun [findAll](find-all.md)(eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)> + +Retrieves all bookings + +#### Return + +All [Booking](../../office.effective.model/-booking/index.md)s + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| eventRangeFrom | lower bound (exclusive) for a endBooking to filter by. Old Google calendar events may not appear correctly in the system and cause unexpected exceptions | +| eventRangeTo | upper bound (exclusive) for a beginBooking to filter by. Optional. | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-by-id.md new file mode 100644 index 000000000..e9b5a53ce --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingCalendarRepository](index.md)/[findById](find-by-id.md) + +# findById + +[jvm]\ +open override fun [findById](find-by-id.md)(bookingId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Booking](../../office.effective.model/-booking/index.md)? + +Retrieves a booking model by its id. Retrieved booking contains user and workspace models without integrations and utilities + +#### Return + +[Booking](../../office.effective.model/-booking/index.md) with the given [bookingId](find-by-id.md) or null if booking with the given id doesn't exist + +#### Author + +Daniil Zavyalov, Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| bookingId | booking id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/index.md new file mode 100644 index 000000000..46ef101d0 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/index.md @@ -0,0 +1,30 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingCalendarRepository](index.md) + +# BookingCalendarRepository + +[jvm]\ +class [BookingCalendarRepository](index.md)(calendarIdsRepository: [CalendarIdsRepository](../../office.effective.features.calendar.repository/-calendar-ids-repository/index.md), userRepository: [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md), calendar: Calendar, googleCalendarConverter: [GoogleCalendarConverter](../../office.effective.features.booking.converters/-google-calendar-converter/index.md)) : [IBookingRepository](../-i-booking-repository/index.md) + +Class that executes Google calendar queries for booking meeting rooms + +Filters out all events that have a start less than the calendar.minTime from application.conf + +## Constructors + +| | | +|---|---| +| [BookingCalendarRepository](-booking-calendar-repository.md) | [jvm]
constructor(calendarIdsRepository: [CalendarIdsRepository](../../office.effective.features.calendar.repository/-calendar-ids-repository/index.md), userRepository: [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md), calendar: Calendar, googleCalendarConverter: [GoogleCalendarConverter](../../office.effective.features.booking.converters/-google-calendar-converter/index.md)) | + +## Functions + +| Name | Summary | +|---|---| +| [deleteById](delete-by-id.md) | [jvm]
open override fun [deleteById](delete-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html))
Deletes the booking with the given id | +| [existsById](exists-by-id.md) | [jvm]
open override fun [existsById](exists-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
Returns whether a booking with the given id exists | +| [findAll](find-all.md) | [jvm]
open override fun [findAll](find-all.md)(eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)>
Retrieves all bookings | +| [findAllByOwnerAndWorkspaceId](find-all-by-owner-and-workspace-id.md) | [jvm]
open override fun [findAllByOwnerAndWorkspaceId](find-all-by-owner-and-workspace-id.md)(ownerId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)>
Returns all bookings with the given workspace and owner id | +| [findAllByOwnerId](find-all-by-owner-id.md) | [jvm]
open override fun [findAllByOwnerId](find-all-by-owner-id.md)(ownerId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)>
Returns all bookings with the given owner id | +| [findAllByWorkspaceId](find-all-by-workspace-id.md) | [jvm]
open override fun [findAllByWorkspaceId](find-all-by-workspace-id.md)(workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)>
Returns all bookings with the given workspace id | +| [findById](find-by-id.md) | [jvm]
open override fun [findById](find-by-id.md)(bookingId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Booking](../../office.effective.model/-booking/index.md)?
Retrieves a booking model by its id. Retrieved booking contains user and workspace models without integrations and utilities | +| [save](save.md) | [jvm]
open override fun [save](save.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md)
Saves a given booking. If given model will have an id, it will be ignored. Use the returned model for further operations | +| [update](update.md) | [jvm]
open override fun [update](update.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md)
Updates a given booking. Use the returned model for further operations | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/save.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/save.md new file mode 100644 index 000000000..cd5392f5f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/save.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingCalendarRepository](index.md)/[save](save.md) + +# save + +[jvm]\ +open override fun [save](save.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md) + +Saves a given booking. If given model will have an id, it will be ignored. Use the returned model for further operations + +#### Return + +saved [Booking](../../office.effective.model/-booking/index.md) + +#### Author + +Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| booking | [Booking](../../office.effective.model/-booking/index.md) to be saved | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/update.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/update.md new file mode 100644 index 000000000..9d88aae26 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/update.md @@ -0,0 +1,32 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingCalendarRepository](index.md)/[update](update.md) + +# update + +[jvm]\ +open override fun [update](update.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md) + +Updates a given booking. Use the returned model for further operations + +#### Return + +[Booking](../../office.effective.model/-booking/index.md) after change saving + +#### Author + +Daniil Zavyalov, Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| booking | changed booking | + +#### Throws + +| | | +|---|---| +| [MissingIdException](../../office.effective.common.exception/-missing-id-exception/index.md) | if [Booking.id](../../office.effective.model/-booking/id.md) or [Booking.workspace](../../office.effective.model/-booking/workspace.md).id is null | +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if booking given id doesn't exist in the database | +| [WorkspaceUnavailableException](../../office.effective.common.exception/-workspace-unavailable-exception/index.md) | if booking unavailable because of collision check | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/-companion/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/-companion/index.md new file mode 100644 index 000000000..5bf1bdb83 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/-companion/index.md @@ -0,0 +1,19 @@ +//[com.backend.effectiveoffice](../../../../index.md)/[office.effective.features.booking.repository](../../index.md)/[BookingParticipantEntity](../index.md)/[Companion](index.md) + +# Companion + +[jvm]\ +object [Companion](index.md) : Entity.Factory<[BookingParticipantEntity](../index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [referencedKotlinType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | + +## Functions + +| Name | Summary | +|---|---| +| [invoke](../../../office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040) | [jvm]
operator fun [invoke](../../../office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040)(): [BookingParticipantEntity](../index.md)
inline operator fun [invoke](index.md#1240451909%2FFunctions%2F-1216412040)(init: [BookingParticipantEntity](../index.md).() -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)): [BookingParticipantEntity](../index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/booking.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/booking.md new file mode 100644 index 000000000..0ac3a53d7 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/booking.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingParticipantEntity](index.md)/[booking](booking.md) + +# booking + +[jvm]\ +abstract var [booking](booking.md): [WorkspaceBookingEntity](../-workspace-booking-entity/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/index.md new file mode 100644 index 000000000..ce422051e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/index.md @@ -0,0 +1,35 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingParticipantEntity](index.md) + +# BookingParticipantEntity + +[jvm]\ +interface [BookingParticipantEntity](index.md) : Entity<[BookingParticipantEntity](index.md)> + +## Types + +| Name | Summary | +|---|---| +| [Companion](-companion/index.md) | [jvm]
object [Companion](-companion/index.md) : Entity.Factory<[BookingParticipantEntity](index.md)> | + +## Properties + +| Name | Summary | +|---|---| +| [booking](booking.md) | [jvm]
abstract var [booking](booking.md): [WorkspaceBookingEntity](../-workspace-booking-entity/index.md) | +| [entityClass](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040) | [jvm]
abstract val [entityClass](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[BookingParticipantEntity](index.md)> | +| [properties](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040) | [jvm]
abstract val [properties](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?> | +| [user](user.md) | [jvm]
abstract var [user](user.md): [UserEntity](../../office.effective.features.user.repository/-user-entity/index.md) | + +## Functions + +| Name | Summary | +|---|---| +| [copy](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040) | [jvm]
abstract fun [copy](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040)(): [BookingParticipantEntity](index.md) | +| [delete](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040) | [jvm]
abstract fun [delete](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [discardChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040) | [jvm]
abstract fun [discardChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040)() | +| [equals](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040) | [jvm]
abstract operator override fun [equals](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [flushChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040) | [jvm]
abstract fun [flushChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [get](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [get](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)? | +| [hashCode](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [hashCode](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [set](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [set](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), value: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?) | +| [toString](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [toString](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/user.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/user.md new file mode 100644 index 000000000..060b2b02c --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/user.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingParticipantEntity](index.md)/[user](user.md) + +# user + +[jvm]\ +abstract var [user](user.md): [UserEntity](../../office.effective.features.user.repository/-user-entity/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/booking-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/booking-id.md new file mode 100644 index 000000000..be606e810 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/booking-id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingParticipants](index.md)/[bookingId](booking-id.md) + +# bookingId + +[jvm]\ +val [bookingId](booking-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/index.md new file mode 100644 index 000000000..0d4d6e013 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/index.md @@ -0,0 +1,39 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingParticipants](index.md) + +# BookingParticipants + +[jvm]\ +object [BookingParticipants](index.md) : Table<[BookingParticipantEntity](../-booking-participant-entity/index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [alias](../../office.effective.features.workspace.repository/-workspace-zones/index.md#643768950%2FProperties%2F-1216412040) | [jvm]
val [alias](../../office.effective.features.workspace.repository/-workspace-zones/index.md#643768950%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [bookingId](booking-id.md) | [jvm]
val [bookingId](booking-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | +| [catalog](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040) | [jvm]
val [catalog](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [columns](../../office.effective.features.workspace.repository/-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040) | [jvm]
val [columns](../../office.effective.features.workspace.repository/-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [entityClass](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040) | [jvm]
val [entityClass](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[BookingParticipantEntity](../-booking-participant-entity/index.md)>? | +| [primaryKeys](../../office.effective.features.workspace.repository/-workspace-zones/index.md#641857968%2FProperties%2F-1216412040) | [jvm]
val [primaryKeys](../../office.effective.features.workspace.repository/-workspace-zones/index.md#641857968%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [referencedKotlinType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | +| [schema](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040) | [jvm]
val [schema](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [tableName](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040) | [jvm]
val [tableName](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [userId](user-id.md) | [jvm]
val [userId](user-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | + +## Functions + +| Name | Summary | +|---|---| +| [aliased](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040) | [jvm]
open override fun [aliased](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040)(alias: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Table<[BookingParticipantEntity](../-booking-participant-entity/index.md)> | +| [asExpression](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040) | [jvm]
fun [asExpression](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040)(): TableExpression | +| [bindTo](index.md#-600878912%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#-600878912%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](index.md#-600878912%2FExtensions%2F-1216412040)>.[bindTo](index.md#-600878912%2FExtensions%2F-1216412040)(selector: ([BookingParticipantEntity](../-booking-participant-entity/index.md)) -> [C](index.md#-600878912%2FExtensions%2F-1216412040)?): Column<[C](index.md#-600878912%2FExtensions%2F-1216412040)> | +| [createEntity](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040) | [jvm]
fun [createEntity](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040)(row: QueryRowSet, withReferences: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [BookingParticipantEntity](../-booking-participant-entity/index.md) | +| [equals](../../office.effective.features.workspace.repository/-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040) | [jvm]
operator override fun [equals](../../office.effective.features.workspace.repository/-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [get](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040) | [jvm]
operator fun [get](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Column<*> | +| [hashCode](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040) | [jvm]
override fun [hashCode](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [primaryKey](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)>.[primaryKey](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)(): Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)> | +| [references](index.md#-313230050%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#-313230050%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](index.md#-313230050%2FExtensions%2F-1216412040) : Entity<[R](index.md#-313230050%2FExtensions%2F-1216412040)>> Column<[C](index.md#-313230050%2FExtensions%2F-1216412040)>.[references](index.md#-313230050%2FExtensions%2F-1216412040)(referenceTable: Table<[R](index.md#-313230050%2FExtensions%2F-1216412040)>, selector: ([BookingParticipantEntity](../-booking-participant-entity/index.md)) -> [R](index.md#-313230050%2FExtensions%2F-1216412040)?): Column<[C](index.md#-313230050%2FExtensions%2F-1216412040)> | +| [registerColumn](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> [registerColumn](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), sqlType: SqlType<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)>): Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)> | +| [toString](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040) | [jvm]
open override fun [toString](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [transform](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)>.[transform](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)(fromUnderlyingValue: ([C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040), toUnderlyingValue: ([R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)): Column<[R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)> | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/user-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/user-id.md new file mode 100644 index 000000000..e98928cee --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/user-id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingParticipants](index.md)/[userId](user-id.md) + +# userId + +[jvm]\ +val [userId](user-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/-booking-repository.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/-booking-repository.md new file mode 100644 index 000000000..cbe8635d1 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/-booking-repository.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingRepository](index.md)/[BookingRepository](-booking-repository.md) + +# BookingRepository + +[jvm]\ +constructor(database: Database, converter: [BookingRepositoryConverter](../../office.effective.features.booking.converters/-booking-repository-converter/index.md), uuidValidator: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/delete-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/delete-by-id.md new file mode 100644 index 000000000..0669884c3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/delete-by-id.md @@ -0,0 +1,22 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingRepository](index.md)/[deleteById](delete-by-id.md) + +# deleteById + +[jvm]\ +fun [deleteById](delete-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) + +Deletes the booking with the given id + +If the booking is not found in the database it is silently ignored + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| id | booking id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/exists-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/exists-by-id.md new file mode 100644 index 000000000..95921af0a --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/exists-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingRepository](index.md)/[existsById](exists-by-id.md) + +# existsById + +[jvm]\ +fun [existsById](exists-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) + +Returns whether a booking with the given id exists + +#### Return + +true if booking exists + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| id | booking id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-and-workspace-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-and-workspace-id.md new file mode 100644 index 000000000..c67a57f68 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-and-workspace-id.md @@ -0,0 +1,25 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingRepository](index.md)/[findAllByOwnerAndWorkspaceId](find-all-by-owner-and-workspace-id.md) + +# findAllByOwnerAndWorkspaceId + +[jvm]\ +fun [findAllByOwnerAndWorkspaceId](find-all-by-owner-and-workspace-id.md)(ownerId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)> + +Returns all bookings with the given workspace and owner id + +#### Return + +List of all [Booking](../../office.effective.model/-booking/index.md)s with the given workspace and owner id + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | +|---| +| ownerId | +| workspaceId | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-id.md new file mode 100644 index 000000000..4f101d747 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingRepository](index.md)/[findAllByOwnerId](find-all-by-owner-id.md) + +# findAllByOwnerId + +[jvm]\ +fun [findAllByOwnerId](find-all-by-owner-id.md)(ownerId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)> + +Returns all bookings with the given owner id + +#### Return + +List of all user [Booking](../../office.effective.model/-booking/index.md) + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | +|---| +| ownerId | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-workspace-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-workspace-id.md new file mode 100644 index 000000000..a45c3cbfe --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-workspace-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingRepository](index.md)/[findAllByWorkspaceId](find-all-by-workspace-id.md) + +# findAllByWorkspaceId + +[jvm]\ +fun [findAllByWorkspaceId](find-all-by-workspace-id.md)(workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)> + +Returns all bookings with the given workspace id + +#### Return + +List of all workspace [Booking](../../office.effective.model/-booking/index.md) + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | +|---| +| workspaceId | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all.md new file mode 100644 index 000000000..e01d2221f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all.md @@ -0,0 +1,16 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingRepository](index.md)/[findAll](find-all.md) + +# findAll + +[jvm]\ +fun [findAll](find-all.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)> + +Retrieves all bookings + +#### Return + +All [Booking](../../office.effective.model/-booking/index.md)s + +#### Author + +Daniil Zavyalov diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-by-id.md new file mode 100644 index 000000000..81106c8a2 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingRepository](index.md)/[findById](find-by-id.md) + +# findById + +[jvm]\ +fun [findById](find-by-id.md)(bookingId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Booking](../../office.effective.model/-booking/index.md)? + +Retrieves a booking model by its id. Retrieved booking contains user and workspace models without integrations and utilities + +#### Return + +[Booking](../../office.effective.model/-booking/index.md) with the given [bookingId](find-by-id.md) or null if booking with the given id doesn't exist + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| bookingId | booking id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/index.md new file mode 100644 index 000000000..5da8e7749 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/index.md @@ -0,0 +1,32 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingRepository](index.md) + +# BookingRepository + +[jvm]\ +class [BookingRepository](index.md)(database: Database, converter: [BookingRepositoryConverter](../../office.effective.features.booking.converters/-booking-repository-converter/index.md), uuidValidator: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md)) + +Class that executes database queries with bookings + +All WorkspaceRepository methods return [Booking](../../office.effective.model/-booking/index.md) objects with [Workspace](../../office.effective.model/-workspace/index.md) and [UserModel](../../office.effective.model/-user-model/index.md) objects with empty [Workspace.utilities](../../office.effective.model/-workspace/utilities.md) and [UserModel.integrations](../../office.effective.model/-user-model/integrations.md) + +TODO: should implements IBookingRepository interface (add minStartTime and maxStartTime to queries) + +## Constructors + +| | | +|---|---| +| [BookingRepository](-booking-repository.md) | [jvm]
constructor(database: Database, converter: [BookingRepositoryConverter](../../office.effective.features.booking.converters/-booking-repository-converter/index.md), uuidValidator: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md)) | + +## Functions + +| Name | Summary | +|---|---| +| [deleteById](delete-by-id.md) | [jvm]
fun [deleteById](delete-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html))
Deletes the booking with the given id | +| [existsById](exists-by-id.md) | [jvm]
fun [existsById](exists-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
Returns whether a booking with the given id exists | +| [findAll](find-all.md) | [jvm]
fun [findAll](find-all.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)>
Retrieves all bookings | +| [findAllByOwnerAndWorkspaceId](find-all-by-owner-and-workspace-id.md) | [jvm]
fun [findAllByOwnerAndWorkspaceId](find-all-by-owner-and-workspace-id.md)(ownerId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)>
Returns all bookings with the given workspace and owner id | +| [findAllByOwnerId](find-all-by-owner-id.md) | [jvm]
fun [findAllByOwnerId](find-all-by-owner-id.md)(ownerId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)>
Returns all bookings with the given owner id | +| [findAllByWorkspaceId](find-all-by-workspace-id.md) | [jvm]
fun [findAllByWorkspaceId](find-all-by-workspace-id.md)(workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)>
Returns all bookings with the given workspace id | +| [findById](find-by-id.md) | [jvm]
fun [findById](find-by-id.md)(bookingId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Booking](../../office.effective.model/-booking/index.md)?
Retrieves a booking model by its id. Retrieved booking contains user and workspace models without integrations and utilities | +| [save](save.md) | [jvm]
fun [save](save.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md)
Saves a given booking. If given model will have an id, it will be ignored. Use the returned model for further operations | +| [update](update.md) | [jvm]
fun [update](update.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md)
Updates a given booking. Use the returned model for further operations | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/save.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/save.md new file mode 100644 index 000000000..15db10dd3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/save.md @@ -0,0 +1,30 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingRepository](index.md)/[save](save.md) + +# save + +[jvm]\ +fun [save](save.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md) + +Saves a given booking. If given model will have an id, it will be ignored. Use the returned model for further operations + +#### Return + +saved [Booking](../../office.effective.model/-booking/index.md) + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| booking | [Booking](../../office.effective.model/-booking/index.md) to be saved | + +#### Throws + +| | | +|---|---| +| [WorkspaceUnavailableException](../../office.effective.common.exception/-workspace-unavailable-exception/index.md) | if workspace can't be booked in a given period | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/update.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/update.md new file mode 100644 index 000000000..2ee2b6a7f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/update.md @@ -0,0 +1,31 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingRepository](index.md)/[update](update.md) + +# update + +[jvm]\ +fun [update](update.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md) + +Updates a given booking. Use the returned model for further operations + +#### Return + +[Booking](../../office.effective.model/-booking/index.md) after change saving + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| booking | changed booking | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if booking given id doesn't exist in the database | +| [WorkspaceUnavailableException](../../office.effective.common.exception/-workspace-unavailable-exception/index.md) | if workspace can't be booked in a given period | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/-booking-workspace-repository.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/-booking-workspace-repository.md new file mode 100644 index 000000000..8505e8097 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/-booking-workspace-repository.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingWorkspaceRepository](index.md)/[BookingWorkspaceRepository](-booking-workspace-repository.md) + +# BookingWorkspaceRepository + +[jvm]\ +constructor(calendar: Calendar, googleCalendarConverter: [GoogleCalendarConverter](../../office.effective.features.booking.converters/-google-calendar-converter/index.md), workspaceRepository: [WorkspaceRepository](../../office.effective.features.workspace.repository/-workspace-repository/index.md), userRepository: [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/delete-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/delete-by-id.md new file mode 100644 index 000000000..e3e2c8bc3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/delete-by-id.md @@ -0,0 +1,20 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingWorkspaceRepository](index.md)/[deleteById](delete-by-id.md) + +# deleteById + +[jvm]\ +open override fun [deleteById](delete-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) + +Deletes the booking with the given id + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| id | booking id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/exists-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/exists-by-id.md new file mode 100644 index 000000000..23f030979 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/exists-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingWorkspaceRepository](index.md)/[existsById](exists-by-id.md) + +# existsById + +[jvm]\ +open override fun [existsById](exists-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) + +Returns whether a booking with the given id exists + +#### Return + +true if booking exists + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| id | booking id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all-by-owner-and-workspace-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all-by-owner-and-workspace-id.md new file mode 100644 index 000000000..5ac177240 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all-by-owner-and-workspace-id.md @@ -0,0 +1,27 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingWorkspaceRepository](index.md)/[findAllByOwnerAndWorkspaceId](find-all-by-owner-and-workspace-id.md) + +# findAllByOwnerAndWorkspaceId + +[jvm]\ +open override fun [findAllByOwnerAndWorkspaceId](find-all-by-owner-and-workspace-id.md)(ownerId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)> + +Returns all bookings with the given workspace and owner id + +#### Return + +List of all [Booking](../../office.effective.model/-booking/index.md)s with the given workspace and owner id + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | +|---| +| ownerId | +| workspaceId | +| eventRangeFrom | lower bound (exclusive) for a endBooking to filter by. Old Google calendar events may not appear correctly in the system and cause unexpected exceptions | +| eventRangeTo | upper bound (exclusive) for a beginBooking to filter by. Optional. | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all-by-owner-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all-by-owner-id.md new file mode 100644 index 000000000..34cbb616e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all-by-owner-id.md @@ -0,0 +1,32 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingWorkspaceRepository](index.md)/[findAllByOwnerId](find-all-by-owner-id.md) + +# findAllByOwnerId + +[jvm]\ +open override fun [findAllByOwnerId](find-all-by-owner-id.md)(ownerId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)> + +Returns all bookings with the given owner id + +#### Return + +List of all user [Booking](../../office.effective.model/-booking/index.md) + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | +|---| +| ownerId | +| eventRangeFrom | lower bound (exclusive) for a endBooking to filter by. Old Google calendar events may not appear correctly in the system and cause unexpected exceptions | +| eventRangeTo | upper bound (exclusive) for a beginBooking to filter by. Optional. | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if user with the given id doesn't exist in database | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all-by-workspace-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all-by-workspace-id.md new file mode 100644 index 000000000..1dac794d2 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all-by-workspace-id.md @@ -0,0 +1,26 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingWorkspaceRepository](index.md)/[findAllByWorkspaceId](find-all-by-workspace-id.md) + +# findAllByWorkspaceId + +[jvm]\ +open override fun [findAllByWorkspaceId](find-all-by-workspace-id.md)(workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)> + +Returns all bookings with the given workspace id + +#### Return + +List of all workspace [Booking](../../office.effective.model/-booking/index.md) + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | +|---| +| workspaceId | +| eventRangeFrom | lower bound (exclusive) for a endBooking to filter by. Old Google calendar events may not appear correctly in the system and cause unexpected exceptions | +| eventRangeTo | upper bound (exclusive) for a beginBooking to filter by. Optional. | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all.md new file mode 100644 index 000000000..ac212daa7 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all.md @@ -0,0 +1,25 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingWorkspaceRepository](index.md)/[findAll](find-all.md) + +# findAll + +[jvm]\ +open override fun [findAll](find-all.md)(eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)> + +Retrieves all bookings + +#### Return + +All [Booking](../../office.effective.model/-booking/index.md)s + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| eventRangeFrom | lower bound (exclusive) for a endBooking to filter by. Old Google calendar events may not appear correctly in the system and cause unexpected exceptions | +| eventRangeTo | upper bound (exclusive) for a beginBooking to filter by. Optional. | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-by-id.md new file mode 100644 index 000000000..1f2e3015f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingWorkspaceRepository](index.md)/[findById](find-by-id.md) + +# findById + +[jvm]\ +open override fun [findById](find-by-id.md)(bookingId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Booking](../../office.effective.model/-booking/index.md)? + +Retrieves a booking model by its id. Retrieved booking contains user and workspace models without integrations and utilities + +#### Return + +[Booking](../../office.effective.model/-booking/index.md) with the given [bookingId](find-by-id.md) or null if booking with the given id doesn't exist + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| bookingId | booking id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/index.md new file mode 100644 index 000000000..c0d7c3b22 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/index.md @@ -0,0 +1,30 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingWorkspaceRepository](index.md) + +# BookingWorkspaceRepository + +[jvm]\ +class [BookingWorkspaceRepository](index.md)(calendar: Calendar, googleCalendarConverter: [GoogleCalendarConverter](../../office.effective.features.booking.converters/-google-calendar-converter/index.md), workspaceRepository: [WorkspaceRepository](../../office.effective.features.workspace.repository/-workspace-repository/index.md), userRepository: [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md)) : [IBookingRepository](../-i-booking-repository/index.md) + +Class that executes Google calendar queries for booking workspaces + +Filters out all events that have a start less than the calendar.minTime from application.conf + +## Constructors + +| | | +|---|---| +| [BookingWorkspaceRepository](-booking-workspace-repository.md) | [jvm]
constructor(calendar: Calendar, googleCalendarConverter: [GoogleCalendarConverter](../../office.effective.features.booking.converters/-google-calendar-converter/index.md), workspaceRepository: [WorkspaceRepository](../../office.effective.features.workspace.repository/-workspace-repository/index.md), userRepository: [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md)) | + +## Functions + +| Name | Summary | +|---|---| +| [deleteById](delete-by-id.md) | [jvm]
open override fun [deleteById](delete-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html))
Deletes the booking with the given id | +| [existsById](exists-by-id.md) | [jvm]
open override fun [existsById](exists-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
Returns whether a booking with the given id exists | +| [findAll](find-all.md) | [jvm]
open override fun [findAll](find-all.md)(eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)>
Retrieves all bookings | +| [findAllByOwnerAndWorkspaceId](find-all-by-owner-and-workspace-id.md) | [jvm]
open override fun [findAllByOwnerAndWorkspaceId](find-all-by-owner-and-workspace-id.md)(ownerId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)>
Returns all bookings with the given workspace and owner id | +| [findAllByOwnerId](find-all-by-owner-id.md) | [jvm]
open override fun [findAllByOwnerId](find-all-by-owner-id.md)(ownerId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)>
Returns all bookings with the given owner id | +| [findAllByWorkspaceId](find-all-by-workspace-id.md) | [jvm]
open override fun [findAllByWorkspaceId](find-all-by-workspace-id.md)(workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)>
Returns all bookings with the given workspace id | +| [findById](find-by-id.md) | [jvm]
open override fun [findById](find-by-id.md)(bookingId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Booking](../../office.effective.model/-booking/index.md)?
Retrieves a booking model by its id. Retrieved booking contains user and workspace models without integrations and utilities | +| [save](save.md) | [jvm]
open override fun [save](save.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md)
Saves a given booking. If given model will have an id, it will be ignored. Use the returned model for further operations | +| [update](update.md) | [jvm]
open override fun [update](update.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md)
Updates a given booking. Use the returned model for further operations | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/save.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/save.md new file mode 100644 index 000000000..88d2bbc50 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/save.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingWorkspaceRepository](index.md)/[save](save.md) + +# save + +[jvm]\ +open override fun [save](save.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md) + +Saves a given booking. If given model will have an id, it will be ignored. Use the returned model for further operations + +#### Return + +saved [Booking](../../office.effective.model/-booking/index.md) + +#### Author + +Daniil Zavyalov, Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| booking | [Booking](../../office.effective.model/-booking/index.md) to be saved | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/update.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/update.md new file mode 100644 index 000000000..e5dcbf40f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/update.md @@ -0,0 +1,31 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[BookingWorkspaceRepository](index.md)/[update](update.md) + +# update + +[jvm]\ +open override fun [update](update.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md) + +Updates a given booking. Use the returned model for further operations + +#### Return + +[Booking](../../office.effective.model/-booking/index.md) after change saving + +#### Author + +Daniil Zavyalov, Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| booking | changed booking | + +#### Throws + +| | | +|---|---| +| [MissingIdException](../../office.effective.common.exception/-missing-id-exception/index.md) | if [Booking.id](../../office.effective.model/-booking/id.md) is null | +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if booking given id doesn't exist in the database | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/delete-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/delete-by-id.md new file mode 100644 index 000000000..41d1d473e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/delete-by-id.md @@ -0,0 +1,20 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[IBookingRepository](index.md)/[deleteById](delete-by-id.md) + +# deleteById + +[jvm]\ +abstract fun [deleteById](delete-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) + +Deletes the booking with the given id + +#### Author + +Daniil Zavyalov, Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| id | booking id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/exists-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/exists-by-id.md new file mode 100644 index 000000000..022b3ca73 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/exists-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[IBookingRepository](index.md)/[existsById](exists-by-id.md) + +# existsById + +[jvm]\ +abstract fun [existsById](exists-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) + +Returns whether a booking with the given id exists + +#### Return + +true if booking exists + +#### Author + +Daniil Zavyalov, Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| id | booking id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-and-workspace-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-and-workspace-id.md new file mode 100644 index 000000000..e98339fd7 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-and-workspace-id.md @@ -0,0 +1,27 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[IBookingRepository](index.md)/[findAllByOwnerAndWorkspaceId](find-all-by-owner-and-workspace-id.md) + +# findAllByOwnerAndWorkspaceId + +[jvm]\ +abstract fun [findAllByOwnerAndWorkspaceId](find-all-by-owner-and-workspace-id.md)(ownerId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)> + +Returns all bookings with the given workspace and owner id + +#### Return + +List of all [Booking](../../office.effective.model/-booking/index.md)s with the given workspace and owner id + +#### Author + +Daniil Zavyalov, Danil Kiselev + +#### Parameters + +jvm + +| | +|---| +| ownerId | +| workspaceId | +| eventRangeFrom | use to set an upper bound for filtering bookings by start time | +| eventRangeTo | lover bound for filtering bookings by start time | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-id.md new file mode 100644 index 000000000..7f43d553d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-id.md @@ -0,0 +1,26 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[IBookingRepository](index.md)/[findAllByOwnerId](find-all-by-owner-id.md) + +# findAllByOwnerId + +[jvm]\ +abstract fun [findAllByOwnerId](find-all-by-owner-id.md)(ownerId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)> + +Returns all bookings with the given owner id + +#### Return + +List of all user [Booking](../../office.effective.model/-booking/index.md) + +#### Author + +Daniil Zavyalov, Danil Kiselev + +#### Parameters + +jvm + +| | +|---| +| ownerId | +| eventRangeTo | use to set an upper bound for filtering bookings by start time | +| eventRangeFrom | lover bound for filtering bookings by start time | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-workspace-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-workspace-id.md new file mode 100644 index 000000000..edc09c05c --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-workspace-id.md @@ -0,0 +1,26 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[IBookingRepository](index.md)/[findAllByWorkspaceId](find-all-by-workspace-id.md) + +# findAllByWorkspaceId + +[jvm]\ +abstract fun [findAllByWorkspaceId](find-all-by-workspace-id.md)(workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)> + +Returns all bookings with the given workspace id + +#### Return + +List of all workspace [Booking](../../office.effective.model/-booking/index.md) + +#### Author + +Daniil Zavyalov, Danil Kiselev + +#### Parameters + +jvm + +| | +|---| +| workspaceId | +| eventRangeFrom | use to set an upper bound for filtering bookings by start time | +| eventRangeTo | lover bound for filtering bookings by start time | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all.md new file mode 100644 index 000000000..c64297414 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all.md @@ -0,0 +1,25 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[IBookingRepository](index.md)/[findAll](find-all.md) + +# findAll + +[jvm]\ +abstract fun [findAll](find-all.md)(eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)> + +Retrieves all bookings + +#### Return + +All [Booking](../../office.effective.model/-booking/index.md)s + +#### Author + +Daniil Zavyalov, Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| eventRangeFrom | use to set an upper bound for filtering bookings by start time | +| eventRangeTo | lover bound for filtering bookings by start time | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-by-id.md new file mode 100644 index 000000000..40cb246ac --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[IBookingRepository](index.md)/[findById](find-by-id.md) + +# findById + +[jvm]\ +abstract fun [findById](find-by-id.md)(bookingId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Booking](../../office.effective.model/-booking/index.md)? + +Retrieves a booking model by its id. Retrieved booking contains user and workspace models without integrations and utilities + +#### Return + +[Booking](../../office.effective.model/-booking/index.md) with the given [bookingId](find-by-id.md) or null if booking with the given id doesn't exist + +#### Author + +Daniil Zavyalov, Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| bookingId | booking id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/index.md new file mode 100644 index 000000000..e4e9b25a3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/index.md @@ -0,0 +1,28 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[IBookingRepository](index.md) + +# IBookingRepository + +interface [IBookingRepository](index.md) + +Interface of repository to manipulate with workspace bookings + +#### Inheritors + +| | +|---| +| [BookingCalendarRepository](../-booking-calendar-repository/index.md) | +| [BookingWorkspaceRepository](../-booking-workspace-repository/index.md) | + +## Functions + +| Name | Summary | +|---|---| +| [deleteById](delete-by-id.md) | [jvm]
abstract fun [deleteById](delete-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html))
Deletes the booking with the given id | +| [existsById](exists-by-id.md) | [jvm]
abstract fun [existsById](exists-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
Returns whether a booking with the given id exists | +| [findAll](find-all.md) | [jvm]
abstract fun [findAll](find-all.md)(eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)>
Retrieves all bookings | +| [findAllByOwnerAndWorkspaceId](find-all-by-owner-and-workspace-id.md) | [jvm]
abstract fun [findAllByOwnerAndWorkspaceId](find-all-by-owner-and-workspace-id.md)(ownerId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)>
Returns all bookings with the given workspace and owner id | +| [findAllByOwnerId](find-all-by-owner-id.md) | [jvm]
abstract fun [findAllByOwnerId](find-all-by-owner-id.md)(ownerId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)>
Returns all bookings with the given owner id | +| [findAllByWorkspaceId](find-all-by-workspace-id.md) | [jvm]
abstract fun [findAllByWorkspaceId](find-all-by-workspace-id.md)(workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), eventRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), eventRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)>
Returns all bookings with the given workspace id | +| [findById](find-by-id.md) | [jvm]
abstract fun [findById](find-by-id.md)(bookingId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Booking](../../office.effective.model/-booking/index.md)?
Retrieves a booking model by its id. Retrieved booking contains user and workspace models without integrations and utilities | +| [save](save.md) | [jvm]
abstract fun [save](save.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md)
Saves a given booking. If given model will have an id, it will be ignored. Use the returned model for further operations | +| [update](update.md) | [jvm]
abstract fun [update](update.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md)
Updates a given booking. Use the returned model for further operations | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/save.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/save.md new file mode 100644 index 000000000..a871b2981 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/save.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[IBookingRepository](index.md)/[save](save.md) + +# save + +[jvm]\ +abstract fun [save](save.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md) + +Saves a given booking. If given model will have an id, it will be ignored. Use the returned model for further operations + +#### Return + +saved [Booking](../../office.effective.model/-booking/index.md) + +#### Author + +Daniil Zavyalov, Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| booking | [Booking](../../office.effective.model/-booking/index.md) to be saved | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/update.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/update.md new file mode 100644 index 000000000..5cb9e2a0f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/update.md @@ -0,0 +1,30 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[IBookingRepository](index.md)/[update](update.md) + +# update + +[jvm]\ +abstract fun [update](update.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md) + +Updates a given booking. Use the returned model for further operations + +#### Return + +[Booking](../../office.effective.model/-booking/index.md) after change saving + +#### Author + +Daniil Zavyalov, Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| booking | changed booking | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if booking given id doesn't exist in the database | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/-companion/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/-companion/index.md new file mode 100644 index 000000000..508c809c2 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/-companion/index.md @@ -0,0 +1,19 @@ +//[com.backend.effectiveoffice](../../../../index.md)/[office.effective.features.booking.repository](../../index.md)/[WorkspaceBookingEntity](../index.md)/[Companion](index.md) + +# Companion + +[jvm]\ +object [Companion](index.md) : Entity.Factory<[WorkspaceBookingEntity](../index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [referencedKotlinType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | + +## Functions + +| Name | Summary | +|---|---| +| [invoke](../../../office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040) | [jvm]
operator fun [invoke](../../../office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040)(): [WorkspaceBookingEntity](../index.md)
inline operator fun [invoke](index.md#876041071%2FFunctions%2F-1216412040)(init: [WorkspaceBookingEntity](../index.md).() -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)): [WorkspaceBookingEntity](../index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/begin-booking.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/begin-booking.md new file mode 100644 index 000000000..25763c2c1 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/begin-booking.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[WorkspaceBookingEntity](index.md)/[beginBooking](begin-booking.md) + +# beginBooking + +[jvm]\ +abstract var [beginBooking](begin-booking.md): [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/end-booking.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/end-booking.md new file mode 100644 index 000000000..8d475bd43 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/end-booking.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[WorkspaceBookingEntity](index.md)/[endBooking](end-booking.md) + +# endBooking + +[jvm]\ +abstract var [endBooking](end-booking.md): [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/id.md new file mode 100644 index 000000000..f6f992299 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[WorkspaceBookingEntity](index.md)/[id](id.md) + +# id + +[jvm]\ +abstract var [id](id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/index.md new file mode 100644 index 000000000..24238bf27 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/index.md @@ -0,0 +1,38 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[WorkspaceBookingEntity](index.md) + +# WorkspaceBookingEntity + +[jvm]\ +interface [WorkspaceBookingEntity](index.md) : Entity<[WorkspaceBookingEntity](index.md)> + +## Types + +| Name | Summary | +|---|---| +| [Companion](-companion/index.md) | [jvm]
object [Companion](-companion/index.md) : Entity.Factory<[WorkspaceBookingEntity](index.md)> | + +## Properties + +| Name | Summary | +|---|---| +| [beginBooking](begin-booking.md) | [jvm]
abstract var [beginBooking](begin-booking.md): [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html) | +| [endBooking](end-booking.md) | [jvm]
abstract var [endBooking](end-booking.md): [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html) | +| [entityClass](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040) | [jvm]
abstract val [entityClass](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[WorkspaceBookingEntity](index.md)> | +| [id](id.md) | [jvm]
abstract var [id](id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) | +| [owner](owner.md) | [jvm]
abstract var [owner](owner.md): [UserEntity](../../office.effective.features.user.repository/-user-entity/index.md) | +| [properties](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040) | [jvm]
abstract val [properties](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?> | +| [workspace](workspace.md) | [jvm]
abstract var [workspace](workspace.md): [WorkspaceEntity](../../office.effective.features.workspace.repository/-workspace-entity/index.md) | + +## Functions + +| Name | Summary | +|---|---| +| [copy](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040) | [jvm]
abstract fun [copy](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040)(): [WorkspaceBookingEntity](index.md) | +| [delete](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040) | [jvm]
abstract fun [delete](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [discardChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040) | [jvm]
abstract fun [discardChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040)() | +| [equals](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040) | [jvm]
abstract operator override fun [equals](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [flushChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040) | [jvm]
abstract fun [flushChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [get](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [get](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)? | +| [hashCode](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [hashCode](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [set](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [set](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), value: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?) | +| [toString](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [toString](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/owner.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/owner.md new file mode 100644 index 000000000..33d29cde3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/owner.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[WorkspaceBookingEntity](index.md)/[owner](owner.md) + +# owner + +[jvm]\ +abstract var [owner](owner.md): [UserEntity](../../office.effective.features.user.repository/-user-entity/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/workspace.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/workspace.md new file mode 100644 index 000000000..b1474a278 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/workspace.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[WorkspaceBookingEntity](index.md)/[workspace](workspace.md) + +# workspace + +[jvm]\ +abstract var [workspace](workspace.md): [WorkspaceEntity](../../office.effective.features.workspace.repository/-workspace-entity/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/begin-booking.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/begin-booking.md new file mode 100644 index 000000000..e1c99016e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/begin-booking.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[WorkspaceBooking](index.md)/[beginBooking](begin-booking.md) + +# beginBooking + +[jvm]\ +val [beginBooking](begin-booking.md): Column<[Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/end-booking.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/end-booking.md new file mode 100644 index 000000000..0abe6790c --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/end-booking.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[WorkspaceBooking](index.md)/[endBooking](end-booking.md) + +# endBooking + +[jvm]\ +val [endBooking](end-booking.md): Column<[Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/id.md new file mode 100644 index 000000000..a46258bb2 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[WorkspaceBooking](index.md)/[id](id.md) + +# id + +[jvm]\ +val [id](id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/index.md new file mode 100644 index 000000000..bcf7bcde0 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/index.md @@ -0,0 +1,42 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[WorkspaceBooking](index.md) + +# WorkspaceBooking + +[jvm]\ +object [WorkspaceBooking](index.md) : Table<[WorkspaceBookingEntity](../-workspace-booking-entity/index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [alias](../../office.effective.features.workspace.repository/-workspace-zones/index.md#643768950%2FProperties%2F-1216412040) | [jvm]
val [alias](../../office.effective.features.workspace.repository/-workspace-zones/index.md#643768950%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [beginBooking](begin-booking.md) | [jvm]
val [beginBooking](begin-booking.md): Column<[Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html)> | +| [catalog](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040) | [jvm]
val [catalog](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [columns](../../office.effective.features.workspace.repository/-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040) | [jvm]
val [columns](../../office.effective.features.workspace.repository/-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [endBooking](end-booking.md) | [jvm]
val [endBooking](end-booking.md): Column<[Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html)> | +| [entityClass](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040) | [jvm]
val [entityClass](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[WorkspaceBookingEntity](../-workspace-booking-entity/index.md)>? | +| [id](id.md) | [jvm]
val [id](id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | +| [ownerId](owner-id.md) | [jvm]
val [ownerId](owner-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | +| [primaryKeys](../../office.effective.features.workspace.repository/-workspace-zones/index.md#641857968%2FProperties%2F-1216412040) | [jvm]
val [primaryKeys](../../office.effective.features.workspace.repository/-workspace-zones/index.md#641857968%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [referencedKotlinType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | +| [schema](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040) | [jvm]
val [schema](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [tableName](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040) | [jvm]
val [tableName](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [workspaceId](workspace-id.md) | [jvm]
val [workspaceId](workspace-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | + +## Functions + +| Name | Summary | +|---|---| +| [aliased](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040) | [jvm]
open override fun [aliased](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040)(alias: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Table<[WorkspaceBookingEntity](../-workspace-booking-entity/index.md)> | +| [asExpression](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040) | [jvm]
fun [asExpression](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040)(): TableExpression | +| [bindTo](index.md#-1533095958%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#-1533095958%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](index.md#-1533095958%2FExtensions%2F-1216412040)>.[bindTo](index.md#-1533095958%2FExtensions%2F-1216412040)(selector: ([WorkspaceBookingEntity](../-workspace-booking-entity/index.md)) -> [C](index.md#-1533095958%2FExtensions%2F-1216412040)?): Column<[C](index.md#-1533095958%2FExtensions%2F-1216412040)> | +| [createEntity](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040) | [jvm]
fun [createEntity](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040)(row: QueryRowSet, withReferences: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [WorkspaceBookingEntity](../-workspace-booking-entity/index.md) | +| [equals](../../office.effective.features.workspace.repository/-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040) | [jvm]
operator override fun [equals](../../office.effective.features.workspace.repository/-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [get](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040) | [jvm]
operator fun [get](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Column<*> | +| [hashCode](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040) | [jvm]
override fun [hashCode](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [primaryKey](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)>.[primaryKey](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)(): Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)> | +| [references](index.md#-634431288%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#-634431288%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](index.md#-634431288%2FExtensions%2F-1216412040) : Entity<[R](index.md#-634431288%2FExtensions%2F-1216412040)>> Column<[C](index.md#-634431288%2FExtensions%2F-1216412040)>.[references](index.md#-634431288%2FExtensions%2F-1216412040)(referenceTable: Table<[R](index.md#-634431288%2FExtensions%2F-1216412040)>, selector: ([WorkspaceBookingEntity](../-workspace-booking-entity/index.md)) -> [R](index.md#-634431288%2FExtensions%2F-1216412040)?): Column<[C](index.md#-634431288%2FExtensions%2F-1216412040)> | +| [registerColumn](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> [registerColumn](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), sqlType: SqlType<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)>): Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)> | +| [toString](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040) | [jvm]
open override fun [toString](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [transform](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)>.[transform](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)(fromUnderlyingValue: ([C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040), toUnderlyingValue: ([R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)): Column<[R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)> | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/owner-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/owner-id.md new file mode 100644 index 000000000..081b1c769 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/owner-id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[WorkspaceBooking](index.md)/[ownerId](owner-id.md) + +# ownerId + +[jvm]\ +val [ownerId](owner-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/workspace-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/workspace-id.md new file mode 100644 index 000000000..3799d5239 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/workspace-id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.repository](../index.md)/[WorkspaceBooking](index.md)/[workspaceId](workspace-id.md) + +# workspaceId + +[jvm]\ +val [workspaceId](workspace-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/booking-participants.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/booking-participants.md new file mode 100644 index 000000000..193f69d44 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/booking-participants.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.booking.repository](index.md)/[bookingParticipants](booking-participants.md) + +# bookingParticipants + +[jvm]\ +val Database.[bookingParticipants](booking-participants.md): EntitySequence<[BookingParticipantEntity](-booking-participant-entity/index.md), [BookingParticipants](-booking-participants/index.md)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/index.md new file mode 100644 index 000000000..f607221b2 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/index.md @@ -0,0 +1,23 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.booking.repository](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [BookingCalendarRepository](-booking-calendar-repository/index.md) | [jvm]
class [BookingCalendarRepository](-booking-calendar-repository/index.md)(calendarIdsRepository: [CalendarIdsRepository](../office.effective.features.calendar.repository/-calendar-ids-repository/index.md), userRepository: [UserRepository](../office.effective.features.user.repository/-user-repository/index.md), calendar: Calendar, googleCalendarConverter: [GoogleCalendarConverter](../office.effective.features.booking.converters/-google-calendar-converter/index.md)) : [IBookingRepository](-i-booking-repository/index.md)
Class that executes Google calendar queries for booking meeting rooms | +| [BookingParticipantEntity](-booking-participant-entity/index.md) | [jvm]
interface [BookingParticipantEntity](-booking-participant-entity/index.md) : Entity<[BookingParticipantEntity](-booking-participant-entity/index.md)> | +| [BookingParticipants](-booking-participants/index.md) | [jvm]
object [BookingParticipants](-booking-participants/index.md) : Table<[BookingParticipantEntity](-booking-participant-entity/index.md)> | +| [BookingRepository](-booking-repository/index.md) | [jvm]
class [BookingRepository](-booking-repository/index.md)(database: Database, converter: [BookingRepositoryConverter](../office.effective.features.booking.converters/-booking-repository-converter/index.md), uuidValidator: [UuidValidator](../office.effective.common.utils/-uuid-validator/index.md))
Class that executes database queries with bookings | +| [BookingWorkspaceRepository](-booking-workspace-repository/index.md) | [jvm]
class [BookingWorkspaceRepository](-booking-workspace-repository/index.md)(calendar: Calendar, googleCalendarConverter: [GoogleCalendarConverter](../office.effective.features.booking.converters/-google-calendar-converter/index.md), workspaceRepository: [WorkspaceRepository](../office.effective.features.workspace.repository/-workspace-repository/index.md), userRepository: [UserRepository](../office.effective.features.user.repository/-user-repository/index.md)) : [IBookingRepository](-i-booking-repository/index.md)
Class that executes Google calendar queries for booking workspaces | +| [IBookingRepository](-i-booking-repository/index.md) | [jvm]
interface [IBookingRepository](-i-booking-repository/index.md)
Interface of repository to manipulate with workspace bookings | +| [WorkspaceBooking](-workspace-booking/index.md) | [jvm]
object [WorkspaceBooking](-workspace-booking/index.md) : Table<[WorkspaceBookingEntity](-workspace-booking-entity/index.md)> | +| [WorkspaceBookingEntity](-workspace-booking-entity/index.md) | [jvm]
interface [WorkspaceBookingEntity](-workspace-booking-entity/index.md) : Entity<[WorkspaceBookingEntity](-workspace-booking-entity/index.md)> | + +## Properties + +| Name | Summary | +|---|---| +| [bookingParticipants](booking-participants.md) | [jvm]
val Database.[bookingParticipants](booking-participants.md): EntitySequence<[BookingParticipantEntity](-booking-participant-entity/index.md), [BookingParticipants](-booking-participants/index.md)> | +| [workspaceBooking](workspace-booking.md) | [jvm]
val Database.[workspaceBooking](workspace-booking.md): EntitySequence<[WorkspaceBookingEntity](-workspace-booking-entity/index.md), [WorkspaceBooking](-workspace-booking/index.md)> | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/workspace-booking.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/workspace-booking.md new file mode 100644 index 000000000..974e529cb --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/workspace-booking.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.booking.repository](index.md)/[workspaceBooking](workspace-booking.md) + +# workspaceBooking + +[jvm]\ +val Database.[workspaceBooking](workspace-booking.md): EntitySequence<[WorkspaceBookingEntity](-workspace-booking-entity/index.md), [WorkspaceBooking](-workspace-booking/index.md)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.routes/booking-routing.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.routes/booking-routing.md new file mode 100644 index 000000000..9cd4006e0 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.routes/booking-routing.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.booking.routes](index.md)/[bookingRouting](booking-routing.md) + +# bookingRouting + +[jvm]\ +fun Route.[bookingRouting](booking-routing.md)() diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.routes/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.routes/index.md new file mode 100644 index 000000000..649c0d15d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.routes/index.md @@ -0,0 +1,9 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.booking.routes](index.md) + +# Package-level declarations + +## Functions + +| Name | Summary | +|---|---| +| [bookingRouting](booking-routing.md) | [jvm]
fun Route.[bookingRouting](booking-routing.md)() | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/-booking-service.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/-booking-service.md new file mode 100644 index 000000000..9af34eb85 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/-booking-service.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.service](../index.md)/[BookingService](index.md)/[BookingService](-booking-service.md) + +# BookingService + +[jvm]\ +constructor(bookingRepository: [BookingCalendarRepository](../../office.effective.features.booking.repository/-booking-calendar-repository/index.md), bookingWorkspaceRepository: [BookingWorkspaceRepository](../../office.effective.features.booking.repository/-booking-workspace-repository/index.md), userRepository: [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md), workspaceRepository: [WorkspaceRepository](../../office.effective.features.workspace.repository/-workspace-repository/index.md)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/delete-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/delete-by-id.md new file mode 100644 index 000000000..556d1d02d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/delete-by-id.md @@ -0,0 +1,20 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.service](../index.md)/[BookingService](index.md)/[deleteById](delete-by-id.md) + +# deleteById + +[jvm]\ +open override fun [deleteById](delete-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) + +Deletes the booking with the given id + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| id | booking id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/exists-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/exists-by-id.md new file mode 100644 index 000000000..ea8a97595 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/exists-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.service](../index.md)/[BookingService](index.md)/[existsById](exists-by-id.md) + +# existsById + +[jvm]\ +open override fun [existsById](exists-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) + +Returns whether a booking with the given id exists + +#### Return + +true if booking exists + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| id | booking id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-all.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-all.md new file mode 100644 index 000000000..7f3db26bd --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-all.md @@ -0,0 +1,29 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.service](../index.md)/[BookingService](index.md)/[findAll](find-all.md) + +# findAll + +[jvm]\ +open override fun [findAll](find-all.md)(userId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)?, workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)?, bookingRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?, bookingRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)> + +Returns all bookings. Bookings can be filtered by owner and workspace id + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| userId | use to filter by booking owner id | +| workspaceId | use to filter by booking workspace id | +| bookingRangeTo | upper bound (exclusive) for a beginBooking to filter by. Optional. | +| bookingRangeFrom | lower bound (exclusive) for a endBooking to filter by. | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if [UserModel](../../office.effective.model/-user-model/index.md) or [Workspace](../../office.effective.model/-workspace/index.md) with the given id doesn't exist in database | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-by-id.md new file mode 100644 index 000000000..3f9948422 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.service](../index.md)/[BookingService](index.md)/[findById](find-by-id.md) + +# findById + +[jvm]\ +open override fun [findById](find-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Booking](../../office.effective.model/-booking/index.md)? + +Retrieves a booking model by its id + +#### Return + +[Booking](../../office.effective.model/-booking/index.md) with the given [id](find-by-id.md) or null if workspace with the given id doesn't exist + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| id | - booking id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/index.md new file mode 100644 index 000000000..762e0c366 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/index.md @@ -0,0 +1,27 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.service](../index.md)/[BookingService](index.md) + +# BookingService + +[jvm]\ +class [BookingService](index.md)(bookingRepository: [BookingCalendarRepository](../../office.effective.features.booking.repository/-booking-calendar-repository/index.md), bookingWorkspaceRepository: [BookingWorkspaceRepository](../../office.effective.features.booking.repository/-booking-workspace-repository/index.md), userRepository: [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md), workspaceRepository: [WorkspaceRepository](../../office.effective.features.workspace.repository/-workspace-repository/index.md)) : [IBookingService](../../office.effective.serviceapi/-i-booking-service/index.md) + +Class that implements the [IBookingService](../../office.effective.serviceapi/-i-booking-service/index.md) methods + +Uses [BookingCalendarRepository](../../office.effective.features.booking.repository/-booking-calendar-repository/index.md) for operations with meeting rooms. Uses [BookingWorkspaceRepository](../../office.effective.features.booking.repository/-booking-workspace-repository/index.md) for operations with workspaces. + +## Constructors + +| | | +|---|---| +| [BookingService](-booking-service.md) | [jvm]
constructor(bookingRepository: [BookingCalendarRepository](../../office.effective.features.booking.repository/-booking-calendar-repository/index.md), bookingWorkspaceRepository: [BookingWorkspaceRepository](../../office.effective.features.booking.repository/-booking-workspace-repository/index.md), userRepository: [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md), workspaceRepository: [WorkspaceRepository](../../office.effective.features.workspace.repository/-workspace-repository/index.md)) | + +## Functions + +| Name | Summary | +|---|---| +| [deleteById](delete-by-id.md) | [jvm]
open override fun [deleteById](delete-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html))
Deletes the booking with the given id | +| [existsById](exists-by-id.md) | [jvm]
open override fun [existsById](exists-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
Returns whether a booking with the given id exists | +| [findAll](find-all.md) | [jvm]
open override fun [findAll](find-all.md)(userId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)?, workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)?, bookingRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?, bookingRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](../../office.effective.model/-booking/index.md)>
Returns all bookings. Bookings can be filtered by owner and workspace id | +| [findById](find-by-id.md) | [jvm]
open override fun [findById](find-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Booking](../../office.effective.model/-booking/index.md)?
Retrieves a booking model by its id | +| [save](save.md) | [jvm]
open override fun [save](save.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md)
Saves a given booking. Use the returned model for further operations | +| [update](update.md) | [jvm]
open override fun [update](update.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md)
Updates a given booking. Use the returned model for further operations | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/save.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/save.md new file mode 100644 index 000000000..4ba7dab56 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/save.md @@ -0,0 +1,30 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.service](../index.md)/[BookingService](index.md)/[save](save.md) + +# save + +[jvm]\ +open override fun [save](save.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md) + +Saves a given booking. Use the returned model for further operations + +#### Return + +saved [Booking](../../office.effective.model/-booking/index.md) + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| booking | [Booking](../../office.effective.model/-booking/index.md) to be saved | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if workspace with the given id not found | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/update.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/update.md new file mode 100644 index 000000000..cbb3fd1eb --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/update.md @@ -0,0 +1,30 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.booking.service](../index.md)/[BookingService](index.md)/[update](update.md) + +# update + +[jvm]\ +open override fun [update](update.md)(booking: [Booking](../../office.effective.model/-booking/index.md)): [Booking](../../office.effective.model/-booking/index.md) + +Updates a given booking. Use the returned model for further operations + +#### Return + +[Booking](../../office.effective.model/-booking/index.md) after change saving + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| booking | changed booking | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if workspace with the given id not found | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/index.md new file mode 100644 index 000000000..4d6c69d5c --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/index.md @@ -0,0 +1,9 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.booking.service](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [BookingService](-booking-service/index.md) | [jvm]
class [BookingService](-booking-service/index.md)(bookingRepository: [BookingCalendarRepository](../office.effective.features.booking.repository/-booking-calendar-repository/index.md), bookingWorkspaceRepository: [BookingWorkspaceRepository](../office.effective.features.booking.repository/-booking-workspace-repository/index.md), userRepository: [UserRepository](../office.effective.features.user.repository/-user-repository/index.md), workspaceRepository: [WorkspaceRepository](../office.effective.features.workspace.repository/-workspace-repository/index.md)) : [IBookingService](../office.effective.serviceapi/-i-booking-service/index.md)
Class that implements the [IBookingService](../office.effective.serviceapi/-i-booking-service/index.md) methods | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/-companion/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/-companion/index.md new file mode 100644 index 000000000..cd8d17e65 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/-companion/index.md @@ -0,0 +1,19 @@ +//[com.backend.effectiveoffice](../../../../index.md)/[office.effective.features.calendar.repository](../../index.md)/[CalendarIdEntity](../index.md)/[Companion](index.md) + +# Companion + +[jvm]\ +object [Companion](index.md) : Entity.Factory<[CalendarIdEntity](../index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [referencedKotlinType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | + +## Functions + +| Name | Summary | +|---|---| +| [invoke](../../../office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040) | [jvm]
operator fun [invoke](../../../office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040)(): [CalendarIdEntity](../index.md)
inline operator fun [invoke](index.md#1108883209%2FFunctions%2F-1216412040)(init: [CalendarIdEntity](../index.md).() -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)): [CalendarIdEntity](../index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/calendar-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/calendar-id.md new file mode 100644 index 000000000..64e202438 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/calendar-id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.calendar.repository](../index.md)/[CalendarIdEntity](index.md)/[calendarId](calendar-id.md) + +# calendarId + +[jvm]\ +abstract var [calendarId](calendar-id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/index.md new file mode 100644 index 000000000..acea87f00 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/index.md @@ -0,0 +1,35 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.calendar.repository](../index.md)/[CalendarIdEntity](index.md) + +# CalendarIdEntity + +[jvm]\ +interface [CalendarIdEntity](index.md) : Entity<[CalendarIdEntity](index.md)> + +## Types + +| Name | Summary | +|---|---| +| [Companion](-companion/index.md) | [jvm]
object [Companion](-companion/index.md) : Entity.Factory<[CalendarIdEntity](index.md)> | + +## Properties + +| Name | Summary | +|---|---| +| [calendarId](calendar-id.md) | [jvm]
abstract var [calendarId](calendar-id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [entityClass](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040) | [jvm]
abstract val [entityClass](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[CalendarIdEntity](index.md)> | +| [properties](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040) | [jvm]
abstract val [properties](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?> | +| [workspace](workspace.md) | [jvm]
abstract var [workspace](workspace.md): [WorkspaceEntity](../../office.effective.features.workspace.repository/-workspace-entity/index.md) | + +## Functions + +| Name | Summary | +|---|---| +| [copy](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040) | [jvm]
abstract fun [copy](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040)(): [CalendarIdEntity](index.md) | +| [delete](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040) | [jvm]
abstract fun [delete](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [discardChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040) | [jvm]
abstract fun [discardChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040)() | +| [equals](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040) | [jvm]
abstract operator override fun [equals](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [flushChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040) | [jvm]
abstract fun [flushChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [get](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [get](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)? | +| [hashCode](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [hashCode](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [set](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [set](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), value: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?) | +| [toString](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [toString](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/workspace.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/workspace.md new file mode 100644 index 000000000..9c9a7c45f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/workspace.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.calendar.repository](../index.md)/[CalendarIdEntity](index.md)/[workspace](workspace.md) + +# workspace + +[jvm]\ +abstract var [workspace](workspace.md): [WorkspaceEntity](../../office.effective.features.workspace.repository/-workspace-entity/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/-calendar-ids-repository.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/-calendar-ids-repository.md new file mode 100644 index 000000000..3dcd0b155 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/-calendar-ids-repository.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.calendar.repository](../index.md)/[CalendarIdsRepository](index.md)/[CalendarIdsRepository](-calendar-ids-repository.md) + +# CalendarIdsRepository + +[jvm]\ +constructor(db: Database, converter: [WorkspaceRepositoryConverter](../../office.effective.features.workspace.converters/-workspace-repository-converter/index.md), workspaceRepository: [WorkspaceRepository](../../office.effective.features.workspace.repository/-workspace-repository/index.md)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-all-calendars-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-all-calendars-id.md new file mode 100644 index 000000000..64285db1f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-all-calendars-id.md @@ -0,0 +1,16 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.calendar.repository](../index.md)/[CalendarIdsRepository](index.md)/[findAllCalendarsId](find-all-calendars-id.md) + +# findAllCalendarsId + +[jvm]\ +fun [findAllCalendarsId](find-all-calendars-id.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> + +Finds all Google calendar ids + +#### Return + +all calendar ids from database including default + +#### Author + +Danil Kiselev diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-by-workspace.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-by-workspace.md new file mode 100644 index 000000000..e8fbdb0ac --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-by-workspace.md @@ -0,0 +1,14 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.calendar.repository](../index.md)/[CalendarIdsRepository](index.md)/[findByWorkspace](find-by-workspace.md) + +# findByWorkspace + +[jvm]\ +fun [findByWorkspace](find-by-workspace.md)(workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) + +#### Return + +String - id of calendar for specified workspace + +#### Author + +Danil Kiselev diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-workspace-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-workspace-by-id.md new file mode 100644 index 000000000..dd6a19570 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-workspace-by-id.md @@ -0,0 +1,22 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.calendar.repository](../index.md)/[CalendarIdsRepository](index.md)/[findWorkspaceById](find-workspace-by-id.md) + +# findWorkspaceById + +[jvm]\ +fun [findWorkspaceById](find-workspace-by-id.md)(calendarId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Workspace](../../office.effective.model/-workspace/index.md) + +#### Return + +[Workspace](../../office.effective.model/-workspace/index.md) model by calendar id (String) + +#### Author + +Danil Kiselev + +#### Parameters + +jvm + +| | +|---| +| calendarId | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/index.md new file mode 100644 index 000000000..c5edb48e7 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/index.md @@ -0,0 +1,22 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.calendar.repository](../index.md)/[CalendarIdsRepository](index.md) + +# CalendarIdsRepository + +[jvm]\ +class [CalendarIdsRepository](index.md)(db: Database, converter: [WorkspaceRepositoryConverter](../../office.effective.features.workspace.converters/-workspace-repository-converter/index.md), workspaceRepository: [WorkspaceRepository](../../office.effective.features.workspace.repository/-workspace-repository/index.md)) + +Class that executes database queries with workspace calendar ids + +## Constructors + +| | | +|---|---| +| [CalendarIdsRepository](-calendar-ids-repository.md) | [jvm]
constructor(db: Database, converter: [WorkspaceRepositoryConverter](../../office.effective.features.workspace.converters/-workspace-repository-converter/index.md), workspaceRepository: [WorkspaceRepository](../../office.effective.features.workspace.repository/-workspace-repository/index.md)) | + +## Functions + +| Name | Summary | +|---|---| +| [findAllCalendarsId](find-all-calendars-id.md) | [jvm]
fun [findAllCalendarsId](find-all-calendars-id.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>
Finds all Google calendar ids | +| [findByWorkspace](find-by-workspace.md) | [jvm]
fun [findByWorkspace](find-by-workspace.md)(workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [findWorkspaceById](find-workspace-by-id.md) | [jvm]
fun [findWorkspaceById](find-workspace-by-id.md)(calendarId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Workspace](../../office.effective.model/-workspace/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/calendar-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/calendar-id.md new file mode 100644 index 000000000..eba5dd388 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/calendar-id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.calendar.repository](../index.md)/[CalendarIds](index.md)/[calendarId](calendar-id.md) + +# calendarId + +[jvm]\ +val [calendarId](calendar-id.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/index.md new file mode 100644 index 000000000..2473e1100 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/index.md @@ -0,0 +1,39 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.calendar.repository](../index.md)/[CalendarIds](index.md) + +# CalendarIds + +[jvm]\ +object [CalendarIds](index.md) : Table<[CalendarIdEntity](../-calendar-id-entity/index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [alias](../../office.effective.features.workspace.repository/-workspace-zones/index.md#643768950%2FProperties%2F-1216412040) | [jvm]
val [alias](../../office.effective.features.workspace.repository/-workspace-zones/index.md#643768950%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [calendarId](calendar-id.md) | [jvm]
val [calendarId](calendar-id.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> | +| [catalog](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040) | [jvm]
val [catalog](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [columns](../../office.effective.features.workspace.repository/-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040) | [jvm]
val [columns](../../office.effective.features.workspace.repository/-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [entityClass](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040) | [jvm]
val [entityClass](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[CalendarIdEntity](../-calendar-id-entity/index.md)>? | +| [primaryKeys](../../office.effective.features.workspace.repository/-workspace-zones/index.md#641857968%2FProperties%2F-1216412040) | [jvm]
val [primaryKeys](../../office.effective.features.workspace.repository/-workspace-zones/index.md#641857968%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [referencedKotlinType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | +| [schema](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040) | [jvm]
val [schema](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [tableName](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040) | [jvm]
val [tableName](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [workspaceId](workspace-id.md) | [jvm]
val [workspaceId](workspace-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | + +## Functions + +| Name | Summary | +|---|---| +| [aliased](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040) | [jvm]
open override fun [aliased](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040)(alias: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Table<[CalendarIdEntity](../-calendar-id-entity/index.md)> | +| [asExpression](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040) | [jvm]
fun [asExpression](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040)(): TableExpression | +| [bindTo](index.md#58832132%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#58832132%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](index.md#58832132%2FExtensions%2F-1216412040)>.[bindTo](index.md#58832132%2FExtensions%2F-1216412040)(selector: ([CalendarIdEntity](../-calendar-id-entity/index.md)) -> [C](index.md#58832132%2FExtensions%2F-1216412040)?): Column<[C](index.md#58832132%2FExtensions%2F-1216412040)> | +| [createEntity](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040) | [jvm]
fun [createEntity](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040)(row: QueryRowSet, withReferences: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [CalendarIdEntity](../-calendar-id-entity/index.md) | +| [equals](../../office.effective.features.workspace.repository/-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040) | [jvm]
operator override fun [equals](../../office.effective.features.workspace.repository/-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [get](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040) | [jvm]
operator fun [get](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Column<*> | +| [hashCode](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040) | [jvm]
override fun [hashCode](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [primaryKey](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)>.[primaryKey](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)(): Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)> | +| [references](index.md#203559134%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#203559134%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](index.md#203559134%2FExtensions%2F-1216412040) : Entity<[R](index.md#203559134%2FExtensions%2F-1216412040)>> Column<[C](index.md#203559134%2FExtensions%2F-1216412040)>.[references](index.md#203559134%2FExtensions%2F-1216412040)(referenceTable: Table<[R](index.md#203559134%2FExtensions%2F-1216412040)>, selector: ([CalendarIdEntity](../-calendar-id-entity/index.md)) -> [R](index.md#203559134%2FExtensions%2F-1216412040)?): Column<[C](index.md#203559134%2FExtensions%2F-1216412040)> | +| [registerColumn](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> [registerColumn](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), sqlType: SqlType<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)>): Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)> | +| [toString](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040) | [jvm]
open override fun [toString](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [transform](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)>.[transform](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)(fromUnderlyingValue: ([C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040), toUnderlyingValue: ([R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)): Column<[R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)> | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/workspace-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/workspace-id.md new file mode 100644 index 000000000..433a327f3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/workspace-id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.calendar.repository](../index.md)/[CalendarIds](index.md)/[workspaceId](workspace-id.md) + +# workspaceId + +[jvm]\ +val [workspaceId](workspace-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/calendar-ids.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/calendar-ids.md new file mode 100644 index 000000000..33aed19d6 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/calendar-ids.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.calendar.repository](index.md)/[calendarIds](calendar-ids.md) + +# calendarIds + +[jvm]\ +val Database.[calendarIds](calendar-ids.md): EntitySequence<[CalendarIdEntity](-calendar-id-entity/index.md), [CalendarIds](-calendar-ids/index.md)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/index.md new file mode 100644 index 000000000..1debeadee --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/index.md @@ -0,0 +1,17 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.calendar.repository](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [CalendarIdEntity](-calendar-id-entity/index.md) | [jvm]
interface [CalendarIdEntity](-calendar-id-entity/index.md) : Entity<[CalendarIdEntity](-calendar-id-entity/index.md)> | +| [CalendarIds](-calendar-ids/index.md) | [jvm]
object [CalendarIds](-calendar-ids/index.md) : Table<[CalendarIdEntity](-calendar-id-entity/index.md)> | +| [CalendarIdsRepository](-calendar-ids-repository/index.md) | [jvm]
class [CalendarIdsRepository](-calendar-ids-repository/index.md)(db: Database, converter: [WorkspaceRepositoryConverter](../office.effective.features.workspace.converters/-workspace-repository-converter/index.md), workspaceRepository: [WorkspaceRepository](../office.effective.features.workspace.repository/-workspace-repository/index.md))
Class that executes database queries with workspace calendar ids | + +## Properties + +| Name | Summary | +|---|---| +| [calendarIds](calendar-ids.md) | [jvm]
val Database.[calendarIds](calendar-ids.md): EntitySequence<[CalendarIdEntity](-calendar-id-entity/index.md), [CalendarIds](-calendar-ids/index.md)> | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.notifications.routes/calendar-notifications-routing.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.notifications.routes/calendar-notifications-routing.md new file mode 100644 index 000000000..d87be7bb6 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.notifications.routes/calendar-notifications-routing.md @@ -0,0 +1,8 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.notifications.routes](index.md)/[calendarNotificationsRouting](calendar-notifications-routing.md) + +# calendarNotificationsRouting + +[jvm]\ +fun Route.[calendarNotificationsRouting](calendar-notifications-routing.md)() + +Route for Google calendar push notifications diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.notifications.routes/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.notifications.routes/index.md new file mode 100644 index 000000000..15039957d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.notifications.routes/index.md @@ -0,0 +1,9 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.notifications.routes](index.md) + +# Package-level declarations + +## Functions + +| Name | Summary | +|---|---| +| [calendarNotificationsRouting](calendar-notifications-routing.md) | [jvm]
fun Route.[calendarNotificationsRouting](calendar-notifications-routing.md)()
Route for Google calendar push notifications | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/auth-di-module.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/auth-di-module.md new file mode 100644 index 000000000..56a4e48a9 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/auth-di-module.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.simpleAuth.di](index.md)/[authDiModule](auth-di-module.md) + +# authDiModule + +[jvm]\ +val [authDiModule](auth-di-module.md): Module diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/index.md new file mode 100644 index 000000000..aff41d357 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/index.md @@ -0,0 +1,9 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.simpleAuth.di](index.md) + +# Package-level declarations + +## Properties + +| Name | Summary | +|---|---| +| [authDiModule](auth-di-module.md) | [jvm]
val [authDiModule](auth-di-module.md): Module | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/-companion/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/-companion/index.md new file mode 100644 index 000000000..a8b79584d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/-companion/index.md @@ -0,0 +1,19 @@ +//[com.backend.effectiveoffice](../../../../index.md)/[office.effective.features.simpleAuth.repository](../../index.md)/[ApiKeyEntity](../index.md)/[Companion](index.md) + +# Companion + +[jvm]\ +object [Companion](index.md) : Entity.Factory<[ApiKeyEntity](../index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [referencedKotlinType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | + +## Functions + +| Name | Summary | +|---|---| +| [invoke](../../../office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040) | [jvm]
operator fun [invoke](../../../office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040)(): [ApiKeyEntity](../index.md)
inline operator fun [invoke](index.md#1015406641%2FFunctions%2F-1216412040)(init: [ApiKeyEntity](../index.md).() -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)): [ApiKeyEntity](../index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/id.md new file mode 100644 index 000000000..78c2171e6 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.simpleAuth.repository](../index.md)/[ApiKeyEntity](index.md)/[id](id.md) + +# id + +[jvm]\ +abstract var [id](id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/index.md new file mode 100644 index 000000000..98a4f941f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/index.md @@ -0,0 +1,35 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.simpleAuth.repository](../index.md)/[ApiKeyEntity](index.md) + +# ApiKeyEntity + +[jvm]\ +interface [ApiKeyEntity](index.md) : Entity<[ApiKeyEntity](index.md)> + +## Types + +| Name | Summary | +|---|---| +| [Companion](-companion/index.md) | [jvm]
object [Companion](-companion/index.md) : Entity.Factory<[ApiKeyEntity](index.md)> | + +## Properties + +| Name | Summary | +|---|---| +| [entityClass](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040) | [jvm]
abstract val [entityClass](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[ApiKeyEntity](index.md)> | +| [id](id.md) | [jvm]
abstract var [id](id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) | +| [keyValue](key-value.md) | [jvm]
abstract var [keyValue](key-value.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [properties](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040) | [jvm]
abstract val [properties](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?> | + +## Functions + +| Name | Summary | +|---|---| +| [copy](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040) | [jvm]
abstract fun [copy](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040)(): [ApiKeyEntity](index.md) | +| [delete](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040) | [jvm]
abstract fun [delete](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [discardChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040) | [jvm]
abstract fun [discardChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040)() | +| [equals](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040) | [jvm]
abstract operator override fun [equals](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [flushChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040) | [jvm]
abstract fun [flushChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [get](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [get](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)? | +| [hashCode](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [hashCode](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [set](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [set](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), value: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?) | +| [toString](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [toString](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/key-value.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/key-value.md new file mode 100644 index 000000000..0da087c9e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/key-value.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.simpleAuth.repository](../index.md)/[ApiKeyEntity](index.md)/[keyValue](key-value.md) + +# keyValue + +[jvm]\ +abstract var [keyValue](key-value.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/id.md new file mode 100644 index 000000000..e6c56256c --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.simpleAuth.repository](../index.md)/[ApiKeys](index.md)/[id](id.md) + +# id + +[jvm]\ +val [id](id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/index.md new file mode 100644 index 000000000..8d13d94ea --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/index.md @@ -0,0 +1,39 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.simpleAuth.repository](../index.md)/[ApiKeys](index.md) + +# ApiKeys + +[jvm]\ +object [ApiKeys](index.md) : Table<[ApiKeyEntity](../-api-key-entity/index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [alias](../../office.effective.features.workspace.repository/-workspace-zones/index.md#643768950%2FProperties%2F-1216412040) | [jvm]
val [alias](../../office.effective.features.workspace.repository/-workspace-zones/index.md#643768950%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [catalog](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040) | [jvm]
val [catalog](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [columns](../../office.effective.features.workspace.repository/-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040) | [jvm]
val [columns](../../office.effective.features.workspace.repository/-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [entityClass](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040) | [jvm]
val [entityClass](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[ApiKeyEntity](../-api-key-entity/index.md)>? | +| [id](id.md) | [jvm]
val [id](id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | +| [primaryKeys](../../office.effective.features.workspace.repository/-workspace-zones/index.md#641857968%2FProperties%2F-1216412040) | [jvm]
val [primaryKeys](../../office.effective.features.workspace.repository/-workspace-zones/index.md#641857968%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [referencedKotlinType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | +| [schema](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040) | [jvm]
val [schema](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [tableName](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040) | [jvm]
val [tableName](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [value](value.md) | [jvm]
val [value](value.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> | + +## Functions + +| Name | Summary | +|---|---| +| [aliased](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040) | [jvm]
open override fun [aliased](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040)(alias: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Table<[ApiKeyEntity](../-api-key-entity/index.md)> | +| [asExpression](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040) | [jvm]
fun [asExpression](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040)(): TableExpression | +| [bindTo](index.md#-418805204%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#-418805204%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](index.md#-418805204%2FExtensions%2F-1216412040)>.[bindTo](index.md#-418805204%2FExtensions%2F-1216412040)(selector: ([ApiKeyEntity](../-api-key-entity/index.md)) -> [C](index.md#-418805204%2FExtensions%2F-1216412040)?): Column<[C](index.md#-418805204%2FExtensions%2F-1216412040)> | +| [createEntity](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040) | [jvm]
fun [createEntity](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040)(row: QueryRowSet, withReferences: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [ApiKeyEntity](../-api-key-entity/index.md) | +| [equals](../../office.effective.features.workspace.repository/-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040) | [jvm]
operator override fun [equals](../../office.effective.features.workspace.repository/-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [get](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040) | [jvm]
operator fun [get](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Column<*> | +| [hashCode](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040) | [jvm]
override fun [hashCode](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [primaryKey](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)>.[primaryKey](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)(): Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)> | +| [references](index.md#-2068499066%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#-2068499066%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](index.md#-2068499066%2FExtensions%2F-1216412040) : Entity<[R](index.md#-2068499066%2FExtensions%2F-1216412040)>> Column<[C](index.md#-2068499066%2FExtensions%2F-1216412040)>.[references](index.md#-2068499066%2FExtensions%2F-1216412040)(referenceTable: Table<[R](index.md#-2068499066%2FExtensions%2F-1216412040)>, selector: ([ApiKeyEntity](../-api-key-entity/index.md)) -> [R](index.md#-2068499066%2FExtensions%2F-1216412040)?): Column<[C](index.md#-2068499066%2FExtensions%2F-1216412040)> | +| [registerColumn](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> [registerColumn](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), sqlType: SqlType<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)>): Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)> | +| [toString](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040) | [jvm]
open override fun [toString](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [transform](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)>.[transform](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)(fromUnderlyingValue: ([C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040), toUnderlyingValue: ([R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)): Column<[R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)> | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/value.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/value.md new file mode 100644 index 000000000..09cc2e9a9 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/value.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.simpleAuth.repository](../index.md)/[ApiKeys](index.md)/[value](value.md) + +# value + +[jvm]\ +val [value](value.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/-auth-repository.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/-auth-repository.md new file mode 100644 index 000000000..027143ac8 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/-auth-repository.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.simpleAuth.repository](../index.md)/[AuthRepository](index.md)/[AuthRepository](-auth-repository.md) + +# AuthRepository + +[jvm]\ +constructor(db: Database) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/find-api-key.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/find-api-key.md new file mode 100644 index 000000000..5c9ec9057 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/find-api-key.md @@ -0,0 +1,28 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.simpleAuth.repository](../index.md)/[AuthRepository](index.md)/[findApiKey](find-api-key.md) + +# findApiKey + +[jvm]\ +fun [findApiKey](find-api-key.md)(keyEncrypted: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) + +#### Return + +encrypted api key [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) + +#### Author + +Kiselev Danil + +#### Parameters + +jvm + +| | | +|---|---| +| keyEncrypted | encrypted input [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | (ApiKeyEntity::class, "No such key found") | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/index.md new file mode 100644 index 000000000..e00b8b3d8 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/index.md @@ -0,0 +1,20 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.simpleAuth.repository](../index.md)/[AuthRepository](index.md) + +# AuthRepository + +[jvm]\ +class [AuthRepository](index.md)(db: Database) + +Provides methods to access to api_keys table in database + +## Constructors + +| | | +|---|---| +| [AuthRepository](-auth-repository.md) | [jvm]
constructor(db: Database) | + +## Functions + +| Name | Summary | +|---|---| +| [findApiKey](find-api-key.md) | [jvm]
fun [findApiKey](find-api-key.md)(keyEncrypted: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/apikeys.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/apikeys.md new file mode 100644 index 000000000..41f9e7d9a --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/apikeys.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.simpleAuth.repository](index.md)/[apikeys](apikeys.md) + +# apikeys + +[jvm]\ +val Database.[apikeys](apikeys.md): EntitySequence<[ApiKeyEntity](-api-key-entity/index.md), [ApiKeys](-api-keys/index.md)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/index.md new file mode 100644 index 000000000..ec2a48c2b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/index.md @@ -0,0 +1,17 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.simpleAuth.repository](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [ApiKeyEntity](-api-key-entity/index.md) | [jvm]
interface [ApiKeyEntity](-api-key-entity/index.md) : Entity<[ApiKeyEntity](-api-key-entity/index.md)> | +| [ApiKeys](-api-keys/index.md) | [jvm]
object [ApiKeys](-api-keys/index.md) : Table<[ApiKeyEntity](-api-key-entity/index.md)> | +| [AuthRepository](-auth-repository/index.md) | [jvm]
class [AuthRepository](-auth-repository/index.md)(db: Database)
Provides methods to access to api_keys table in database | + +## Properties + +| Name | Summary | +|---|---| +| [apikeys](apikeys.md) | [jvm]
val Database.[apikeys](apikeys.md): EntitySequence<[ApiKeyEntity](-api-key-entity/index.md), [ApiKeys](-api-keys/index.md)> | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/-integration-d-t-o-model-converter.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/-integration-d-t-o-model-converter.md new file mode 100644 index 000000000..963828ce2 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/-integration-d-t-o-model-converter.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.converters](../index.md)/[IntegrationDTOModelConverter](index.md)/[IntegrationDTOModelConverter](-integration-d-t-o-model-converter.md) + +# IntegrationDTOModelConverter + +[jvm]\ +constructor(uuidConverter: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/d-t-o-to-model.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/d-t-o-to-model.md new file mode 100644 index 000000000..4130daa46 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/d-t-o-to-model.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.converters](../index.md)/[IntegrationDTOModelConverter](index.md)/[dTOToModel](d-t-o-to-model.md) + +# dTOToModel + +[jvm]\ +fun [dTOToModel](d-t-o-to-model.md)(integrationDTO: [IntegrationDTO](../../office.effective.dto/-integration-d-t-o/index.md)): [IntegrationModel](../../office.effective.model/-integration-model/index.md) + +Converts [IntegrationDTO](../../office.effective.dto/-integration-d-t-o/index.md) to [IntegrationModel](../../office.effective.model/-integration-model/index.md) + +#### Return + +resulting [IntegrationModel](../../office.effective.model/-integration-model/index.md) object + +#### Author + +Kiselev Danil + +#### Parameters + +jvm + +| | | +|---|---| +| integrationDTO | [IntegrationDTO](../../office.effective.dto/-integration-d-t-o/index.md) input to convert to [IntegrationModel](../../office.effective.model/-integration-model/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/index.md new file mode 100644 index 000000000..d10655dd7 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/index.md @@ -0,0 +1,21 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.converters](../index.md)/[IntegrationDTOModelConverter](index.md) + +# IntegrationDTOModelConverter + +[jvm]\ +class [IntegrationDTOModelConverter](index.md)(uuidConverter: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md)) + +Converters between [IntegrationDTO](../../office.effective.dto/-integration-d-t-o/index.md) and [IntegrationModel](../../office.effective.model/-integration-model/index.md) + +## Constructors + +| | | +|---|---| +| [IntegrationDTOModelConverter](-integration-d-t-o-model-converter.md) | [jvm]
constructor(uuidConverter: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md)) | + +## Functions + +| Name | Summary | +|---|---| +| [dTOToModel](d-t-o-to-model.md) | [jvm]
fun [dTOToModel](d-t-o-to-model.md)(integrationDTO: [IntegrationDTO](../../office.effective.dto/-integration-d-t-o/index.md)): [IntegrationModel](../../office.effective.model/-integration-model/index.md)
Converts [IntegrationDTO](../../office.effective.dto/-integration-d-t-o/index.md) to [IntegrationModel](../../office.effective.model/-integration-model/index.md) | +| [modelToDTO](model-to-d-t-o.md) | [jvm]
fun [modelToDTO](model-to-d-t-o.md)(integrationModel: [IntegrationModel](../../office.effective.model/-integration-model/index.md)): [IntegrationDTO](../../office.effective.dto/-integration-d-t-o/index.md)
Converts [IntegrationModel](../../office.effective.model/-integration-model/index.md) to [IntegrationDTO](../../office.effective.dto/-integration-d-t-o/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/model-to-d-t-o.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/model-to-d-t-o.md new file mode 100644 index 000000000..d72322359 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/model-to-d-t-o.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.converters](../index.md)/[IntegrationDTOModelConverter](index.md)/[modelToDTO](model-to-d-t-o.md) + +# modelToDTO + +[jvm]\ +fun [modelToDTO](model-to-d-t-o.md)(integrationModel: [IntegrationModel](../../office.effective.model/-integration-model/index.md)): [IntegrationDTO](../../office.effective.dto/-integration-d-t-o/index.md) + +Converts [IntegrationModel](../../office.effective.model/-integration-model/index.md) to [IntegrationDTO](../../office.effective.dto/-integration-d-t-o/index.md) + +#### Return + +resulting [IntegrationDTO](../../office.effective.dto/-integration-d-t-o/index.md) object + +#### Author + +Kiselev Danil + +#### Parameters + +jvm + +| | | +|---|---| +| integrationModel | [IntegrationModel](../../office.effective.model/-integration-model/index.md) input to convert to [IntegrationDTO](../../office.effective.dto/-integration-d-t-o/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/-integration-model-entity-converter.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/-integration-model-entity-converter.md new file mode 100644 index 000000000..7ce00f75c --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/-integration-model-entity-converter.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.converters](../index.md)/[IntegrationModelEntityConverter](index.md)/[IntegrationModelEntityConverter](-integration-model-entity-converter.md) + +# IntegrationModelEntityConverter + +[jvm]\ +constructor() diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/entity-to-model.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/entity-to-model.md new file mode 100644 index 000000000..f2d808baf --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/entity-to-model.md @@ -0,0 +1,25 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.converters](../index.md)/[IntegrationModelEntityConverter](index.md)/[entityToModel](entity-to-model.md) + +# entityToModel + +[jvm]\ +fun [entityToModel](entity-to-model.md)(integrationEntity: [IntegrationEntity](../../office.effective.features.user.repository/-integration-entity/index.md), valueStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [IntegrationModel](../../office.effective.model/-integration-model/index.md) + +Converts [IntegrationEntity](../../office.effective.features.user.repository/-integration-entity/index.md) to [IntegrationModel](../../office.effective.model/-integration-model/index.md) + +#### Return + +resulting [IntegrationModel](../../office.effective.model/-integration-model/index.md) object + +#### Author + +Kiselev Danil + +#### Parameters + +jvm + +| | | +|---|---| +| integrationEntity | [IntegrationEntity](../../office.effective.features.user.repository/-integration-entity/index.md) input to convert to [IntegrationModel](../../office.effective.model/-integration-model/index.md) | +| valueStr | [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) users_integrations value | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/index.md new file mode 100644 index 000000000..2ffe2eb19 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/index.md @@ -0,0 +1,21 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.converters](../index.md)/[IntegrationModelEntityConverter](index.md) + +# IntegrationModelEntityConverter + +[jvm]\ +class [IntegrationModelEntityConverter](index.md) + +Converters between [IntegrationModel](../../office.effective.model/-integration-model/index.md) and [IntegrationEntity](../../office.effective.features.user.repository/-integration-entity/index.md) + +## Constructors + +| | | +|---|---| +| [IntegrationModelEntityConverter](-integration-model-entity-converter.md) | [jvm]
constructor() | + +## Functions + +| Name | Summary | +|---|---| +| [entityToModel](entity-to-model.md) | [jvm]
fun [entityToModel](entity-to-model.md)(integrationEntity: [IntegrationEntity](../../office.effective.features.user.repository/-integration-entity/index.md), valueStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [IntegrationModel](../../office.effective.model/-integration-model/index.md)
Converts [IntegrationEntity](../../office.effective.features.user.repository/-integration-entity/index.md) to [IntegrationModel](../../office.effective.model/-integration-model/index.md) | +| [modelToEntity](model-to-entity.md) | [jvm]
fun [modelToEntity](model-to-entity.md)(integrationModel: [IntegrationModel](../../office.effective.model/-integration-model/index.md)): [IntegrationEntity](../../office.effective.features.user.repository/-integration-entity/index.md)
Converts [IntegrationModel](../../office.effective.model/-integration-model/index.md) to [IntegrationEntity](../../office.effective.features.user.repository/-integration-entity/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/model-to-entity.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/model-to-entity.md new file mode 100644 index 000000000..9c52b4737 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/model-to-entity.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.converters](../index.md)/[IntegrationModelEntityConverter](index.md)/[modelToEntity](model-to-entity.md) + +# modelToEntity + +[jvm]\ +fun [modelToEntity](model-to-entity.md)(integrationModel: [IntegrationModel](../../office.effective.model/-integration-model/index.md)): [IntegrationEntity](../../office.effective.features.user.repository/-integration-entity/index.md) + +Converts [IntegrationModel](../../office.effective.model/-integration-model/index.md) to [IntegrationEntity](../../office.effective.features.user.repository/-integration-entity/index.md) + +#### Return + +resulting [IntegrationEntity](../../office.effective.features.user.repository/-integration-entity/index.md) object + +#### Author + +Kiselev Danil + +#### Parameters + +jvm + +| | | +|---|---| +| integrationModel | [IntegrationModel](../../office.effective.model/-integration-model/index.md) input to convert to [IntegrationEntity](../../office.effective.features.user.repository/-integration-entity/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/-user-d-t-o-model-converter.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/-user-d-t-o-model-converter.md new file mode 100644 index 000000000..5c53b21d1 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/-user-d-t-o-model-converter.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.converters](../index.md)/[UserDTOModelConverter](index.md)/[UserDTOModelConverter](-user-d-t-o-model-converter.md) + +# UserDTOModelConverter + +[jvm]\ +constructor(repository: [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md), converter: [IntegrationDTOModelConverter](../-integration-d-t-o-model-converter/index.md), uuidConverter: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/d-t-o-to-model.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/d-t-o-to-model.md new file mode 100644 index 000000000..453539a5f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/d-t-o-to-model.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.converters](../index.md)/[UserDTOModelConverter](index.md)/[dTOToModel](d-t-o-to-model.md) + +# dTOToModel + +[jvm]\ +fun [dTOToModel](d-t-o-to-model.md)(userDTO: [UserDTO](../../office.effective.dto/-user-d-t-o/index.md)): [UserModel](../../office.effective.model/-user-model/index.md) + +Converts [UserDTO](../../office.effective.dto/-user-d-t-o/index.md) to [UserModel](../../office.effective.model/-user-model/index.md). Search user tags in [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md) by id. Takes user's integrations from DTO. + +#### Return + +converted [UserModel](../../office.effective.model/-user-model/index.md) + +#### Author + +Danil Kiselev, Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| userDTO | [UserDTO](../../office.effective.dto/-user-d-t-o/index.md) to be converted | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/index.md new file mode 100644 index 000000000..c3ec291a0 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/index.md @@ -0,0 +1,21 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.converters](../index.md)/[UserDTOModelConverter](index.md) + +# UserDTOModelConverter + +[jvm]\ +class [UserDTOModelConverter](index.md)(repository: [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md), converter: [IntegrationDTOModelConverter](../-integration-d-t-o-model-converter/index.md), uuidConverter: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md)) + +Converters between [UserDTO](../../office.effective.dto/-user-d-t-o/index.md) and [UserModel](../../office.effective.model/-user-model/index.md) + +## Constructors + +| | | +|---|---| +| [UserDTOModelConverter](-user-d-t-o-model-converter.md) | [jvm]
constructor(repository: [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md), converter: [IntegrationDTOModelConverter](../-integration-d-t-o-model-converter/index.md), uuidConverter: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md)) | + +## Functions + +| Name | Summary | +|---|---| +| [dTOToModel](d-t-o-to-model.md) | [jvm]
fun [dTOToModel](d-t-o-to-model.md)(userDTO: [UserDTO](../../office.effective.dto/-user-d-t-o/index.md)): [UserModel](../../office.effective.model/-user-model/index.md)
Converts [UserDTO](../../office.effective.dto/-user-d-t-o/index.md) to [UserModel](../../office.effective.model/-user-model/index.md). Search user tags in [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md) by id. Takes user's integrations from DTO. | +| [modelToDTO](model-to-d-t-o.md) | [jvm]
fun [modelToDTO](model-to-d-t-o.md)(userModel: [UserModel](../../office.effective.model/-user-model/index.md)): [UserDTO](../../office.effective.dto/-user-d-t-o/index.md)
Converts [UserModel](../../office.effective.model/-user-model/index.md) to [UserDTO](../../office.effective.dto/-user-d-t-o/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/model-to-d-t-o.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/model-to-d-t-o.md new file mode 100644 index 000000000..c7a671eaa --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/model-to-d-t-o.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.converters](../index.md)/[UserDTOModelConverter](index.md)/[modelToDTO](model-to-d-t-o.md) + +# modelToDTO + +[jvm]\ +fun [modelToDTO](model-to-d-t-o.md)(userModel: [UserModel](../../office.effective.model/-user-model/index.md)): [UserDTO](../../office.effective.dto/-user-d-t-o/index.md) + +Converts [UserModel](../../office.effective.model/-user-model/index.md) to [UserDTO](../../office.effective.dto/-user-d-t-o/index.md) + +#### Return + +converted [UserDTO](../../office.effective.dto/-user-d-t-o/index.md) + +#### Author + +Danil Kiselev, Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| userModel | [UserModel](../../office.effective.model/-user-model/index.md) to be converted | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/-user-model-entity-converter.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/-user-model-entity-converter.md new file mode 100644 index 000000000..2c2aa0e42 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/-user-model-entity-converter.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.converters](../index.md)/[UserModelEntityConverter](index.md)/[UserModelEntityConverter](-user-model-entity-converter.md) + +# UserModelEntityConverter + +[jvm]\ +constructor() diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/entity-to-model.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/entity-to-model.md new file mode 100644 index 000000000..f80838bb4 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/entity-to-model.md @@ -0,0 +1,25 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.converters](../index.md)/[UserModelEntityConverter](index.md)/[entityToModel](entity-to-model.md) + +# entityToModel + +[jvm]\ +fun [entityToModel](entity-to-model.md)(userEntity: [UserEntity](../../office.effective.features.user.repository/-user-entity/index.md), integrations: [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[IntegrationModel](../../office.effective.model/-integration-model/index.md)>?): [UserModel](../../office.effective.model/-user-model/index.md) + +Converts [UserModel](../../office.effective.model/-user-model/index.md) to [UserEntity](../../office.effective.features.user.repository/-user-entity/index.md) + +#### Return + +converted [UserModel](../../office.effective.model/-user-model/index.md) + +#### Author + +Danil Kiselev, Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| userEntity | [UserEntity](../../office.effective.features.user.repository/-user-entity/index.md) to be converted | +| integrations | [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[IntegrationModel](../../office.effective.model/-integration-model/index.md)>? to add into user model | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/index.md new file mode 100644 index 000000000..cf32d6ba6 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/index.md @@ -0,0 +1,21 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.converters](../index.md)/[UserModelEntityConverter](index.md) + +# UserModelEntityConverter + +[jvm]\ +class [UserModelEntityConverter](index.md) + +Converters between [UserModel](../../office.effective.model/-user-model/index.md) and [UserEntity](../../office.effective.features.user.repository/-user-entity/index.md) + +## Constructors + +| | | +|---|---| +| [UserModelEntityConverter](-user-model-entity-converter.md) | [jvm]
constructor() | + +## Functions + +| Name | Summary | +|---|---| +| [entityToModel](entity-to-model.md) | [jvm]
fun [entityToModel](entity-to-model.md)(userEntity: [UserEntity](../../office.effective.features.user.repository/-user-entity/index.md), integrations: [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[IntegrationModel](../../office.effective.model/-integration-model/index.md)>?): [UserModel](../../office.effective.model/-user-model/index.md)
Converts [UserModel](../../office.effective.model/-user-model/index.md) to [UserEntity](../../office.effective.features.user.repository/-user-entity/index.md) | +| [modelToEntity](model-to-entity.md) | [jvm]
fun [modelToEntity](model-to-entity.md)(userModel: [UserModel](../../office.effective.model/-user-model/index.md)): [UserEntity](../../office.effective.features.user.repository/-user-entity/index.md)
Converts [UserModel](../../office.effective.model/-user-model/index.md) to [UserEntity](../../office.effective.features.user.repository/-user-entity/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/model-to-entity.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/model-to-entity.md new file mode 100644 index 000000000..fff534827 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/model-to-entity.md @@ -0,0 +1,30 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.converters](../index.md)/[UserModelEntityConverter](index.md)/[modelToEntity](model-to-entity.md) + +# modelToEntity + +[jvm]\ +fun [modelToEntity](model-to-entity.md)(userModel: [UserModel](../../office.effective.model/-user-model/index.md)): [UserEntity](../../office.effective.features.user.repository/-user-entity/index.md) + +Converts [UserModel](../../office.effective.model/-user-model/index.md) to [UserEntity](../../office.effective.features.user.repository/-user-entity/index.md) + +#### Return + +converted [UserEntity](../../office.effective.features.user.repository/-user-entity/index.md) + +#### Author + +Danil Kiselev, Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| userModel | [UserModel](../../office.effective.model/-user-model/index.md) to be converted | + +#### Throws + +| | | +|---|---| +| [MissingIdException](../../office.effective.common.exception/-missing-id-exception/index.md) | if the user id is null | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/index.md new file mode 100644 index 000000000..011ee5dcf --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/index.md @@ -0,0 +1,12 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.user.converters](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [IntegrationDTOModelConverter](-integration-d-t-o-model-converter/index.md) | [jvm]
class [IntegrationDTOModelConverter](-integration-d-t-o-model-converter/index.md)(uuidConverter: [UuidValidator](../office.effective.common.utils/-uuid-validator/index.md))
Converters between [IntegrationDTO](../office.effective.dto/-integration-d-t-o/index.md) and [IntegrationModel](../office.effective.model/-integration-model/index.md) | +| [IntegrationModelEntityConverter](-integration-model-entity-converter/index.md) | [jvm]
class [IntegrationModelEntityConverter](-integration-model-entity-converter/index.md)
Converters between [IntegrationModel](../office.effective.model/-integration-model/index.md) and [IntegrationEntity](../office.effective.features.user.repository/-integration-entity/index.md) | +| [UserDTOModelConverter](-user-d-t-o-model-converter/index.md) | [jvm]
class [UserDTOModelConverter](-user-d-t-o-model-converter/index.md)(repository: [UserRepository](../office.effective.features.user.repository/-user-repository/index.md), converter: [IntegrationDTOModelConverter](-integration-d-t-o-model-converter/index.md), uuidConverter: [UuidValidator](../office.effective.common.utils/-uuid-validator/index.md))
Converters between [UserDTO](../office.effective.dto/-user-d-t-o/index.md) and [UserModel](../office.effective.model/-user-model/index.md) | +| [UserModelEntityConverter](-user-model-entity-converter/index.md) | [jvm]
class [UserModelEntityConverter](-user-model-entity-converter/index.md)
Converters between [UserModel](../office.effective.model/-user-model/index.md) and [UserEntity](../office.effective.features.user.repository/-user-entity/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.di/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.di/index.md new file mode 100644 index 000000000..7465a45a0 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.di/index.md @@ -0,0 +1,9 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.user.di](index.md) + +# Package-level declarations + +## Properties + +| Name | Summary | +|---|---| +| [userDIModule](user-d-i-module.md) | [jvm]
val [userDIModule](user-d-i-module.md): Module | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.di/user-d-i-module.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.di/user-d-i-module.md new file mode 100644 index 000000000..f0537bf2a --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.di/user-d-i-module.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.user.di](index.md)/[userDIModule](user-d-i-module.md) + +# userDIModule + +[jvm]\ +val [userDIModule](user-d-i-module.md): Module diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/-user-facade.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/-user-facade.md new file mode 100644 index 000000000..575e77c36 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/-user-facade.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.facade](../index.md)/[UserFacade](index.md)/[UserFacade](-user-facade.md) + +# UserFacade + +[jvm]\ +constructor(service: [IUserService](../../office.effective.serviceapi/-i-user-service/index.md), converterDTO: [UserDTOModelConverter](../../office.effective.features.user.converters/-user-d-t-o-model-converter/index.md), verifier: [ITokenVerifier](../../office.effective.features.user/-i-token-verifier/index.md), transactionManager: [DatabaseTransactionManager](../../office.effective.common.utils/-database-transaction-manager/index.md)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-email.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-email.md new file mode 100644 index 000000000..620f6af21 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-email.md @@ -0,0 +1,30 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.facade](../index.md)/[UserFacade](index.md)/[getUserByEmail](get-user-by-email.md) + +# getUserByEmail + +[jvm]\ +fun [getUserByEmail](get-user-by-email.md)(email: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [UserDTO](../../office.effective.dto/-user-d-t-o/index.md) + +Return user by email + +#### Return + +[UserDTO](../../office.effective.dto/-user-d-t-o/index.md) + +#### Author + +Kiselev Danil, Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| email | user email | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | (UserModel::class, "User with email $email not found", null) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-id.md new file mode 100644 index 000000000..49c7790e3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-id.md @@ -0,0 +1,30 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.facade](../index.md)/[UserFacade](index.md)/[getUserById](get-user-by-id.md) + +# getUserById + +[jvm]\ +fun [getUserById](get-user-by-id.md)(userIdStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [UserDTO](../../office.effective.dto/-user-d-t-o/index.md) + +Return user by id, or returns null, if user not found + +#### Return + +[UserDTO](../../office.effective.dto/-user-d-t-o/index.md) + +#### Author + +Kiselev Danil + +#### Parameters + +jvm + +| | | +|---|---| +| userIdStr | string value of user id | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | (UserModel::class, "User with id ${userIdStr} not found", null) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users-by-tag.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users-by-tag.md new file mode 100644 index 000000000..7ba5299ed --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users-by-tag.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.facade](../index.md)/[UserFacade](index.md)/[getUsersByTag](get-users-by-tag.md) + +# getUsersByTag + +[jvm]\ +fun [getUsersByTag](get-users-by-tag.md)(tagStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserDTO](../../office.effective.dto/-user-d-t-o/index.md)> + +Return all users with given tag + +#### Return + +[Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserDTO](../../office.effective.dto/-user-d-t-o/index.md)> + +#### Author + +Kiselev Danil, Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| tagStr | name of the tag | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users.md new file mode 100644 index 000000000..83b6c013e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users.md @@ -0,0 +1,22 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.facade](../index.md)/[UserFacade](index.md)/[getUsers](get-users.md) + +# getUsers + +[jvm]\ +fun [getUsers](get-users.md)(): [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserDTO](../../office.effective.dto/-user-d-t-o/index.md)> + +Retrieves all users + +#### Return + +[Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserDTO](../../office.effective.dto/-user-d-t-o/index.md)> + +#### Author + +Daniil Zavyalov + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | (UserModel::class, "User with id ${userIdStr} not found", null) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/index.md new file mode 100644 index 000000000..d8733a856 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/index.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.facade](../index.md)/[UserFacade](index.md) + +# UserFacade + +[jvm]\ +class [UserFacade](index.md)(service: [IUserService](../../office.effective.serviceapi/-i-user-service/index.md), converterDTO: [UserDTOModelConverter](../../office.effective.features.user.converters/-user-d-t-o-model-converter/index.md), verifier: [ITokenVerifier](../../office.effective.features.user/-i-token-verifier/index.md), transactionManager: [DatabaseTransactionManager](../../office.effective.common.utils/-database-transaction-manager/index.md)) + +Class used in routes to handle user-related requests. Provides business transaction, data conversion and validation. + +## Constructors + +| | | +|---|---| +| [UserFacade](-user-facade.md) | [jvm]
constructor(service: [IUserService](../../office.effective.serviceapi/-i-user-service/index.md), converterDTO: [UserDTOModelConverter](../../office.effective.features.user.converters/-user-d-t-o-model-converter/index.md), verifier: [ITokenVerifier](../../office.effective.features.user/-i-token-verifier/index.md), transactionManager: [DatabaseTransactionManager](../../office.effective.common.utils/-database-transaction-manager/index.md)) | + +## Functions + +| Name | Summary | +|---|---| +| [getUserByEmail](get-user-by-email.md) | [jvm]
fun [getUserByEmail](get-user-by-email.md)(email: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [UserDTO](../../office.effective.dto/-user-d-t-o/index.md)
Return user by email | +| [getUserById](get-user-by-id.md) | [jvm]
fun [getUserById](get-user-by-id.md)(userIdStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [UserDTO](../../office.effective.dto/-user-d-t-o/index.md)
Return user by id, or returns null, if user not found | +| [getUsers](get-users.md) | [jvm]
fun [getUsers](get-users.md)(): [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserDTO](../../office.effective.dto/-user-d-t-o/index.md)>
Retrieves all users | +| [getUsersByTag](get-users-by-tag.md) | [jvm]
fun [getUsersByTag](get-users-by-tag.md)(tagStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserDTO](../../office.effective.dto/-user-d-t-o/index.md)>
Return all users with given tag | +| [updateUser](update-user.md) | [jvm]
fun [updateUser](update-user.md)(user: [UserDTO](../../office.effective.dto/-user-d-t-o/index.md)): [UserDTO](../../office.effective.dto/-user-d-t-o/index.md)
Updates a given user. Use the returned model for further operations | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/update-user.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/update-user.md new file mode 100644 index 000000000..85d505b3c --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/update-user.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.facade](../index.md)/[UserFacade](index.md)/[updateUser](update-user.md) + +# updateUser + +[jvm]\ +fun [updateUser](update-user.md)(user: [UserDTO](../../office.effective.dto/-user-d-t-o/index.md)): [UserDTO](../../office.effective.dto/-user-d-t-o/index.md) + +Updates a given user. Use the returned model for further operations + +#### Return + +[UserDTO](../../office.effective.dto/-user-d-t-o/index.md) - updated user + +#### Author + +Danil Kiselev, Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| user | [UserDTO](../../office.effective.dto/-user-d-t-o/index.md) - user dto with changed information | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/index.md new file mode 100644 index 000000000..05730cbca --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/index.md @@ -0,0 +1,9 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.user.facade](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [UserFacade](-user-facade/index.md) | [jvm]
class [UserFacade](-user-facade/index.md)(service: [IUserService](../office.effective.serviceapi/-i-user-service/index.md), converterDTO: [UserDTOModelConverter](../office.effective.features.user.converters/-user-d-t-o-model-converter/index.md), verifier: [ITokenVerifier](../office.effective.features.user/-i-token-verifier/index.md), transactionManager: [DatabaseTransactionManager](../office.effective.common.utils/-database-transaction-manager/index.md))
Class used in routes to handle user-related requests. Provides business transaction, data conversion and validation. | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/-companion/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/-companion/index.md new file mode 100644 index 000000000..b83270bbb --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/-companion/index.md @@ -0,0 +1,19 @@ +//[com.backend.effectiveoffice](../../../../index.md)/[office.effective.features.user.repository](../../index.md)/[IntegrationEntity](../index.md)/[Companion](index.md) + +# Companion + +[jvm]\ +object [Companion](index.md) : Entity.Factory<[IntegrationEntity](../index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [referencedKotlinType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | + +## Functions + +| Name | Summary | +|---|---| +| [invoke](../../../office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040) | [jvm]
operator fun [invoke](../../../office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040)(): [IntegrationEntity](../index.md)
inline operator fun [invoke](index.md#-416649777%2FFunctions%2F-1216412040)(init: [IntegrationEntity](../index.md).() -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)): [IntegrationEntity](../index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/icon-url.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/icon-url.md new file mode 100644 index 000000000..2ec9dd41d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/icon-url.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[IntegrationEntity](index.md)/[iconUrl](icon-url.md) + +# iconUrl + +[jvm]\ +abstract var [iconUrl](icon-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/id.md new file mode 100644 index 000000000..252b350b7 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[IntegrationEntity](index.md)/[id](id.md) + +# id + +[jvm]\ +abstract var [id](id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)? diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/index.md new file mode 100644 index 000000000..c6fa1b867 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/index.md @@ -0,0 +1,36 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[IntegrationEntity](index.md) + +# IntegrationEntity + +[jvm]\ +interface [IntegrationEntity](index.md) : Entity<[IntegrationEntity](index.md)> + +## Types + +| Name | Summary | +|---|---| +| [Companion](-companion/index.md) | [jvm]
object [Companion](-companion/index.md) : Entity.Factory<[IntegrationEntity](index.md)> | + +## Properties + +| Name | Summary | +|---|---| +| [entityClass](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040) | [jvm]
abstract val [entityClass](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[IntegrationEntity](index.md)> | +| [iconUrl](icon-url.md) | [jvm]
abstract var [iconUrl](icon-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [id](id.md) | [jvm]
abstract var [id](id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)? | +| [name](name.md) | [jvm]
abstract var [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [properties](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040) | [jvm]
abstract val [properties](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?> | + +## Functions + +| Name | Summary | +|---|---| +| [copy](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040) | [jvm]
abstract fun [copy](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040)(): [IntegrationEntity](index.md) | +| [delete](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040) | [jvm]
abstract fun [delete](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [discardChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040) | [jvm]
abstract fun [discardChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040)() | +| [equals](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040) | [jvm]
abstract operator override fun [equals](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [flushChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040) | [jvm]
abstract fun [flushChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [get](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [get](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)? | +| [hashCode](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [hashCode](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [set](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [set](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), value: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?) | +| [toString](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [toString](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/name.md new file mode 100644 index 000000000..3a1379b29 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[IntegrationEntity](index.md)/[name](name.md) + +# name + +[jvm]\ +abstract var [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/icon-url.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/icon-url.md new file mode 100644 index 000000000..d172a8d43 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/icon-url.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[Integrations](index.md)/[iconUrl](icon-url.md) + +# iconUrl + +[jvm]\ +val [iconUrl](icon-url.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/id.md new file mode 100644 index 000000000..8515b8cf3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[Integrations](index.md)/[id](id.md) + +# id + +[jvm]\ +val [id](id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/index.md new file mode 100644 index 000000000..d03de35bf --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/index.md @@ -0,0 +1,40 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[Integrations](index.md) + +# Integrations + +[jvm]\ +object [Integrations](index.md) : Table<[IntegrationEntity](../-integration-entity/index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [alias](../../office.effective.features.workspace.repository/-workspace-zones/index.md#643768950%2FProperties%2F-1216412040) | [jvm]
val [alias](../../office.effective.features.workspace.repository/-workspace-zones/index.md#643768950%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [catalog](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040) | [jvm]
val [catalog](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [columns](../../office.effective.features.workspace.repository/-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040) | [jvm]
val [columns](../../office.effective.features.workspace.repository/-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [entityClass](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040) | [jvm]
val [entityClass](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[IntegrationEntity](../-integration-entity/index.md)>? | +| [iconUrl](icon-url.md) | [jvm]
val [iconUrl](icon-url.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> | +| [id](id.md) | [jvm]
val [id](id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | +| [name](name.md) | [jvm]
val [name](name.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> | +| [primaryKeys](../../office.effective.features.workspace.repository/-workspace-zones/index.md#641857968%2FProperties%2F-1216412040) | [jvm]
val [primaryKeys](../../office.effective.features.workspace.repository/-workspace-zones/index.md#641857968%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [referencedKotlinType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | +| [schema](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040) | [jvm]
val [schema](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [tableName](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040) | [jvm]
val [tableName](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | + +## Functions + +| Name | Summary | +|---|---| +| [aliased](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040) | [jvm]
open override fun [aliased](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040)(alias: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Table<[IntegrationEntity](../-integration-entity/index.md)> | +| [asExpression](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040) | [jvm]
fun [asExpression](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040)(): TableExpression | +| [bindTo](index.md#-1801209270%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#-1801209270%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](index.md#-1801209270%2FExtensions%2F-1216412040)>.[bindTo](index.md#-1801209270%2FExtensions%2F-1216412040)(selector: ([IntegrationEntity](../-integration-entity/index.md)) -> [C](index.md#-1801209270%2FExtensions%2F-1216412040)?): Column<[C](index.md#-1801209270%2FExtensions%2F-1216412040)> | +| [createEntity](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040) | [jvm]
fun [createEntity](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040)(row: QueryRowSet, withReferences: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [IntegrationEntity](../-integration-entity/index.md) | +| [equals](../../office.effective.features.workspace.repository/-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040) | [jvm]
operator override fun [equals](../../office.effective.features.workspace.repository/-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [get](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040) | [jvm]
operator fun [get](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Column<*> | +| [hashCode](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040) | [jvm]
override fun [hashCode](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [primaryKey](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)>.[primaryKey](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)(): Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)> | +| [references](index.md#1088718120%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#1088718120%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](index.md#1088718120%2FExtensions%2F-1216412040) : Entity<[R](index.md#1088718120%2FExtensions%2F-1216412040)>> Column<[C](index.md#1088718120%2FExtensions%2F-1216412040)>.[references](index.md#1088718120%2FExtensions%2F-1216412040)(referenceTable: Table<[R](index.md#1088718120%2FExtensions%2F-1216412040)>, selector: ([IntegrationEntity](../-integration-entity/index.md)) -> [R](index.md#1088718120%2FExtensions%2F-1216412040)?): Column<[C](index.md#1088718120%2FExtensions%2F-1216412040)> | +| [registerColumn](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> [registerColumn](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), sqlType: SqlType<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)>): Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)> | +| [toString](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040) | [jvm]
open override fun [toString](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [transform](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)>.[transform](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)(fromUnderlyingValue: ([C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040), toUnderlyingValue: ([R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)): Column<[R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)> | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/name.md new file mode 100644 index 000000000..59e9b327d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[Integrations](index.md)/[name](name.md) + +# name + +[jvm]\ +val [name](name.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/-companion/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/-companion/index.md new file mode 100644 index 000000000..0075621c3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/-companion/index.md @@ -0,0 +1,19 @@ +//[com.backend.effectiveoffice](../../../../index.md)/[office.effective.features.user.repository](../../index.md)/[UserEntity](../index.md)/[Companion](index.md) + +# Companion + +[jvm]\ +object [Companion](index.md) : Entity.Factory<[UserEntity](../index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [referencedKotlinType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | + +## Functions + +| Name | Summary | +|---|---| +| [invoke](../../../office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040) | [jvm]
operator fun [invoke](../../../office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040)(): [UserEntity](../index.md)
inline operator fun [invoke](index.md#-131318616%2FFunctions%2F-1216412040)(init: [UserEntity](../index.md).() -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)): [UserEntity](../index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/active.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/active.md new file mode 100644 index 000000000..9b14bda56 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/active.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserEntity](index.md)/[active](active.md) + +# active + +[jvm]\ +abstract var [active](active.md): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/avatar-u-r-l.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/avatar-u-r-l.md new file mode 100644 index 000000000..2f989f1cf --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/avatar-u-r-l.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserEntity](index.md)/[avatarURL](avatar-u-r-l.md) + +# avatarURL + +[jvm]\ +abstract var [avatarURL](avatar-u-r-l.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/email.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/email.md new file mode 100644 index 000000000..133e0f3c3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/email.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserEntity](index.md)/[email](email.md) + +# email + +[jvm]\ +abstract var [email](email.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/full-name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/full-name.md new file mode 100644 index 000000000..3b7529bcd --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/full-name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserEntity](index.md)/[fullName](full-name.md) + +# fullName + +[jvm]\ +abstract var [fullName](full-name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/id.md new file mode 100644 index 000000000..5324834d1 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserEntity](index.md)/[id](id.md) + +# id + +[jvm]\ +abstract var [id](id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/index.md new file mode 100644 index 000000000..f28f998e8 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/index.md @@ -0,0 +1,40 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserEntity](index.md) + +# UserEntity + +[jvm]\ +interface [UserEntity](index.md) : Entity<[UserEntity](index.md)> + +## Types + +| Name | Summary | +|---|---| +| [Companion](-companion/index.md) | [jvm]
object [Companion](-companion/index.md) : Entity.Factory<[UserEntity](index.md)> | + +## Properties + +| Name | Summary | +|---|---| +| [active](active.md) | [jvm]
abstract var [active](active.md): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [avatarURL](avatar-u-r-l.md) | [jvm]
abstract var [avatarURL](avatar-u-r-l.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [email](email.md) | [jvm]
abstract var [email](email.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [entityClass](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040) | [jvm]
abstract val [entityClass](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[UserEntity](index.md)> | +| [fullName](full-name.md) | [jvm]
abstract var [fullName](full-name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [id](id.md) | [jvm]
abstract var [id](id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) | +| [properties](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040) | [jvm]
abstract val [properties](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?> | +| [role](role.md) | [jvm]
abstract var [role](role.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [tag](tag.md) | [jvm]
abstract var [tag](tag.md): [UsersTagEntity](../-users-tag-entity/index.md) | + +## Functions + +| Name | Summary | +|---|---| +| [copy](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040) | [jvm]
abstract fun [copy](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040)(): [UserEntity](index.md) | +| [delete](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040) | [jvm]
abstract fun [delete](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [discardChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040) | [jvm]
abstract fun [discardChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040)() | +| [equals](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040) | [jvm]
abstract operator override fun [equals](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [flushChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040) | [jvm]
abstract fun [flushChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [get](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [get](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)? | +| [hashCode](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [hashCode](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [set](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [set](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), value: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?) | +| [toString](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [toString](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/role.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/role.md new file mode 100644 index 000000000..df41cfce8 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/role.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserEntity](index.md)/[role](role.md) + +# role + +[jvm]\ +abstract var [role](role.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/tag.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/tag.md new file mode 100644 index 000000000..365d5c065 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/tag.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserEntity](index.md)/[tag](tag.md) + +# tag + +[jvm]\ +abstract var [tag](tag.md): [UsersTagEntity](../-users-tag-entity/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/index.md new file mode 100644 index 000000000..fb11949f3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/index.md @@ -0,0 +1,30 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserIntegrationEntity](index.md) + +# UserIntegrationEntity + +[jvm]\ +interface [UserIntegrationEntity](index.md) : Entity<[UserIntegrationEntity](index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [entityClass](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040) | [jvm]
abstract val [entityClass](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[UserIntegrationEntity](index.md)> | +| [integrationId](integration-id.md) | [jvm]
abstract var [integrationId](integration-id.md): [IntegrationEntity](../-integration-entity/index.md) | +| [properties](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040) | [jvm]
abstract val [properties](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?> | +| [userId](user-id.md) | [jvm]
abstract var [userId](user-id.md): [UserEntity](../-user-entity/index.md) | +| [valueStr](value-str.md) | [jvm]
abstract val [valueStr](value-str.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | + +## Functions + +| Name | Summary | +|---|---| +| [copy](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040) | [jvm]
abstract fun [copy](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040)(): [UserIntegrationEntity](index.md) | +| [delete](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040) | [jvm]
abstract fun [delete](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [discardChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040) | [jvm]
abstract fun [discardChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040)() | +| [equals](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040) | [jvm]
abstract operator override fun [equals](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [flushChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040) | [jvm]
abstract fun [flushChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [get](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [get](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)? | +| [hashCode](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [hashCode](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [set](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [set](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), value: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?) | +| [toString](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [toString](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/integration-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/integration-id.md new file mode 100644 index 000000000..5becdb1e3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/integration-id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserIntegrationEntity](index.md)/[integrationId](integration-id.md) + +# integrationId + +[jvm]\ +abstract var [integrationId](integration-id.md): [IntegrationEntity](../-integration-entity/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/user-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/user-id.md new file mode 100644 index 000000000..9f56a1035 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/user-id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserIntegrationEntity](index.md)/[userId](user-id.md) + +# userId + +[jvm]\ +abstract var [userId](user-id.md): [UserEntity](../-user-entity/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/value-str.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/value-str.md new file mode 100644 index 000000000..92ac0acef --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/value-str.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserIntegrationEntity](index.md)/[valueStr](value-str.md) + +# valueStr + +[jvm]\ +abstract val [valueStr](value-str.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/-user-repository.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/-user-repository.md new file mode 100644 index 000000000..56612cd1c --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/-user-repository.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserRepository](index.md)/[UserRepository](-user-repository.md) + +# UserRepository + +[jvm]\ +constructor(db: Database, converter: [UserModelEntityConverter](../../office.effective.features.user.converters/-user-model-entity-converter/index.md), integrationConverter: [IntegrationModelEntityConverter](../../office.effective.features.user.converters/-integration-model-entity-converter/index.md)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/exists-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/exists-by-id.md new file mode 100644 index 000000000..c11271deb --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/exists-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserRepository](index.md)/[existsById](exists-by-id.md) + +# existsById + +[jvm]\ +fun [existsById](exists-by-id.md)(userId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) + +Checks existence of user by id, using count + +#### Return + +[Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) (true - exists) + +#### Author + +Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| userId | user id in [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) format | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all-integrations-by-user-ids.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all-integrations-by-user-ids.md new file mode 100644 index 000000000..256357d93 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all-integrations-by-user-ids.md @@ -0,0 +1,30 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserRepository](index.md)/[findAllIntegrationsByUserIds](find-all-integrations-by-user-ids.md) + +# findAllIntegrationsByUserIds + +[jvm]\ +fun [findAllIntegrationsByUserIds](find-all-integrations-by-user-ids.md)(ids: [Collection](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html)<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)>): [HashMap](https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html)<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), [MutableSet](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-mutable-set/index.html)<[IntegrationModel](../../office.effective.model/-integration-model/index.md)>> + +Returns a HashMap that maps user ids and their integrations + +#### Return + +[HashMap](https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html)<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), [MutableSet](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-mutable-set/index.html)<[IntegrationModel](../../office.effective.model/-integration-model/index.md)>> + +#### Author + +Daniil Zavyalov, Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| ids | [Collection](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html)<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> of users id | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if user with the given id doesn't exist in the database | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all.md new file mode 100644 index 000000000..18ce2bab3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all.md @@ -0,0 +1,16 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserRepository](index.md)/[findAll](find-all.md) + +# findAll + +[jvm]\ +fun [findAll](find-all.md)(): [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserModel](../../office.effective.model/-user-model/index.md)> + +Retrieves all users + +#### Return + +[Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserModel](../../office.effective.model/-user-model/index.md)> + +#### Author + +Daniil Zavyalov diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-email.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-email.md new file mode 100644 index 000000000..3a52e3ea2 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-email.md @@ -0,0 +1,22 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserRepository](index.md)/[findByEmail](find-by-email.md) + +# findByEmail + +[jvm]\ +fun [findByEmail](find-by-email.md)(email: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [UserModel](../../office.effective.model/-user-model/index.md)? + +Retrieves a user model by email + +#### Return + +[UserModel](../../office.effective.model/-user-model/index.md) + +#### Author + +Daniil Zavyalov + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if user with the given email doesn't exist in database | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-id.md new file mode 100644 index 000000000..f67a45f68 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserRepository](index.md)/[findById](find-by-id.md) + +# findById + +[jvm]\ +fun [findById](find-by-id.md)(userId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [UserModel](../../office.effective.model/-user-model/index.md)? + +Retrieves user model by id + +#### Return + +[UserModel](../../office.effective.model/-user-model/index.md) if user exists + +#### Author + +Danil Kiselev, Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| userId | user id in [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) format | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-tag.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-tag.md new file mode 100644 index 000000000..9c02948d8 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-tag.md @@ -0,0 +1,16 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserRepository](index.md)/[findByTag](find-by-tag.md) + +# findByTag + +[jvm]\ +fun [findByTag](find-by-tag.md)(tagId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserModel](../../office.effective.model/-user-model/index.md)> + +Used to find multiple users with one tag + +#### Return + +[Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserModel](../../office.effective.model/-user-model/index.md)> - users with tag name like input + +#### Author + +Danil Kiselev, Daniil Zavyalov diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-set-of-integrations-by-user.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-set-of-integrations-by-user.md new file mode 100644 index 000000000..4a411785d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-set-of-integrations-by-user.md @@ -0,0 +1,30 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserRepository](index.md)/[findSetOfIntegrationsByUser](find-set-of-integrations-by-user.md) + +# findSetOfIntegrationsByUser + +[jvm]\ +fun [findSetOfIntegrationsByUser](find-set-of-integrations-by-user.md)(userId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [MutableSet](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-mutable-set/index.html)<[IntegrationModel](../../office.effective.model/-integration-model/index.md)> + +Returns all integrations of user (by user id) + +#### Return + +[MutableSet](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-mutable-set/index.html)<[IntegrationModel](../../office.effective.model/-integration-model/index.md)> + +#### Author + +Danil Kiselev, Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| userId | user id in [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) format | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | ([UserEntity](../-user-entity/index.md)::class, "User $userId") | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-name.md new file mode 100644 index 000000000..926c6335b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-name.md @@ -0,0 +1,30 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserRepository](index.md)/[findTagByName](find-tag-by-name.md) + +# findTagByName + +[jvm]\ +fun [findTagByName](find-tag-by-name.md)(tagName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [UserTagModel](../../office.effective.model/-user-tag-model/index.md) + +Returns [UserTagModel](../../office.effective.model/-user-tag-model/index.md) by tag name + +#### Return + +[UserTagModel](../../office.effective.model/-user-tag-model/index.md) + +#### Author + +Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| tagName | name of the tag | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | ([UsersTagEntity](../-users-tag-entity/index.md)::class, "Tag with name ${tagName} not found") | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-user-or-null.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-user-or-null.md new file mode 100644 index 000000000..245accaef --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-user-or-null.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserRepository](index.md)/[findTagByUserOrNull](find-tag-by-user-or-null.md) + +# findTagByUserOrNull + +[jvm]\ +fun [findTagByUserOrNull](find-tag-by-user-or-null.md)(userId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [UsersTagEntity](../-users-tag-entity/index.md)? + +Returns Tag entity or null, if user with such id doesn't exist + +#### Return + +UsersTagEntity? + +#### Author + +Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| userId | user id in [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) format | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/index.md new file mode 100644 index 000000000..958e5253c --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/index.md @@ -0,0 +1,29 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserRepository](index.md) + +# UserRepository + +[jvm]\ +class [UserRepository](index.md)(db: Database, converter: [UserModelEntityConverter](../../office.effective.features.user.converters/-user-model-entity-converter/index.md), integrationConverter: [IntegrationModelEntityConverter](../../office.effective.features.user.converters/-integration-model-entity-converter/index.md)) + +Perform database queries with users + +## Constructors + +| | | +|---|---| +| [UserRepository](-user-repository.md) | [jvm]
constructor(db: Database, converter: [UserModelEntityConverter](../../office.effective.features.user.converters/-user-model-entity-converter/index.md), integrationConverter: [IntegrationModelEntityConverter](../../office.effective.features.user.converters/-integration-model-entity-converter/index.md)) | + +## Functions + +| Name | Summary | +|---|---| +| [existsById](exists-by-id.md) | [jvm]
fun [existsById](exists-by-id.md)(userId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
Checks existence of user by id, using count | +| [findAll](find-all.md) | [jvm]
fun [findAll](find-all.md)(): [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserModel](../../office.effective.model/-user-model/index.md)>
Retrieves all users | +| [findAllIntegrationsByUserIds](find-all-integrations-by-user-ids.md) | [jvm]
fun [findAllIntegrationsByUserIds](find-all-integrations-by-user-ids.md)(ids: [Collection](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html)<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)>): [HashMap](https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html)<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), [MutableSet](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-mutable-set/index.html)<[IntegrationModel](../../office.effective.model/-integration-model/index.md)>>
Returns a HashMap that maps user ids and their integrations | +| [findByEmail](find-by-email.md) | [jvm]
fun [findByEmail](find-by-email.md)(email: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [UserModel](../../office.effective.model/-user-model/index.md)?
Retrieves a user model by email | +| [findById](find-by-id.md) | [jvm]
fun [findById](find-by-id.md)(userId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [UserModel](../../office.effective.model/-user-model/index.md)?
Retrieves user model by id | +| [findByTag](find-by-tag.md) | [jvm]
fun [findByTag](find-by-tag.md)(tagId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserModel](../../office.effective.model/-user-model/index.md)>
Used to find multiple users with one tag | +| [findSetOfIntegrationsByUser](find-set-of-integrations-by-user.md) | [jvm]
fun [findSetOfIntegrationsByUser](find-set-of-integrations-by-user.md)(userId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [MutableSet](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-mutable-set/index.html)<[IntegrationModel](../../office.effective.model/-integration-model/index.md)>
Returns all integrations of user (by user id) | +| [findTagByName](find-tag-by-name.md) | [jvm]
fun [findTagByName](find-tag-by-name.md)(tagName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [UserTagModel](../../office.effective.model/-user-tag-model/index.md)
Returns [UserTagModel](../../office.effective.model/-user-tag-model/index.md) by tag name | +| [findTagByUserOrNull](find-tag-by-user-or-null.md) | [jvm]
fun [findTagByUserOrNull](find-tag-by-user-or-null.md)(userId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [UsersTagEntity](../-users-tag-entity/index.md)?
Returns Tag entity or null, if user with such id doesn't exist | +| [updateUser](update-user.md) | [jvm]
fun [updateUser](update-user.md)(model: [UserModel](../../office.effective.model/-user-model/index.md)): [UserModel](../../office.effective.model/-user-model/index.md)
Updates a given user. User searched in db by id. Use the returned model for further operations. | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/update-user.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/update-user.md new file mode 100644 index 000000000..a1abc20a2 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/update-user.md @@ -0,0 +1,31 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UserRepository](index.md)/[updateUser](update-user.md) + +# updateUser + +[jvm]\ +fun [updateUser](update-user.md)(model: [UserModel](../../office.effective.model/-user-model/index.md)): [UserModel](../../office.effective.model/-user-model/index.md) + +Updates a given user. User searched in db by id. Use the returned model for further operations. + +#### Return + +[UserModel](../../office.effective.model/-user-model/index.md) updated user model + +#### Author + +Danil Kiselev, Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| model | [UserModel](../../office.effective.model/-user-model/index.md) with updated information | + +#### Throws + +| | | +|---|---| +| [MissingIdException](../../office.effective.common.exception/-missing-id-exception/index.md) | if the user or integration id is null | +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if the given user or integration don't exist | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/index.md new file mode 100644 index 000000000..19c7252f5 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/index.md @@ -0,0 +1,40 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UsersIntegrations](index.md) + +# UsersIntegrations + +[jvm]\ +object [UsersIntegrations](index.md) : Table<[UserIntegrationEntity](../-user-integration-entity/index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [alias](../../office.effective.features.workspace.repository/-workspace-zones/index.md#643768950%2FProperties%2F-1216412040) | [jvm]
val [alias](../../office.effective.features.workspace.repository/-workspace-zones/index.md#643768950%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [catalog](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040) | [jvm]
val [catalog](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [columns](../../office.effective.features.workspace.repository/-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040) | [jvm]
val [columns](../../office.effective.features.workspace.repository/-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [entityClass](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040) | [jvm]
val [entityClass](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[UserIntegrationEntity](../-user-integration-entity/index.md)>? | +| [integrationId](integration-id.md) | [jvm]
val [integrationId](integration-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | +| [primaryKeys](../../office.effective.features.workspace.repository/-workspace-zones/index.md#641857968%2FProperties%2F-1216412040) | [jvm]
val [primaryKeys](../../office.effective.features.workspace.repository/-workspace-zones/index.md#641857968%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [referencedKotlinType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | +| [schema](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040) | [jvm]
val [schema](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [tableName](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040) | [jvm]
val [tableName](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [userId](user-id.md) | [jvm]
val [userId](user-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | +| [valueStr](value-str.md) | [jvm]
val [valueStr](value-str.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> | + +## Functions + +| Name | Summary | +|---|---| +| [aliased](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040) | [jvm]
open override fun [aliased](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040)(alias: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Table<[UserIntegrationEntity](../-user-integration-entity/index.md)> | +| [asExpression](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040) | [jvm]
fun [asExpression](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040)(): TableExpression | +| [bindTo](index.md#-148876481%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#-148876481%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](index.md#-148876481%2FExtensions%2F-1216412040)>.[bindTo](index.md#-148876481%2FExtensions%2F-1216412040)(selector: ([UserIntegrationEntity](../-user-integration-entity/index.md)) -> [C](index.md#-148876481%2FExtensions%2F-1216412040)?): Column<[C](index.md#-148876481%2FExtensions%2F-1216412040)> | +| [createEntity](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040) | [jvm]
fun [createEntity](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040)(row: QueryRowSet, withReferences: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [UserIntegrationEntity](../-user-integration-entity/index.md) | +| [equals](../../office.effective.features.workspace.repository/-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040) | [jvm]
operator override fun [equals](../../office.effective.features.workspace.repository/-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [get](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040) | [jvm]
operator fun [get](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Column<*> | +| [hashCode](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040) | [jvm]
override fun [hashCode](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [primaryKey](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)>.[primaryKey](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)(): Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)> | +| [references](index.md#-778710243%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#-778710243%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](index.md#-778710243%2FExtensions%2F-1216412040) : Entity<[R](index.md#-778710243%2FExtensions%2F-1216412040)>> Column<[C](index.md#-778710243%2FExtensions%2F-1216412040)>.[references](index.md#-778710243%2FExtensions%2F-1216412040)(referenceTable: Table<[R](index.md#-778710243%2FExtensions%2F-1216412040)>, selector: ([UserIntegrationEntity](../-user-integration-entity/index.md)) -> [R](index.md#-778710243%2FExtensions%2F-1216412040)?): Column<[C](index.md#-778710243%2FExtensions%2F-1216412040)> | +| [registerColumn](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> [registerColumn](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), sqlType: SqlType<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)>): Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)> | +| [toString](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040) | [jvm]
open override fun [toString](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [transform](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)>.[transform](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)(fromUnderlyingValue: ([C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040), toUnderlyingValue: ([R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)): Column<[R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)> | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/integration-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/integration-id.md new file mode 100644 index 000000000..55ca91d7b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/integration-id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UsersIntegrations](index.md)/[integrationId](integration-id.md) + +# integrationId + +[jvm]\ +val [integrationId](integration-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/user-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/user-id.md new file mode 100644 index 000000000..836d55221 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/user-id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UsersIntegrations](index.md)/[userId](user-id.md) + +# userId + +[jvm]\ +val [userId](user-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/value-str.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/value-str.md new file mode 100644 index 000000000..2ac48f5dd --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/value-str.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UsersIntegrations](index.md)/[valueStr](value-str.md) + +# valueStr + +[jvm]\ +val [valueStr](value-str.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/-companion/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/-companion/index.md new file mode 100644 index 000000000..e44b22bea --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/-companion/index.md @@ -0,0 +1,19 @@ +//[com.backend.effectiveoffice](../../../../index.md)/[office.effective.features.user.repository](../../index.md)/[UsersTagEntity](../index.md)/[Companion](index.md) + +# Companion + +[jvm]\ +object [Companion](index.md) : Entity.Factory<[UsersTagEntity](../index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [referencedKotlinType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | + +## Functions + +| Name | Summary | +|---|---| +| [invoke](../../../office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040) | [jvm]
operator fun [invoke](../../../office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040)(): [UsersTagEntity](../index.md)
inline operator fun [invoke](index.md#1314890767%2FFunctions%2F-1216412040)(init: [UsersTagEntity](../index.md).() -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)): [UsersTagEntity](../index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/id.md new file mode 100644 index 000000000..60d394f38 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UsersTagEntity](index.md)/[id](id.md) + +# id + +[jvm]\ +abstract val [id](id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/index.md new file mode 100644 index 000000000..72e883791 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/index.md @@ -0,0 +1,35 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UsersTagEntity](index.md) + +# UsersTagEntity + +[jvm]\ +interface [UsersTagEntity](index.md) : Entity<[UsersTagEntity](index.md)> + +## Types + +| Name | Summary | +|---|---| +| [Companion](-companion/index.md) | [jvm]
object [Companion](-companion/index.md) : Entity.Factory<[UsersTagEntity](index.md)> | + +## Properties + +| Name | Summary | +|---|---| +| [entityClass](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040) | [jvm]
abstract val [entityClass](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[UsersTagEntity](index.md)> | +| [id](id.md) | [jvm]
abstract val [id](id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) | +| [name](name.md) | [jvm]
abstract val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [properties](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040) | [jvm]
abstract val [properties](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?> | + +## Functions + +| Name | Summary | +|---|---| +| [copy](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040) | [jvm]
abstract fun [copy](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040)(): [UsersTagEntity](index.md) | +| [delete](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040) | [jvm]
abstract fun [delete](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [discardChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040) | [jvm]
abstract fun [discardChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040)() | +| [equals](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040) | [jvm]
abstract operator override fun [equals](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [flushChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040) | [jvm]
abstract fun [flushChanges](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [get](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [get](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)? | +| [hashCode](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [hashCode](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [set](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [set](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), value: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?) | +| [toString](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [toString](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/name.md new file mode 100644 index 000000000..4e78aefa8 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UsersTagEntity](index.md)/[name](name.md) + +# name + +[jvm]\ +abstract val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/id.md new file mode 100644 index 000000000..ac63cff31 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UsersTags](index.md)/[id](id.md) + +# id + +[jvm]\ +val [id](id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/index.md new file mode 100644 index 000000000..8275ca301 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/index.md @@ -0,0 +1,39 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UsersTags](index.md) + +# UsersTags + +[jvm]\ +object [UsersTags](index.md) : Table<[UsersTagEntity](../-users-tag-entity/index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [alias](../../office.effective.features.workspace.repository/-workspace-zones/index.md#643768950%2FProperties%2F-1216412040) | [jvm]
val [alias](../../office.effective.features.workspace.repository/-workspace-zones/index.md#643768950%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [catalog](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040) | [jvm]
val [catalog](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [columns](../../office.effective.features.workspace.repository/-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040) | [jvm]
val [columns](../../office.effective.features.workspace.repository/-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [entityClass](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040) | [jvm]
val [entityClass](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[UsersTagEntity](../-users-tag-entity/index.md)>? | +| [id](id.md) | [jvm]
val [id](id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | +| [name](name.md) | [jvm]
val [name](name.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> | +| [primaryKeys](../../office.effective.features.workspace.repository/-workspace-zones/index.md#641857968%2FProperties%2F-1216412040) | [jvm]
val [primaryKeys](../../office.effective.features.workspace.repository/-workspace-zones/index.md#641857968%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [referencedKotlinType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | +| [schema](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040) | [jvm]
val [schema](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [tableName](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040) | [jvm]
val [tableName](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | + +## Functions + +| Name | Summary | +|---|---| +| [aliased](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040) | [jvm]
open override fun [aliased](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040)(alias: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Table<[UsersTagEntity](../-users-tag-entity/index.md)> | +| [asExpression](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040) | [jvm]
fun [asExpression](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040)(): TableExpression | +| [bindTo](index.md#1397314314%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#1397314314%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](index.md#1397314314%2FExtensions%2F-1216412040)>.[bindTo](index.md#1397314314%2FExtensions%2F-1216412040)(selector: ([UsersTagEntity](../-users-tag-entity/index.md)) -> [C](index.md#1397314314%2FExtensions%2F-1216412040)?): Column<[C](index.md#1397314314%2FExtensions%2F-1216412040)> | +| [createEntity](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040) | [jvm]
fun [createEntity](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040)(row: QueryRowSet, withReferences: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [UsersTagEntity](../-users-tag-entity/index.md) | +| [equals](../../office.effective.features.workspace.repository/-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040) | [jvm]
operator override fun [equals](../../office.effective.features.workspace.repository/-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [get](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040) | [jvm]
operator fun [get](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Column<*> | +| [hashCode](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040) | [jvm]
override fun [hashCode](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [primaryKey](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)>.[primaryKey](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)(): Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)> | +| [references](index.md#-609853084%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#-609853084%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](index.md#-609853084%2FExtensions%2F-1216412040) : Entity<[R](index.md#-609853084%2FExtensions%2F-1216412040)>> Column<[C](index.md#-609853084%2FExtensions%2F-1216412040)>.[references](index.md#-609853084%2FExtensions%2F-1216412040)(referenceTable: Table<[R](index.md#-609853084%2FExtensions%2F-1216412040)>, selector: ([UsersTagEntity](../-users-tag-entity/index.md)) -> [R](index.md#-609853084%2FExtensions%2F-1216412040)?): Column<[C](index.md#-609853084%2FExtensions%2F-1216412040)> | +| [registerColumn](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> [registerColumn](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), sqlType: SqlType<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)>): Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)> | +| [toString](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040) | [jvm]
open override fun [toString](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [transform](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)>.[transform](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)(fromUnderlyingValue: ([C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040), toUnderlyingValue: ([R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)): Column<[R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)> | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/name.md new file mode 100644 index 000000000..812442af7 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[UsersTags](index.md)/[name](name.md) + +# name + +[jvm]\ +val [name](name.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/active.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/active.md new file mode 100644 index 000000000..aee3e0d35 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/active.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[Users](index.md)/[active](active.md) + +# active + +[jvm]\ +val [active](active.md): Column<[Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/avatar-u-r-l.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/avatar-u-r-l.md new file mode 100644 index 000000000..adc832776 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/avatar-u-r-l.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[Users](index.md)/[avatarURL](avatar-u-r-l.md) + +# avatarURL + +[jvm]\ +val [avatarURL](avatar-u-r-l.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/email.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/email.md new file mode 100644 index 000000000..0b9ecd0ee --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/email.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[Users](index.md)/[email](email.md) + +# email + +[jvm]\ +val [email](email.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/full-name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/full-name.md new file mode 100644 index 000000000..81f6c6d76 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/full-name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[Users](index.md)/[fullName](full-name.md) + +# fullName + +[jvm]\ +val [fullName](full-name.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/id.md new file mode 100644 index 000000000..3dae33551 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[Users](index.md)/[id](id.md) + +# id + +[jvm]\ +val [id](id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/index.md new file mode 100644 index 000000000..d839223da --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/index.md @@ -0,0 +1,44 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[Users](index.md) + +# Users + +[jvm]\ +object [Users](index.md) : Table<[UserEntity](../-user-entity/index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [active](active.md) | [jvm]
val [active](active.md): Column<[Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)> | +| [alias](../../office.effective.features.workspace.repository/-workspace-zones/index.md#643768950%2FProperties%2F-1216412040) | [jvm]
val [alias](../../office.effective.features.workspace.repository/-workspace-zones/index.md#643768950%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [avatarURL](avatar-u-r-l.md) | [jvm]
val [avatarURL](avatar-u-r-l.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> | +| [catalog](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040) | [jvm]
val [catalog](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [columns](../../office.effective.features.workspace.repository/-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040) | [jvm]
val [columns](../../office.effective.features.workspace.repository/-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [email](email.md) | [jvm]
val [email](email.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> | +| [entityClass](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040) | [jvm]
val [entityClass](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[UserEntity](../-user-entity/index.md)>? | +| [fullName](full-name.md) | [jvm]
val [fullName](full-name.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> | +| [id](id.md) | [jvm]
val [id](id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | +| [primaryKeys](../../office.effective.features.workspace.repository/-workspace-zones/index.md#641857968%2FProperties%2F-1216412040) | [jvm]
val [primaryKeys](../../office.effective.features.workspace.repository/-workspace-zones/index.md#641857968%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [referencedKotlinType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | +| [role](role.md) | [jvm]
val [role](role.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> | +| [schema](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040) | [jvm]
val [schema](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [tableName](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040) | [jvm]
val [tableName](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [tagId](tag-id.md) | [jvm]
val [tagId](tag-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | + +## Functions + +| Name | Summary | +|---|---| +| [aliased](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040) | [jvm]
open override fun [aliased](../../office.effective.features.workspace.repository/-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040)(alias: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Table<[UserEntity](../-user-entity/index.md)> | +| [asExpression](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040) | [jvm]
fun [asExpression](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040)(): TableExpression | +| [bindTo](index.md#-1026210525%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#-1026210525%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](index.md#-1026210525%2FExtensions%2F-1216412040)>.[bindTo](index.md#-1026210525%2FExtensions%2F-1216412040)(selector: ([UserEntity](../-user-entity/index.md)) -> [C](index.md#-1026210525%2FExtensions%2F-1216412040)?): Column<[C](index.md#-1026210525%2FExtensions%2F-1216412040)> | +| [createEntity](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040) | [jvm]
fun [createEntity](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040)(row: QueryRowSet, withReferences: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [UserEntity](../-user-entity/index.md) | +| [equals](../../office.effective.features.workspace.repository/-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040) | [jvm]
operator override fun [equals](../../office.effective.features.workspace.repository/-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [get](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040) | [jvm]
operator fun [get](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Column<*> | +| [hashCode](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040) | [jvm]
override fun [hashCode](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [primaryKey](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)>.[primaryKey](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)(): Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)> | +| [references](index.md#1541365885%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#1541365885%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](index.md#1541365885%2FExtensions%2F-1216412040) : Entity<[R](index.md#1541365885%2FExtensions%2F-1216412040)>> Column<[C](index.md#1541365885%2FExtensions%2F-1216412040)>.[references](index.md#1541365885%2FExtensions%2F-1216412040)(referenceTable: Table<[R](index.md#1541365885%2FExtensions%2F-1216412040)>, selector: ([UserEntity](../-user-entity/index.md)) -> [R](index.md#1541365885%2FExtensions%2F-1216412040)?): Column<[C](index.md#1541365885%2FExtensions%2F-1216412040)> | +| [registerColumn](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> [registerColumn](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), sqlType: SqlType<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)>): Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)> | +| [toString](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040) | [jvm]
open override fun [toString](../../office.effective.features.workspace.repository/-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [transform](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)>.[transform](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)(fromUnderlyingValue: ([C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040), toUnderlyingValue: ([R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [C](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)): Column<[R](../../office.effective.features.workspace.repository/-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)> | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/role.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/role.md new file mode 100644 index 000000000..44c4eed8c --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/role.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[Users](index.md)/[role](role.md) + +# role + +[jvm]\ +val [role](role.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/tag-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/tag-id.md new file mode 100644 index 000000000..d9e1a239f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users/tag-id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.repository](../index.md)/[Users](index.md)/[tagId](tag-id.md) + +# tagId + +[jvm]\ +val [tagId](tag-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/index.md new file mode 100644 index 000000000..e6364dc73 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/index.md @@ -0,0 +1,26 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.user.repository](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [IntegrationEntity](-integration-entity/index.md) | [jvm]
interface [IntegrationEntity](-integration-entity/index.md) : Entity<[IntegrationEntity](-integration-entity/index.md)> | +| [Integrations](-integrations/index.md) | [jvm]
object [Integrations](-integrations/index.md) : Table<[IntegrationEntity](-integration-entity/index.md)> | +| [UserEntity](-user-entity/index.md) | [jvm]
interface [UserEntity](-user-entity/index.md) : Entity<[UserEntity](-user-entity/index.md)> | +| [UserIntegrationEntity](-user-integration-entity/index.md) | [jvm]
interface [UserIntegrationEntity](-user-integration-entity/index.md) : Entity<[UserIntegrationEntity](-user-integration-entity/index.md)> | +| [UserRepository](-user-repository/index.md) | [jvm]
class [UserRepository](-user-repository/index.md)(db: Database, converter: [UserModelEntityConverter](../office.effective.features.user.converters/-user-model-entity-converter/index.md), integrationConverter: [IntegrationModelEntityConverter](../office.effective.features.user.converters/-integration-model-entity-converter/index.md))
Perform database queries with users | +| [Users](-users/index.md) | [jvm]
object [Users](-users/index.md) : Table<[UserEntity](-user-entity/index.md)> | +| [UsersIntegrations](-users-integrations/index.md) | [jvm]
object [UsersIntegrations](-users-integrations/index.md) : Table<[UserIntegrationEntity](-user-integration-entity/index.md)> | +| [UsersTagEntity](-users-tag-entity/index.md) | [jvm]
interface [UsersTagEntity](-users-tag-entity/index.md) : Entity<[UsersTagEntity](-users-tag-entity/index.md)> | +| [UsersTags](-users-tags/index.md) | [jvm]
object [UsersTags](-users-tags/index.md) : Table<[UsersTagEntity](-users-tag-entity/index.md)> | + +## Properties + +| Name | Summary | +|---|---| +| [integrations](integrations.md) | [jvm]
val Database.[integrations](integrations.md): EntitySequence<[IntegrationEntity](-integration-entity/index.md), [Integrations](-integrations/index.md)> | +| [users](users.md) | [jvm]
val Database.[users](users.md): EntitySequence<[UserEntity](-user-entity/index.md), [Users](-users/index.md)> | +| [users_tags](users_tags.md) | [jvm]
val Database.[users_tags](users_tags.md): EntitySequence<[UsersTagEntity](-users-tag-entity/index.md), [UsersTags](-users-tags/index.md)> | +| [usersinegrations](usersinegrations.md) | [jvm]
val Database.[usersinegrations](usersinegrations.md): EntitySequence<[UserIntegrationEntity](-user-integration-entity/index.md), [UsersIntegrations](-users-integrations/index.md)> | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/integrations.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/integrations.md new file mode 100644 index 000000000..1a103cb62 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/integrations.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.user.repository](index.md)/[integrations](integrations.md) + +# integrations + +[jvm]\ +val Database.[integrations](integrations.md): EntitySequence<[IntegrationEntity](-integration-entity/index.md), [Integrations](-integrations/index.md)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/users.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/users.md new file mode 100644 index 000000000..11f871f23 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/users.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.user.repository](index.md)/[users](users.md) + +# users + +[jvm]\ +val Database.[users](users.md): EntitySequence<[UserEntity](-user-entity/index.md), [Users](-users/index.md)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/users_tags.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/users_tags.md new file mode 100644 index 000000000..74fbc3631 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/users_tags.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.user.repository](index.md)/[users_tags](users_tags.md) + +# users_tags + +[jvm]\ +val Database.[users_tags](users_tags.md): EntitySequence<[UsersTagEntity](-users-tag-entity/index.md), [UsersTags](-users-tags/index.md)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/usersinegrations.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/usersinegrations.md new file mode 100644 index 000000000..febad2b21 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/usersinegrations.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.user.repository](index.md)/[usersinegrations](usersinegrations.md) + +# usersinegrations + +[jvm]\ +val Database.[usersinegrations](usersinegrations.md): EntitySequence<[UserIntegrationEntity](-user-integration-entity/index.md), [UsersIntegrations](-users-integrations/index.md)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.routes/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.routes/index.md new file mode 100644 index 000000000..73ac8fddd --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.routes/index.md @@ -0,0 +1,9 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.user.routes](index.md) + +# Package-level declarations + +## Functions + +| Name | Summary | +|---|---| +| [userRouting](user-routing.md) | [jvm]
fun Route.[userRouting](user-routing.md)() | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.routes/user-routing.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.routes/user-routing.md new file mode 100644 index 000000000..bfcba0ea3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.routes/user-routing.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.user.routes](index.md)/[userRouting](user-routing.md) + +# userRouting + +[jvm]\ +fun Route.[userRouting](user-routing.md)() diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/-user-service.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/-user-service.md new file mode 100644 index 000000000..694cd02bb --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/-user-service.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.service](../index.md)/[UserService](index.md)/[UserService](-user-service.md) + +# UserService + +[jvm]\ +constructor(repository: [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-all.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-all.md new file mode 100644 index 000000000..d38876a2a --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-all.md @@ -0,0 +1,16 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.service](../index.md)/[UserService](index.md)/[getAll](get-all.md) + +# getAll + +[jvm]\ +open override fun [getAll](get-all.md)(): [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserModel](../../office.effective.model/-user-model/index.md)> + +Retrieves all users + +#### Return + +[Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserModel](../../office.effective.model/-user-model/index.md)> + +#### Author + +Daniil Zavyalov diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-email.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-email.md new file mode 100644 index 000000000..b09fab585 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-email.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.service](../index.md)/[UserService](index.md)/[getUserByEmail](get-user-by-email.md) + +# getUserByEmail + +[jvm]\ +open override fun [getUserByEmail](get-user-by-email.md)(emailStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [UserModel](../../office.effective.model/-user-model/index.md)? + +Return user with specified email + +#### Return + +[UserModel](../../office.effective.model/-user-model/index.md) + +#### Author + +Kiselev Danil + +#### Parameters + +jvm + +| | | +|---|---| +| emailStr | user email | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-id.md new file mode 100644 index 000000000..fa903481f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.service](../index.md)/[UserService](index.md)/[getUserById](get-user-by-id.md) + +# getUserById + +[jvm]\ +open override fun [getUserById](get-user-by-id.md)(userIdStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [UserModel](../../office.effective.model/-user-model/index.md)? + +Return user by id, or returns null, if user not found + +#### Return + +UserModel or null + +#### Author + +Kiselev Danil + +#### Parameters + +jvm + +| | | +|---|---| +| userIdStr | string value of user id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-users-by-tag.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-users-by-tag.md new file mode 100644 index 000000000..7c1f8105b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-users-by-tag.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.service](../index.md)/[UserService](index.md)/[getUsersByTag](get-users-by-tag.md) + +# getUsersByTag + +[jvm]\ +open override fun [getUsersByTag](get-users-by-tag.md)(tagStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserModel](../../office.effective.model/-user-model/index.md)> + +Return all users with given tag + +#### Return + +Set + +#### Author + +Kiselev Danil + +#### Parameters + +jvm + +| | | +|---|---| +| tagStr | name of the tag | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/index.md new file mode 100644 index 000000000..87aefc595 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/index.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.service](../index.md)/[UserService](index.md) + +# UserService + +[jvm]\ +class [UserService](index.md)(repository: [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md)) : [IUserService](../../office.effective.serviceapi/-i-user-service/index.md) + +Class that provides methods to manipulate [UserModel](../../office.effective.model/-user-model/index.md) objects + +## Constructors + +| | | +|---|---| +| [UserService](-user-service.md) | [jvm]
constructor(repository: [UserRepository](../../office.effective.features.user.repository/-user-repository/index.md)) | + +## Functions + +| Name | Summary | +|---|---| +| [getAll](get-all.md) | [jvm]
open override fun [getAll](get-all.md)(): [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserModel](../../office.effective.model/-user-model/index.md)>
Retrieves all users | +| [getUserByEmail](get-user-by-email.md) | [jvm]
open override fun [getUserByEmail](get-user-by-email.md)(emailStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [UserModel](../../office.effective.model/-user-model/index.md)?
Return user with specified email | +| [getUserById](get-user-by-id.md) | [jvm]
open override fun [getUserById](get-user-by-id.md)(userIdStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [UserModel](../../office.effective.model/-user-model/index.md)?
Return user by id, or returns null, if user not found | +| [getUsersByTag](get-users-by-tag.md) | [jvm]
open override fun [getUsersByTag](get-users-by-tag.md)(tagStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserModel](../../office.effective.model/-user-model/index.md)>
Return all users with given tag | +| [updateUser](update-user.md) | [jvm]
open override fun [updateUser](update-user.md)(user: [UserModel](../../office.effective.model/-user-model/index.md)): [UserModel](../../office.effective.model/-user-model/index.md)
Updates a given user. Use the returned model for further operations | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/update-user.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/update-user.md new file mode 100644 index 000000000..fd3d33848 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/update-user.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.user.service](../index.md)/[UserService](index.md)/[updateUser](update-user.md) + +# updateUser + +[jvm]\ +open override fun [updateUser](update-user.md)(user: [UserModel](../../office.effective.model/-user-model/index.md)): [UserModel](../../office.effective.model/-user-model/index.md) + +Updates a given user. Use the returned model for further operations + +#### Return + +[UserModel](../../office.effective.model/-user-model/index.md) + +#### Author + +Kiselev Danil + +#### Parameters + +jvm + +| | | +|---|---| +| user | User's model | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/index.md new file mode 100644 index 000000000..bc63401c7 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/index.md @@ -0,0 +1,9 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.user.service](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [UserService](-user-service/index.md) | [jvm]
class [UserService](-user-service/index.md)(repository: [UserRepository](../office.effective.features.user.repository/-user-repository/index.md)) : [IUserService](../office.effective.serviceapi/-i-user-service/index.md)
Class that provides methods to manipulate [UserModel](../office.effective.model/-user-model/index.md) objects | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/-api-key-verifier.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/-api-key-verifier.md new file mode 100644 index 000000000..eacf8defa --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/-api-key-verifier.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.features.user](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/index.md)/[ApiKeyVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/index.md)/[ApiKeyVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/-api-key-verifier.md) + +# ApiKeyVerifier + +[jvm]\ +constructor() diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/index.md new file mode 100644 index 000000000..0b560021e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/index.md @@ -0,0 +1,20 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.features.user](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/index.md)/[ApiKeyVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/index.md) + +# ApiKeyVerifier + +[jvm]\ +class [ApiKeyVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/index.md) : [ITokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.md) + +[ITokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.md) implementation. Needs to check api keys + +## Constructors + +| | | +|---|---| +| [ApiKeyVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/-api-key-verifier.md) | [jvm]
constructor() | + +## Functions + +| Name | Summary | +|---|---| +| [isCorrectToken](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/is-correct-token.md) | [jvm]
open override fun [isCorrectToken](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/is-correct-token.md)(tokenString: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
Check api key from input line. String encrypting by SHA-256 and comparing with encrypted keys from database. If it cannot find one, throw InstanceNotFoundException | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/is-correct-token.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/is-correct-token.md new file mode 100644 index 000000000..02f75ef17 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/is-correct-token.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.features.user](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/index.md)/[ApiKeyVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/index.md)/[isCorrectToken](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/is-correct-token.md) + +# isCorrectToken + +[jvm]\ +open override fun [isCorrectToken](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/is-correct-token.md)(tokenString: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) + +Check api key from input line. String encrypting by SHA-256 and comparing with encrypted keys from database. If it cannot find one, throw InstanceNotFoundException + +#### Return + +random String + +#### Author + +Kiselev Danil + +#### Parameters + +jvm + +| | | +|---|---| +| tokenString | [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) which contains token to verify | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.md new file mode 100644 index 000000000..a1a9d3e5e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.md @@ -0,0 +1,20 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.features.user](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/index.md)/[ITokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.md) + +# ITokenVerifier + +interface [ITokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.md) + +Interface presents methods to verify tokens + +#### Inheritors + +| | +|---| +| [ApiKeyVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/index.md) | +| [TokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/index.md) | + +## Functions + +| Name | Summary | +|---|---| +| [isCorrectToken](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/is-correct-token.md) | [jvm]
abstract fun [isCorrectToken](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/is-correct-token.md)(tokenString: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/is-correct-token.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/is-correct-token.md new file mode 100644 index 000000000..b08297a1e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/is-correct-token.md @@ -0,0 +1,18 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.features.user](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/index.md)/[ITokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.md)/[isCorrectToken](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/is-correct-token.md) + +# isCorrectToken + +[jvm]\ +abstract fun [isCorrectToken](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/is-correct-token.md)(tokenString: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) + +#### Author + +Kiselev Danil + +#### Parameters + +jvm + +| | | +|---|---| +| tokenString | [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) which contains token to verify | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/-token-verifier.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/-token-verifier.md new file mode 100644 index 000000000..e6807d546 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/-token-verifier.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.features.user](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/index.md)/[TokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/index.md)/[TokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/-token-verifier.md) + +# TokenVerifier + +[jvm]\ +constructor() diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/index.md new file mode 100644 index 000000000..35582176b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/index.md @@ -0,0 +1,20 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.features.user](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/index.md)/[TokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/index.md) + +# TokenVerifier + +[jvm]\ +class [TokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/index.md) : [ITokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.md) + +Implementation of [ITokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.md). Checks GoogleIdTokens + +## Constructors + +| | | +|---|---| +| [TokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/-token-verifier.md) | [jvm]
constructor() | + +## Functions + +| Name | Summary | +|---|---| +| [isCorrectToken](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/is-correct-token.md) | [jvm]
open override fun [isCorrectToken](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/is-correct-token.md)(tokenString: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
Check Google Id Token from input line. Returns email | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/is-correct-token.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/is-correct-token.md new file mode 100644 index 000000000..14f775b6c --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/is-correct-token.md @@ -0,0 +1,32 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.features.user](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/index.md)/[TokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/index.md)/[isCorrectToken](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/is-correct-token.md) + +# isCorrectToken + +[jvm]\ +open override fun [isCorrectToken](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/is-correct-token.md)(tokenString: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) + +Check Google Id Token from input line. Returns email + +#### Author + +Kiselev Danil + +Kiselev Danil + +#### Return + +user email + +#### Parameters + +jvm + +| | | +|---|---| +| tokenString | [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) which contains token to verify | + +#### Throws + +| | | +|---|---| +| [Exception](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-exception/index.html) | ("Token wasn't verified") if method can't extract email | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/index.md new file mode 100644 index 000000000..9b0088d01 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/index.md @@ -0,0 +1,11 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.features.user](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [ApiKeyVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/index.md) | [jvm]
class [ApiKeyVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/index.md) : [ITokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.md)
[ITokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.md) implementation. Needs to check api keys | +| [ITokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.md) | [jvm]
interface [ITokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.md)
Interface presents methods to verify tokens | +| [TokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/index.md) | [jvm]
class [TokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/index.md) : [ITokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.md)
Implementation of [ITokenVerifier](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.md). Checks GoogleIdTokens | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.DI/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.DI/index.md new file mode 100644 index 000000000..ef04f3586 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.DI/index.md @@ -0,0 +1,9 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.workspace.DI](index.md) + +# Package-level declarations + +## Properties + +| Name | Summary | +|---|---| +| [workspaceDiModule](workspace-di-module.md) | [jvm]
val [workspaceDiModule](workspace-di-module.md): Module | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.DI/workspace-di-module.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.DI/workspace-di-module.md new file mode 100644 index 000000000..a2ec21457 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.DI/workspace-di-module.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.workspace.DI](index.md)/[workspaceDiModule](workspace-di-module.md) + +# workspaceDiModule + +[jvm]\ +val [workspaceDiModule](workspace-di-module.md): Module diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/-workspace-facade-converter.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/-workspace-facade-converter.md new file mode 100644 index 000000000..747a9a2e4 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/-workspace-facade-converter.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.converters](../index.md)/[WorkspaceFacadeConverter](index.md)/[WorkspaceFacadeConverter](-workspace-facade-converter.md) + +# WorkspaceFacadeConverter + +[jvm]\ +constructor(uuidValidator: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/dto-to-model.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/dto-to-model.md new file mode 100644 index 000000000..537bb6b86 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/dto-to-model.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.converters](../index.md)/[WorkspaceFacadeConverter](index.md)/[dtoToModel](dto-to-model.md) + +# dtoToModel + +[jvm]\ +fun [dtoToModel](dto-to-model.md)(dto: [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md)): [Workspace](../../office.effective.model/-workspace/index.md) + +Converts [Workspace](../../office.effective.model/-workspace/index.md) with [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md) and [Utilities](../../office.effective.model/-utility/index.md) to [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md) with [WorkspaceZoneDTO](../../office.effective.dto/-workspace-zone-d-t-o/index.md) and [UtilityDTO](../../office.effective.dto/-utility-d-t-o/index.md)s. Uses [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md) to convert workspace id to UUID, but if [WorkspaceDTO.id](../../office.effective.dto/-workspace-d-t-o/id.md)=="null" [Workspace.id](../../office.effective.model/-workspace/id.md) will be null + +#### Return + +The resulting Workspace object + +#### Author + +Daniil Zavyalov, Danil Kiselev + +#### Parameters + +jvm + +| | | +|---|---| +| dto | The WorkspaceDTO object to be converted | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/index.md new file mode 100644 index 000000000..92514084f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/index.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.converters](../index.md)/[WorkspaceFacadeConverter](index.md) + +# WorkspaceFacadeConverter + +[jvm]\ +class [WorkspaceFacadeConverter](index.md)(uuidValidator: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md)) + +Converts between [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md) (with contained [WorkspaceZoneDTO](../../office.effective.dto/-workspace-zone-d-t-o/index.md) and [UtilityDTO](../../office.effective.dto/-utility-d-t-o/index.md)s) and [Workspace](../../office.effective.model/-workspace/index.md) (with contained [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md) and [Utilities](../../office.effective.model/-utility/index.md)) objects. + +This converter helps in the transformation of data between the DTO and model representations of a workspace. + +## Constructors + +| | | +|---|---| +| [WorkspaceFacadeConverter](-workspace-facade-converter.md) | [jvm]
constructor(uuidValidator: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md)) | + +## Functions + +| Name | Summary | +|---|---| +| [dtoToModel](dto-to-model.md) | [jvm]
fun [dtoToModel](dto-to-model.md)(dto: [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md)): [Workspace](../../office.effective.model/-workspace/index.md)
Converts [Workspace](../../office.effective.model/-workspace/index.md) with [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md) and [Utilities](../../office.effective.model/-utility/index.md) to [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md) with [WorkspaceZoneDTO](../../office.effective.dto/-workspace-zone-d-t-o/index.md) and [UtilityDTO](../../office.effective.dto/-utility-d-t-o/index.md)s. Uses [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md) to convert workspace id to UUID, but if [WorkspaceDTO.id](../../office.effective.dto/-workspace-d-t-o/id.md)=="null" [Workspace.id](../../office.effective.model/-workspace/id.md) will be null | +| [modelToDto](model-to-dto.md) | [jvm]
fun [modelToDto](model-to-dto.md)(model: [Workspace](../../office.effective.model/-workspace/index.md)): [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md)
Converts [Workspace](../../office.effective.model/-workspace/index.md) with [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md) and [Utilities](../../office.effective.model/-utility/index.md) to [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md) with [WorkspaceZoneDTO](../../office.effective.dto/-workspace-zone-d-t-o/index.md) and [UtilityDTO](../../office.effective.dto/-utility-d-t-o/index.md)s | +| [zoneModelToDto](zone-model-to-dto.md) | [jvm]
fun [zoneModelToDto](zone-model-to-dto.md)(model: [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md)): [WorkspaceZoneDTO](../../office.effective.dto/-workspace-zone-d-t-o/index.md)
Converts [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md) to [WorkspaceZoneDTO](../../office.effective.dto/-workspace-zone-d-t-o/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/model-to-dto.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/model-to-dto.md new file mode 100644 index 000000000..49acf07b9 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/model-to-dto.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.converters](../index.md)/[WorkspaceFacadeConverter](index.md)/[modelToDto](model-to-dto.md) + +# modelToDto + +[jvm]\ +fun [modelToDto](model-to-dto.md)(model: [Workspace](../../office.effective.model/-workspace/index.md)): [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md) + +Converts [Workspace](../../office.effective.model/-workspace/index.md) with [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md) and [Utilities](../../office.effective.model/-utility/index.md) to [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md) with [WorkspaceZoneDTO](../../office.effective.dto/-workspace-zone-d-t-o/index.md) and [UtilityDTO](../../office.effective.dto/-utility-d-t-o/index.md)s + +#### Return + +The resulting [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md) object + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| model | The [Workspace](../../office.effective.model/-workspace/index.md) object to be converted | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/zone-model-to-dto.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/zone-model-to-dto.md new file mode 100644 index 000000000..595de13c8 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/zone-model-to-dto.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.converters](../index.md)/[WorkspaceFacadeConverter](index.md)/[zoneModelToDto](zone-model-to-dto.md) + +# zoneModelToDto + +[jvm]\ +fun [zoneModelToDto](zone-model-to-dto.md)(model: [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md)): [WorkspaceZoneDTO](../../office.effective.dto/-workspace-zone-d-t-o/index.md) + +Converts [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md) to [WorkspaceZoneDTO](../../office.effective.dto/-workspace-zone-d-t-o/index.md) + +#### Return + +The resulting [WorkspaceZoneDTO](../../office.effective.dto/-workspace-zone-d-t-o/index.md) object + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| model | The [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md) object to be converted | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/-workspace-repository-converter.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/-workspace-repository-converter.md new file mode 100644 index 000000000..4d0cbd1aa --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/-workspace-repository-converter.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.converters](../index.md)/[WorkspaceRepositoryConverter](index.md)/[WorkspaceRepositoryConverter](-workspace-repository-converter.md) + +# WorkspaceRepositoryConverter + +[jvm]\ +constructor(database: Database) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/entity-to-model.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/entity-to-model.md new file mode 100644 index 000000000..0b1c75825 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/entity-to-model.md @@ -0,0 +1,25 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.converters](../index.md)/[WorkspaceRepositoryConverter](index.md)/[entityToModel](entity-to-model.md) + +# entityToModel + +[jvm]\ +fun [entityToModel](entity-to-model.md)(entity: [WorkspaceEntity](../../office.effective.features.workspace.repository/-workspace-entity/index.md), utilities: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Utility](../../office.effective.model/-utility/index.md)>): [Workspace](../../office.effective.model/-workspace/index.md) + +Converts [WorkspaceEntity](../../office.effective.features.workspace.repository/-workspace-entity/index.md) with its [WorkspaceZoneEntity](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md) to [Workspace](../../office.effective.model/-workspace/index.md) with [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md) + +#### Return + +The resulting [Workspace](../../office.effective.model/-workspace/index.md) object + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| entity | The [WorkspaceEntity](../../office.effective.features.workspace.repository/-workspace-entity/index.md) object to be converted | +| utilities | [Utilities](../../office.effective.model/-utility/index.md) for [Workspace](../../office.effective.model/-workspace/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/index.md new file mode 100644 index 000000000..7b415171b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/index.md @@ -0,0 +1,26 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.converters](../index.md)/[WorkspaceRepositoryConverter](index.md) + +# WorkspaceRepositoryConverter + +[jvm]\ +class [WorkspaceRepositoryConverter](index.md)(database: Database) + +Converts between [WorkspaceEntity](../../office.effective.features.workspace.repository/-workspace-entity/index.md) and [Workspace](../../office.effective.model/-workspace/index.md) objects. + +This converter helps in the transformation of data between the entity and model representations of a workspace. + +## Constructors + +| | | +|---|---| +| [WorkspaceRepositoryConverter](-workspace-repository-converter.md) | [jvm]
constructor(database: Database) | + +## Functions + +| Name | Summary | +|---|---| +| [entityToModel](entity-to-model.md) | [jvm]
fun [entityToModel](entity-to-model.md)(entity: [WorkspaceEntity](../../office.effective.features.workspace.repository/-workspace-entity/index.md), utilities: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Utility](../../office.effective.model/-utility/index.md)>): [Workspace](../../office.effective.model/-workspace/index.md)
Converts [WorkspaceEntity](../../office.effective.features.workspace.repository/-workspace-entity/index.md) with its [WorkspaceZoneEntity](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md) to [Workspace](../../office.effective.model/-workspace/index.md) with [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md) | +| [modelToEntity](model-to-entity.md) | [jvm]
fun [modelToEntity](model-to-entity.md)(model: [Workspace](../../office.effective.model/-workspace/index.md)): [WorkspaceEntity](../../office.effective.features.workspace.repository/-workspace-entity/index.md)
Converts [Workspace](../../office.effective.model/-workspace/index.md) to [WorkspaceEntity](../../office.effective.features.workspace.repository/-workspace-entity/index.md) with random UUID. Use database connection to find [WorkspaceTagEntity](../../office.effective.features.workspace.repository/-workspace-tag-entity/index.md) by [Workspace.tag](../../office.effective.model/-workspace/tag.md) | +| [utilityEntityToModel](utility-entity-to-model.md) | [jvm]
fun [utilityEntityToModel](utility-entity-to-model.md)(entity: [UtilityEntity](../../office.effective.features.workspace.repository/-utility-entity/index.md), count: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Utility](../../office.effective.model/-utility/index.md)
Converts [UtilityEntity](../../office.effective.features.workspace.repository/-utility-entity/index.md) to [Utility](../../office.effective.model/-utility/index.md) with given count | +| [zoneEntityToModel](zone-entity-to-model.md) | [jvm]
fun [zoneEntityToModel](zone-entity-to-model.md)(zoneEntity: [WorkspaceZoneEntity](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md)): [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md)
Converts [WorkspaceZoneEntity](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md) to [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md) model | +| [zoneModelToEntity](zone-model-to-entity.md) | [jvm]
fun [zoneModelToEntity](zone-model-to-entity.md)(zoneModel: [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md)): [WorkspaceZoneEntity](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md)
Converts [WorkspaceZoneEntity](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md) to [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md) model | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/model-to-entity.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/model-to-entity.md new file mode 100644 index 000000000..d12f622a9 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/model-to-entity.md @@ -0,0 +1,18 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.converters](../index.md)/[WorkspaceRepositoryConverter](index.md)/[modelToEntity](model-to-entity.md) + +# modelToEntity + +[jvm]\ +fun [modelToEntity](model-to-entity.md)(model: [Workspace](../../office.effective.model/-workspace/index.md)): [WorkspaceEntity](../../office.effective.features.workspace.repository/-workspace-entity/index.md) + +Converts [Workspace](../../office.effective.model/-workspace/index.md) to [WorkspaceEntity](../../office.effective.features.workspace.repository/-workspace-entity/index.md) with random UUID. Use database connection to find [WorkspaceTagEntity](../../office.effective.features.workspace.repository/-workspace-tag-entity/index.md) by [Workspace.tag](../../office.effective.model/-workspace/tag.md) + +#### Author + +Daniil Zavyalov + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if tag doesn't exist in the database | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/utility-entity-to-model.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/utility-entity-to-model.md new file mode 100644 index 000000000..4313b280b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/utility-entity-to-model.md @@ -0,0 +1,25 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.converters](../index.md)/[WorkspaceRepositoryConverter](index.md)/[utilityEntityToModel](utility-entity-to-model.md) + +# utilityEntityToModel + +[jvm]\ +fun [utilityEntityToModel](utility-entity-to-model.md)(entity: [UtilityEntity](../../office.effective.features.workspace.repository/-utility-entity/index.md), count: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Utility](../../office.effective.model/-utility/index.md) + +Converts [UtilityEntity](../../office.effective.features.workspace.repository/-utility-entity/index.md) to [Utility](../../office.effective.model/-utility/index.md) with given count + +#### Return + +The resulting [Utility](../../office.effective.model/-utility/index.md) object + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| entity | The [WorkspaceEntity](../../office.effective.features.workspace.repository/-workspace-entity/index.md) object to be converted | +| count | The number of this utility in the workspace | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-entity-to-model.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-entity-to-model.md new file mode 100644 index 000000000..d3448a7f1 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-entity-to-model.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.converters](../index.md)/[WorkspaceRepositoryConverter](index.md)/[zoneEntityToModel](zone-entity-to-model.md) + +# zoneEntityToModel + +[jvm]\ +fun [zoneEntityToModel](zone-entity-to-model.md)(zoneEntity: [WorkspaceZoneEntity](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md)): [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md) + +Converts [WorkspaceZoneEntity](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md) to [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md) model + +#### Return + +The resulting [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md) object + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| zoneEntity | The [WorkspaceZoneEntity](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md) object to be converted | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-model-to-entity.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-model-to-entity.md new file mode 100644 index 000000000..e87f291ca --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-model-to-entity.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.converters](../index.md)/[WorkspaceRepositoryConverter](index.md)/[zoneModelToEntity](zone-model-to-entity.md) + +# zoneModelToEntity + +[jvm]\ +fun [zoneModelToEntity](zone-model-to-entity.md)(zoneModel: [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md)): [WorkspaceZoneEntity](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md) + +Converts [WorkspaceZoneEntity](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md) to [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md) model + +#### Return + +The resulting [WorkspaceZoneEntity](../../office.effective.features.workspace.repository/-workspace-zone-entity/index.md) object + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| zoneModel | The [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md) object to be converted | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/index.md new file mode 100644 index 000000000..872ed4a14 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/index.md @@ -0,0 +1,10 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.workspace.converters](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [WorkspaceFacadeConverter](-workspace-facade-converter/index.md) | [jvm]
class [WorkspaceFacadeConverter](-workspace-facade-converter/index.md)(uuidValidator: [UuidValidator](../office.effective.common.utils/-uuid-validator/index.md))
Converts between [WorkspaceDTO](../office.effective.dto/-workspace-d-t-o/index.md) (with contained [WorkspaceZoneDTO](../office.effective.dto/-workspace-zone-d-t-o/index.md) and [UtilityDTO](../office.effective.dto/-utility-d-t-o/index.md)s) and [Workspace](../office.effective.model/-workspace/index.md) (with contained [WorkspaceZone](../office.effective.model/-workspace-zone/index.md) and [Utilities](../office.effective.model/-utility/index.md)) objects. | +| [WorkspaceRepositoryConverter](-workspace-repository-converter/index.md) | [jvm]
class [WorkspaceRepositoryConverter](-workspace-repository-converter/index.md)(database: Database)
Converts between [WorkspaceEntity](../office.effective.features.workspace.repository/-workspace-entity/index.md) and [Workspace](../office.effective.model/-workspace/index.md) objects. | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/-workspace-facade.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/-workspace-facade.md new file mode 100644 index 000000000..a07568252 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/-workspace-facade.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.facade](../index.md)/[WorkspaceFacade](index.md)/[WorkspaceFacade](-workspace-facade.md) + +# WorkspaceFacade + +[jvm]\ +constructor(service: [IWorkspaceService](../../office.effective.serviceapi/-i-workspace-service/index.md), converter: [WorkspaceFacadeConverter](../../office.effective.features.workspace.converters/-workspace-facade-converter/index.md), transactionManager: [DatabaseTransactionManager](../../office.effective.common.utils/-database-transaction-manager/index.md), uuidValidator: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-by-tag.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-by-tag.md new file mode 100644 index 000000000..c33a3cd4b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-by-tag.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.facade](../index.md)/[WorkspaceFacade](index.md)/[findAllByTag](find-all-by-tag.md) + +# findAllByTag + +[jvm]\ +fun [findAllByTag](find-all-by-tag.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md)> + +Returns all [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md) with the given tag + +#### Return + +List of [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md) with the given [tag](find-all-by-tag.md) + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| tag | tag name of requested workspaces | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-free-by-period.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-free-by-period.md new file mode 100644 index 000000000..3b107539c --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-free-by-period.md @@ -0,0 +1,32 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.facade](../index.md)/[WorkspaceFacade](index.md)/[findAllFreeByPeriod](find-all-free-by-period.md) + +# findAllFreeByPeriod + +[jvm]\ +fun [findAllFreeByPeriod](find-all-free-by-period.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), beginTimestamp: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), endTimestamp: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md)> + +Returns all [Workspace](../../office.effective.model/-workspace/index.md)s with the given tag which are free during the given period + +#### Return + +List of [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md) with the given [tag](find-all-free-by-period.md) + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| tag | tag name of requested workspaces | +| beginTimestamp | period start time | +| endTimestamp | period end time | + +#### Throws + +| | | +|---|---| +| [ValidationException](../../office.effective.common.exception/-validation-exception/index.md) | if begin or end timestamp less than 0, greater than max timestamp or if end timestamp less than or equal to begin timestamp | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-zones.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-zones.md new file mode 100644 index 000000000..2e017ffe8 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-zones.md @@ -0,0 +1,16 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.facade](../index.md)/[WorkspaceFacade](index.md)/[findAllZones](find-all-zones.md) + +# findAllZones + +[jvm]\ +fun [findAllZones](find-all-zones.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[WorkspaceZoneDTO](../../office.effective.dto/-workspace-zone-d-t-o/index.md)> + +Returns all workspace zones + +#### Return + +List of all [WorkspaceZoneDTO](../../office.effective.dto/-workspace-zone-d-t-o/index.md) + +#### Author + +Daniil Zavyalov diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-by-id.md new file mode 100644 index 000000000..98428fabe --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-by-id.md @@ -0,0 +1,30 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.facade](../index.md)/[WorkspaceFacade](index.md)/[findById](find-by-id.md) + +# findById + +[jvm]\ +fun [findById](find-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md) + +Retrieves a [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md) by its id + +#### Return + +[WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md) with the given [id](find-by-id.md) + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| id | id of requested workspace. Should be valid UUID | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if workspace with the given id doesn't exist in database | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/index.md new file mode 100644 index 000000000..1329238ff --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/index.md @@ -0,0 +1,25 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.facade](../index.md)/[WorkspaceFacade](index.md) + +# WorkspaceFacade + +[jvm]\ +class [WorkspaceFacade](index.md)(service: [IWorkspaceService](../../office.effective.serviceapi/-i-workspace-service/index.md), converter: [WorkspaceFacadeConverter](../../office.effective.features.workspace.converters/-workspace-facade-converter/index.md), transactionManager: [DatabaseTransactionManager](../../office.effective.common.utils/-database-transaction-manager/index.md), uuidValidator: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md)) + +Class used in routes to handle workspaces requests. Provides business transaction, data conversion and validation. + +In case of an error, the database transaction will be rolled back. + +## Constructors + +| | | +|---|---| +| [WorkspaceFacade](-workspace-facade.md) | [jvm]
constructor(service: [IWorkspaceService](../../office.effective.serviceapi/-i-workspace-service/index.md), converter: [WorkspaceFacadeConverter](../../office.effective.features.workspace.converters/-workspace-facade-converter/index.md), transactionManager: [DatabaseTransactionManager](../../office.effective.common.utils/-database-transaction-manager/index.md), uuidValidator: [UuidValidator](../../office.effective.common.utils/-uuid-validator/index.md)) | + +## Functions + +| Name | Summary | +|---|---| +| [findAllByTag](find-all-by-tag.md) | [jvm]
fun [findAllByTag](find-all-by-tag.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md)>
Returns all [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md) with the given tag | +| [findAllFreeByPeriod](find-all-free-by-period.md) | [jvm]
fun [findAllFreeByPeriod](find-all-free-by-period.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), beginTimestamp: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html), endTimestamp: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md)>
Returns all [Workspace](../../office.effective.model/-workspace/index.md)s with the given tag which are free during the given period | +| [findAllZones](find-all-zones.md) | [jvm]
fun [findAllZones](find-all-zones.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[WorkspaceZoneDTO](../../office.effective.dto/-workspace-zone-d-t-o/index.md)>
Returns all workspace zones | +| [findById](find-by-id.md) | [jvm]
fun [findById](find-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md)
Retrieves a [WorkspaceDTO](../../office.effective.dto/-workspace-d-t-o/index.md) by its id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/index.md new file mode 100644 index 000000000..ea6ff51be --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/index.md @@ -0,0 +1,9 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.workspace.facade](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [WorkspaceFacade](-workspace-facade/index.md) | [jvm]
class [WorkspaceFacade](-workspace-facade/index.md)(service: [IWorkspaceService](../office.effective.serviceapi/-i-workspace-service/index.md), converter: [WorkspaceFacadeConverter](../office.effective.features.workspace.converters/-workspace-facade-converter/index.md), transactionManager: [DatabaseTransactionManager](../office.effective.common.utils/-database-transaction-manager/index.md), uuidValidator: [UuidValidator](../office.effective.common.utils/-uuid-validator/index.md))
Class used in routes to handle workspaces requests. Provides business transaction, data conversion and validation. | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/icon-url.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/icon-url.md new file mode 100644 index 000000000..707f9b9da --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/icon-url.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[Utilities](index.md)/[iconUrl](icon-url.md) + +# iconUrl + +[jvm]\ +val [iconUrl](icon-url.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/id.md new file mode 100644 index 000000000..44f9061b2 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[Utilities](index.md)/[id](id.md) + +# id + +[jvm]\ +val [id](id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/index.md new file mode 100644 index 000000000..fc250862c --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/index.md @@ -0,0 +1,40 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[Utilities](index.md) + +# Utilities + +[jvm]\ +object [Utilities](index.md) : Table<[UtilityEntity](../-utility-entity/index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [alias](../-workspace-zones/index.md#643768950%2FProperties%2F-1216412040) | [jvm]
val [alias](../-workspace-zones/index.md#643768950%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [catalog](../-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040) | [jvm]
val [catalog](../-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [columns](../-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040) | [jvm]
val [columns](../-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [entityClass](../-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040) | [jvm]
val [entityClass](../-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[UtilityEntity](../-utility-entity/index.md)>? | +| [iconUrl](icon-url.md) | [jvm]
val [iconUrl](icon-url.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> | +| [id](id.md) | [jvm]
val [id](id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | +| [name](name.md) | [jvm]
val [name](name.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> | +| [primaryKeys](../-workspace-zones/index.md#641857968%2FProperties%2F-1216412040) | [jvm]
val [primaryKeys](../-workspace-zones/index.md#641857968%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [referencedKotlinType](../-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | +| [schema](../-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040) | [jvm]
val [schema](../-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [tableName](../-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040) | [jvm]
val [tableName](../-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | + +## Functions + +| Name | Summary | +|---|---| +| [aliased](../-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040) | [jvm]
open override fun [aliased](../-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040)(alias: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Table<[UtilityEntity](../-utility-entity/index.md)> | +| [asExpression](../-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040) | [jvm]
fun [asExpression](../-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040)(): TableExpression | +| [bindTo](index.md#504769304%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#504769304%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](index.md#504769304%2FExtensions%2F-1216412040)>.[bindTo](index.md#504769304%2FExtensions%2F-1216412040)(selector: ([UtilityEntity](../-utility-entity/index.md)) -> [C](index.md#504769304%2FExtensions%2F-1216412040)?): Column<[C](index.md#504769304%2FExtensions%2F-1216412040)> | +| [createEntity](../-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040) | [jvm]
fun [createEntity](../-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040)(row: QueryRowSet, withReferences: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [UtilityEntity](../-utility-entity/index.md) | +| [equals](../-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040) | [jvm]
operator override fun [equals](../-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [get](../-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040) | [jvm]
operator fun [get](../-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Column<*> | +| [hashCode](../-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040) | [jvm]
override fun [hashCode](../-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [primaryKey](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)>.[primaryKey](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)(): Column<[C](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)> | +| [references](index.md#-1424327054%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#-1424327054%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](index.md#-1424327054%2FExtensions%2F-1216412040) : Entity<[R](index.md#-1424327054%2FExtensions%2F-1216412040)>> Column<[C](index.md#-1424327054%2FExtensions%2F-1216412040)>.[references](index.md#-1424327054%2FExtensions%2F-1216412040)(referenceTable: Table<[R](index.md#-1424327054%2FExtensions%2F-1216412040)>, selector: ([UtilityEntity](../-utility-entity/index.md)) -> [R](index.md#-1424327054%2FExtensions%2F-1216412040)?): Column<[C](index.md#-1424327054%2FExtensions%2F-1216412040)> | +| [registerColumn](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) | [jvm]
fun <[C](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> [registerColumn](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), sqlType: SqlType<[C](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)>): Column<[C](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)> | +| [toString](../-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040) | [jvm]
open override fun [toString](../-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [transform](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)>.[transform](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)(fromUnderlyingValue: ([C](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [R](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040), toUnderlyingValue: ([R](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [C](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)): Column<[R](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)> | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/name.md new file mode 100644 index 000000000..226d99fe3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[Utilities](index.md)/[name](name.md) + +# name + +[jvm]\ +val [name](name.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/-companion/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/-companion/index.md new file mode 100644 index 000000000..47fd23e6d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/-companion/index.md @@ -0,0 +1,19 @@ +//[com.backend.effectiveoffice](../../../../index.md)/[office.effective.features.workspace.repository](../../index.md)/[UtilityEntity](../index.md)/[Companion](index.md) + +# Companion + +[jvm]\ +object [Companion](index.md) : Entity.Factory<[UtilityEntity](../index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [referencedKotlinType](../../-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | + +## Functions + +| Name | Summary | +|---|---| +| [invoke](../../-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040) | [jvm]
operator fun [invoke](../../-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040)(): [UtilityEntity](../index.md)
inline operator fun [invoke](index.md#2084777757%2FFunctions%2F-1216412040)(init: [UtilityEntity](../index.md).() -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)): [UtilityEntity](../index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/icon-url.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/icon-url.md new file mode 100644 index 000000000..ed30b4dd9 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/icon-url.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[UtilityEntity](index.md)/[iconUrl](icon-url.md) + +# iconUrl + +[jvm]\ +abstract var [iconUrl](icon-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/id.md new file mode 100644 index 000000000..a5d2ba949 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[UtilityEntity](index.md)/[id](id.md) + +# id + +[jvm]\ +abstract var [id](id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/index.md new file mode 100644 index 000000000..45f6807bf --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/index.md @@ -0,0 +1,36 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[UtilityEntity](index.md) + +# UtilityEntity + +[jvm]\ +interface [UtilityEntity](index.md) : Entity<[UtilityEntity](index.md)> + +## Types + +| Name | Summary | +|---|---| +| [Companion](-companion/index.md) | [jvm]
object [Companion](-companion/index.md) : Entity.Factory<[UtilityEntity](index.md)> | + +## Properties + +| Name | Summary | +|---|---| +| [entityClass](../-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040) | [jvm]
abstract val [entityClass](../-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[UtilityEntity](index.md)> | +| [iconUrl](icon-url.md) | [jvm]
abstract var [iconUrl](icon-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [id](id.md) | [jvm]
abstract var [id](id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) | +| [name](name.md) | [jvm]
abstract var [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [properties](../-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040) | [jvm]
abstract val [properties](../-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?> | + +## Functions + +| Name | Summary | +|---|---| +| [copy](../-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040) | [jvm]
abstract fun [copy](../-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040)(): [UtilityEntity](index.md) | +| [delete](../-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040) | [jvm]
abstract fun [delete](../-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [discardChanges](../-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040) | [jvm]
abstract fun [discardChanges](../-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040)() | +| [equals](../-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040) | [jvm]
abstract operator override fun [equals](../-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [flushChanges](../-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040) | [jvm]
abstract fun [flushChanges](../-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [get](../-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [get](../-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)? | +| [hashCode](../-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [hashCode](../-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [set](../-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [set](../-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), value: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?) | +| [toString](../-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [toString](../-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/name.md new file mode 100644 index 000000000..e6cf0999f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[UtilityEntity](index.md)/[name](name.md) + +# name + +[jvm]\ +abstract var [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/-companion/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/-companion/index.md new file mode 100644 index 000000000..d820650a5 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/-companion/index.md @@ -0,0 +1,19 @@ +//[com.backend.effectiveoffice](../../../../index.md)/[office.effective.features.workspace.repository](../../index.md)/[WorkspaceEntity](../index.md)/[Companion](index.md) + +# Companion + +[jvm]\ +object [Companion](index.md) : Entity.Factory<[WorkspaceEntity](../index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [referencedKotlinType](../../-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | + +## Functions + +| Name | Summary | +|---|---| +| [invoke](../../-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040) | [jvm]
operator fun [invoke](../../-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040)(): [WorkspaceEntity](../index.md)
inline operator fun [invoke](index.md#1645348294%2FFunctions%2F-1216412040)(init: [WorkspaceEntity](../index.md).() -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)): [WorkspaceEntity](../index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/id.md new file mode 100644 index 000000000..815f909b4 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceEntity](index.md)/[id](id.md) + +# id + +[jvm]\ +abstract var [id](id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/index.md new file mode 100644 index 000000000..856ebd539 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/index.md @@ -0,0 +1,37 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceEntity](index.md) + +# WorkspaceEntity + +[jvm]\ +interface [WorkspaceEntity](index.md) : Entity<[WorkspaceEntity](index.md)> + +## Types + +| Name | Summary | +|---|---| +| [Companion](-companion/index.md) | [jvm]
object [Companion](-companion/index.md) : Entity.Factory<[WorkspaceEntity](index.md)> | + +## Properties + +| Name | Summary | +|---|---| +| [entityClass](../-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040) | [jvm]
abstract val [entityClass](../-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[WorkspaceEntity](index.md)> | +| [id](id.md) | [jvm]
abstract var [id](id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) | +| [name](name.md) | [jvm]
abstract var [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [properties](../-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040) | [jvm]
abstract val [properties](../-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?> | +| [tag](tag.md) | [jvm]
abstract var [tag](tag.md): [WorkspaceTagEntity](../-workspace-tag-entity/index.md) | +| [zone](zone.md) | [jvm]
abstract var [zone](zone.md): [WorkspaceZoneEntity](../-workspace-zone-entity/index.md)? | + +## Functions + +| Name | Summary | +|---|---| +| [copy](../-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040) | [jvm]
abstract fun [copy](../-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040)(): [WorkspaceEntity](index.md) | +| [delete](../-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040) | [jvm]
abstract fun [delete](../-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [discardChanges](../-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040) | [jvm]
abstract fun [discardChanges](../-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040)() | +| [equals](../-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040) | [jvm]
abstract operator override fun [equals](../-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [flushChanges](../-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040) | [jvm]
abstract fun [flushChanges](../-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [get](../-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [get](../-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)? | +| [hashCode](../-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [hashCode](../-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [set](../-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [set](../-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), value: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?) | +| [toString](../-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [toString](../-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/name.md new file mode 100644 index 000000000..f2e1e97c0 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceEntity](index.md)/[name](name.md) + +# name + +[jvm]\ +abstract var [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/tag.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/tag.md new file mode 100644 index 000000000..7ca3c1425 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/tag.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceEntity](index.md)/[tag](tag.md) + +# tag + +[jvm]\ +abstract var [tag](tag.md): [WorkspaceTagEntity](../-workspace-tag-entity/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/zone.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/zone.md new file mode 100644 index 000000000..70a146213 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/zone.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceEntity](index.md)/[zone](zone.md) + +# zone + +[jvm]\ +abstract var [zone](zone.md): [WorkspaceZoneEntity](../-workspace-zone-entity/index.md)? diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/-workspace-repository.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/-workspace-repository.md new file mode 100644 index 000000000..9ef261e65 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/-workspace-repository.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceRepository](index.md)/[WorkspaceRepository](-workspace-repository.md) + +# WorkspaceRepository + +[jvm]\ +constructor(database: Database, converter: [WorkspaceRepositoryConverter](../../office.effective.features.workspace.converters/-workspace-repository-converter/index.md)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/add-utility-to-workspace.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/add-utility-to-workspace.md new file mode 100644 index 000000000..39929e879 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/add-utility-to-workspace.md @@ -0,0 +1,36 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceRepository](index.md)/[addUtilityToWorkspace](add-utility-to-workspace.md) + +# addUtilityToWorkspace + +[jvm]\ +fun [~~addUtilityToWorkspace~~](add-utility-to-workspace.md)(utilityId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), count: [UInt](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-u-int/index.html)) + +--- + +### Deprecated + +API does not involve adding utility to workspaces + +--- + +Adds utility to workspace by their id. If the utility has already been added to the workspace, the count value will be overwritten + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | +|---| +| utilityId | +| workspaceId | +| count | quantity of the given utility in the workspace | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if workspace or utility with given id doesn't exist in the database | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/delete-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/delete-by-id.md new file mode 100644 index 000000000..8683821b6 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/delete-by-id.md @@ -0,0 +1,30 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceRepository](index.md)/[deleteById](delete-by-id.md) + +# deleteById + +[jvm]\ +fun [~~deleteById~~](delete-by-id.md)(workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)) + +--- + +### Deprecated + +API does not involve deleting workspace entities + +--- + +Deletes the workspace with the given id + +If the workspace is not found in the database it is silently ignored + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | +|---| +| workspaceId | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-by-tag.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-by-tag.md new file mode 100644 index 000000000..c776f1c49 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-by-tag.md @@ -0,0 +1,30 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceRepository](index.md)/[findAllByTag](find-all-by-tag.md) + +# findAllByTag + +[jvm]\ +fun [findAllByTag](find-all-by-tag.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Workspace](../../office.effective.model/-workspace/index.md)> + +Returns all workspaces with the given tag + +#### Return + +List of [Workspace](../../office.effective.model/-workspace/index.md) with the given [tag](find-all-by-tag.md) + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| tag | tag name of requested workspaces | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if tag doesn't exist in the database | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-free-by-period.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-free-by-period.md new file mode 100644 index 000000000..41b987af9 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-free-by-period.md @@ -0,0 +1,32 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceRepository](index.md)/[findAllFreeByPeriod](find-all-free-by-period.md) + +# findAllFreeByPeriod + +[jvm]\ +fun [findAllFreeByPeriod](find-all-free-by-period.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), beginTimestamp: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html), endTimestamp: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Workspace](../../office.effective.model/-workspace/index.md)> + +Returns all workspaces with the given tag which are free during the given period + +#### Return + +List of [Workspace](../../office.effective.model/-workspace/index.md) with the given [tag](find-all-free-by-period.md) + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| tag | tag name of requested workspaces | +| beginTimestamp | period start time | +| endTimestamp | period end time | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if tag doesn't exist in the database | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-utilities-by-workspace-ids.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-utilities-by-workspace-ids.md new file mode 100644 index 000000000..b33a7d58e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-utilities-by-workspace-ids.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceRepository](index.md)/[findAllUtilitiesByWorkspaceIds](find-all-utilities-by-workspace-ids.md) + +# findAllUtilitiesByWorkspaceIds + +[jvm]\ +fun [findAllUtilitiesByWorkspaceIds](find-all-utilities-by-workspace-ids.md)(ids: [Collection](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html)<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)>): [HashMap](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-hash-map/index.html)<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), [MutableList](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-mutable-list/index.html)<[Utility](../../office.effective.model/-utility/index.md)>> + +Finds utilities for multiple workspaces in a single query. + +To reduce the number of database queries, use this method when you need to get utilities for multiple workspaces. + +#### Return + +Returns a HashMap that maps user ids and lists with their integrations + +#### Author + +Daniil Zavyalov + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if user with the given id doesn't exist in the database | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-zones.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-zones.md new file mode 100644 index 000000000..78285e5ff --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-zones.md @@ -0,0 +1,16 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceRepository](index.md)/[findAllZones](find-all-zones.md) + +# findAllZones + +[jvm]\ +fun [findAllZones](find-all-zones.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[WorkspaceZone](../../office.effective.model/-workspace-zone/index.md)> + +Returns all workspace zones + +#### Return + +List of all [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md) + +#### Author + +Daniil Zavyalov diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-by-id.md new file mode 100644 index 000000000..b6b752fe0 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceRepository](index.md)/[findById](find-by-id.md) + +# findById + +[jvm]\ +fun [findById](find-by-id.md)(workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [Workspace](../../office.effective.model/-workspace/index.md)? + +Retrieves a workspace model by its id + +#### Return + +[Workspace](../../office.effective.model/-workspace/index.md) with the given [workspaceId](find-by-id.md) or null if workspace with the given id doesn't exist + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| workspaceId | id of requested workspace | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-utilities-by-workspace-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-utilities-by-workspace-id.md new file mode 100644 index 000000000..22f2081e5 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-utilities-by-workspace-id.md @@ -0,0 +1,30 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceRepository](index.md)/[findUtilitiesByWorkspaceId](find-utilities-by-workspace-id.md) + +# findUtilitiesByWorkspaceId + +[jvm]\ +fun [findUtilitiesByWorkspaceId](find-utilities-by-workspace-id.md)(workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Utility](../../office.effective.model/-utility/index.md)> + +Returns all workspace utilities by workspace id. + +#### Return + +List of [Utility](../../office.effective.model/-utility/index.md) for [Workspace](../../office.effective.model/-workspace/index.md) with the given id + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | +|---| +| workspaceId | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](../../office.effective.common.exception/-instance-not-found-exception/index.md) | if workspace with given id doesn't exist in the database | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/index.md new file mode 100644 index 000000000..dac34c78f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/index.md @@ -0,0 +1,32 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceRepository](index.md) + +# WorkspaceRepository + +[jvm]\ +class [WorkspaceRepository](index.md)(database: Database, converter: [WorkspaceRepositoryConverter](../../office.effective.features.workspace.converters/-workspace-repository-converter/index.md)) + +Class that executes database queries with workspaces + +All WorkspaceRepository methods return workspaces with workspace zone and all utilities + +## Constructors + +| | | +|---|---| +| [WorkspaceRepository](-workspace-repository.md) | [jvm]
constructor(database: Database, converter: [WorkspaceRepositoryConverter](../../office.effective.features.workspace.converters/-workspace-repository-converter/index.md)) | + +## Functions + +| Name | Summary | +|---|---| +| [addUtilityToWorkspace](add-utility-to-workspace.md) | [jvm]
fun [~~addUtilityToWorkspace~~](add-utility-to-workspace.md)(utilityId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), count: [UInt](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-u-int/index.html))
Adds utility to workspace by their id. If the utility has already been added to the workspace, the count value will be overwritten | +| [deleteById](delete-by-id.md) | [jvm]
fun [~~deleteById~~](delete-by-id.md)(workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html))
Deletes the workspace with the given id | +| [findAllByTag](find-all-by-tag.md) | [jvm]
fun [findAllByTag](find-all-by-tag.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Workspace](../../office.effective.model/-workspace/index.md)>
Returns all workspaces with the given tag | +| [findAllFreeByPeriod](find-all-free-by-period.md) | [jvm]
fun [findAllFreeByPeriod](find-all-free-by-period.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), beginTimestamp: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html), endTimestamp: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Workspace](../../office.effective.model/-workspace/index.md)>
Returns all workspaces with the given tag which are free during the given period | +| [findAllUtilitiesByWorkspaceIds](find-all-utilities-by-workspace-ids.md) | [jvm]
fun [findAllUtilitiesByWorkspaceIds](find-all-utilities-by-workspace-ids.md)(ids: [Collection](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html)<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)>): [HashMap](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-hash-map/index.html)<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), [MutableList](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-mutable-list/index.html)<[Utility](../../office.effective.model/-utility/index.md)>>
Finds utilities for multiple workspaces in a single query. | +| [findAllZones](find-all-zones.md) | [jvm]
fun [findAllZones](find-all-zones.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[WorkspaceZone](../../office.effective.model/-workspace-zone/index.md)>
Returns all workspace zones | +| [findById](find-by-id.md) | [jvm]
fun [findById](find-by-id.md)(workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [Workspace](../../office.effective.model/-workspace/index.md)?
Retrieves a workspace model by its id | +| [findUtilitiesByWorkspaceId](find-utilities-by-workspace-id.md) | [jvm]
fun [findUtilitiesByWorkspaceId](find-utilities-by-workspace-id.md)(workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Utility](../../office.effective.model/-utility/index.md)>
Returns all workspace utilities by workspace id. | +| [save](save.md) | [jvm]
fun [~~save~~](save.md)(workspace: [Workspace](../../office.effective.model/-workspace/index.md)): [Workspace](../../office.effective.model/-workspace/index.md)
Saves a given workspace. If given model will have id, it will be ignored. Use the returned model for further operations | +| [utilityExistsById](utility-exists-by-id.md) | [jvm]
fun [utilityExistsById](utility-exists-by-id.md)(utilityId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
Returns whether a utility with the given id exists | +| [workspaceExistsById](workspace-exists-by-id.md) | [jvm]
fun [workspaceExistsById](workspace-exists-by-id.md)(workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
Returns whether a workspace with the given id exists. | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/save.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/save.md new file mode 100644 index 000000000..bfb0705dc --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/save.md @@ -0,0 +1,32 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceRepository](index.md)/[save](save.md) + +# save + +[jvm]\ +fun [~~save~~](save.md)(workspace: [Workspace](../../office.effective.model/-workspace/index.md)): [Workspace](../../office.effective.model/-workspace/index.md) + +--- + +### Deprecated + +API does not involve saving workspace entities + +--- + +Saves a given workspace. If given model will have id, it will be ignored. Use the returned model for further operations + +#### Return + +saved [Workspace](../../office.effective.model/-workspace/index.md) + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| workspace | [Workspace](../../office.effective.model/-workspace/index.md) to be saved | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/utility-exists-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/utility-exists-by-id.md new file mode 100644 index 000000000..1ebbc3c29 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/utility-exists-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceRepository](index.md)/[utilityExistsById](utility-exists-by-id.md) + +# utilityExistsById + +[jvm]\ +fun [utilityExistsById](utility-exists-by-id.md)(utilityId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) + +Returns whether a utility with the given id exists + +#### Return + +true if [Utility](../../office.effective.model/-utility/index.md) with the given [utilityId](utility-exists-by-id.md) exists in the database + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| utilityId | id of requested utility | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/workspace-exists-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/workspace-exists-by-id.md new file mode 100644 index 000000000..e72d16554 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/workspace-exists-by-id.md @@ -0,0 +1,26 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceRepository](index.md)/[workspaceExistsById](workspace-exists-by-id.md) + +# workspaceExistsById + +[jvm]\ +fun [workspaceExistsById](workspace-exists-by-id.md)(workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) + +Returns whether a workspace with the given id exists. + +TODO: existence check temporary always returns true + +#### Return + +true if [Workspace](../../office.effective.model/-workspace/index.md) with the given [workspaceId](workspace-exists-by-id.md) exists in the database + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| workspaceId | id of requested workspace | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/-companion/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/-companion/index.md new file mode 100644 index 000000000..98cc0fc35 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/-companion/index.md @@ -0,0 +1,19 @@ +//[com.backend.effectiveoffice](../../../../index.md)/[office.effective.features.workspace.repository](../../index.md)/[WorkspaceTagEntity](../index.md)/[Companion](index.md) + +# Companion + +[jvm]\ +object [Companion](index.md) : Entity.Factory<[WorkspaceTagEntity](../index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [referencedKotlinType](../../-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | + +## Functions + +| Name | Summary | +|---|---| +| [invoke](../../-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040) | [jvm]
operator fun [invoke](../../-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040)(): [WorkspaceTagEntity](../index.md)
inline operator fun [invoke](index.md#198177708%2FFunctions%2F-1216412040)(init: [WorkspaceTagEntity](../index.md).() -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)): [WorkspaceTagEntity](../index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/id.md new file mode 100644 index 000000000..f3e723abe --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceTagEntity](index.md)/[id](id.md) + +# id + +[jvm]\ +abstract var [id](id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/index.md new file mode 100644 index 000000000..9c0cd9900 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/index.md @@ -0,0 +1,35 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceTagEntity](index.md) + +# WorkspaceTagEntity + +[jvm]\ +interface [WorkspaceTagEntity](index.md) : Entity<[WorkspaceTagEntity](index.md)> + +## Types + +| Name | Summary | +|---|---| +| [Companion](-companion/index.md) | [jvm]
object [Companion](-companion/index.md) : Entity.Factory<[WorkspaceTagEntity](index.md)> | + +## Properties + +| Name | Summary | +|---|---| +| [entityClass](../-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040) | [jvm]
abstract val [entityClass](../-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[WorkspaceTagEntity](index.md)> | +| [id](id.md) | [jvm]
abstract var [id](id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) | +| [name](name.md) | [jvm]
abstract var [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [properties](../-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040) | [jvm]
abstract val [properties](../-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?> | + +## Functions + +| Name | Summary | +|---|---| +| [copy](../-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040) | [jvm]
abstract fun [copy](../-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040)(): [WorkspaceTagEntity](index.md) | +| [delete](../-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040) | [jvm]
abstract fun [delete](../-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [discardChanges](../-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040) | [jvm]
abstract fun [discardChanges](../-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040)() | +| [equals](../-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040) | [jvm]
abstract operator override fun [equals](../-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [flushChanges](../-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040) | [jvm]
abstract fun [flushChanges](../-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [get](../-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [get](../-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)? | +| [hashCode](../-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [hashCode](../-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [set](../-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [set](../-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), value: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?) | +| [toString](../-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [toString](../-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/name.md new file mode 100644 index 000000000..321ef8577 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceTagEntity](index.md)/[name](name.md) + +# name + +[jvm]\ +abstract var [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/id.md new file mode 100644 index 000000000..9acac45aa --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceTags](index.md)/[id](id.md) + +# id + +[jvm]\ +val [id](id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/index.md new file mode 100644 index 000000000..898a8d089 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/index.md @@ -0,0 +1,39 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceTags](index.md) + +# WorkspaceTags + +[jvm]\ +object [WorkspaceTags](index.md) : Table<[WorkspaceTagEntity](../-workspace-tag-entity/index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [alias](../-workspace-zones/index.md#643768950%2FProperties%2F-1216412040) | [jvm]
val [alias](../-workspace-zones/index.md#643768950%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [catalog](../-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040) | [jvm]
val [catalog](../-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [columns](../-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040) | [jvm]
val [columns](../-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [entityClass](../-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040) | [jvm]
val [entityClass](../-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[WorkspaceTagEntity](../-workspace-tag-entity/index.md)>? | +| [id](id.md) | [jvm]
val [id](id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | +| [name](name.md) | [jvm]
val [name](name.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> | +| [primaryKeys](../-workspace-zones/index.md#641857968%2FProperties%2F-1216412040) | [jvm]
val [primaryKeys](../-workspace-zones/index.md#641857968%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [referencedKotlinType](../-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | +| [schema](../-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040) | [jvm]
val [schema](../-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [tableName](../-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040) | [jvm]
val [tableName](../-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | + +## Functions + +| Name | Summary | +|---|---| +| [aliased](../-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040) | [jvm]
open override fun [aliased](../-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040)(alias: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Table<[WorkspaceTagEntity](../-workspace-tag-entity/index.md)> | +| [asExpression](../-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040) | [jvm]
fun [asExpression](../-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040)(): TableExpression | +| [bindTo](index.md#-479617113%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#-479617113%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](index.md#-479617113%2FExtensions%2F-1216412040)>.[bindTo](index.md#-479617113%2FExtensions%2F-1216412040)(selector: ([WorkspaceTagEntity](../-workspace-tag-entity/index.md)) -> [C](index.md#-479617113%2FExtensions%2F-1216412040)?): Column<[C](index.md#-479617113%2FExtensions%2F-1216412040)> | +| [createEntity](../-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040) | [jvm]
fun [createEntity](../-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040)(row: QueryRowSet, withReferences: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [WorkspaceTagEntity](../-workspace-tag-entity/index.md) | +| [equals](../-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040) | [jvm]
operator override fun [equals](../-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [get](../-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040) | [jvm]
operator fun [get](../-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Column<*> | +| [hashCode](../-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040) | [jvm]
override fun [hashCode](../-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [primaryKey](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)>.[primaryKey](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)(): Column<[C](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)> | +| [references](index.md#-179167483%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#-179167483%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](index.md#-179167483%2FExtensions%2F-1216412040) : Entity<[R](index.md#-179167483%2FExtensions%2F-1216412040)>> Column<[C](index.md#-179167483%2FExtensions%2F-1216412040)>.[references](index.md#-179167483%2FExtensions%2F-1216412040)(referenceTable: Table<[R](index.md#-179167483%2FExtensions%2F-1216412040)>, selector: ([WorkspaceTagEntity](../-workspace-tag-entity/index.md)) -> [R](index.md#-179167483%2FExtensions%2F-1216412040)?): Column<[C](index.md#-179167483%2FExtensions%2F-1216412040)> | +| [registerColumn](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) | [jvm]
fun <[C](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> [registerColumn](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), sqlType: SqlType<[C](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)>): Column<[C](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)> | +| [toString](../-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040) | [jvm]
open override fun [toString](../-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [transform](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)>.[transform](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)(fromUnderlyingValue: ([C](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [R](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040), toUnderlyingValue: ([R](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [C](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)): Column<[R](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)> | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/name.md new file mode 100644 index 000000000..c4379064b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceTags](index.md)/[name](name.md) + +# name + +[jvm]\ +val [name](name.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/count.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/count.md new file mode 100644 index 000000000..3d5ee23b9 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/count.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceUtilities](index.md)/[count](count.md) + +# count + +[jvm]\ +val [count](count.md): Column<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/index.md new file mode 100644 index 000000000..1509149b6 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/index.md @@ -0,0 +1,40 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceUtilities](index.md) + +# WorkspaceUtilities + +[jvm]\ +object [WorkspaceUtilities](index.md) : Table<[WorkspaceUtilityEntity](../-workspace-utility-entity/index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [alias](../-workspace-zones/index.md#643768950%2FProperties%2F-1216412040) | [jvm]
val [alias](../-workspace-zones/index.md#643768950%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [catalog](../-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040) | [jvm]
val [catalog](../-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [columns](../-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040) | [jvm]
val [columns](../-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [count](count.md) | [jvm]
val [count](count.md): Column<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> | +| [entityClass](../-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040) | [jvm]
val [entityClass](../-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[WorkspaceUtilityEntity](../-workspace-utility-entity/index.md)>? | +| [primaryKeys](../-workspace-zones/index.md#641857968%2FProperties%2F-1216412040) | [jvm]
val [primaryKeys](../-workspace-zones/index.md#641857968%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [referencedKotlinType](../-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | +| [schema](../-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040) | [jvm]
val [schema](../-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [tableName](../-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040) | [jvm]
val [tableName](../-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [utilityId](utility-id.md) | [jvm]
val [utilityId](utility-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | +| [workspaceId](workspace-id.md) | [jvm]
val [workspaceId](workspace-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | + +## Functions + +| Name | Summary | +|---|---| +| [aliased](../-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040) | [jvm]
open override fun [aliased](../-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040)(alias: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Table<[WorkspaceUtilityEntity](../-workspace-utility-entity/index.md)> | +| [asExpression](../-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040) | [jvm]
fun [asExpression](../-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040)(): TableExpression | +| [bindTo](index.md#1159054073%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#1159054073%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](index.md#1159054073%2FExtensions%2F-1216412040)>.[bindTo](index.md#1159054073%2FExtensions%2F-1216412040)(selector: ([WorkspaceUtilityEntity](../-workspace-utility-entity/index.md)) -> [C](index.md#1159054073%2FExtensions%2F-1216412040)?): Column<[C](index.md#1159054073%2FExtensions%2F-1216412040)> | +| [createEntity](../-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040) | [jvm]
fun [createEntity](../-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040)(row: QueryRowSet, withReferences: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [WorkspaceUtilityEntity](../-workspace-utility-entity/index.md) | +| [equals](../-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040) | [jvm]
operator override fun [equals](../-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [get](../-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040) | [jvm]
operator fun [get](../-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Column<*> | +| [hashCode](../-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040) | [jvm]
override fun [hashCode](../-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [primaryKey](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)>.[primaryKey](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)(): Column<[C](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)> | +| [references](index.md#1693015383%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#1693015383%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](index.md#1693015383%2FExtensions%2F-1216412040) : Entity<[R](index.md#1693015383%2FExtensions%2F-1216412040)>> Column<[C](index.md#1693015383%2FExtensions%2F-1216412040)>.[references](index.md#1693015383%2FExtensions%2F-1216412040)(referenceTable: Table<[R](index.md#1693015383%2FExtensions%2F-1216412040)>, selector: ([WorkspaceUtilityEntity](../-workspace-utility-entity/index.md)) -> [R](index.md#1693015383%2FExtensions%2F-1216412040)?): Column<[C](index.md#1693015383%2FExtensions%2F-1216412040)> | +| [registerColumn](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) | [jvm]
fun <[C](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> [registerColumn](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), sqlType: SqlType<[C](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)>): Column<[C](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)> | +| [toString](../-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040) | [jvm]
open override fun [toString](../-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [transform](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)>.[transform](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)(fromUnderlyingValue: ([C](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [R](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040), toUnderlyingValue: ([R](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [C](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)): Column<[R](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)> | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/utility-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/utility-id.md new file mode 100644 index 000000000..336663f07 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/utility-id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceUtilities](index.md)/[utilityId](utility-id.md) + +# utilityId + +[jvm]\ +val [utilityId](utility-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/workspace-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/workspace-id.md new file mode 100644 index 000000000..71801a60a --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/workspace-id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceUtilities](index.md)/[workspaceId](workspace-id.md) + +# workspaceId + +[jvm]\ +val [workspaceId](workspace-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/-companion/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/-companion/index.md new file mode 100644 index 000000000..3eae19f0f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/-companion/index.md @@ -0,0 +1,19 @@ +//[com.backend.effectiveoffice](../../../../index.md)/[office.effective.features.workspace.repository](../../index.md)/[WorkspaceUtilityEntity](../index.md)/[Companion](index.md) + +# Companion + +[jvm]\ +object [Companion](index.md) : Entity.Factory<[WorkspaceUtilityEntity](../index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [referencedKotlinType](../../-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | + +## Functions + +| Name | Summary | +|---|---| +| [invoke](../../-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040) | [jvm]
operator fun [invoke](../../-workspace-zone-entity/-companion/index.md#-1863046006%2FFunctions%2F-1216412040)(): [WorkspaceUtilityEntity](../index.md)
inline operator fun [invoke](index.md#1394660350%2FFunctions%2F-1216412040)(init: [WorkspaceUtilityEntity](../index.md).() -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)): [WorkspaceUtilityEntity](../index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/count.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/count.md new file mode 100644 index 000000000..a5ea6bda9 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/count.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceUtilityEntity](index.md)/[count](count.md) + +# count + +[jvm]\ +abstract var [count](count.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/index.md new file mode 100644 index 000000000..3ceda9b46 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/index.md @@ -0,0 +1,36 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceUtilityEntity](index.md) + +# WorkspaceUtilityEntity + +[jvm]\ +interface [WorkspaceUtilityEntity](index.md) : Entity<[WorkspaceUtilityEntity](index.md)> + +## Types + +| Name | Summary | +|---|---| +| [Companion](-companion/index.md) | [jvm]
object [Companion](-companion/index.md) : Entity.Factory<[WorkspaceUtilityEntity](index.md)> | + +## Properties + +| Name | Summary | +|---|---| +| [count](count.md) | [jvm]
abstract var [count](count.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [entityClass](../-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040) | [jvm]
abstract val [entityClass](../-workspace-zone-entity/index.md#-361794977%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[WorkspaceUtilityEntity](index.md)> | +| [properties](../-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040) | [jvm]
abstract val [properties](../-workspace-zone-entity/index.md#-795754829%2FProperties%2F-1216412040): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?> | +| [utility](utility.md) | [jvm]
abstract var [utility](utility.md): [UtilityEntity](../-utility-entity/index.md) | +| [workspace](workspace.md) | [jvm]
abstract var [workspace](workspace.md): [WorkspaceEntity](../-workspace-entity/index.md) | + +## Functions + +| Name | Summary | +|---|---| +| [copy](../-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040) | [jvm]
abstract fun [copy](../-workspace-zone-entity/index.md#-1367681679%2FFunctions%2F-1216412040)(): [WorkspaceUtilityEntity](index.md) | +| [delete](../-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040) | [jvm]
abstract fun [delete](../-workspace-zone-entity/index.md#1585744315%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [discardChanges](../-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040) | [jvm]
abstract fun [discardChanges](../-workspace-zone-entity/index.md#-2020748447%2FFunctions%2F-1216412040)() | +| [equals](../-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040) | [jvm]
abstract operator override fun [equals](../-workspace-zone-entity/index.md#-1739296901%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [flushChanges](../-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040) | [jvm]
abstract fun [flushChanges](../-workspace-zone-entity/index.md#-1059296249%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [get](../-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [get](../-workspace-zone-entity/index.md#1251116358%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)? | +| [hashCode](../-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [hashCode](../-workspace-zone-entity/index.md#-265530613%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [set](../-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [set](../-workspace-zone-entity/index.md#267402869%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), value: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?) | +| [toString](../-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [toString](../-workspace-zone-entity/index.md#-443696678%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/utility.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/utility.md new file mode 100644 index 000000000..1bca85316 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/utility.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceUtilityEntity](index.md)/[utility](utility.md) + +# utility + +[jvm]\ +abstract var [utility](utility.md): [UtilityEntity](../-utility-entity/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/workspace.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/workspace.md new file mode 100644 index 000000000..e4469d617 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/workspace.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceUtilityEntity](index.md)/[workspace](workspace.md) + +# workspace + +[jvm]\ +abstract var [workspace](workspace.md): [WorkspaceEntity](../-workspace-entity/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.md new file mode 100644 index 000000000..f79ad8084 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.md @@ -0,0 +1,19 @@ +//[com.backend.effectiveoffice](../../../../index.md)/[office.effective.features.workspace.repository](../../index.md)/[WorkspaceZoneEntity](../index.md)/[Companion](index.md) + +# Companion + +[jvm]\ +object [Companion](index.md) : Entity.Factory<[WorkspaceZoneEntity](../index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [referencedKotlinType](../../-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../../-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../../-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../../-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | + +## Functions + +| Name | Summary | +|---|---| +| [invoke](index.md#-1863046006%2FFunctions%2F-1216412040) | [jvm]
operator fun [invoke](index.md#-1863046006%2FFunctions%2F-1216412040)(): [WorkspaceZoneEntity](../index.md)
inline operator fun [invoke](index.md#-1650075246%2FFunctions%2F-1216412040)(init: [WorkspaceZoneEntity](../index.md).() -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)): [WorkspaceZoneEntity](../index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/id.md new file mode 100644 index 000000000..8f4daa4a5 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceZoneEntity](index.md)/[id](id.md) + +# id + +[jvm]\ +abstract var [id](id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/index.md new file mode 100644 index 000000000..b7ff3a839 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/index.md @@ -0,0 +1,35 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceZoneEntity](index.md) + +# WorkspaceZoneEntity + +[jvm]\ +interface [WorkspaceZoneEntity](index.md) : Entity<[WorkspaceZoneEntity](index.md)> + +## Types + +| Name | Summary | +|---|---| +| [Companion](-companion/index.md) | [jvm]
object [Companion](-companion/index.md) : Entity.Factory<[WorkspaceZoneEntity](index.md)> | + +## Properties + +| Name | Summary | +|---|---| +| [entityClass](index.md#-361794977%2FProperties%2F-1216412040) | [jvm]
abstract val [entityClass](index.md#-361794977%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[WorkspaceZoneEntity](index.md)> | +| [id](id.md) | [jvm]
abstract var [id](id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) | +| [name](name.md) | [jvm]
abstract var [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [properties](index.md#-795754829%2FProperties%2F-1216412040) | [jvm]
abstract val [properties](index.md#-795754829%2FProperties%2F-1216412040): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?> | + +## Functions + +| Name | Summary | +|---|---| +| [copy](index.md#-1367681679%2FFunctions%2F-1216412040) | [jvm]
abstract fun [copy](index.md#-1367681679%2FFunctions%2F-1216412040)(): [WorkspaceZoneEntity](index.md) | +| [delete](index.md#1585744315%2FFunctions%2F-1216412040) | [jvm]
abstract fun [delete](index.md#1585744315%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [discardChanges](index.md#-2020748447%2FFunctions%2F-1216412040) | [jvm]
abstract fun [discardChanges](index.md#-2020748447%2FFunctions%2F-1216412040)() | +| [equals](index.md#-1739296901%2FFunctions%2F-1216412040) | [jvm]
abstract operator override fun [equals](index.md#-1739296901%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [flushChanges](index.md#-1059296249%2FFunctions%2F-1216412040) | [jvm]
abstract fun [flushChanges](index.md#-1059296249%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [get](index.md#1251116358%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [get](index.md#1251116358%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)? | +| [hashCode](index.md#-265530613%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [hashCode](index.md#-265530613%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [set](index.md#267402869%2FFunctions%2F-1216412040) | [jvm]
abstract operator fun [set](index.md#267402869%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), value: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?) | +| [toString](index.md#-443696678%2FFunctions%2F-1216412040) | [jvm]
abstract override fun [toString](index.md#-443696678%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/name.md new file mode 100644 index 000000000..a4fc4e454 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceZoneEntity](index.md)/[name](name.md) + +# name + +[jvm]\ +abstract var [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/id.md new file mode 100644 index 000000000..864009ee5 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceZones](index.md)/[id](id.md) + +# id + +[jvm]\ +val [id](id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/index.md new file mode 100644 index 000000000..b6ccd6b0d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/index.md @@ -0,0 +1,39 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceZones](index.md) + +# WorkspaceZones + +[jvm]\ +object [WorkspaceZones](index.md) : Table<[WorkspaceZoneEntity](../-workspace-zone-entity/index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [alias](index.md#643768950%2FProperties%2F-1216412040) | [jvm]
val [alias](index.md#643768950%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [catalog](index.md#1462050445%2FProperties%2F-1216412040) | [jvm]
val [catalog](index.md#1462050445%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [columns](index.md#2120772425%2FProperties%2F-1216412040) | [jvm]
val [columns](index.md#2120772425%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [entityClass](index.md#-154271151%2FProperties%2F-1216412040) | [jvm]
val [entityClass](index.md#-154271151%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[WorkspaceZoneEntity](../-workspace-zone-entity/index.md)>? | +| [id](id.md) | [jvm]
val [id](id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | +| [name](name.md) | [jvm]
val [name](name.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> | +| [primaryKeys](index.md#641857968%2FProperties%2F-1216412040) | [jvm]
val [primaryKeys](index.md#641857968%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [referencedKotlinType](index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | +| [schema](index.md#-1779279021%2FProperties%2F-1216412040) | [jvm]
val [schema](index.md#-1779279021%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [tableName](index.md#-1061132051%2FProperties%2F-1216412040) | [jvm]
val [tableName](index.md#-1061132051%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | + +## Functions + +| Name | Summary | +|---|---| +| [aliased](index.md#1316499710%2FFunctions%2F-1216412040) | [jvm]
open override fun [aliased](index.md#1316499710%2FFunctions%2F-1216412040)(alias: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Table<[WorkspaceZoneEntity](../-workspace-zone-entity/index.md)> | +| [asExpression](index.md#-1780546710%2FFunctions%2F-1216412040) | [jvm]
fun [asExpression](index.md#-1780546710%2FFunctions%2F-1216412040)(): TableExpression | +| [bindTo](index.md#1501370637%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#1501370637%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](index.md#1501370637%2FExtensions%2F-1216412040)>.[bindTo](index.md#1501370637%2FExtensions%2F-1216412040)(selector: ([WorkspaceZoneEntity](../-workspace-zone-entity/index.md)) -> [C](index.md#1501370637%2FExtensions%2F-1216412040)?): Column<[C](index.md#1501370637%2FExtensions%2F-1216412040)> | +| [createEntity](index.md#-1519680417%2FFunctions%2F-1216412040) | [jvm]
fun [createEntity](index.md#-1519680417%2FFunctions%2F-1216412040)(row: QueryRowSet, withReferences: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [WorkspaceZoneEntity](../-workspace-zone-entity/index.md) | +| [equals](index.md#49267181%2FFunctions%2F-1216412040) | [jvm]
operator override fun [equals](index.md#49267181%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [get](index.md#-353756012%2FFunctions%2F-1216412040) | [jvm]
operator fun [get](index.md#-353756012%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Column<*> | +| [hashCode](index.md#-331409319%2FFunctions%2F-1216412040) | [jvm]
override fun [hashCode](index.md#-331409319%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [primaryKey](index.md#525735072%2FExtensions%2F-1216412040) | [jvm]
fun <[C](index.md#525735072%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](index.md#525735072%2FExtensions%2F-1216412040)>.[primaryKey](index.md#525735072%2FExtensions%2F-1216412040)(): Column<[C](index.md#525735072%2FExtensions%2F-1216412040)> | +| [references](index.md#1287562215%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#1287562215%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](index.md#1287562215%2FExtensions%2F-1216412040) : Entity<[R](index.md#1287562215%2FExtensions%2F-1216412040)>> Column<[C](index.md#1287562215%2FExtensions%2F-1216412040)>.[references](index.md#1287562215%2FExtensions%2F-1216412040)(referenceTable: Table<[R](index.md#1287562215%2FExtensions%2F-1216412040)>, selector: ([WorkspaceZoneEntity](../-workspace-zone-entity/index.md)) -> [R](index.md#1287562215%2FExtensions%2F-1216412040)?): Column<[C](index.md#1287562215%2FExtensions%2F-1216412040)> | +| [registerColumn](index.md#-1907218187%2FFunctions%2F-1216412040) | [jvm]
fun <[C](index.md#-1907218187%2FFunctions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> [registerColumn](index.md#-1907218187%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), sqlType: SqlType<[C](index.md#-1907218187%2FFunctions%2F-1216412040)>): Column<[C](index.md#-1907218187%2FFunctions%2F-1216412040)> | +| [toString](index.md#-509575384%2FFunctions%2F-1216412040) | [jvm]
open override fun [toString](index.md#-509575384%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [transform](index.md#675323752%2FExtensions%2F-1216412040) | [jvm]
fun <[C](index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](index.md#675323752%2FExtensions%2F-1216412040)>.[transform](index.md#675323752%2FExtensions%2F-1216412040)(fromUnderlyingValue: ([C](index.md#675323752%2FExtensions%2F-1216412040)) -> [R](index.md#675323752%2FExtensions%2F-1216412040), toUnderlyingValue: ([R](index.md#675323752%2FExtensions%2F-1216412040)) -> [C](index.md#675323752%2FExtensions%2F-1216412040)): Column<[R](index.md#675323752%2FExtensions%2F-1216412040)> | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/name.md new file mode 100644 index 000000000..ed6a01559 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[WorkspaceZones](index.md)/[name](name.md) + +# name + +[jvm]\ +val [name](name.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/id.md new file mode 100644 index 000000000..813dad76a --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[Workspaces](index.md)/[id](id.md) + +# id + +[jvm]\ +val [id](id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/index.md new file mode 100644 index 000000000..6ef2b3b53 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/index.md @@ -0,0 +1,41 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[Workspaces](index.md) + +# Workspaces + +[jvm]\ +object [Workspaces](index.md) : Table<[WorkspaceEntity](../-workspace-entity/index.md)> + +## Properties + +| Name | Summary | +|---|---| +| [alias](../-workspace-zones/index.md#643768950%2FProperties%2F-1216412040) | [jvm]
val [alias](../-workspace-zones/index.md#643768950%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [catalog](../-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040) | [jvm]
val [catalog](../-workspace-zones/index.md#1462050445%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [columns](../-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040) | [jvm]
val [columns](../-workspace-zones/index.md#2120772425%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [entityClass](../-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040) | [jvm]
val [entityClass](../-workspace-zones/index.md#-154271151%2FProperties%2F-1216412040): [KClass](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html)<[WorkspaceEntity](../-workspace-entity/index.md)>? | +| [id](id.md) | [jvm]
val [id](id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | +| [name](name.md) | [jvm]
val [name](name.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> | +| [primaryKeys](../-workspace-zones/index.md#641857968%2FProperties%2F-1216412040) | [jvm]
val [primaryKeys](../-workspace-zones/index.md#641857968%2FProperties%2F-1216412040): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<Column<*>> | +| [referencedKotlinType](../-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040) | [jvm]
val [referencedKotlinType](../-workspace-zones/index.md#1580874516%2FProperties%2F-1216412040): [KType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-type/index.html) | +| [referencedType](../-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040) | [jvm]
val [referencedType](../-workspace-zones/index.md#-1165976043%2FProperties%2F-1216412040): [Type](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html) | +| [schema](../-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040) | [jvm]
val [schema](../-workspace-zones/index.md#-1779279021%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [tableName](../-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040) | [jvm]
val [tableName](../-workspace-zones/index.md#-1061132051%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [tagId](tag-id.md) | [jvm]
val [tagId](tag-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | +| [zoneId](zone-id.md) | [jvm]
val [zoneId](zone-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> | + +## Functions + +| Name | Summary | +|---|---| +| [aliased](../-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040) | [jvm]
open override fun [aliased](../-workspace-zones/index.md#1316499710%2FFunctions%2F-1216412040)(alias: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Table<[WorkspaceEntity](../-workspace-entity/index.md)> | +| [asExpression](../-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040) | [jvm]
fun [asExpression](../-workspace-zones/index.md#-1780546710%2FFunctions%2F-1216412040)(): TableExpression | +| [bindTo](index.md#-814365887%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#-814365887%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](index.md#-814365887%2FExtensions%2F-1216412040)>.[bindTo](index.md#-814365887%2FExtensions%2F-1216412040)(selector: ([WorkspaceEntity](../-workspace-entity/index.md)) -> [C](index.md#-814365887%2FExtensions%2F-1216412040)?): Column<[C](index.md#-814365887%2FExtensions%2F-1216412040)> | +| [createEntity](../-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040) | [jvm]
fun [createEntity](../-workspace-zones/index.md#-1519680417%2FFunctions%2F-1216412040)(row: QueryRowSet, withReferences: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [WorkspaceEntity](../-workspace-entity/index.md) | +| [equals](../-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040) | [jvm]
operator override fun [equals](../-workspace-zones/index.md#49267181%2FFunctions%2F-1216412040)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [get](../-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040) | [jvm]
operator fun [get](../-workspace-zones/index.md#-353756012%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): Column<*> | +| [hashCode](../-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040) | [jvm]
override fun [hashCode](../-workspace-zones/index.md#-331409319%2FFunctions%2F-1216412040)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [primaryKey](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)>.[primaryKey](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)(): Column<[C](../-workspace-zones/index.md#525735072%2FExtensions%2F-1216412040)> | +| [references](index.md#-223083237%2FExtensions%2F-1216412040) | [jvm]
inline fun <[C](index.md#-223083237%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](index.md#-223083237%2FExtensions%2F-1216412040) : Entity<[R](index.md#-223083237%2FExtensions%2F-1216412040)>> Column<[C](index.md#-223083237%2FExtensions%2F-1216412040)>.[references](index.md#-223083237%2FExtensions%2F-1216412040)(referenceTable: Table<[R](index.md#-223083237%2FExtensions%2F-1216412040)>, selector: ([WorkspaceEntity](../-workspace-entity/index.md)) -> [R](index.md#-223083237%2FExtensions%2F-1216412040)?): Column<[C](index.md#-223083237%2FExtensions%2F-1216412040)> | +| [registerColumn](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) | [jvm]
fun <[C](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> [registerColumn](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), sqlType: SqlType<[C](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)>): Column<[C](../-workspace-zones/index.md#-1907218187%2FFunctions%2F-1216412040)> | +| [toString](../-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040) | [jvm]
open override fun [toString](../-workspace-zones/index.md#-509575384%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [transform](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) | [jvm]
fun <[C](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html), [R](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040) : [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> Column<[C](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)>.[transform](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)(fromUnderlyingValue: ([C](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [R](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040), toUnderlyingValue: ([R](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)) -> [C](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)): Column<[R](../-workspace-zones/index.md#675323752%2FExtensions%2F-1216412040)> | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/name.md new file mode 100644 index 000000000..209693c8e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[Workspaces](index.md)/[name](name.md) + +# name + +[jvm]\ +val [name](name.md): Column<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/tag-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/tag-id.md new file mode 100644 index 000000000..3b39f1deb --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/tag-id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[Workspaces](index.md)/[tagId](tag-id.md) + +# tagId + +[jvm]\ +val [tagId](tag-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/zone-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/zone-id.md new file mode 100644 index 000000000..b740f2b1e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/zone-id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.repository](../index.md)/[Workspaces](index.md)/[zoneId](zone-id.md) + +# zoneId + +[jvm]\ +val [zoneId](zone-id.md): Column<[UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/index.md new file mode 100644 index 000000000..f4f0699b1 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/index.md @@ -0,0 +1,29 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.workspace.repository](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [Utilities](-utilities/index.md) | [jvm]
object [Utilities](-utilities/index.md) : Table<[UtilityEntity](-utility-entity/index.md)> | +| [UtilityEntity](-utility-entity/index.md) | [jvm]
interface [UtilityEntity](-utility-entity/index.md) : Entity<[UtilityEntity](-utility-entity/index.md)> | +| [WorkspaceEntity](-workspace-entity/index.md) | [jvm]
interface [WorkspaceEntity](-workspace-entity/index.md) : Entity<[WorkspaceEntity](-workspace-entity/index.md)> | +| [WorkspaceRepository](-workspace-repository/index.md) | [jvm]
class [WorkspaceRepository](-workspace-repository/index.md)(database: Database, converter: [WorkspaceRepositoryConverter](../office.effective.features.workspace.converters/-workspace-repository-converter/index.md))
Class that executes database queries with workspaces | +| [Workspaces](-workspaces/index.md) | [jvm]
object [Workspaces](-workspaces/index.md) : Table<[WorkspaceEntity](-workspace-entity/index.md)> | +| [WorkspaceTagEntity](-workspace-tag-entity/index.md) | [jvm]
interface [WorkspaceTagEntity](-workspace-tag-entity/index.md) : Entity<[WorkspaceTagEntity](-workspace-tag-entity/index.md)> | +| [WorkspaceTags](-workspace-tags/index.md) | [jvm]
object [WorkspaceTags](-workspace-tags/index.md) : Table<[WorkspaceTagEntity](-workspace-tag-entity/index.md)> | +| [WorkspaceUtilities](-workspace-utilities/index.md) | [jvm]
object [WorkspaceUtilities](-workspace-utilities/index.md) : Table<[WorkspaceUtilityEntity](-workspace-utility-entity/index.md)> | +| [WorkspaceUtilityEntity](-workspace-utility-entity/index.md) | [jvm]
interface [WorkspaceUtilityEntity](-workspace-utility-entity/index.md) : Entity<[WorkspaceUtilityEntity](-workspace-utility-entity/index.md)> | +| [WorkspaceZoneEntity](-workspace-zone-entity/index.md) | [jvm]
interface [WorkspaceZoneEntity](-workspace-zone-entity/index.md) : Entity<[WorkspaceZoneEntity](-workspace-zone-entity/index.md)> | +| [WorkspaceZones](-workspace-zones/index.md) | [jvm]
object [WorkspaceZones](-workspace-zones/index.md) : Table<[WorkspaceZoneEntity](-workspace-zone-entity/index.md)> | + +## Properties + +| Name | Summary | +|---|---| +| [utilities](utilities.md) | [jvm]
val Database.[utilities](utilities.md): EntitySequence<[UtilityEntity](-utility-entity/index.md), [Utilities](-utilities/index.md)> | +| [workspaces](workspaces.md) | [jvm]
val Database.[workspaces](workspaces.md): EntitySequence<[WorkspaceEntity](-workspace-entity/index.md), [Workspaces](-workspaces/index.md)> | +| [workspaceTags](workspace-tags.md) | [jvm]
val Database.[workspaceTags](workspace-tags.md): EntitySequence<[WorkspaceTagEntity](-workspace-tag-entity/index.md), [WorkspaceTags](-workspace-tags/index.md)> | +| [workspaceUtilities](workspace-utilities.md) | [jvm]
val Database.[workspaceUtilities](workspace-utilities.md): EntitySequence<[WorkspaceUtilityEntity](-workspace-utility-entity/index.md), [WorkspaceUtilities](-workspace-utilities/index.md)> | +| [workspaceZones](workspace-zones.md) | [jvm]
val Database.[workspaceZones](workspace-zones.md): EntitySequence<[WorkspaceZoneEntity](-workspace-zone-entity/index.md), [WorkspaceZones](-workspace-zones/index.md)> | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/utilities.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/utilities.md new file mode 100644 index 000000000..5b428b6e9 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/utilities.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.workspace.repository](index.md)/[utilities](utilities.md) + +# utilities + +[jvm]\ +val Database.[utilities](utilities.md): EntitySequence<[UtilityEntity](-utility-entity/index.md), [Utilities](-utilities/index.md)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-tags.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-tags.md new file mode 100644 index 000000000..11051ef91 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-tags.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.workspace.repository](index.md)/[workspaceTags](workspace-tags.md) + +# workspaceTags + +[jvm]\ +val Database.[workspaceTags](workspace-tags.md): EntitySequence<[WorkspaceTagEntity](-workspace-tag-entity/index.md), [WorkspaceTags](-workspace-tags/index.md)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-utilities.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-utilities.md new file mode 100644 index 000000000..f663ed98d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-utilities.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.workspace.repository](index.md)/[workspaceUtilities](workspace-utilities.md) + +# workspaceUtilities + +[jvm]\ +val Database.[workspaceUtilities](workspace-utilities.md): EntitySequence<[WorkspaceUtilityEntity](-workspace-utility-entity/index.md), [WorkspaceUtilities](-workspace-utilities/index.md)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-zones.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-zones.md new file mode 100644 index 000000000..14d797455 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-zones.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.workspace.repository](index.md)/[workspaceZones](workspace-zones.md) + +# workspaceZones + +[jvm]\ +val Database.[workspaceZones](workspace-zones.md): EntitySequence<[WorkspaceZoneEntity](-workspace-zone-entity/index.md), [WorkspaceZones](-workspace-zones/index.md)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspaces.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspaces.md new file mode 100644 index 000000000..75bf5c5d4 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspaces.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.workspace.repository](index.md)/[workspaces](workspaces.md) + +# workspaces + +[jvm]\ +val Database.[workspaces](workspaces.md): EntitySequence<[WorkspaceEntity](-workspace-entity/index.md), [Workspaces](-workspaces/index.md)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.routes/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.routes/index.md new file mode 100644 index 000000000..7415783a1 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.routes/index.md @@ -0,0 +1,9 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.workspace.routes](index.md) + +# Package-level declarations + +## Functions + +| Name | Summary | +|---|---| +| [workspaceRouting](workspace-routing.md) | [jvm]
fun Route.[workspaceRouting](workspace-routing.md)() | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.routes/workspace-routing.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.routes/workspace-routing.md new file mode 100644 index 000000000..a955001ce --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.routes/workspace-routing.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.workspace.routes](index.md)/[workspaceRouting](workspace-routing.md) + +# workspaceRouting + +[jvm]\ +fun Route.[workspaceRouting](workspace-routing.md)() diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/-workspace-service.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/-workspace-service.md new file mode 100644 index 000000000..3a2501f67 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/-workspace-service.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.service](../index.md)/[WorkspaceService](index.md)/[WorkspaceService](-workspace-service.md) + +# WorkspaceService + +[jvm]\ +constructor(repository: [WorkspaceRepository](../../office.effective.features.workspace.repository/-workspace-repository/index.md)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-by-tag.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-by-tag.md new file mode 100644 index 000000000..0c7636af7 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-by-tag.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.service](../index.md)/[WorkspaceService](index.md)/[findAllByTag](find-all-by-tag.md) + +# findAllByTag + +[jvm]\ +open override fun [findAllByTag](find-all-by-tag.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Workspace](../../office.effective.model/-workspace/index.md)> + +Returns all workspaces with the given tag + +#### Return + +List of [Workspace](../../office.effective.model/-workspace/index.md) with the given [tag](find-all-by-tag.md) + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| tag | tag name of requested workspaces | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-free-by-period.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-free-by-period.md new file mode 100644 index 000000000..4010ab88c --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-free-by-period.md @@ -0,0 +1,26 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.service](../index.md)/[WorkspaceService](index.md)/[findAllFreeByPeriod](find-all-free-by-period.md) + +# findAllFreeByPeriod + +[jvm]\ +open override fun [findAllFreeByPeriod](find-all-free-by-period.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), beginTimestamp: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html), endTimestamp: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Workspace](../../office.effective.model/-workspace/index.md)> + +Returns all workspaces with the given tag which are free during the given period + +#### Return + +List of [Workspace](../../office.effective.model/-workspace/index.md) with the given [tag](find-all-free-by-period.md) + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| tag | tag name of requested workspaces | +| beginTimestamp | period start time | +| endTimestamp | period end time | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-zones.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-zones.md new file mode 100644 index 000000000..d790ae85f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-zones.md @@ -0,0 +1,16 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.service](../index.md)/[WorkspaceService](index.md)/[findAllZones](find-all-zones.md) + +# findAllZones + +[jvm]\ +open override fun [findAllZones](find-all-zones.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[WorkspaceZone](../../office.effective.model/-workspace-zone/index.md)> + +Returns all workspace zones + +#### Return + +List of all [WorkspaceZone](../../office.effective.model/-workspace-zone/index.md) + +#### Author + +Daniil Zavyalov diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-by-id.md new file mode 100644 index 000000000..e2dbb7f3d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.service](../index.md)/[WorkspaceService](index.md)/[findById](find-by-id.md) + +# findById + +[jvm]\ +open override fun [findById](find-by-id.md)(id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [Workspace](../../office.effective.model/-workspace/index.md)? + +Retrieves a Workspace model by its id + +#### Return + +[Workspace](../../office.effective.model/-workspace/index.md) with the given [id](find-by-id.md) or null if workspace with the given id doesn't exist + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| id | id of requested workspace | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/index.md new file mode 100644 index 000000000..04c685cdc --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/index.md @@ -0,0 +1,23 @@ +//[com.backend.effectiveoffice](../../../index.md)/[office.effective.features.workspace.service](../index.md)/[WorkspaceService](index.md) + +# WorkspaceService + +[jvm]\ +class [WorkspaceService](index.md)(repository: [WorkspaceRepository](../../office.effective.features.workspace.repository/-workspace-repository/index.md)) : [IWorkspaceService](../../office.effective.serviceapi/-i-workspace-service/index.md) + +Class that implements the [IWorkspaceService](../../office.effective.serviceapi/-i-workspace-service/index.md) methods + +## Constructors + +| | | +|---|---| +| [WorkspaceService](-workspace-service.md) | [jvm]
constructor(repository: [WorkspaceRepository](../../office.effective.features.workspace.repository/-workspace-repository/index.md)) | + +## Functions + +| Name | Summary | +|---|---| +| [findAllByTag](find-all-by-tag.md) | [jvm]
open override fun [findAllByTag](find-all-by-tag.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Workspace](../../office.effective.model/-workspace/index.md)>
Returns all workspaces with the given tag | +| [findAllFreeByPeriod](find-all-free-by-period.md) | [jvm]
open override fun [findAllFreeByPeriod](find-all-free-by-period.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), beginTimestamp: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html), endTimestamp: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Workspace](../../office.effective.model/-workspace/index.md)>
Returns all workspaces with the given tag which are free during the given period | +| [findAllZones](find-all-zones.md) | [jvm]
open override fun [findAllZones](find-all-zones.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[WorkspaceZone](../../office.effective.model/-workspace-zone/index.md)>
Returns all workspace zones | +| [findById](find-by-id.md) | [jvm]
open override fun [findById](find-by-id.md)(id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [Workspace](../../office.effective.model/-workspace/index.md)?
Retrieves a Workspace model by its id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/index.md new file mode 100644 index 000000000..0146b9a0a --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/index.md @@ -0,0 +1,9 @@ +//[com.backend.effectiveoffice](../../index.md)/[office.effective.features.workspace.service](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [WorkspaceService](-workspace-service/index.md) | [jvm]
class [WorkspaceService](-workspace-service/index.md)(repository: [WorkspaceRepository](../office.effective.features.workspace.repository/-workspace-repository/index.md)) : [IWorkspaceService](../office.effective.serviceapi/-i-workspace-service/index.md)
Class that implements the [IWorkspaceService](../office.effective.serviceapi/-i-workspace-service/index.md) methods | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/-booking.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/-booking.md new file mode 100644 index 000000000..da58255b5 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/-booking.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)/[Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/-booking.md) + +# Booking + +[jvm]\ +constructor(owner: [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md), participants: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)>, workspace: [Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md), id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, beginBooking: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html), endBooking: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html), recurrence: [RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md)?) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/begin-booking.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/begin-booking.md new file mode 100644 index 000000000..c1fb16d47 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/begin-booking.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)/[beginBooking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/begin-booking.md) + +# beginBooking + +[jvm]\ +var [beginBooking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/begin-booking.md): [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/end-booking.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/end-booking.md new file mode 100644 index 000000000..a32a06ae7 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/end-booking.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)/[endBooking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/end-booking.md) + +# endBooking + +[jvm]\ +var [endBooking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/end-booking.md): [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/id.md new file mode 100644 index 000000000..879e4a5d2 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)/[id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/id.md) + +# id + +[jvm]\ +var [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md new file mode 100644 index 000000000..d6d3a6dcf --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md) + +# Booking + +[jvm]\ +data class [Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)(var owner: [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md), var participants: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)>, var workspace: [Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md), var id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, var beginBooking: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html), var endBooking: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html), var recurrence: [RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md)?) + +## Constructors + +| | | +|---|---| +| [Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/-booking.md) | [jvm]
constructor(owner: [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md), participants: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)>, workspace: [Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md), id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, beginBooking: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html), endBooking: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html), recurrence: [RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md)?) | + +## Properties + +| Name | Summary | +|---|---| +| [beginBooking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/begin-booking.md) | [jvm]
var [beginBooking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/begin-booking.md): [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html) | +| [endBooking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/end-booking.md) | [jvm]
var [endBooking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/end-booking.md): [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html) | +| [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/id.md) | [jvm]
var [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [owner](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/owner.md) | [jvm]
var [owner](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/owner.md): [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md) | +| [participants](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/participants.md) | [jvm]
var [participants](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/participants.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)> | +| [recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/recurrence.md) | [jvm]
var [recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/recurrence.md): [RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md)? | +| [workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/workspace.md) | [jvm]
var [workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/workspace.md): [Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/owner.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/owner.md new file mode 100644 index 000000000..93c5a4748 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/owner.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)/[owner](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/owner.md) + +# owner + +[jvm]\ +var [owner](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/owner.md): [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/participants.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/participants.md new file mode 100644 index 000000000..143d45321 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/participants.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)/[participants](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/participants.md) + +# participants + +[jvm]\ +var [participants](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/participants.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/recurrence.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/recurrence.md new file mode 100644 index 000000000..54d0aa722 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/recurrence.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)/[recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/recurrence.md) + +# recurrence + +[jvm]\ +var [recurrence](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/recurrence.md): [RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md)? diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/workspace.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/workspace.md new file mode 100644 index 000000000..cea0e9172 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/workspace.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)/[workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/workspace.md) + +# workspace + +[jvm]\ +var [workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/workspace.md): [Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/-integration-model.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/-integration-model.md new file mode 100644 index 000000000..db36e1445 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/-integration-model.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[IntegrationModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md)/[IntegrationModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/-integration-model.md) + +# IntegrationModel + +[jvm]\ +constructor(id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)?, name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), valueStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), iconUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/icon-url.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/icon-url.md new file mode 100644 index 000000000..4f4894c52 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/icon-url.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[IntegrationModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md)/[iconUrl](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/icon-url.md) + +# iconUrl + +[jvm]\ +var [iconUrl](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/icon-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/id.md new file mode 100644 index 000000000..ff456047a --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[IntegrationModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md)/[id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/id.md) + +# id + +[jvm]\ +var [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)? diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md new file mode 100644 index 000000000..97a59a89d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md @@ -0,0 +1,21 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[IntegrationModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md) + +# IntegrationModel + +[jvm]\ +data class [IntegrationModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md)(var id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)?, var name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), var valueStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), var iconUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) + +## Constructors + +| | | +|---|---| +| [IntegrationModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/-integration-model.md) | [jvm]
constructor(id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)?, name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), valueStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), iconUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | + +## Properties + +| Name | Summary | +|---|---| +| [iconUrl](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/icon-url.md) | [jvm]
var [iconUrl](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/icon-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/id.md) | [jvm]
var [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)? | +| [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/name.md) | [jvm]
var [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [valueStr](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/value-str.md) | [jvm]
var [valueStr](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/value-str.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/name.md new file mode 100644 index 000000000..3835a3002 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[IntegrationModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md)/[name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/name.md) + +# name + +[jvm]\ +var [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/value-str.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/value-str.md new file mode 100644 index 000000000..4d5c752f3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/value-str.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[IntegrationModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md)/[valueStr](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/value-str.md) + +# valueStr + +[jvm]\ +var [valueStr](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/value-str.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/-recurrence-model.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/-recurrence-model.md new file mode 100644 index 000000000..3f6d2a6de --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/-recurrence-model.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md)/[RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/-recurrence-model.md) + +# RecurrenceModel + +[jvm]\ +constructor(interval: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null, freq: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), count: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null, until: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null, byDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), byMonth: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), byYearDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), byHour: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf()) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-day.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-day.md new file mode 100644 index 000000000..719c33cec --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-day.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md)/[byDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-day.md) + +# byDay + +[jvm]\ +val [byDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-day.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-hour.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-hour.md new file mode 100644 index 000000000..81b116cc7 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-hour.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md)/[byHour](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-hour.md) + +# byHour + +[jvm]\ +val [byHour](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-hour.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-month.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-month.md new file mode 100644 index 000000000..b6f2b98b8 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-month.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md)/[byMonth](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-month.md) + +# byMonth + +[jvm]\ +val [byMonth](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-month.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-year-day.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-year-day.md new file mode 100644 index 000000000..a59dac412 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-year-day.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md)/[byYearDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-year-day.md) + +# byYearDay + +[jvm]\ +val [byYearDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-year-day.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/count.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/count.md new file mode 100644 index 000000000..e3db38e38 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/count.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md)/[count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/count.md) + +# count + +[jvm]\ +val [count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/count.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/freq.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/freq.md new file mode 100644 index 000000000..db6da998e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/freq.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md)/[freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/freq.md) + +# freq + +[jvm]\ +val [freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/freq.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md new file mode 100644 index 000000000..c2487c617 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md @@ -0,0 +1,25 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md) + +# RecurrenceModel + +[jvm]\ +data class [RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md)(val interval: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null, val freq: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val count: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null, val until: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null, val byDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), val byMonth: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), val byYearDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), val byHour: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf()) + +## Constructors + +| | | +|---|---| +| [RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/-recurrence-model.md) | [jvm]
constructor(interval: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null, freq: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), count: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null, until: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null, byDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), byMonth: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), byYearDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), byHour: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf()) | + +## Properties + +| Name | Summary | +|---|---| +| [byDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-day.md) | [jvm]
val [byDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-day.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> | +| [byHour](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-hour.md) | [jvm]
val [byHour](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-hour.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> | +| [byMonth](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-month.md) | [jvm]
val [byMonth](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-month.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> | +| [byYearDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-year-day.md) | [jvm]
val [byYearDay](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-year-day.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> | +| [count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/count.md) | [jvm]
val [count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/count.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null | +| [freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/freq.md) | [jvm]
val [freq](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/freq.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [interval](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/interval.md) | [jvm]
val [interval](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/interval.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null | +| [until](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/until.md) | [jvm]
val [until](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/until.md): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/interval.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/interval.md new file mode 100644 index 000000000..2574b3dd3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/interval.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md)/[interval](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/interval.md) + +# interval + +[jvm]\ +val [interval](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/interval.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/until.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/until.md new file mode 100644 index 000000000..be7c5ea98 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/until.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md)/[until](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/until.md) + +# until + +[jvm]\ +val [until](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/until.md): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/-user-model.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/-user-model.md new file mode 100644 index 000000000..806978480 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/-user-model.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)/[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/-user-model.md) + +# UserModel + +[jvm]\ +constructor(fullName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)?, tag: [UsersTagEntity](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/index.md)?, active: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), role: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, avatarURL: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, integrations: [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[IntegrationModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md)>?, email: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/active.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/active.md new file mode 100644 index 000000000..8569672d1 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/active.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)/[active](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/active.md) + +# active + +[jvm]\ +var [active](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/active.md): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/avatar-u-r-l.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/avatar-u-r-l.md new file mode 100644 index 000000000..e744a7be6 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/avatar-u-r-l.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)/[avatarURL](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/avatar-u-r-l.md) + +# avatarURL + +[jvm]\ +var [avatarURL](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/avatar-u-r-l.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/email.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/email.md new file mode 100644 index 000000000..f04752e72 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/email.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)/[email](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/email.md) + +# email + +[jvm]\ +var [email](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/email.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/full-name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/full-name.md new file mode 100644 index 000000000..3970cdbf4 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/full-name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)/[fullName](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/full-name.md) + +# fullName + +[jvm]\ +var [fullName](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/full-name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/id.md new file mode 100644 index 000000000..f3c69746b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)/[id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/id.md) + +# id + +[jvm]\ +var [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)? diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md new file mode 100644 index 000000000..0d6993852 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md @@ -0,0 +1,25 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md) + +# UserModel + +[jvm]\ +data class [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)(var fullName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), var id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)?, var tag: [UsersTagEntity](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/index.md)?, var active: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), var role: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, var avatarURL: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, var integrations: [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[IntegrationModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md)>?, var email: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) + +## Constructors + +| | | +|---|---| +| [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/-user-model.md) | [jvm]
constructor(fullName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)?, tag: [UsersTagEntity](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/index.md)?, active: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), role: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, avatarURL: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, integrations: [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[IntegrationModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md)>?, email: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | + +## Properties + +| Name | Summary | +|---|---| +| [active](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/active.md) | [jvm]
var [active](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/active.md): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | +| [avatarURL](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/avatar-u-r-l.md) | [jvm]
var [avatarURL](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/avatar-u-r-l.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [email](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/email.md) | [jvm]
var [email](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/email.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [fullName](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/full-name.md) | [jvm]
var [fullName](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/full-name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/id.md) | [jvm]
var [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)? | +| [integrations](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/integrations.md) | [jvm]
var [integrations](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/integrations.md): [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[IntegrationModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md)>? | +| [role](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/role.md) | [jvm]
var [role](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/role.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [tag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/tag.md) | [jvm]
var [tag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/tag.md): [UsersTagEntity](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/index.md)? | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/integrations.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/integrations.md new file mode 100644 index 000000000..283a4b89e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/integrations.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)/[integrations](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/integrations.md) + +# integrations + +[jvm]\ +var [integrations](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/integrations.md): [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[IntegrationModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md)>? diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/role.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/role.md new file mode 100644 index 000000000..de92d40a6 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/role.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)/[role](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/role.md) + +# role + +[jvm]\ +var [role](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/role.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/tag.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/tag.md new file mode 100644 index 000000000..04201928a --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/tag.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)/[tag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/tag.md) + +# tag + +[jvm]\ +var [tag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/tag.md): [UsersTagEntity](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/index.md)? diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/-user-tag-model.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/-user-tag-model.md new file mode 100644 index 000000000..e7631bbb8 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/-user-tag-model.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[UserTagModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/index.md)/[UserTagModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/-user-tag-model.md) + +# UserTagModel + +[jvm]\ +constructor(id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/id.md new file mode 100644 index 000000000..040f43c77 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[UserTagModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/index.md)/[id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/id.md) + +# id + +[jvm]\ +var [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/index.md new file mode 100644 index 000000000..bbed46cd6 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/index.md @@ -0,0 +1,19 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[UserTagModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/index.md) + +# UserTagModel + +[jvm]\ +data class [UserTagModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/index.md)(var id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), var name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) + +## Constructors + +| | | +|---|---| +| [UserTagModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/-user-tag-model.md) | [jvm]
constructor(id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | + +## Properties + +| Name | Summary | +|---|---| +| [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/id.md) | [jvm]
var [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) | +| [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/name.md) | [jvm]
var [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/name.md new file mode 100644 index 000000000..3c4bacad9 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[UserTagModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/index.md)/[name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/name.md) + +# name + +[jvm]\ +var [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/-utility.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/-utility.md new file mode 100644 index 000000000..2ebce9992 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/-utility.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Utility](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/index.md)/[Utility](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/-utility.md) + +# Utility + +[jvm]\ +constructor(id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), iconUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), count: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/count.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/count.md new file mode 100644 index 000000000..f9ac8f2ce --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/count.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Utility](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/index.md)/[count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/count.md) + +# count + +[jvm]\ +var [count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/count.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/icon-url.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/icon-url.md new file mode 100644 index 000000000..0f1f83fd1 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/icon-url.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Utility](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/index.md)/[iconUrl](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/icon-url.md) + +# iconUrl + +[jvm]\ +var [iconUrl](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/icon-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/id.md new file mode 100644 index 000000000..5d6ea5268 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Utility](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/index.md)/[id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/id.md) + +# id + +[jvm]\ +var [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/index.md new file mode 100644 index 000000000..cc59b8c36 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/index.md @@ -0,0 +1,21 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Utility](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/index.md) + +# Utility + +[jvm]\ +data class [Utility](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/index.md)(var id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), var name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), var iconUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), var count: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) + +## Constructors + +| | | +|---|---| +| [Utility](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/-utility.md) | [jvm]
constructor(id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), iconUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), count: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) | + +## Properties + +| Name | Summary | +|---|---| +| [count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/count.md) | [jvm]
var [count](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/count.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [iconUrl](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/icon-url.md) | [jvm]
var [iconUrl](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/icon-url.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/id.md) | [jvm]
var [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) | +| [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/name.md) | [jvm]
var [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/name.md new file mode 100644 index 000000000..588c86c47 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Utility](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/index.md)/[name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/name.md) + +# name + +[jvm]\ +var [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/-workspace-zone.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/-workspace-zone.md new file mode 100644 index 000000000..99e85ee7e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/-workspace-zone.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[WorkspaceZone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md)/[WorkspaceZone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/-workspace-zone.md) + +# WorkspaceZone + +[jvm]\ +constructor(id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/id.md new file mode 100644 index 000000000..7d8572675 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[WorkspaceZone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md)/[id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/id.md) + +# id + +[jvm]\ +var [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md new file mode 100644 index 000000000..34dfd91fd --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md @@ -0,0 +1,19 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[WorkspaceZone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md) + +# WorkspaceZone + +[jvm]\ +data class [WorkspaceZone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md)(var id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), var name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) + +## Constructors + +| | | +|---|---| +| [WorkspaceZone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/-workspace-zone.md) | [jvm]
constructor(id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | + +## Properties + +| Name | Summary | +|---|---| +| [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/id.md) | [jvm]
var [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html) | +| [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/name.md) | [jvm]
var [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/name.md new file mode 100644 index 000000000..81c14c90f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[WorkspaceZone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md)/[name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/name.md) + +# name + +[jvm]\ +var [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/-workspace.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/-workspace.md new file mode 100644 index 000000000..d6677a39e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/-workspace.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md)/[Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/-workspace.md) + +# Workspace + +[jvm]\ +constructor(id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)?, name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), utilities: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Utility](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/index.md)>, zone: [WorkspaceZone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md)? = null) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/id.md new file mode 100644 index 000000000..ea968861b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md)/[id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/id.md) + +# id + +[jvm]\ +var [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)? diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md new file mode 100644 index 000000000..33b7b3aa2 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md @@ -0,0 +1,22 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md) + +# Workspace + +[jvm]\ +data class [Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md)(var id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)?, var name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), var tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), var utilities: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Utility](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/index.md)>, var zone: [WorkspaceZone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md)? = null) + +## Constructors + +| | | +|---|---| +| [Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/-workspace.md) | [jvm]
constructor(id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)?, name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), utilities: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Utility](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/index.md)>, zone: [WorkspaceZone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md)? = null) | + +## Properties + +| Name | Summary | +|---|---| +| [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/id.md) | [jvm]
var [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/id.md): [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)? | +| [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/name.md) | [jvm]
var [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [tag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/tag.md) | [jvm]
var [tag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/tag.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [utilities](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/utilities.md) | [jvm]
var [utilities](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/utilities.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Utility](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/index.md)> | +| [zone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/zone.md) | [jvm]
var [zone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/zone.md): [WorkspaceZone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md)? | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/name.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/name.md new file mode 100644 index 000000000..eb900690f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/name.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md)/[name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/name.md) + +# name + +[jvm]\ +var [name](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/tag.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/tag.md new file mode 100644 index 000000000..166928e08 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/tag.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md)/[tag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/tag.md) + +# tag + +[jvm]\ +var [tag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/tag.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/utilities.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/utilities.md new file mode 100644 index 000000000..fd1dc9e3e --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/utilities.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md)/[utilities](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/utilities.md) + +# utilities + +[jvm]\ +var [utilities](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/utilities.md): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Utility](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/index.md)> diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/zone.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/zone.md new file mode 100644 index 000000000..c723a55ba --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/zone.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md)/[Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md)/[zone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/zone.md) + +# zone + +[jvm]\ +var [zone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/zone.md): [WorkspaceZone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md)? diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md new file mode 100644 index 000000000..9778ac53f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md @@ -0,0 +1,16 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md) | [jvm]
data class [Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)(var owner: [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md), var participants: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)>, var workspace: [Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md), var id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, var beginBooking: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html), var endBooking: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html), var recurrence: [RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md)?) | +| [IntegrationModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md) | [jvm]
data class [IntegrationModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md)(var id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)?, var name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), var valueStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), var iconUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | +| [RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md) | [jvm]
data class [RecurrenceModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md)(val interval: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null, val freq: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), val count: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? = null, val until: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null, val byDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), val byMonth: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), val byYearDay: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf(), val byHour: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)> = listOf()) | +| [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md) | [jvm]
data class [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)(var fullName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), var id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)?, var tag: [UsersTagEntity](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/index.md)?, var active: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), var role: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, var avatarURL: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, var integrations: [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[IntegrationModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md)>?, var email: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | +| [UserTagModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/index.md) | [jvm]
data class [UserTagModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-tag-model/index.md)(var id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), var name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | +| [Utility](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/index.md) | [jvm]
data class [Utility](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/index.md)(var id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), var name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), var iconUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), var count: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) | +| [Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md) | [jvm]
data class [Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md)(var id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)?, var name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), var tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), var utilities: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Utility](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-utility/index.md)>, var zone: [WorkspaceZone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md)? = null) | +| [WorkspaceZone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md) | [jvm]
data class [WorkspaceZone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md)(var id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html), var name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/-verification-plugin.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/-verification-plugin.md new file mode 100644 index 000000000..862c3770b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/-verification-plugin.md @@ -0,0 +1,8 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.plugins](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/index.md)/[VerificationPlugin](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/-verification-plugin.md) + +# VerificationPlugin + +[jvm]\ +val [VerificationPlugin](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/-verification-plugin.md): ApplicationPlugin<[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)> + +Allows to check Authentication plugins automatically. Run every time when receiving input call. Checks Authentication (bearer) header containment diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/application-http-client.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/application-http-client.md new file mode 100644 index 000000000..cb3603be3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/application-http-client.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.plugins](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/index.md)/[applicationHttpClient](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/application-http-client.md) + +# applicationHttpClient + +[jvm]\ +val [applicationHttpClient](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/application-http-client.md): HttpClient diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-authentication.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-authentication.md new file mode 100644 index 000000000..fd31096f1 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-authentication.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.plugins](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/index.md)/[configureAuthentication](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-authentication.md) + +# configureAuthentication + +[jvm]\ +fun Application.[configureAuthentication](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-authentication.md)() diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-d-i.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-d-i.md new file mode 100644 index 000000000..fad00c0e0 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-d-i.md @@ -0,0 +1,8 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.plugins](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/index.md)/[configureDI](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-d-i.md) + +# configureDI + +[jvm]\ +fun Application.[configureDI](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-d-i.md)() + +Koin dependency injection modules diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-exception-handling.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-exception-handling.md new file mode 100644 index 000000000..86132d4eb --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-exception-handling.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.plugins](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/index.md)/[configureExceptionHandling](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-exception-handling.md) + +# configureExceptionHandling + +[jvm]\ +fun Application.[configureExceptionHandling](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-exception-handling.md)() diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-migration.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-migration.md new file mode 100644 index 000000000..574d8c419 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-migration.md @@ -0,0 +1,12 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.plugins](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/index.md)/[configureMigration](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-migration.md) + +# configureMigration + +[jvm]\ +fun Application.[configureMigration](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-migration.md)() + +Run database migrations at application startup if MIGRATIONS_ENABLE is true + +#### Author + +Daniil Zavyalov diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-routing.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-routing.md new file mode 100644 index 000000000..28c600647 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-routing.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.plugins](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/index.md)/[configureRouting](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-routing.md) + +# configureRouting + +[jvm]\ +fun Application.[configureRouting](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-routing.md)() diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-serialization.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-serialization.md new file mode 100644 index 000000000..8681a0ad2 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-serialization.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.plugins](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/index.md)/[configureSerialization](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-serialization.md) + +# configureSerialization + +[jvm]\ +fun Application.[configureSerialization](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-serialization.md)() diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-swagger.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-swagger.md new file mode 100644 index 000000000..258c15159 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-swagger.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.plugins](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/index.md)/[configureSwagger](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-swagger.md) + +# configureSwagger + +[jvm]\ +fun Application.[configureSwagger](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-swagger.md)() diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-validation.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-validation.md new file mode 100644 index 000000000..9f2cb2263 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-validation.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.plugins](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/index.md)/[configureValidation](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-validation.md) + +# configureValidation + +[jvm]\ +fun Application.[configureValidation](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-validation.md)() diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/index.md new file mode 100644 index 000000000..a9b011b89 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/index.md @@ -0,0 +1,23 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.plugins](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/index.md) + +# Package-level declarations + +## Properties + +| Name | Summary | +|---|---| +| [applicationHttpClient](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/application-http-client.md) | [jvm]
val [applicationHttpClient](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/application-http-client.md): HttpClient | +| [VerificationPlugin](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/-verification-plugin.md) | [jvm]
val [VerificationPlugin](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/-verification-plugin.md): ApplicationPlugin<[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)>
Allows to check Authentication plugins automatically. Run every time when receiving input call. Checks Authentication (bearer) header containment | + +## Functions + +| Name | Summary | +|---|---| +| [configureAuthentication](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-authentication.md) | [jvm]
fun Application.[configureAuthentication](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-authentication.md)() | +| [configureDI](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-d-i.md) | [jvm]
fun Application.[configureDI](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-d-i.md)()
Koin dependency injection modules | +| [configureExceptionHandling](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-exception-handling.md) | [jvm]
fun Application.[configureExceptionHandling](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-exception-handling.md)() | +| [configureMigration](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-migration.md) | [jvm]
fun Application.[configureMigration](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-migration.md)()
Run database migrations at application startup if MIGRATIONS_ENABLE is true | +| [configureRouting](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-routing.md) | [jvm]
fun Application.[configureRouting](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-routing.md)() | +| [configureSerialization](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-serialization.md) | [jvm]
fun Application.[configureSerialization](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-serialization.md)() | +| [configureSwagger](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-swagger.md) | [jvm]
fun Application.[configureSwagger](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-swagger.md)() | +| [configureValidation](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-validation.md) | [jvm]
fun Application.[configureValidation](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/configure-validation.md)() | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/delete-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/delete-by-id.md new file mode 100644 index 000000000..d33ac073d --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/delete-by-id.md @@ -0,0 +1,20 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md)/[IBookingService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.md)/[deleteById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/delete-by-id.md) + +# deleteById + +[jvm]\ +abstract fun [deleteById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/delete-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) + +Deletes the booking with the given id + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| id | booking id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/exists-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/exists-by-id.md new file mode 100644 index 000000000..6036cd7b4 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/exists-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md)/[IBookingService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.md)/[existsById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/exists-by-id.md) + +# existsById + +[jvm]\ +abstract fun [existsById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/exists-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) + +Returns whether a booking with the given id exists + +#### Return + +true if booking exists + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| id | booking id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-all.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-all.md new file mode 100644 index 000000000..6a34adfca --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-all.md @@ -0,0 +1,29 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md)/[IBookingService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.md)/[findAll](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-all.md) + +# findAll + +[jvm]\ +abstract fun [findAll](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-all.md)(userId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)? = null, workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)? = null, bookingRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null, bookingRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)> + +Returns all bookings. Bookings can be filtered by owner and workspace id + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| userId | use to filter by booking owner id | +| workspaceId | use to filter by booking workspace id | +| bookingRangeTo | upper bound (exclusive) for a beginBooking to filter by. Optional. | +| bookingRangeFrom | lower bound (exclusive) for a endBooking to filter by. | + +#### Throws + +| | | +|---|---| +| [InstanceNotFoundException](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/index.md) | if [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md) or [Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md) with the given id doesn't exist in database | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-by-id.md new file mode 100644 index 000000000..d7090649f --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md)/[IBookingService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.md)/[findById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-by-id.md) + +# findById + +[jvm]\ +abstract fun [findById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)? + +Retrieves a booking model by its id + +#### Return + +[Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md) with the given [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-by-id.md) or null if workspace with the given id doesn't exist + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| id | - booking id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.md new file mode 100644 index 000000000..981d31d04 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md)/[IBookingService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.md) + +# IBookingService + +interface [IBookingService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.md) + +Interface that provides methods for manipulating [Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md) objects. + +#### Inheritors + +| | +|---| +| [BookingService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/index.md) | + +## Functions + +| Name | Summary | +|---|---| +| [deleteById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/delete-by-id.md) | [jvm]
abstract fun [deleteById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/delete-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html))
Deletes the booking with the given id | +| [existsById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/exists-by-id.md) | [jvm]
abstract fun [existsById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/exists-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
Returns whether a booking with the given id exists | +| [findAll](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-all.md) | [jvm]
abstract fun [findAll](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-all.md)(userId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)? = null, workspaceId: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)? = null, bookingRangeTo: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null, bookingRangeFrom: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)>
Returns all bookings. Bookings can be filtered by owner and workspace id | +| [findById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-by-id.md) | [jvm]
abstract fun [findById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-by-id.md)(id: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)?
Retrieves a booking model by its id | +| [save](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/save.md) | [jvm]
abstract fun [save](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/save.md)(booking: [Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)): [Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)
Saves a given booking. Use the returned model for further operations | +| [update](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/update.md) | [jvm]
abstract fun [update](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/update.md)(booking: [Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)): [Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)
Updates a given booking. Use the returned model for further operations | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/save.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/save.md new file mode 100644 index 000000000..6f25cbe78 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/save.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md)/[IBookingService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.md)/[save](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/save.md) + +# save + +[jvm]\ +abstract fun [save](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/save.md)(booking: [Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)): [Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md) + +Saves a given booking. Use the returned model for further operations + +#### Return + +saved [Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md) + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| booking | [Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md) to be saved | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/update.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/update.md new file mode 100644 index 000000000..2fadce2b5 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/update.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md)/[IBookingService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.md)/[update](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/update.md) + +# update + +[jvm]\ +abstract fun [update](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/update.md)(booking: [Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md)): [Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md) + +Updates a given booking. Use the returned model for further operations + +#### Return + +[Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md) after change saving + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| booking | changed booking | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-all.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-all.md new file mode 100644 index 000000000..4df57a569 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-all.md @@ -0,0 +1,16 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md)/[IUserService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/index.md)/[getAll](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-all.md) + +# getAll + +[jvm]\ +abstract fun [getAll](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-all.md)(): [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)> + +Return all users in database + +#### Return + +Set + +#### Author + +Daniil Zavyalov diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-email.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-email.md new file mode 100644 index 000000000..552ff5266 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-email.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md)/[IUserService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/index.md)/[getUserByEmail](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-email.md) + +# getUserByEmail + +[jvm]\ +abstract fun [getUserByEmail](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-email.md)(emailStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)? + +Return user with specified email + +#### Return + +UserModel + +#### Author + +Kiselev Danil + +#### Parameters + +jvm + +| | | +|---|---| +| emailStr | user email | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-id.md new file mode 100644 index 000000000..52e01ab04 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md)/[IUserService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/index.md)/[getUserById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-id.md) + +# getUserById + +[jvm]\ +abstract fun [getUserById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-id.md)(userIdStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)? + +Return user by id, or returns null, if user not found + +#### Return + +UserModel or null + +#### Author + +Kiselev Danil + +#### Parameters + +jvm + +| | | +|---|---| +| userIdStr | string value of user id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-users-by-tag.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-users-by-tag.md new file mode 100644 index 000000000..9193a0693 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-users-by-tag.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md)/[IUserService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/index.md)/[getUsersByTag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-users-by-tag.md) + +# getUsersByTag + +[jvm]\ +abstract fun [getUsersByTag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-users-by-tag.md)(tagStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)> + +Return all users with given tag + +#### Return + +Set + +#### Author + +Kiselev Danil + +#### Parameters + +jvm + +| | | +|---|---| +| tagStr | name of the tag | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/index.md new file mode 100644 index 000000000..ea6996285 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/index.md @@ -0,0 +1,23 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md)/[IUserService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/index.md) + +# IUserService + +interface [IUserService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/index.md) + +Interface that provides methods to manipulate [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md) objects + +#### Inheritors + +| | +|---| +| [UserService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/index.md) | + +## Functions + +| Name | Summary | +|---|---| +| [getAll](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-all.md) | [jvm]
abstract fun [getAll](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-all.md)(): [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)>
Return all users in database | +| [getUserByEmail](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-email.md) | [jvm]
abstract fun [getUserByEmail](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-email.md)(emailStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)?
Return user with specified email | +| [getUserById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-id.md) | [jvm]
abstract fun [getUserById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-id.md)(userIdStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)?
Return user by id, or returns null, if user not found | +| [getUsersByTag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-users-by-tag.md) | [jvm]
abstract fun [getUsersByTag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-users-by-tag.md)(tagStr: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Set](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-set/index.html)<[UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)>
Return all users with given tag | +| [updateUser](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/update-user.md) | [jvm]
abstract fun [updateUser](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/update-user.md)(user: [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)): [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)
Change existed user in database | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/update-user.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/update-user.md new file mode 100644 index 000000000..30d458c01 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/update-user.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md)/[IUserService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/index.md)/[updateUser](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/update-user.md) + +# updateUser + +[jvm]\ +abstract fun [updateUser](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/update-user.md)(user: [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md)): [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md) + +Change existed user in database + +#### Return + +UserModel + +#### Author + +Kiselev Danil + +#### Parameters + +jvm + +| | | +|---|---| +| user | User's model | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-by-tag.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-by-tag.md new file mode 100644 index 000000000..69c89da31 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-by-tag.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md)/[IWorkspaceService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/index.md)/[findAllByTag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-by-tag.md) + +# findAllByTag + +[jvm]\ +abstract fun [findAllByTag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-by-tag.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md)> + +Returns all workspaces with the given tag + +#### Return + +List of [Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md) with the given [tag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-by-tag.md) + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| tag | tag name of requested workspaces | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-free-by-period.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-free-by-period.md new file mode 100644 index 000000000..3dc9022a1 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-free-by-period.md @@ -0,0 +1,26 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md)/[IWorkspaceService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/index.md)/[findAllFreeByPeriod](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-free-by-period.md) + +# findAllFreeByPeriod + +[jvm]\ +abstract fun [findAllFreeByPeriod](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-free-by-period.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), beginTimestamp: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html), endTimestamp: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md)> + +Returns all workspaces with the given tag which are free during the given period + +#### Return + +List of [Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md) with the given [tag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-free-by-period.md) + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| tag | tag name of requested workspaces | +| beginTimestamp | period start time | +| endTimestamp | period end time | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-zones.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-zones.md new file mode 100644 index 000000000..47bdf2617 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-zones.md @@ -0,0 +1,16 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md)/[IWorkspaceService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/index.md)/[findAllZones](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-zones.md) + +# findAllZones + +[jvm]\ +abstract fun [findAllZones](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-zones.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[WorkspaceZone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md)> + +Returns all workspace zones + +#### Return + +List of all [WorkspaceZone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md) + +#### Author + +Daniil Zavyalov diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-by-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-by-id.md new file mode 100644 index 000000000..99df00d97 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-by-id.md @@ -0,0 +1,24 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md)/[IWorkspaceService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/index.md)/[findById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-by-id.md) + +# findById + +[jvm]\ +abstract fun [findById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-by-id.md)(id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md)? + +Retrieves a Workspace model by its id + +#### Return + +[Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md) with the given [id](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-by-id.md) or null if workspace with the given id doesn't exist + +#### Author + +Daniil Zavyalov + +#### Parameters + +jvm + +| | | +|---|---| +| id | id of requested workspace | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/index.md new file mode 100644 index 000000000..9fc5de424 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/index.md @@ -0,0 +1,22 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md)/[IWorkspaceService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/index.md) + +# IWorkspaceService + +interface [IWorkspaceService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/index.md) + +Interface that provides methods for manipulating [Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md) objects. + +#### Inheritors + +| | +|---| +| [WorkspaceService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/index.md) | + +## Functions + +| Name | Summary | +|---|---| +| [findAllByTag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-by-tag.md) | [jvm]
abstract fun [findAllByTag](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-by-tag.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md)>
Returns all workspaces with the given tag | +| [findAllFreeByPeriod](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-free-by-period.md) | [jvm]
abstract fun [findAllFreeByPeriod](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-free-by-period.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), beginTimestamp: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html), endTimestamp: [Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md)>
Returns all workspaces with the given tag which are free during the given period | +| [findAllZones](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-zones.md) | [jvm]
abstract fun [findAllZones](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-zones.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[WorkspaceZone](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md)>
Returns all workspace zones | +| [findById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-by-id.md) | [jvm]
abstract fun [findById](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-by-id.md)(id: [UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html)): [Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md)?
Retrieves a Workspace model by its id | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md new file mode 100644 index 000000000..5ae5f25aa --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md @@ -0,0 +1,11 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [IBookingService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.md) | [jvm]
interface [IBookingService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.md)
Interface that provides methods for manipulating [Booking](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-booking/index.md) objects. | +| [IUserService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/index.md) | [jvm]
interface [IUserService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/index.md)
Interface that provides methods to manipulate [UserModel](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-user-model/index.md) objects | +| [IWorkspaceService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/index.md) | [jvm]
interface [IWorkspaceService](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/index.md)
Interface that provides methods for manipulating [Workspace](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/-workspace/index.md) objects. | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/config.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/config.md new file mode 100644 index 000000000..9eae9801a --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/config.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/index.md)/[config](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/config.md) + +# config + +[jvm]\ +val [config](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/config.md): HoconApplicationConfig diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/host-id.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/host-id.md new file mode 100644 index 000000000..9bed1c82b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/host-id.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/index.md)/[hostId](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/host-id.md) + +# hostId + +[jvm]\ +val [hostId](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/host-id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/index.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/index.md new file mode 100644 index 000000000..09451cee3 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/index.md @@ -0,0 +1,18 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/index.md) + +# Package-level declarations + +## Properties + +| Name | Summary | +|---|---| +| [config](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/config.md) | [jvm]
val [config](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/config.md): HoconApplicationConfig | +| [hostId](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/host-id.md) | [jvm]
val [hostId](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/host-id.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [portNumber](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/port-number.md) | [jvm]
val [portNumber](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/port-number.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | + +## Functions + +| Name | Summary | +|---|---| +| [main](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/main.md) | [jvm]
fun [main](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/main.md)() | +| [module](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/module.md) | [jvm]
fun Application.[module](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/module.md)() | diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/main.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/main.md new file mode 100644 index 000000000..0d1e727f7 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/main.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/index.md)/[main](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/main.md) + +# main + +[jvm]\ +fun [main](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/main.md)() diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/module.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/module.md new file mode 100644 index 000000000..6adc9c37b --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/module.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/index.md)/[module](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/module.md) + +# module + +[jvm]\ +fun Application.[module](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/module.md)() diff --git a/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/port-number.md b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/port-number.md new file mode 100644 index 000000000..d82a6a920 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/port-number.md @@ -0,0 +1,6 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md)/[office.effective](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/index.md)/[portNumber](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/port-number.md) + +# portNumber + +[jvm]\ +val [portNumber](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/port-number.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/package-list b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/package-list similarity index 78% rename from effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/package-list rename to effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/package-list index f15df723d..ab18848d5 100644 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/package-list +++ b/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/package-list @@ -1,564 +1,560 @@ -$dokka.format:html-v1 -$dokka.linkExtension:html -$dokka.location:model////PointingToDeclaration/com.backend.effectiveoffice/model/index.html -$dokka.location:model/Ending.Count///PointingToDeclaration/com.backend.effectiveoffice/model/-ending/-count/index.html -$dokka.location:model/Ending.Count/Count/#kotlin.Int/PointingToDeclaration/com.backend.effectiveoffice/model/-ending/-count/-count.html -$dokka.location:model/Ending.Count/value/#/PointingToDeclaration/com.backend.effectiveoffice/model/-ending/-count/value.html -$dokka.location:model/Ending.Empty///PointingToDeclaration/com.backend.effectiveoffice/model/-ending/-empty/index.html -$dokka.location:model/Ending.Until///PointingToDeclaration/com.backend.effectiveoffice/model/-ending/-until/index.html -$dokka.location:model/Ending.Until/Until/#kotlin.Long/PointingToDeclaration/com.backend.effectiveoffice/model/-ending/-until/-until.html -$dokka.location:model/Ending.Until/value/#/PointingToDeclaration/com.backend.effectiveoffice/model/-ending/-until/value.html -$dokka.location:model/Ending///PointingToDeclaration/com.backend.effectiveoffice/model/-ending/index.html -$dokka.location:model/Freq.DAILY///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}com.backend.effectiveoffice/model/-freq/-d-a-i-l-y/index.html -$dokka.location:model/Freq.MONTHLY///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}com.backend.effectiveoffice/model/-freq/-m-o-n-t-h-l-y/index.html -$dokka.location:model/Freq.WEEKLY///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}com.backend.effectiveoffice/model/-freq/-w-e-e-k-l-y/index.html -$dokka.location:model/Freq.YEARLY///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.html -$dokka.location:model/Freq///PointingToDeclaration/com.backend.effectiveoffice/model/-freq/index.html -$dokka.location:model/Freq/valueOf/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/model/-freq/value-of.html -$dokka.location:model/Freq/values/#/PointingToDeclaration/com.backend.effectiveoffice/model/-freq/values.html -$dokka.location:model/Recurrence.Companion///PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/-companion/index.html -$dokka.location:model/Recurrence.Companion/toRecurrence/model.RecurrenceDTO#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/-companion/to-recurrence.html -$dokka.location:model/Recurrence///PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/index.html -$dokka.location:model/Recurrence/Recurrence/#kotlin.Int#model.Freq#model.Ending#kotlin.collections.List[kotlin.Int]#kotlin.collections.List[kotlin.Int]#kotlin.collections.List[kotlin.Int]#kotlin.collections.List[kotlin.Int]/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/-recurrence.html -$dokka.location:model/Recurrence/byDay/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/by-day.html -$dokka.location:model/Recurrence/byHour/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/by-hour.html -$dokka.location:model/Recurrence/byMonth/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/by-month.html -$dokka.location:model/Recurrence/byYearDay/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/by-year-day.html -$dokka.location:model/Recurrence/ending/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/ending.html -$dokka.location:model/Recurrence/freq/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/freq.html -$dokka.location:model/Recurrence/interval/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/interval.html -$dokka.location:model/Recurrence/toDto/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/to-dto.html -$dokka.location:model/RecurrenceDTO///PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.html -$dokka.location:model/RecurrenceDTO/RecurrenceDTO/#kotlin.Int?#kotlin.String#kotlin.Int?#kotlin.Long?#kotlin.collections.List[kotlin.Int]#kotlin.collections.List[kotlin.Int]#kotlin.collections.List[kotlin.Int]#kotlin.collections.List[kotlin.Int]/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/-recurrence-d-t-o.html -$dokka.location:model/RecurrenceDTO/byDay/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-day.html -$dokka.location:model/RecurrenceDTO/byHour/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-hour.html -$dokka.location:model/RecurrenceDTO/byMonth/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-month.html -$dokka.location:model/RecurrenceDTO/byYearDay/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-year-day.html -$dokka.location:model/RecurrenceDTO/count/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/count.html -$dokka.location:model/RecurrenceDTO/freq/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/freq.html -$dokka.location:model/RecurrenceDTO/interval/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/interval.html -$dokka.location:model/RecurrenceDTO/until/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/until.html -$dokka.location:office.effective.common.di////PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.di/index.html -$dokka.location:office.effective.common.di//calendarDiModule/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.di/calendar-di-module.html -$dokka.location:office.effective.common.di//commonDiModule/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.di/common-di-module.html -$dokka.location:office.effective.common.exception////PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.exception/index.html -$dokka.location:office.effective.common.exception/InstanceNotFoundException///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/index.html -$dokka.location:office.effective.common.exception/InstanceNotFoundException/InstanceNotFoundException/#kotlin.reflect.KClass[*]#kotlin.String#java.util.UUID?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/-instance-not-found-exception.html -$dokka.location:office.effective.common.exception/MissingIdException///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/index.html -$dokka.location:office.effective.common.exception/MissingIdException/MissingIdException/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/-missing-id-exception.html -$dokka.location:office.effective.common.exception/ValidationException///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/index.html -$dokka.location:office.effective.common.exception/ValidationException/ValidationException/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/-validation-exception.html -$dokka.location:office.effective.common.exception/WorkspaceUnavailableException///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/index.html -$dokka.location:office.effective.common.exception/WorkspaceUnavailableException/WorkspaceUnavailableException/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/-workspace-unavailable-exception.html -$dokka.location:office.effective.common.notifications////PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/index.html -$dokka.location:office.effective.common.notifications//firebaseDiModule/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/firebase-di-module.html -$dokka.location:office.effective.common.notifications/FcmNotificationSender///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/index.html -$dokka.location:office.effective.common.notifications/FcmNotificationSender/FcmNotificationSender/#com.google.firebase.messaging.FirebaseMessaging/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/-fcm-notification-sender.html -$dokka.location:office.effective.common.notifications/FcmNotificationSender/sendContentMessage/#io.ktor.http.HttpMethod#office.effective.dto.BookingDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-content-message.html -$dokka.location:office.effective.common.notifications/FcmNotificationSender/sendContentMessage/#io.ktor.http.HttpMethod#office.effective.dto.UserDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-content-message.html -$dokka.location:office.effective.common.notifications/FcmNotificationSender/sendContentMessage/#io.ktor.http.HttpMethod#office.effective.dto.WorkspaceDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-content-message.html -$dokka.location:office.effective.common.notifications/FcmNotificationSender/sendEmptyMessage/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-empty-message.html -$dokka.location:office.effective.common.notifications/INotificationSender///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/index.html -$dokka.location:office.effective.common.notifications/INotificationSender/sendContentMessage/#io.ktor.http.HttpMethod#office.effective.dto.BookingDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-content-message.html -$dokka.location:office.effective.common.notifications/INotificationSender/sendContentMessage/#io.ktor.http.HttpMethod#office.effective.dto.UserDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-content-message.html -$dokka.location:office.effective.common.notifications/INotificationSender/sendContentMessage/#io.ktor.http.HttpMethod#office.effective.dto.WorkspaceDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-content-message.html -$dokka.location:office.effective.common.notifications/INotificationSender/sendEmptyMessage/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-empty-message.html -$dokka.location:office.effective.common.swagger////PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.swagger/index.html -$dokka.location:office.effective.common.swagger/SwaggerDocument///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.swagger/-swagger-document/index.html -$dokka.location:office.effective.common.utils////PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/index.html -$dokka.location:office.effective.common.utils/DatabaseTransactionManager///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/index.html -$dokka.location:office.effective.common.utils/DatabaseTransactionManager/DatabaseTransactionManager/#org.ktorm.database.Database/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/-database-transaction-manager.html -$dokka.location:office.effective.common.utils/DatabaseTransactionManager/useTransaction/#kotlin.Function0[TypeParam(bounds=[kotlin.Any?])]#org.ktorm.database.TransactionIsolation/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.html -$dokka.location:office.effective.common.utils/UserSession///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-user-session/index.html -$dokka.location:office.effective.common.utils/UserSession/UserSession/#kotlin.String#kotlin.String?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-user-session/-user-session.html -$dokka.location:office.effective.common.utils/UserSession/email/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-user-session/email.html -$dokka.location:office.effective.common.utils/UserSession/token/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-user-session/token.html -$dokka.location:office.effective.common.utils/UuidValidator///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/index.html -$dokka.location:office.effective.common.utils/UuidValidator/UuidValidator/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/-uuid-validator.html -$dokka.location:office.effective.common.utils/UuidValidator/uuidFromString/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/uuid-from-string.html -$dokka.location:office.effective.dto////PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/index.html -$dokka.location:office.effective.dto/BookingDTO///PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.html -$dokka.location:office.effective.dto/BookingDTO/BookingDTO/#office.effective.dto.UserDTO#kotlin.collections.List[office.effective.dto.UserDTO]#office.effective.dto.WorkspaceDTO#kotlin.String?#kotlin.Long#kotlin.Long#model.RecurrenceDTO?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/-booking-d-t-o.html -$dokka.location:office.effective.dto/BookingDTO/beginBooking/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/begin-booking.html -$dokka.location:office.effective.dto/BookingDTO/endBooking/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/end-booking.html -$dokka.location:office.effective.dto/BookingDTO/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/id.html -$dokka.location:office.effective.dto/BookingDTO/owner/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/owner.html -$dokka.location:office.effective.dto/BookingDTO/participants/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/participants.html -$dokka.location:office.effective.dto/BookingDTO/recurrence/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/recurrence.html -$dokka.location:office.effective.dto/BookingDTO/workspace/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/workspace.html -$dokka.location:office.effective.dto/IntegrationDTO///PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.html -$dokka.location:office.effective.dto/IntegrationDTO/IntegrationDTO/#kotlin.String#kotlin.String#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/-integration-d-t-o.html -$dokka.location:office.effective.dto/IntegrationDTO/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/id.html -$dokka.location:office.effective.dto/IntegrationDTO/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/name.html -$dokka.location:office.effective.dto/IntegrationDTO/value/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/value.html -$dokka.location:office.effective.dto/UserDTO///PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.html -$dokka.location:office.effective.dto/UserDTO/UserDTO/#kotlin.String#kotlin.String#kotlin.Boolean#kotlin.String#kotlin.String#kotlin.collections.List[office.effective.dto.IntegrationDTO]?#kotlin.String#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/-user-d-t-o.html -$dokka.location:office.effective.dto/UserDTO/active/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/active.html -$dokka.location:office.effective.dto/UserDTO/avatarUrl/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/avatar-url.html -$dokka.location:office.effective.dto/UserDTO/email/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/email.html -$dokka.location:office.effective.dto/UserDTO/fullName/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/full-name.html -$dokka.location:office.effective.dto/UserDTO/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/id.html -$dokka.location:office.effective.dto/UserDTO/integrations/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/integrations.html -$dokka.location:office.effective.dto/UserDTO/role/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/role.html -$dokka.location:office.effective.dto/UserDTO/tag/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/tag.html -$dokka.location:office.effective.dto/UtilityDTO///PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.html -$dokka.location:office.effective.dto/UtilityDTO/UtilityDTO/#kotlin.String#kotlin.String#kotlin.String#kotlin.Int/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/-utility-d-t-o.html -$dokka.location:office.effective.dto/UtilityDTO/count/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/count.html -$dokka.location:office.effective.dto/UtilityDTO/iconUrl/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/icon-url.html -$dokka.location:office.effective.dto/UtilityDTO/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/id.html -$dokka.location:office.effective.dto/UtilityDTO/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/name.html -$dokka.location:office.effective.dto/WorkspaceDTO///PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.html -$dokka.location:office.effective.dto/WorkspaceDTO/WorkspaceDTO/#kotlin.String#kotlin.String#kotlin.collections.List[office.effective.dto.UtilityDTO]#office.effective.dto.WorkspaceZoneDTO?#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/-workspace-d-t-o.html -$dokka.location:office.effective.dto/WorkspaceDTO/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/id.html -$dokka.location:office.effective.dto/WorkspaceDTO/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/name.html -$dokka.location:office.effective.dto/WorkspaceDTO/tag/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/tag.html -$dokka.location:office.effective.dto/WorkspaceDTO/utilities/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/utilities.html -$dokka.location:office.effective.dto/WorkspaceDTO/zone/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/zone.html -$dokka.location:office.effective.dto/WorkspaceZoneDTO///PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.html -$dokka.location:office.effective.dto/WorkspaceZoneDTO/WorkspaceZoneDTO/#kotlin.String#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/-workspace-zone-d-t-o.html -$dokka.location:office.effective.dto/WorkspaceZoneDTO/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/id.html -$dokka.location:office.effective.dto/WorkspaceZoneDTO/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/name.html -$dokka.location:office.effective.features.booking.converters////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/index.html -$dokka.location:office.effective.features.booking.converters/BookingFacadeConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/index.html -$dokka.location:office.effective.features.booking.converters/BookingFacadeConverter/BookingFacadeConverter/#office.effective.features.user.converters.UserDTOModelConverter#office.effective.features.workspace.converters.WorkspaceFacadeConverter/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/-booking-facade-converter.html -$dokka.location:office.effective.features.booking.converters/BookingFacadeConverter/dtoToModel/#office.effective.dto.BookingDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/dto-to-model.html -$dokka.location:office.effective.features.booking.converters/BookingFacadeConverter/modelToDto/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/model-to-dto.html -$dokka.location:office.effective.features.booking.converters/BookingRepositoryConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/index.html -$dokka.location:office.effective.features.booking.converters/BookingRepositoryConverter/BookingRepositoryConverter/#org.ktorm.database.Database#office.effective.features.workspace.converters.WorkspaceRepositoryConverter#office.effective.features.user.converters.UserModelEntityConverter#office.effective.common.utils.UuidValidator/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/-booking-repository-converter.html -$dokka.location:office.effective.features.booking.converters/BookingRepositoryConverter/entityToModel/#office.effective.features.booking.repository.WorkspaceBookingEntity#kotlin.collections.List[office.effective.features.user.repository.UserEntity]/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/entity-to-model.html -$dokka.location:office.effective.features.booking.converters/BookingRepositoryConverter/modelToEntity/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/model-to-entity.html -$dokka.location:office.effective.features.booking.converters/GoogleCalendarConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/index.html -$dokka.location:office.effective.features.booking.converters/GoogleCalendarConverter/GoogleCalendarConverter/#office.effective.features.calendar.repository.CalendarIdsRepository#office.effective.features.user.repository.UserRepository#office.effective.features.workspace.converters.WorkspaceFacadeConverter#office.effective.features.user.converters.UserDTOModelConverter#office.effective.features.booking.converters.BookingFacadeConverter#office.effective.common.utils.UuidValidator/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/-google-calendar-converter.html -$dokka.location:office.effective.features.booking.converters/GoogleCalendarConverter/toBookingDTO/#com.google.api.services.calendar.model.Event/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-d-t-o.html -$dokka.location:office.effective.features.booking.converters/GoogleCalendarConverter/toBookingModel/#com.google.api.services.calendar.model.Event/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-model.html -$dokka.location:office.effective.features.booking.converters/GoogleCalendarConverter/toGoogleEvent/#office.effective.dto.BookingDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-google-event.html -$dokka.location:office.effective.features.booking.converters/GoogleCalendarConverter/toGoogleEvent/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-google-event.html -$dokka.location:office.effective.features.booking.converters/RecurrenceConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/index.html -$dokka.location:office.effective.features.booking.converters/RecurrenceConverter/dtoToModel/#model.RecurrenceDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/dto-to-model.html -$dokka.location:office.effective.features.booking.converters/RecurrenceConverter/modelToDto/#office.effective.model.RecurrenceModel/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/model-to-dto.html -$dokka.location:office.effective.features.booking.converters/RecurrenceRuleFactory///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/index.html -$dokka.location:office.effective.features.booking.converters/RecurrenceRuleFactory/getRecurrence/kotlin.String#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/get-recurrence.html -$dokka.location:office.effective.features.booking.converters/RecurrenceRuleFactory/rule/model.Recurrence#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/rule.html -$dokka.location:office.effective.features.booking.di////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.di/index.html -$dokka.location:office.effective.features.booking.di//bookingDiModule/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.di/booking-di-module.html -$dokka.location:office.effective.features.booking.facade////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.facade/index.html -$dokka.location:office.effective.features.booking.facade/BookingFacade///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/index.html -$dokka.location:office.effective.features.booking.facade/BookingFacade/BookingFacade/#office.effective.serviceapi.IBookingService#office.effective.common.utils.DatabaseTransactionManager#office.effective.common.utils.UuidValidator#office.effective.features.booking.converters.BookingFacadeConverter/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/-booking-facade.html -$dokka.location:office.effective.features.booking.facade/BookingFacade/deleteById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/delete-by-id.html -$dokka.location:office.effective.features.booking.facade/BookingFacade/findAll/#kotlin.String?#kotlin.String?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-all.html -$dokka.location:office.effective.features.booking.facade/BookingFacade/findById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-by-id.html -$dokka.location:office.effective.features.booking.facade/BookingFacade/post/#office.effective.dto.BookingDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/post.html -$dokka.location:office.effective.features.booking.facade/BookingFacade/put/#office.effective.dto.BookingDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/put.html -$dokka.location:office.effective.features.booking.repository////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/index.html -$dokka.location:office.effective.features.booking.repository//bookingParticipants/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/booking-participants.html -$dokka.location:office.effective.features.booking.repository//workspaceBooking/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/workspace-booking.html -$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/index.html -$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/BookingCalendarRepository/#office.effective.features.calendar.repository.CalendarIdsRepository#office.effective.features.user.repository.UserRepository#com.google.api.services.calendar.Calendar#office.effective.features.workspace.repository.WorkspaceRepository#office.effective.features.booking.converters.GoogleCalendarConverter/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/-booking-calendar-repository.html -$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/deleteById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/delete-by-id.html -$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/existsById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/exists-by-id.html -$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/findAll/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all.html -$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/findAllByOwnerAndWorkspaceId/#java.util.UUID#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-and-workspace-id.html -$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/findAllByOwnerId/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-id.html -$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/findAllByWorkspaceId/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-workspace-id.html -$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/findById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-by-id.html -$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/save/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/save.html -$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/update/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/update.html -$dokka.location:office.effective.features.booking.repository/BookingParticipantEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/-companion/index.html -$dokka.location:office.effective.features.booking.repository/BookingParticipantEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/index.html -$dokka.location:office.effective.features.booking.repository/BookingParticipantEntity/booking/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/booking.html -$dokka.location:office.effective.features.booking.repository/BookingParticipantEntity/user/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/user.html -$dokka.location:office.effective.features.booking.repository/BookingParticipants///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/index.html -$dokka.location:office.effective.features.booking.repository/BookingParticipants/bookingId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/booking-id.html -$dokka.location:office.effective.features.booking.repository/BookingParticipants/userId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/user-id.html -$dokka.location:office.effective.features.booking.repository/BookingRepository///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/index.html -$dokka.location:office.effective.features.booking.repository/BookingRepository/BookingRepository/#org.ktorm.database.Database#office.effective.features.booking.converters.BookingRepositoryConverter#office.effective.common.utils.UuidValidator/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/-booking-repository.html -$dokka.location:office.effective.features.booking.repository/BookingRepository/deleteById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/delete-by-id.html -$dokka.location:office.effective.features.booking.repository/BookingRepository/existsById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/exists-by-id.html -$dokka.location:office.effective.features.booking.repository/BookingRepository/findAll/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all.html -$dokka.location:office.effective.features.booking.repository/BookingRepository/findAllByOwnerAndWorkspaceId/#java.util.UUID#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-and-workspace-id.html -$dokka.location:office.effective.features.booking.repository/BookingRepository/findAllByOwnerId/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-id.html -$dokka.location:office.effective.features.booking.repository/BookingRepository/findAllByWorkspaceId/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-workspace-id.html -$dokka.location:office.effective.features.booking.repository/BookingRepository/findById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-by-id.html -$dokka.location:office.effective.features.booking.repository/BookingRepository/save/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/save.html -$dokka.location:office.effective.features.booking.repository/BookingRepository/update/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/update.html -$dokka.location:office.effective.features.booking.repository/IBookingRepository///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/index.html -$dokka.location:office.effective.features.booking.repository/IBookingRepository/deleteById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/delete-by-id.html -$dokka.location:office.effective.features.booking.repository/IBookingRepository/existsById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/exists-by-id.html -$dokka.location:office.effective.features.booking.repository/IBookingRepository/findAll/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all.html -$dokka.location:office.effective.features.booking.repository/IBookingRepository/findAllByOwnerAndWorkspaceId/#java.util.UUID#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-and-workspace-id.html -$dokka.location:office.effective.features.booking.repository/IBookingRepository/findAllByOwnerId/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-id.html -$dokka.location:office.effective.features.booking.repository/IBookingRepository/findAllByWorkspaceId/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-workspace-id.html -$dokka.location:office.effective.features.booking.repository/IBookingRepository/findById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-by-id.html -$dokka.location:office.effective.features.booking.repository/IBookingRepository/save/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/save.html -$dokka.location:office.effective.features.booking.repository/IBookingRepository/update/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/update.html -$dokka.location:office.effective.features.booking.repository/WorkspaceBooking///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/index.html -$dokka.location:office.effective.features.booking.repository/WorkspaceBooking/beginBooking/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/begin-booking.html -$dokka.location:office.effective.features.booking.repository/WorkspaceBooking/endBooking/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/end-booking.html -$dokka.location:office.effective.features.booking.repository/WorkspaceBooking/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/id.html -$dokka.location:office.effective.features.booking.repository/WorkspaceBooking/ownerId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/owner-id.html -$dokka.location:office.effective.features.booking.repository/WorkspaceBooking/workspaceId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/workspace-id.html -$dokka.location:office.effective.features.booking.repository/WorkspaceBookingEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/-companion/index.html -$dokka.location:office.effective.features.booking.repository/WorkspaceBookingEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/index.html -$dokka.location:office.effective.features.booking.repository/WorkspaceBookingEntity/beginBooking/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/begin-booking.html -$dokka.location:office.effective.features.booking.repository/WorkspaceBookingEntity/endBooking/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/end-booking.html -$dokka.location:office.effective.features.booking.repository/WorkspaceBookingEntity/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/id.html -$dokka.location:office.effective.features.booking.repository/WorkspaceBookingEntity/owner/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/owner.html -$dokka.location:office.effective.features.booking.repository/WorkspaceBookingEntity/workspace/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/workspace.html -$dokka.location:office.effective.features.booking.routes.swagger////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/index.html -$dokka.location:office.effective.features.booking.routes.swagger//deleteBookingById/office.effective.common.swagger.SwaggerDocument#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/delete-booking-by-id.html -$dokka.location:office.effective.features.booking.routes.swagger//postBooking/office.effective.common.swagger.SwaggerDocument#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/post-booking.html -$dokka.location:office.effective.features.booking.routes.swagger//putBooking/office.effective.common.swagger.SwaggerDocument#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/put-booking.html -$dokka.location:office.effective.features.booking.routes.swagger//returnBookingById/office.effective.common.swagger.SwaggerDocument#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/return-booking-by-id.html -$dokka.location:office.effective.features.booking.routes.swagger//returnBookings/office.effective.common.swagger.SwaggerDocument#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/return-bookings.html -$dokka.location:office.effective.features.booking.routes////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.routes/index.html -$dokka.location:office.effective.features.booking.routes//bookingRouting/io.ktor.server.routing.Route#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.routes/booking-routing.html -$dokka.location:office.effective.features.booking.service////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.service/index.html -$dokka.location:office.effective.features.booking.service/BookingService///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/index.html -$dokka.location:office.effective.features.booking.service/BookingService/BookingService/#office.effective.features.booking.repository.IBookingRepository#office.effective.features.user.repository.UserRepository#office.effective.features.workspace.repository.WorkspaceRepository/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/-booking-service.html -$dokka.location:office.effective.features.booking.service/BookingService/deleteById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/delete-by-id.html -$dokka.location:office.effective.features.booking.service/BookingService/existsById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/exists-by-id.html -$dokka.location:office.effective.features.booking.service/BookingService/findAll/#java.util.UUID?#java.util.UUID?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-all.html -$dokka.location:office.effective.features.booking.service/BookingService/findById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-by-id.html -$dokka.location:office.effective.features.booking.service/BookingService/save/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/save.html -$dokka.location:office.effective.features.booking.service/BookingService/update/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/update.html -$dokka.location:office.effective.features.calendar.repository////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/index.html -$dokka.location:office.effective.features.calendar.repository//calendarIds/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/calendar-ids.html -$dokka.location:office.effective.features.calendar.repository/CalendarIdEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/-companion/index.html -$dokka.location:office.effective.features.calendar.repository/CalendarIdEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/index.html -$dokka.location:office.effective.features.calendar.repository/CalendarIdEntity/calendarId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/calendar-id.html -$dokka.location:office.effective.features.calendar.repository/CalendarIdEntity/workspace/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/workspace.html -$dokka.location:office.effective.features.calendar.repository/CalendarIds///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/index.html -$dokka.location:office.effective.features.calendar.repository/CalendarIds/calendarId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/calendar-id.html -$dokka.location:office.effective.features.calendar.repository/CalendarIds/workspaceId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/workspace-id.html -$dokka.location:office.effective.features.calendar.repository/CalendarIdsRepository///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/index.html -$dokka.location:office.effective.features.calendar.repository/CalendarIdsRepository/CalendarIdsRepository/#org.ktorm.database.Database#office.effective.features.workspace.converters.WorkspaceRepositoryConverter#office.effective.features.workspace.repository.WorkspaceRepository/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/-calendar-ids-repository.html -$dokka.location:office.effective.features.calendar.repository/CalendarIdsRepository/findAllCalendarsId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-all-calendars-id.html -$dokka.location:office.effective.features.calendar.repository/CalendarIdsRepository/findByWorkspace/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-by-workspace.html -$dokka.location:office.effective.features.calendar.repository/CalendarIdsRepository/findByWorkspaceOrDefault/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-by-workspace-or-default.html -$dokka.location:office.effective.features.calendar.repository/CalendarIdsRepository/findWorkspaceById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-workspace-by-id.html -$dokka.location:office.effective.features.notifications.routes////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.notifications.routes/index.html -$dokka.location:office.effective.features.notifications.routes//calendarNotificationsRouting/io.ktor.server.routing.Route#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.notifications.routes/calendar-notifications-routing.html -$dokka.location:office.effective.features.simpleAuth.di////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/index.html -$dokka.location:office.effective.features.simpleAuth.di//authDiModule/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/auth-di-module.html -$dokka.location:office.effective.features.simpleAuth.repository////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/index.html -$dokka.location:office.effective.features.simpleAuth.repository//apikeys/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/apikeys.html -$dokka.location:office.effective.features.simpleAuth.repository/ApiKeyEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/-companion/index.html -$dokka.location:office.effective.features.simpleAuth.repository/ApiKeyEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/index.html -$dokka.location:office.effective.features.simpleAuth.repository/ApiKeyEntity/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/id.html -$dokka.location:office.effective.features.simpleAuth.repository/ApiKeyEntity/keyValue/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/key-value.html -$dokka.location:office.effective.features.simpleAuth.repository/ApiKeys///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/index.html -$dokka.location:office.effective.features.simpleAuth.repository/ApiKeys/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/id.html -$dokka.location:office.effective.features.simpleAuth.repository/ApiKeys/value/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/value.html -$dokka.location:office.effective.features.simpleAuth.repository/AuthRepository///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/index.html -$dokka.location:office.effective.features.simpleAuth.repository/AuthRepository/AuthRepository/#org.ktorm.database.Database/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/-auth-repository.html -$dokka.location:office.effective.features.simpleAuth.repository/AuthRepository/findApiKey/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/find-api-key.html -$dokka.location:office.effective.features.user.converters////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/index.html -$dokka.location:office.effective.features.user.converters/IntegrationDTOModelConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/index.html -$dokka.location:office.effective.features.user.converters/IntegrationDTOModelConverter/IntegrationDTOModelConverter/#office.effective.common.utils.UuidValidator/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/-integration-d-t-o-model-converter.html -$dokka.location:office.effective.features.user.converters/IntegrationDTOModelConverter/dTOToModel/#office.effective.dto.IntegrationDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/d-t-o-to-model.html -$dokka.location:office.effective.features.user.converters/IntegrationDTOModelConverter/modelToDTO/#office.effective.model.IntegrationModel/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/model-to-d-t-o.html -$dokka.location:office.effective.features.user.converters/IntegrationModelEntityConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/index.html -$dokka.location:office.effective.features.user.converters/IntegrationModelEntityConverter/IntegrationModelEntityConverter/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/-integration-model-entity-converter.html -$dokka.location:office.effective.features.user.converters/IntegrationModelEntityConverter/entityToModel/#office.effective.features.user.repository.IntegrationEntity#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/entity-to-model.html -$dokka.location:office.effective.features.user.converters/IntegrationModelEntityConverter/modelToEntity/#office.effective.model.IntegrationModel/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/model-to-entity.html -$dokka.location:office.effective.features.user.converters/UserDTOModelConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/index.html -$dokka.location:office.effective.features.user.converters/UserDTOModelConverter/UserDTOModelConverter/#office.effective.features.user.repository.UserRepository#office.effective.features.user.converters.IntegrationDTOModelConverter#office.effective.common.utils.UuidValidator/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/-user-d-t-o-model-converter.html -$dokka.location:office.effective.features.user.converters/UserDTOModelConverter/dTOToModel/#office.effective.dto.UserDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/d-t-o-to-model.html -$dokka.location:office.effective.features.user.converters/UserDTOModelConverter/modelToDTO/#office.effective.model.UserModel/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/model-to-d-t-o.html -$dokka.location:office.effective.features.user.converters/UserModelEntityConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/index.html -$dokka.location:office.effective.features.user.converters/UserModelEntityConverter/UserModelEntityConverter/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/-user-model-entity-converter.html -$dokka.location:office.effective.features.user.converters/UserModelEntityConverter/entityToModel/#office.effective.features.user.repository.UserEntity#kotlin.collections.Set[office.effective.model.IntegrationModel]?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/entity-to-model.html -$dokka.location:office.effective.features.user.converters/UserModelEntityConverter/modelToEntity/#office.effective.model.UserModel/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/model-to-entity.html -$dokka.location:office.effective.features.user.di////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.di/index.html -$dokka.location:office.effective.features.user.di//userDIModule/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.di/user-d-i-module.html -$dokka.location:office.effective.features.user.facade////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.facade/index.html -$dokka.location:office.effective.features.user.facade/UserFacade///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/index.html -$dokka.location:office.effective.features.user.facade/UserFacade/UserFacade/#office.effective.serviceapi.IUserService#office.effective.features.user.converters.UserDTOModelConverter#office.effective.features.user.ITokenVerifier#office.effective.common.utils.DatabaseTransactionManager/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/-user-facade.html -$dokka.location:office.effective.features.user.facade/UserFacade/getUserByEmail/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-email.html -$dokka.location:office.effective.features.user.facade/UserFacade/getUserById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-id.html -$dokka.location:office.effective.features.user.facade/UserFacade/getUsers/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users.html -$dokka.location:office.effective.features.user.facade/UserFacade/getUsersByTag/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users-by-tag.html -$dokka.location:office.effective.features.user.facade/UserFacade/updateUser/#office.effective.dto.UserDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/update-user.html -$dokka.location:office.effective.features.user.repository////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/index.html -$dokka.location:office.effective.features.user.repository//integrations/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/integrations.html -$dokka.location:office.effective.features.user.repository//users/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/users.html -$dokka.location:office.effective.features.user.repository//users_tags/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/users_tags.html -$dokka.location:office.effective.features.user.repository//usersinegrations/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/usersinegrations.html -$dokka.location:office.effective.features.user.repository/IntegrationEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/-companion/index.html -$dokka.location:office.effective.features.user.repository/IntegrationEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/index.html -$dokka.location:office.effective.features.user.repository/IntegrationEntity/iconUrl/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/icon-url.html -$dokka.location:office.effective.features.user.repository/IntegrationEntity/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/id.html -$dokka.location:office.effective.features.user.repository/IntegrationEntity/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/name.html -$dokka.location:office.effective.features.user.repository/Integrations///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/index.html -$dokka.location:office.effective.features.user.repository/Integrations/iconUrl/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/icon-url.html -$dokka.location:office.effective.features.user.repository/Integrations/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/id.html -$dokka.location:office.effective.features.user.repository/Integrations/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/name.html -$dokka.location:office.effective.features.user.repository/UserEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/-companion/index.html -$dokka.location:office.effective.features.user.repository/UserEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/index.html -$dokka.location:office.effective.features.user.repository/UserEntity/active/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/active.html -$dokka.location:office.effective.features.user.repository/UserEntity/avatarURL/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/avatar-u-r-l.html -$dokka.location:office.effective.features.user.repository/UserEntity/email/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/email.html -$dokka.location:office.effective.features.user.repository/UserEntity/fullName/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/full-name.html -$dokka.location:office.effective.features.user.repository/UserEntity/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/id.html -$dokka.location:office.effective.features.user.repository/UserEntity/role/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/role.html -$dokka.location:office.effective.features.user.repository/UserEntity/tag/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/tag.html -$dokka.location:office.effective.features.user.repository/UserIntegrationEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/index.html -$dokka.location:office.effective.features.user.repository/UserIntegrationEntity/integrationId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/integration-id.html -$dokka.location:office.effective.features.user.repository/UserIntegrationEntity/userId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/user-id.html -$dokka.location:office.effective.features.user.repository/UserIntegrationEntity/valueStr/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/value-str.html -$dokka.location:office.effective.features.user.repository/UserRepository///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/index.html -$dokka.location:office.effective.features.user.repository/UserRepository/UserRepository/#org.ktorm.database.Database#office.effective.features.user.converters.UserModelEntityConverter#office.effective.features.user.converters.IntegrationModelEntityConverter/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/-user-repository.html -$dokka.location:office.effective.features.user.repository/UserRepository/existsById/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/exists-by-id.html -$dokka.location:office.effective.features.user.repository/UserRepository/findAll/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all.html -$dokka.location:office.effective.features.user.repository/UserRepository/findAllIntegrationsByUserIds/#kotlin.collections.Collection[java.util.UUID]/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all-integrations-by-user-ids.html -$dokka.location:office.effective.features.user.repository/UserRepository/findByEmail/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-email.html -$dokka.location:office.effective.features.user.repository/UserRepository/findById/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-id.html -$dokka.location:office.effective.features.user.repository/UserRepository/findByTag/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-tag.html -$dokka.location:office.effective.features.user.repository/UserRepository/findSetOfIntegrationsByUser/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-set-of-integrations-by-user.html -$dokka.location:office.effective.features.user.repository/UserRepository/findTagByName/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-name.html -$dokka.location:office.effective.features.user.repository/UserRepository/findTagByUserOrNull/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-user-or-null.html -$dokka.location:office.effective.features.user.repository/UserRepository/updateUser/#office.effective.model.UserModel/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/update-user.html -$dokka.location:office.effective.features.user.repository/Users///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users/index.html -$dokka.location:office.effective.features.user.repository/Users/active/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users/active.html -$dokka.location:office.effective.features.user.repository/Users/avatarURL/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users/avatar-u-r-l.html -$dokka.location:office.effective.features.user.repository/Users/email/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users/email.html -$dokka.location:office.effective.features.user.repository/Users/fullName/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users/full-name.html -$dokka.location:office.effective.features.user.repository/Users/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users/id.html -$dokka.location:office.effective.features.user.repository/Users/role/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users/role.html -$dokka.location:office.effective.features.user.repository/Users/tagId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users/tag-id.html -$dokka.location:office.effective.features.user.repository/UsersIntegrations///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/index.html -$dokka.location:office.effective.features.user.repository/UsersIntegrations/integrationId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/integration-id.html -$dokka.location:office.effective.features.user.repository/UsersIntegrations/userId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/user-id.html -$dokka.location:office.effective.features.user.repository/UsersIntegrations/valueStr/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/value-str.html -$dokka.location:office.effective.features.user.repository/UsersTagEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/-companion/index.html -$dokka.location:office.effective.features.user.repository/UsersTagEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/index.html -$dokka.location:office.effective.features.user.repository/UsersTagEntity/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/id.html -$dokka.location:office.effective.features.user.repository/UsersTagEntity/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/name.html -$dokka.location:office.effective.features.user.repository/UsersTags///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/index.html -$dokka.location:office.effective.features.user.repository/UsersTags/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/id.html -$dokka.location:office.effective.features.user.repository/UsersTags/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/name.html -$dokka.location:office.effective.features.user.routes.swagger////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/index.html -$dokka.location:office.effective.features.user.routes.swagger//returnUserById/office.effective.common.swagger.SwaggerDocument#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/return-user-by-id.html -$dokka.location:office.effective.features.user.routes.swagger//returnUsers/office.effective.common.swagger.SwaggerDocument#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/return-users.html -$dokka.location:office.effective.features.user.routes.swagger//updateUser/office.effective.common.swagger.SwaggerDocument#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/update-user.html -$dokka.location:office.effective.features.user.routes////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.routes/index.html -$dokka.location:office.effective.features.user.routes//userRouting/io.ktor.server.routing.Route#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.routes/user-routing.html -$dokka.location:office.effective.features.user.service////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.service/index.html -$dokka.location:office.effective.features.user.service/UserService///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/index.html -$dokka.location:office.effective.features.user.service/UserService/UserService/#office.effective.features.user.repository.UserRepository/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/-user-service.html -$dokka.location:office.effective.features.user.service/UserService/getAll/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-all.html -$dokka.location:office.effective.features.user.service/UserService/getUserByEmail/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-email.html -$dokka.location:office.effective.features.user.service/UserService/getUserById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-id.html -$dokka.location:office.effective.features.user.service/UserService/getUsersByTag/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-users-by-tag.html -$dokka.location:office.effective.features.user.service/UserService/updateUser/#office.effective.model.UserModel/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/update-user.html -$dokka.location:office.effective.features.user////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user/index.html -$dokka.location:office.effective.features.user/ApiKeyVerifier///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/index.html -$dokka.location:office.effective.features.user/ApiKeyVerifier/ApiKeyVerifier/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/-api-key-verifier.html -$dokka.location:office.effective.features.user/ApiKeyVerifier/isCorrectToken/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/is-correct-token.html -$dokka.location:office.effective.features.user/ITokenVerifier///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.html -$dokka.location:office.effective.features.user/ITokenVerifier/isCorrectToken/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/is-correct-token.html -$dokka.location:office.effective.features.user/TokenVerifier///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/index.html -$dokka.location:office.effective.features.user/TokenVerifier/TokenVerifier/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/-token-verifier.html -$dokka.location:office.effective.features.user/TokenVerifier/isCorrectToken/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/is-correct-token.html -$dokka.location:office.effective.features.workspace.DI////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.DI/index.html -$dokka.location:office.effective.features.workspace.DI//workspaceDiModule/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.DI/workspace-di-module.html -$dokka.location:office.effective.features.workspace.converters////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/index.html -$dokka.location:office.effective.features.workspace.converters/WorkspaceFacadeConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/index.html -$dokka.location:office.effective.features.workspace.converters/WorkspaceFacadeConverter/WorkspaceFacadeConverter/#office.effective.common.utils.UuidValidator/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/-workspace-facade-converter.html -$dokka.location:office.effective.features.workspace.converters/WorkspaceFacadeConverter/dtoToModel/#office.effective.dto.WorkspaceDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/dto-to-model.html -$dokka.location:office.effective.features.workspace.converters/WorkspaceFacadeConverter/modelToDto/#office.effective.model.Workspace/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/model-to-dto.html -$dokka.location:office.effective.features.workspace.converters/WorkspaceFacadeConverter/zoneModelToDto/#office.effective.model.WorkspaceZone/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/zone-model-to-dto.html -$dokka.location:office.effective.features.workspace.converters/WorkspaceRepositoryConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/index.html -$dokka.location:office.effective.features.workspace.converters/WorkspaceRepositoryConverter/WorkspaceRepositoryConverter/#org.ktorm.database.Database/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/-workspace-repository-converter.html -$dokka.location:office.effective.features.workspace.converters/WorkspaceRepositoryConverter/entityToModel/#office.effective.features.workspace.repository.WorkspaceEntity#kotlin.collections.List[office.effective.model.Utility]/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/entity-to-model.html -$dokka.location:office.effective.features.workspace.converters/WorkspaceRepositoryConverter/modelToEntity/#office.effective.model.Workspace/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/model-to-entity.html -$dokka.location:office.effective.features.workspace.converters/WorkspaceRepositoryConverter/utilityEntityToModel/#office.effective.features.workspace.repository.UtilityEntity#kotlin.Int/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/utility-entity-to-model.html -$dokka.location:office.effective.features.workspace.converters/WorkspaceRepositoryConverter/zoneEntityToModel/#office.effective.features.workspace.repository.WorkspaceZoneEntity/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-entity-to-model.html -$dokka.location:office.effective.features.workspace.converters/WorkspaceRepositoryConverter/zoneModelToEntity/#office.effective.model.WorkspaceZone/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-model-to-entity.html -$dokka.location:office.effective.features.workspace.facade////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.facade/index.html -$dokka.location:office.effective.features.workspace.facade/WorkspaceFacade///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/index.html -$dokka.location:office.effective.features.workspace.facade/WorkspaceFacade/WorkspaceFacade/#office.effective.serviceapi.IWorkspaceService#office.effective.features.workspace.converters.WorkspaceFacadeConverter#office.effective.common.utils.DatabaseTransactionManager#office.effective.common.utils.UuidValidator/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/-workspace-facade.html -$dokka.location:office.effective.features.workspace.facade/WorkspaceFacade/findAllByTag/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-by-tag.html -$dokka.location:office.effective.features.workspace.facade/WorkspaceFacade/findAllFreeByPeriod/#kotlin.String#kotlin.Long#kotlin.Long/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-free-by-period.html -$dokka.location:office.effective.features.workspace.facade/WorkspaceFacade/findAllZones/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-zones.html -$dokka.location:office.effective.features.workspace.facade/WorkspaceFacade/findById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-by-id.html -$dokka.location:office.effective.features.workspace.repository////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/index.html -$dokka.location:office.effective.features.workspace.repository//utilities/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/utilities.html -$dokka.location:office.effective.features.workspace.repository//workspaceTags/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-tags.html -$dokka.location:office.effective.features.workspace.repository//workspaceUtilities/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-utilities.html -$dokka.location:office.effective.features.workspace.repository//workspaceZones/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-zones.html -$dokka.location:office.effective.features.workspace.repository//workspaces/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspaces.html -$dokka.location:office.effective.features.workspace.repository/Utilities///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/index.html -$dokka.location:office.effective.features.workspace.repository/Utilities/iconUrl/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/icon-url.html -$dokka.location:office.effective.features.workspace.repository/Utilities/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/id.html -$dokka.location:office.effective.features.workspace.repository/Utilities/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/name.html -$dokka.location:office.effective.features.workspace.repository/UtilityEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/-companion/index.html -$dokka.location:office.effective.features.workspace.repository/UtilityEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/index.html -$dokka.location:office.effective.features.workspace.repository/UtilityEntity/iconUrl/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/icon-url.html -$dokka.location:office.effective.features.workspace.repository/UtilityEntity/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/id.html -$dokka.location:office.effective.features.workspace.repository/UtilityEntity/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/name.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/-companion/index.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/index.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceEntity/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/id.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceEntity/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/name.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceEntity/tag/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/tag.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceEntity/zone/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/zone.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/index.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/WorkspaceRepository/#org.ktorm.database.Database#office.effective.features.workspace.converters.WorkspaceRepositoryConverter/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/-workspace-repository.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/addUtilityToWorkspace/#java.util.UUID#java.util.UUID#kotlin.UInt/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/add-utility-to-workspace.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/deleteById/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/delete-by-id.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/findAllByTag/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-by-tag.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/findAllFreeByPeriod/#kotlin.String#java.time.Instant#java.time.Instant/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-free-by-period.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/findAllUtilitiesByWorkspaceIds/#kotlin.collections.Collection[java.util.UUID]/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-utilities-by-workspace-ids.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/findAllZones/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-zones.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/findById/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-by-id.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/findUtilitiesByWorkspaceId/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-utilities-by-workspace-id.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/save/#office.effective.model.Workspace/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/save.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/utilityExistsById/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/utility-exists-by-id.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/workspaceExistsById/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/workspace-exists-by-id.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceTagEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/-companion/index.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceTagEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/index.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceTagEntity/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/id.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceTagEntity/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/name.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceTags///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/index.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceTags/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/id.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceTags/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/name.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceUtilities///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/index.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceUtilities/count/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/count.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceUtilities/utilityId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/utility-id.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceUtilities/workspaceId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/workspace-id.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceUtilityEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/-companion/index.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceUtilityEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/index.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceUtilityEntity/count/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/count.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceUtilityEntity/utility/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/utility.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceUtilityEntity/workspace/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/workspace.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceZoneEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceZoneEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/index.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceZoneEntity/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/id.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceZoneEntity/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/name.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceZones///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/index.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceZones/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/id.html -$dokka.location:office.effective.features.workspace.repository/WorkspaceZones/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/name.html -$dokka.location:office.effective.features.workspace.repository/Workspaces///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/index.html -$dokka.location:office.effective.features.workspace.repository/Workspaces/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/id.html -$dokka.location:office.effective.features.workspace.repository/Workspaces/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/name.html -$dokka.location:office.effective.features.workspace.repository/Workspaces/tagId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/tag-id.html -$dokka.location:office.effective.features.workspace.repository/Workspaces/zoneId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/zone-id.html -$dokka.location:office.effective.features.workspace.routes.swagger////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/index.html -$dokka.location:office.effective.features.workspace.routes.swagger//returnAllZones/office.effective.common.swagger.SwaggerDocument#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/return-all-zones.html -$dokka.location:office.effective.features.workspace.routes.swagger//returnWorkspaceById/office.effective.common.swagger.SwaggerDocument#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/return-workspace-by-id.html -$dokka.location:office.effective.features.workspace.routes.swagger//returnWorkspaceByTag/office.effective.common.swagger.SwaggerDocument#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/return-workspace-by-tag.html -$dokka.location:office.effective.features.workspace.routes.swagger/WorkspaceTag.meeting///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/meeting/index.html -$dokka.location:office.effective.features.workspace.routes.swagger/WorkspaceTag.regular///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/regular/index.html -$dokka.location:office.effective.features.workspace.routes.swagger/WorkspaceTag///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/index.html -$dokka.location:office.effective.features.workspace.routes.swagger/WorkspaceTag/tagName/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/tag-name.html -$dokka.location:office.effective.features.workspace.routes.swagger/WorkspaceTag/valueOf/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/value-of.html -$dokka.location:office.effective.features.workspace.routes.swagger/WorkspaceTag/values/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/values.html -$dokka.location:office.effective.features.workspace.routes////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.routes/index.html -$dokka.location:office.effective.features.workspace.routes//workspaceRouting/io.ktor.server.routing.Route#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.routes/workspace-routing.html -$dokka.location:office.effective.features.workspace.service////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.service/index.html -$dokka.location:office.effective.features.workspace.service/WorkspaceService///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/index.html -$dokka.location:office.effective.features.workspace.service/WorkspaceService/WorkspaceService/#office.effective.features.workspace.repository.WorkspaceRepository/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/-workspace-service.html -$dokka.location:office.effective.features.workspace.service/WorkspaceService/findAllByTag/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-by-tag.html -$dokka.location:office.effective.features.workspace.service/WorkspaceService/findAllFreeByPeriod/#kotlin.String#java.time.Instant#java.time.Instant/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-free-by-period.html -$dokka.location:office.effective.features.workspace.service/WorkspaceService/findAllZones/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-zones.html -$dokka.location:office.effective.features.workspace.service/WorkspaceService/findById/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-by-id.html -$dokka.location:office.effective.model////PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/index.html -$dokka.location:office.effective.model/Booking///PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-booking/index.html -$dokka.location:office.effective.model/Booking/Booking/#office.effective.model.UserModel#kotlin.collections.List[office.effective.model.UserModel]#office.effective.model.Workspace#kotlin.String?#java.time.Instant#java.time.Instant#office.effective.model.RecurrenceModel?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-booking/-booking.html -$dokka.location:office.effective.model/Booking/beginBooking/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-booking/begin-booking.html -$dokka.location:office.effective.model/Booking/endBooking/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-booking/end-booking.html -$dokka.location:office.effective.model/Booking/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-booking/id.html -$dokka.location:office.effective.model/Booking/owner/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-booking/owner.html -$dokka.location:office.effective.model/Booking/participants/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-booking/participants.html -$dokka.location:office.effective.model/Booking/recurrence/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-booking/recurrence.html -$dokka.location:office.effective.model/Booking/workspace/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-booking/workspace.html -$dokka.location:office.effective.model/IntegrationModel///PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-integration-model/index.html -$dokka.location:office.effective.model/IntegrationModel/IntegrationModel/#java.util.UUID?#kotlin.String#kotlin.String#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-integration-model/-integration-model.html -$dokka.location:office.effective.model/IntegrationModel/iconUrl/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-integration-model/icon-url.html -$dokka.location:office.effective.model/IntegrationModel/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-integration-model/id.html -$dokka.location:office.effective.model/IntegrationModel/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-integration-model/name.html -$dokka.location:office.effective.model/IntegrationModel/valueStr/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-integration-model/value-str.html -$dokka.location:office.effective.model/RecurrenceModel///PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.html -$dokka.location:office.effective.model/RecurrenceModel/RecurrenceModel/#kotlin.Int?#kotlin.String#kotlin.Int?#kotlin.Long?#kotlin.collections.List[kotlin.Int]#kotlin.collections.List[kotlin.Int]#kotlin.collections.List[kotlin.Int]#kotlin.collections.List[kotlin.Int]/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/-recurrence-model.html -$dokka.location:office.effective.model/RecurrenceModel/byDay/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-day.html -$dokka.location:office.effective.model/RecurrenceModel/byHour/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-hour.html -$dokka.location:office.effective.model/RecurrenceModel/byMonth/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-month.html -$dokka.location:office.effective.model/RecurrenceModel/byYearDay/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-year-day.html -$dokka.location:office.effective.model/RecurrenceModel/count/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/count.html -$dokka.location:office.effective.model/RecurrenceModel/freq/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/freq.html -$dokka.location:office.effective.model/RecurrenceModel/interval/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/interval.html -$dokka.location:office.effective.model/RecurrenceModel/until/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/until.html -$dokka.location:office.effective.model/UserModel///PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/index.html -$dokka.location:office.effective.model/UserModel/UserModel/#kotlin.String#java.util.UUID?#office.effective.features.user.repository.UsersTagEntity?#kotlin.Boolean#kotlin.String?#kotlin.String?#kotlin.collections.Set[office.effective.model.IntegrationModel]?#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/-user-model.html -$dokka.location:office.effective.model/UserModel/active/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/active.html -$dokka.location:office.effective.model/UserModel/avatarURL/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/avatar-u-r-l.html -$dokka.location:office.effective.model/UserModel/email/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/email.html -$dokka.location:office.effective.model/UserModel/fullName/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/full-name.html -$dokka.location:office.effective.model/UserModel/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/id.html -$dokka.location:office.effective.model/UserModel/integrations/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/integrations.html -$dokka.location:office.effective.model/UserModel/role/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/role.html -$dokka.location:office.effective.model/UserModel/tag/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/tag.html -$dokka.location:office.effective.model/UserTagModel///PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-tag-model/index.html -$dokka.location:office.effective.model/UserTagModel/UserTagModel/#java.util.UUID#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-tag-model/-user-tag-model.html -$dokka.location:office.effective.model/UserTagModel/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-tag-model/id.html -$dokka.location:office.effective.model/UserTagModel/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-tag-model/name.html -$dokka.location:office.effective.model/Utility///PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-utility/index.html -$dokka.location:office.effective.model/Utility/Utility/#java.util.UUID#kotlin.String#kotlin.String#kotlin.Int/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-utility/-utility.html -$dokka.location:office.effective.model/Utility/count/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-utility/count.html -$dokka.location:office.effective.model/Utility/iconUrl/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-utility/icon-url.html -$dokka.location:office.effective.model/Utility/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-utility/id.html -$dokka.location:office.effective.model/Utility/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-utility/name.html -$dokka.location:office.effective.model/Workspace///PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace/index.html -$dokka.location:office.effective.model/Workspace/Workspace/#java.util.UUID?#kotlin.String#kotlin.String#kotlin.collections.List[office.effective.model.Utility]#office.effective.model.WorkspaceZone?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace/-workspace.html -$dokka.location:office.effective.model/Workspace/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace/id.html -$dokka.location:office.effective.model/Workspace/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace/name.html -$dokka.location:office.effective.model/Workspace/tag/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace/tag.html -$dokka.location:office.effective.model/Workspace/utilities/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace/utilities.html -$dokka.location:office.effective.model/Workspace/zone/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace/zone.html -$dokka.location:office.effective.model/WorkspaceZone///PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.html -$dokka.location:office.effective.model/WorkspaceZone/WorkspaceZone/#java.util.UUID#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace-zone/-workspace-zone.html -$dokka.location:office.effective.model/WorkspaceZone/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace-zone/id.html -$dokka.location:office.effective.model/WorkspaceZone/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace-zone/name.html -$dokka.location:office.effective.plugins////PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/index.html -$dokka.location:office.effective.plugins//VerificationPlugin/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/-verification-plugin.html -$dokka.location:office.effective.plugins//applicationHttpClient/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/application-http-client.html -$dokka.location:office.effective.plugins//configureAuthentication/io.ktor.server.application.Application#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/configure-authentication.html -$dokka.location:office.effective.plugins//configureCalendarNotifications/io.ktor.server.application.Application#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/configure-calendar-notifications.html -$dokka.location:office.effective.plugins//configureDI/io.ktor.server.application.Application#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/configure-d-i.html -$dokka.location:office.effective.plugins//configureExceptionHandling/io.ktor.server.application.Application#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/configure-exception-handling.html -$dokka.location:office.effective.plugins//configureMigration/io.ktor.server.application.Application#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/configure-migration.html -$dokka.location:office.effective.plugins//configureRouting/io.ktor.server.application.Application#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/configure-routing.html -$dokka.location:office.effective.plugins//configureSerialization/io.ktor.server.application.Application#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/configure-serialization.html -$dokka.location:office.effective.plugins//configureSwagger/io.ktor.server.application.Application#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/configure-swagger.html -$dokka.location:office.effective.plugins//configureValidation/io.ktor.server.application.Application#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/configure-validation.html -$dokka.location:office.effective.serviceapi////PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/index.html -$dokka.location:office.effective.serviceapi/IBookingService///PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.html -$dokka.location:office.effective.serviceapi/IBookingService/deleteById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/delete-by-id.html -$dokka.location:office.effective.serviceapi/IBookingService/existsById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/exists-by-id.html -$dokka.location:office.effective.serviceapi/IBookingService/findAll/#java.util.UUID?#java.util.UUID?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-all.html -$dokka.location:office.effective.serviceapi/IBookingService/findById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-by-id.html -$dokka.location:office.effective.serviceapi/IBookingService/save/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/save.html -$dokka.location:office.effective.serviceapi/IBookingService/update/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/update.html -$dokka.location:office.effective.serviceapi/IUserService///PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/index.html -$dokka.location:office.effective.serviceapi/IUserService/getAll/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-all.html -$dokka.location:office.effective.serviceapi/IUserService/getUserByEmail/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-email.html -$dokka.location:office.effective.serviceapi/IUserService/getUserById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-id.html -$dokka.location:office.effective.serviceapi/IUserService/getUsersByTag/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-users-by-tag.html -$dokka.location:office.effective.serviceapi/IUserService/updateUser/#office.effective.model.UserModel/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/update-user.html -$dokka.location:office.effective.serviceapi/IWorkspaceService///PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/index.html -$dokka.location:office.effective.serviceapi/IWorkspaceService/findAllByTag/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-by-tag.html -$dokka.location:office.effective.serviceapi/IWorkspaceService/findAllFreeByPeriod/#kotlin.String#java.time.Instant#java.time.Instant/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-free-by-period.html -$dokka.location:office.effective.serviceapi/IWorkspaceService/findAllZones/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-zones.html -$dokka.location:office.effective.serviceapi/IWorkspaceService/findById/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-by-id.html -$dokka.location:office.effective////PointingToDeclaration/com.backend.effectiveoffice/office.effective/index.html -$dokka.location:office.effective//config/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective/config.html -$dokka.location:office.effective//hostId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective/host-id.html -$dokka.location:office.effective//main/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective/main.html -$dokka.location:office.effective//module/io.ktor.server.application.Application#/PointingToDeclaration/com.backend.effectiveoffice/office.effective/module.html -$dokka.location:office.effective//portNumber/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective/port-number.html +$dokka.format:gfm-v1 +$dokka.linkExtension:md +$dokka.location:model////PointingToDeclaration/com.backend.effectiveoffice/model/index.md +$dokka.location:model/Ending.Count///PointingToDeclaration/com.backend.effectiveoffice/model/-ending/-count/index.md +$dokka.location:model/Ending.Count/Count/#kotlin.Int/PointingToDeclaration/com.backend.effectiveoffice/model/-ending/-count/-count.md +$dokka.location:model/Ending.Count/value/#/PointingToDeclaration/com.backend.effectiveoffice/model/-ending/-count/value.md +$dokka.location:model/Ending.Empty///PointingToDeclaration/com.backend.effectiveoffice/model/-ending/-empty/index.md +$dokka.location:model/Ending.Until///PointingToDeclaration/com.backend.effectiveoffice/model/-ending/-until/index.md +$dokka.location:model/Ending.Until/Until/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/model/-ending/-until/-until.md +$dokka.location:model/Ending.Until/value/#/PointingToDeclaration/com.backend.effectiveoffice/model/-ending/-until/value.md +$dokka.location:model/Ending///PointingToDeclaration/com.backend.effectiveoffice/model/-ending/index.md +$dokka.location:model/Freq.DAILY///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}com.backend.effectiveoffice/model/-freq/-d-a-i-l-y/index.md +$dokka.location:model/Freq.MONTHLY///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}com.backend.effectiveoffice/model/-freq/-m-o-n-t-h-l-y/index.md +$dokka.location:model/Freq.WEEKLY///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}com.backend.effectiveoffice/model/-freq/-w-e-e-k-l-y/index.md +$dokka.location:model/Freq.YEARLY///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.md +$dokka.location:model/Freq///PointingToDeclaration/com.backend.effectiveoffice/model/-freq/index.md +$dokka.location:model/Freq/valueOf/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/model/-freq/value-of.md +$dokka.location:model/Freq/values/#/PointingToDeclaration/com.backend.effectiveoffice/model/-freq/values.md +$dokka.location:model/Recurrence.Companion///PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/-companion/index.md +$dokka.location:model/Recurrence.Companion/toRecurrence/model.RecurrenceDTO#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/-companion/to-recurrence.md +$dokka.location:model/Recurrence///PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/index.md +$dokka.location:model/Recurrence/Recurrence/#kotlin.Int#model.Freq#model.Ending#kotlin.collections.List[kotlin.Int]#kotlin.collections.List[kotlin.Int]#kotlin.collections.List[kotlin.Int]#kotlin.collections.List[kotlin.Int]/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/-recurrence.md +$dokka.location:model/Recurrence/byDay/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/by-day.md +$dokka.location:model/Recurrence/byHour/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/by-hour.md +$dokka.location:model/Recurrence/byMonth/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/by-month.md +$dokka.location:model/Recurrence/byYearDay/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/by-year-day.md +$dokka.location:model/Recurrence/ending/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/ending.md +$dokka.location:model/Recurrence/freq/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/freq.md +$dokka.location:model/Recurrence/interval/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/interval.md +$dokka.location:model/Recurrence/toDto/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence/to-dto.md +$dokka.location:model/RecurrenceDTO///PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.md +$dokka.location:model/RecurrenceDTO/RecurrenceDTO/#kotlin.Int?#kotlin.String#kotlin.Int?#kotlin.Long?#kotlin.collections.List[kotlin.Int]#kotlin.collections.List[kotlin.Int]#kotlin.collections.List[kotlin.Int]#kotlin.collections.List[kotlin.Int]/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/-recurrence-d-t-o.md +$dokka.location:model/RecurrenceDTO/byDay/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-day.md +$dokka.location:model/RecurrenceDTO/byHour/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-hour.md +$dokka.location:model/RecurrenceDTO/byMonth/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-month.md +$dokka.location:model/RecurrenceDTO/byYearDay/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-year-day.md +$dokka.location:model/RecurrenceDTO/count/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/count.md +$dokka.location:model/RecurrenceDTO/freq/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/freq.md +$dokka.location:model/RecurrenceDTO/interval/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/interval.md +$dokka.location:model/RecurrenceDTO/until/#/PointingToDeclaration/com.backend.effectiveoffice/model/-recurrence-d-t-o/until.md +$dokka.location:office.effective.common.constants////PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.constants/index.md +$dokka.location:office.effective.common.constants/BookingConstants///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.constants/-booking-constants/index.md +$dokka.location:office.effective.common.constants/BookingConstants/MIN_SEARCH_START_TIME/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.constants/-booking-constants/-m-i-n_-s-e-a-r-c-h_-s-t-a-r-t_-t-i-m-e.md +$dokka.location:office.effective.common.di////PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.di/index.md +$dokka.location:office.effective.common.di//calendarDiModule/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.di/calendar-di-module.md +$dokka.location:office.effective.common.di//commonDiModule/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.di/common-di-module.md +$dokka.location:office.effective.common.exception////PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.exception/index.md +$dokka.location:office.effective.common.exception/InstanceNotFoundException///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/index.md +$dokka.location:office.effective.common.exception/InstanceNotFoundException/InstanceNotFoundException/#kotlin.reflect.KClass[*]#kotlin.String#java.util.UUID?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/-instance-not-found-exception.md +$dokka.location:office.effective.common.exception/MissingIdException///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/index.md +$dokka.location:office.effective.common.exception/MissingIdException/MissingIdException/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/-missing-id-exception.md +$dokka.location:office.effective.common.exception/ValidationException///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/index.md +$dokka.location:office.effective.common.exception/ValidationException/ValidationException/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/-validation-exception.md +$dokka.location:office.effective.common.exception/WorkspaceUnavailableException///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/index.md +$dokka.location:office.effective.common.exception/WorkspaceUnavailableException/WorkspaceUnavailableException/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/-workspace-unavailable-exception.md +$dokka.location:office.effective.common.notifications////PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/index.md +$dokka.location:office.effective.common.notifications//firebaseDiModule/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/firebase-di-module.md +$dokka.location:office.effective.common.notifications/FcmNotificationSender///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/index.md +$dokka.location:office.effective.common.notifications/FcmNotificationSender/FcmNotificationSender/#com.google.firebase.messaging.FirebaseMessaging/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/-fcm-notification-sender.md +$dokka.location:office.effective.common.notifications/FcmNotificationSender/sendContentMessage/#io.ktor.http.HttpMethod#office.effective.dto.BookingDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-content-message.md +$dokka.location:office.effective.common.notifications/FcmNotificationSender/sendContentMessage/#io.ktor.http.HttpMethod#office.effective.dto.UserDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-content-message.md +$dokka.location:office.effective.common.notifications/FcmNotificationSender/sendContentMessage/#io.ktor.http.HttpMethod#office.effective.dto.WorkspaceDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-content-message.md +$dokka.location:office.effective.common.notifications/FcmNotificationSender/sendEmptyMessage/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-empty-message.md +$dokka.location:office.effective.common.notifications/INotificationSender///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/index.md +$dokka.location:office.effective.common.notifications/INotificationSender/sendContentMessage/#io.ktor.http.HttpMethod#office.effective.dto.BookingDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-content-message.md +$dokka.location:office.effective.common.notifications/INotificationSender/sendContentMessage/#io.ktor.http.HttpMethod#office.effective.dto.UserDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-content-message.md +$dokka.location:office.effective.common.notifications/INotificationSender/sendContentMessage/#io.ktor.http.HttpMethod#office.effective.dto.WorkspaceDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-content-message.md +$dokka.location:office.effective.common.notifications/INotificationSender/sendEmptyMessage/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-empty-message.md +$dokka.location:office.effective.common.swagger////PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.swagger/index.md +$dokka.location:office.effective.common.swagger/SwaggerDocument///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.swagger/-swagger-document/index.md +$dokka.location:office.effective.common.utils////PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/index.md +$dokka.location:office.effective.common.utils/DatabaseTransactionManager///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/index.md +$dokka.location:office.effective.common.utils/DatabaseTransactionManager/DatabaseTransactionManager/#org.ktorm.database.Database/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/-database-transaction-manager.md +$dokka.location:office.effective.common.utils/DatabaseTransactionManager/useTransaction/#kotlin.Function0[TypeParam(bounds=[kotlin.Any?])]#org.ktorm.database.TransactionIsolation/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.md +$dokka.location:office.effective.common.utils/UserSession///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-user-session/index.md +$dokka.location:office.effective.common.utils/UserSession/UserSession/#kotlin.String#kotlin.String?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-user-session/-user-session.md +$dokka.location:office.effective.common.utils/UserSession/email/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-user-session/email.md +$dokka.location:office.effective.common.utils/UserSession/token/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-user-session/token.md +$dokka.location:office.effective.common.utils/UuidValidator///PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/index.md +$dokka.location:office.effective.common.utils/UuidValidator/UuidValidator/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/-uuid-validator.md +$dokka.location:office.effective.common.utils/UuidValidator/uuidFromString/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/uuid-from-string.md +$dokka.location:office.effective.dto////PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/index.md +$dokka.location:office.effective.dto/BookingDTO///PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.md +$dokka.location:office.effective.dto/BookingDTO/BookingDTO/#office.effective.dto.UserDTO#kotlin.collections.List[office.effective.dto.UserDTO]#office.effective.dto.WorkspaceDTO#kotlin.String?#kotlin.Long#kotlin.Long#model.RecurrenceDTO?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/-booking-d-t-o.md +$dokka.location:office.effective.dto/BookingDTO/beginBooking/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/begin-booking.md +$dokka.location:office.effective.dto/BookingDTO/endBooking/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/end-booking.md +$dokka.location:office.effective.dto/BookingDTO/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/id.md +$dokka.location:office.effective.dto/BookingDTO/owner/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/owner.md +$dokka.location:office.effective.dto/BookingDTO/participants/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/participants.md +$dokka.location:office.effective.dto/BookingDTO/recurrence/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/recurrence.md +$dokka.location:office.effective.dto/BookingDTO/workspace/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/workspace.md +$dokka.location:office.effective.dto/IntegrationDTO///PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.md +$dokka.location:office.effective.dto/IntegrationDTO/IntegrationDTO/#kotlin.String#kotlin.String#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/-integration-d-t-o.md +$dokka.location:office.effective.dto/IntegrationDTO/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/id.md +$dokka.location:office.effective.dto/IntegrationDTO/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/name.md +$dokka.location:office.effective.dto/IntegrationDTO/value/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/value.md +$dokka.location:office.effective.dto/UserDTO///PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.md +$dokka.location:office.effective.dto/UserDTO/UserDTO/#kotlin.String#kotlin.String#kotlin.Boolean#kotlin.String#kotlin.String#kotlin.collections.List[office.effective.dto.IntegrationDTO]?#kotlin.String#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/-user-d-t-o.md +$dokka.location:office.effective.dto/UserDTO/active/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/active.md +$dokka.location:office.effective.dto/UserDTO/avatarUrl/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/avatar-url.md +$dokka.location:office.effective.dto/UserDTO/email/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/email.md +$dokka.location:office.effective.dto/UserDTO/fullName/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/full-name.md +$dokka.location:office.effective.dto/UserDTO/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/id.md +$dokka.location:office.effective.dto/UserDTO/integrations/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/integrations.md +$dokka.location:office.effective.dto/UserDTO/role/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/role.md +$dokka.location:office.effective.dto/UserDTO/tag/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/tag.md +$dokka.location:office.effective.dto/UtilityDTO///PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.md +$dokka.location:office.effective.dto/UtilityDTO/UtilityDTO/#kotlin.String#kotlin.String#kotlin.String#kotlin.Int/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/-utility-d-t-o.md +$dokka.location:office.effective.dto/UtilityDTO/count/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/count.md +$dokka.location:office.effective.dto/UtilityDTO/iconUrl/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/icon-url.md +$dokka.location:office.effective.dto/UtilityDTO/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/id.md +$dokka.location:office.effective.dto/UtilityDTO/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/name.md +$dokka.location:office.effective.dto/WorkspaceDTO///PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.md +$dokka.location:office.effective.dto/WorkspaceDTO/WorkspaceDTO/#kotlin.String#kotlin.String#kotlin.collections.List[office.effective.dto.UtilityDTO]#office.effective.dto.WorkspaceZoneDTO?#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/-workspace-d-t-o.md +$dokka.location:office.effective.dto/WorkspaceDTO/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/id.md +$dokka.location:office.effective.dto/WorkspaceDTO/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/name.md +$dokka.location:office.effective.dto/WorkspaceDTO/tag/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/tag.md +$dokka.location:office.effective.dto/WorkspaceDTO/utilities/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/utilities.md +$dokka.location:office.effective.dto/WorkspaceDTO/zone/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/zone.md +$dokka.location:office.effective.dto/WorkspaceZoneDTO///PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.md +$dokka.location:office.effective.dto/WorkspaceZoneDTO/WorkspaceZoneDTO/#kotlin.String#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/-workspace-zone-d-t-o.md +$dokka.location:office.effective.dto/WorkspaceZoneDTO/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/id.md +$dokka.location:office.effective.dto/WorkspaceZoneDTO/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/name.md +$dokka.location:office.effective.features.booking.converters////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/index.md +$dokka.location:office.effective.features.booking.converters/BookingFacadeConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/index.md +$dokka.location:office.effective.features.booking.converters/BookingFacadeConverter/BookingFacadeConverter/#office.effective.features.user.converters.UserDTOModelConverter#office.effective.features.workspace.converters.WorkspaceFacadeConverter/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/-booking-facade-converter.md +$dokka.location:office.effective.features.booking.converters/BookingFacadeConverter/dtoToModel/#office.effective.dto.BookingDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/dto-to-model.md +$dokka.location:office.effective.features.booking.converters/BookingFacadeConverter/modelToDto/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/model-to-dto.md +$dokka.location:office.effective.features.booking.converters/BookingRepositoryConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/index.md +$dokka.location:office.effective.features.booking.converters/BookingRepositoryConverter/BookingRepositoryConverter/#org.ktorm.database.Database#office.effective.features.workspace.converters.WorkspaceRepositoryConverter#office.effective.features.user.converters.UserModelEntityConverter#office.effective.common.utils.UuidValidator/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/-booking-repository-converter.md +$dokka.location:office.effective.features.booking.converters/BookingRepositoryConverter/entityToModel/#office.effective.features.booking.repository.WorkspaceBookingEntity#kotlin.collections.List[office.effective.features.user.repository.UserEntity]/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/entity-to-model.md +$dokka.location:office.effective.features.booking.converters/BookingRepositoryConverter/modelToEntity/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/model-to-entity.md +$dokka.location:office.effective.features.booking.converters/GoogleCalendarConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/index.md +$dokka.location:office.effective.features.booking.converters/GoogleCalendarConverter/GoogleCalendarConverter/#office.effective.features.calendar.repository.CalendarIdsRepository#office.effective.features.user.repository.UserRepository#office.effective.features.workspace.converters.WorkspaceFacadeConverter#office.effective.features.user.converters.UserDTOModelConverter#office.effective.features.booking.converters.BookingFacadeConverter#office.effective.common.utils.UuidValidator#office.effective.features.workspace.repository.WorkspaceRepository/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/-google-calendar-converter.md +$dokka.location:office.effective.features.booking.converters/GoogleCalendarConverter/toBookingDTO/#com.google.api.services.calendar.model.Event/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-d-t-o.md +$dokka.location:office.effective.features.booking.converters/GoogleCalendarConverter/toBookingModel/#com.google.api.services.calendar.model.Event/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-model.md +$dokka.location:office.effective.features.booking.converters/GoogleCalendarConverter/toGoogleEvent/#office.effective.dto.BookingDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-google-event.md +$dokka.location:office.effective.features.booking.converters/GoogleCalendarConverter/toGoogleEvent/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-google-event.md +$dokka.location:office.effective.features.booking.converters/GoogleCalendarConverter/toGoogleWorkspaceEvent/#office.effective.dto.BookingDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-google-workspace-event.md +$dokka.location:office.effective.features.booking.converters/GoogleCalendarConverter/toGoogleWorkspaceEvent/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-google-workspace-event.md +$dokka.location:office.effective.features.booking.converters/GoogleCalendarConverter/toWorkspaceBooking/#com.google.api.services.calendar.model.Event/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-workspace-booking.md +$dokka.location:office.effective.features.booking.converters/RecurrenceConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/index.md +$dokka.location:office.effective.features.booking.converters/RecurrenceConverter/dtoToModel/#model.RecurrenceDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/dto-to-model.md +$dokka.location:office.effective.features.booking.converters/RecurrenceConverter/modelToDto/#office.effective.model.RecurrenceModel/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/model-to-dto.md +$dokka.location:office.effective.features.booking.converters/RecurrenceRuleFactory///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/index.md +$dokka.location:office.effective.features.booking.converters/RecurrenceRuleFactory/getRecurrence/kotlin.String#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/get-recurrence.md +$dokka.location:office.effective.features.booking.converters/RecurrenceRuleFactory/rule/model.Recurrence#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/rule.md +$dokka.location:office.effective.features.booking.di////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.di/index.md +$dokka.location:office.effective.features.booking.di//bookingDiModule/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.di/booking-di-module.md +$dokka.location:office.effective.features.booking.facade////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.facade/index.md +$dokka.location:office.effective.features.booking.facade/BookingFacade///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/index.md +$dokka.location:office.effective.features.booking.facade/BookingFacade/BookingFacade/#office.effective.serviceapi.IBookingService#office.effective.common.utils.DatabaseTransactionManager#office.effective.common.utils.UuidValidator#office.effective.features.booking.converters.BookingFacadeConverter/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/-booking-facade.md +$dokka.location:office.effective.features.booking.facade/BookingFacade/deleteById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/delete-by-id.md +$dokka.location:office.effective.features.booking.facade/BookingFacade/findAll/#kotlin.String?#kotlin.String?#kotlin.Long?#kotlin.Long/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-all.md +$dokka.location:office.effective.features.booking.facade/BookingFacade/findById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-by-id.md +$dokka.location:office.effective.features.booking.facade/BookingFacade/post/#office.effective.dto.BookingDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/post.md +$dokka.location:office.effective.features.booking.facade/BookingFacade/put/#office.effective.dto.BookingDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/put.md +$dokka.location:office.effective.features.booking.repository////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/index.md +$dokka.location:office.effective.features.booking.repository//bookingParticipants/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/booking-participants.md +$dokka.location:office.effective.features.booking.repository//workspaceBooking/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/workspace-booking.md +$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/index.md +$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/BookingCalendarRepository/#office.effective.features.calendar.repository.CalendarIdsRepository#office.effective.features.user.repository.UserRepository#com.google.api.services.calendar.Calendar#office.effective.features.booking.converters.GoogleCalendarConverter/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/-booking-calendar-repository.md +$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/deleteById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/delete-by-id.md +$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/existsById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/exists-by-id.md +$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/findAll/#kotlin.Long#kotlin.Long?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all.md +$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/findAllByOwnerAndWorkspaceId/#java.util.UUID#java.util.UUID#kotlin.Long#kotlin.Long?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-and-workspace-id.md +$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/findAllByOwnerId/#java.util.UUID#kotlin.Long#kotlin.Long?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-id.md +$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/findAllByWorkspaceId/#java.util.UUID#kotlin.Long#kotlin.Long?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-workspace-id.md +$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/findById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-by-id.md +$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/save/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/save.md +$dokka.location:office.effective.features.booking.repository/BookingCalendarRepository/update/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/update.md +$dokka.location:office.effective.features.booking.repository/BookingParticipantEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/-companion/index.md +$dokka.location:office.effective.features.booking.repository/BookingParticipantEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/index.md +$dokka.location:office.effective.features.booking.repository/BookingParticipantEntity/booking/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/booking.md +$dokka.location:office.effective.features.booking.repository/BookingParticipantEntity/user/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/user.md +$dokka.location:office.effective.features.booking.repository/BookingParticipants///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/index.md +$dokka.location:office.effective.features.booking.repository/BookingParticipants/bookingId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/booking-id.md +$dokka.location:office.effective.features.booking.repository/BookingParticipants/userId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/user-id.md +$dokka.location:office.effective.features.booking.repository/BookingRepository///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/index.md +$dokka.location:office.effective.features.booking.repository/BookingRepository/BookingRepository/#org.ktorm.database.Database#office.effective.features.booking.converters.BookingRepositoryConverter#office.effective.common.utils.UuidValidator/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/-booking-repository.md +$dokka.location:office.effective.features.booking.repository/BookingRepository/deleteById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/delete-by-id.md +$dokka.location:office.effective.features.booking.repository/BookingRepository/existsById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/exists-by-id.md +$dokka.location:office.effective.features.booking.repository/BookingRepository/findAll/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all.md +$dokka.location:office.effective.features.booking.repository/BookingRepository/findAllByOwnerAndWorkspaceId/#java.util.UUID#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-and-workspace-id.md +$dokka.location:office.effective.features.booking.repository/BookingRepository/findAllByOwnerId/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-id.md +$dokka.location:office.effective.features.booking.repository/BookingRepository/findAllByWorkspaceId/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-workspace-id.md +$dokka.location:office.effective.features.booking.repository/BookingRepository/findById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-by-id.md +$dokka.location:office.effective.features.booking.repository/BookingRepository/save/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/save.md +$dokka.location:office.effective.features.booking.repository/BookingRepository/update/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/update.md +$dokka.location:office.effective.features.booking.repository/BookingWorkspaceRepository///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/index.md +$dokka.location:office.effective.features.booking.repository/BookingWorkspaceRepository/BookingWorkspaceRepository/#com.google.api.services.calendar.Calendar#office.effective.features.booking.converters.GoogleCalendarConverter#office.effective.features.workspace.repository.WorkspaceRepository#office.effective.features.user.repository.UserRepository/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/-booking-workspace-repository.md +$dokka.location:office.effective.features.booking.repository/BookingWorkspaceRepository/deleteById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/delete-by-id.md +$dokka.location:office.effective.features.booking.repository/BookingWorkspaceRepository/existsById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/exists-by-id.md +$dokka.location:office.effective.features.booking.repository/BookingWorkspaceRepository/findAll/#kotlin.Long#kotlin.Long?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all.md +$dokka.location:office.effective.features.booking.repository/BookingWorkspaceRepository/findAllByOwnerAndWorkspaceId/#java.util.UUID#java.util.UUID#kotlin.Long#kotlin.Long?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all-by-owner-and-workspace-id.md +$dokka.location:office.effective.features.booking.repository/BookingWorkspaceRepository/findAllByOwnerId/#java.util.UUID#kotlin.Long#kotlin.Long?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all-by-owner-id.md +$dokka.location:office.effective.features.booking.repository/BookingWorkspaceRepository/findAllByWorkspaceId/#java.util.UUID#kotlin.Long#kotlin.Long?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-all-by-workspace-id.md +$dokka.location:office.effective.features.booking.repository/BookingWorkspaceRepository/findById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/find-by-id.md +$dokka.location:office.effective.features.booking.repository/BookingWorkspaceRepository/save/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/save.md +$dokka.location:office.effective.features.booking.repository/BookingWorkspaceRepository/update/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-workspace-repository/update.md +$dokka.location:office.effective.features.booking.repository/IBookingRepository///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/index.md +$dokka.location:office.effective.features.booking.repository/IBookingRepository/deleteById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/delete-by-id.md +$dokka.location:office.effective.features.booking.repository/IBookingRepository/existsById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/exists-by-id.md +$dokka.location:office.effective.features.booking.repository/IBookingRepository/findAll/#kotlin.Long#kotlin.Long?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all.md +$dokka.location:office.effective.features.booking.repository/IBookingRepository/findAllByOwnerAndWorkspaceId/#java.util.UUID#java.util.UUID#kotlin.Long#kotlin.Long?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-and-workspace-id.md +$dokka.location:office.effective.features.booking.repository/IBookingRepository/findAllByOwnerId/#java.util.UUID#kotlin.Long#kotlin.Long?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-id.md +$dokka.location:office.effective.features.booking.repository/IBookingRepository/findAllByWorkspaceId/#java.util.UUID#kotlin.Long#kotlin.Long?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-workspace-id.md +$dokka.location:office.effective.features.booking.repository/IBookingRepository/findById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-by-id.md +$dokka.location:office.effective.features.booking.repository/IBookingRepository/save/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/save.md +$dokka.location:office.effective.features.booking.repository/IBookingRepository/update/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/update.md +$dokka.location:office.effective.features.booking.repository/WorkspaceBooking///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/index.md +$dokka.location:office.effective.features.booking.repository/WorkspaceBooking/beginBooking/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/begin-booking.md +$dokka.location:office.effective.features.booking.repository/WorkspaceBooking/endBooking/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/end-booking.md +$dokka.location:office.effective.features.booking.repository/WorkspaceBooking/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/id.md +$dokka.location:office.effective.features.booking.repository/WorkspaceBooking/ownerId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/owner-id.md +$dokka.location:office.effective.features.booking.repository/WorkspaceBooking/workspaceId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/workspace-id.md +$dokka.location:office.effective.features.booking.repository/WorkspaceBookingEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/-companion/index.md +$dokka.location:office.effective.features.booking.repository/WorkspaceBookingEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/index.md +$dokka.location:office.effective.features.booking.repository/WorkspaceBookingEntity/beginBooking/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/begin-booking.md +$dokka.location:office.effective.features.booking.repository/WorkspaceBookingEntity/endBooking/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/end-booking.md +$dokka.location:office.effective.features.booking.repository/WorkspaceBookingEntity/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/id.md +$dokka.location:office.effective.features.booking.repository/WorkspaceBookingEntity/owner/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/owner.md +$dokka.location:office.effective.features.booking.repository/WorkspaceBookingEntity/workspace/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/workspace.md +$dokka.location:office.effective.features.booking.routes////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.routes/index.md +$dokka.location:office.effective.features.booking.routes//bookingRouting/io.ktor.server.routing.Route#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.routes/booking-routing.md +$dokka.location:office.effective.features.booking.service////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.service/index.md +$dokka.location:office.effective.features.booking.service/BookingService///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/index.md +$dokka.location:office.effective.features.booking.service/BookingService/BookingService/#office.effective.features.booking.repository.BookingCalendarRepository#office.effective.features.booking.repository.BookingWorkspaceRepository#office.effective.features.user.repository.UserRepository#office.effective.features.workspace.repository.WorkspaceRepository/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/-booking-service.md +$dokka.location:office.effective.features.booking.service/BookingService/deleteById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/delete-by-id.md +$dokka.location:office.effective.features.booking.service/BookingService/existsById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/exists-by-id.md +$dokka.location:office.effective.features.booking.service/BookingService/findAll/#java.util.UUID?#java.util.UUID?#kotlin.Long?#kotlin.Long/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-all.md +$dokka.location:office.effective.features.booking.service/BookingService/findById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-by-id.md +$dokka.location:office.effective.features.booking.service/BookingService/save/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/save.md +$dokka.location:office.effective.features.booking.service/BookingService/update/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/update.md +$dokka.location:office.effective.features.calendar.repository////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/index.md +$dokka.location:office.effective.features.calendar.repository//calendarIds/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/calendar-ids.md +$dokka.location:office.effective.features.calendar.repository/CalendarIdEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/-companion/index.md +$dokka.location:office.effective.features.calendar.repository/CalendarIdEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/index.md +$dokka.location:office.effective.features.calendar.repository/CalendarIdEntity/calendarId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/calendar-id.md +$dokka.location:office.effective.features.calendar.repository/CalendarIdEntity/workspace/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/workspace.md +$dokka.location:office.effective.features.calendar.repository/CalendarIds///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/index.md +$dokka.location:office.effective.features.calendar.repository/CalendarIds/calendarId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/calendar-id.md +$dokka.location:office.effective.features.calendar.repository/CalendarIds/workspaceId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/workspace-id.md +$dokka.location:office.effective.features.calendar.repository/CalendarIdsRepository///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/index.md +$dokka.location:office.effective.features.calendar.repository/CalendarIdsRepository/CalendarIdsRepository/#org.ktorm.database.Database#office.effective.features.workspace.converters.WorkspaceRepositoryConverter#office.effective.features.workspace.repository.WorkspaceRepository/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/-calendar-ids-repository.md +$dokka.location:office.effective.features.calendar.repository/CalendarIdsRepository/findAllCalendarsId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-all-calendars-id.md +$dokka.location:office.effective.features.calendar.repository/CalendarIdsRepository/findByWorkspace/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-by-workspace.md +$dokka.location:office.effective.features.calendar.repository/CalendarIdsRepository/findWorkspaceById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-workspace-by-id.md +$dokka.location:office.effective.features.notifications.routes////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.notifications.routes/index.md +$dokka.location:office.effective.features.notifications.routes//calendarNotificationsRouting/io.ktor.server.routing.Route#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.notifications.routes/calendar-notifications-routing.md +$dokka.location:office.effective.features.simpleAuth.di////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/index.md +$dokka.location:office.effective.features.simpleAuth.di//authDiModule/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/auth-di-module.md +$dokka.location:office.effective.features.simpleAuth.repository////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/index.md +$dokka.location:office.effective.features.simpleAuth.repository//apikeys/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/apikeys.md +$dokka.location:office.effective.features.simpleAuth.repository/ApiKeyEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/-companion/index.md +$dokka.location:office.effective.features.simpleAuth.repository/ApiKeyEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/index.md +$dokka.location:office.effective.features.simpleAuth.repository/ApiKeyEntity/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/id.md +$dokka.location:office.effective.features.simpleAuth.repository/ApiKeyEntity/keyValue/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/key-value.md +$dokka.location:office.effective.features.simpleAuth.repository/ApiKeys///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/index.md +$dokka.location:office.effective.features.simpleAuth.repository/ApiKeys/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/id.md +$dokka.location:office.effective.features.simpleAuth.repository/ApiKeys/value/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/value.md +$dokka.location:office.effective.features.simpleAuth.repository/AuthRepository///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/index.md +$dokka.location:office.effective.features.simpleAuth.repository/AuthRepository/AuthRepository/#org.ktorm.database.Database/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/-auth-repository.md +$dokka.location:office.effective.features.simpleAuth.repository/AuthRepository/findApiKey/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/find-api-key.md +$dokka.location:office.effective.features.user.converters////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/index.md +$dokka.location:office.effective.features.user.converters/IntegrationDTOModelConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/index.md +$dokka.location:office.effective.features.user.converters/IntegrationDTOModelConverter/IntegrationDTOModelConverter/#office.effective.common.utils.UuidValidator/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/-integration-d-t-o-model-converter.md +$dokka.location:office.effective.features.user.converters/IntegrationDTOModelConverter/dTOToModel/#office.effective.dto.IntegrationDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/d-t-o-to-model.md +$dokka.location:office.effective.features.user.converters/IntegrationDTOModelConverter/modelToDTO/#office.effective.model.IntegrationModel/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/model-to-d-t-o.md +$dokka.location:office.effective.features.user.converters/IntegrationModelEntityConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/index.md +$dokka.location:office.effective.features.user.converters/IntegrationModelEntityConverter/IntegrationModelEntityConverter/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/-integration-model-entity-converter.md +$dokka.location:office.effective.features.user.converters/IntegrationModelEntityConverter/entityToModel/#office.effective.features.user.repository.IntegrationEntity#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/entity-to-model.md +$dokka.location:office.effective.features.user.converters/IntegrationModelEntityConverter/modelToEntity/#office.effective.model.IntegrationModel/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/model-to-entity.md +$dokka.location:office.effective.features.user.converters/UserDTOModelConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/index.md +$dokka.location:office.effective.features.user.converters/UserDTOModelConverter/UserDTOModelConverter/#office.effective.features.user.repository.UserRepository#office.effective.features.user.converters.IntegrationDTOModelConverter#office.effective.common.utils.UuidValidator/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/-user-d-t-o-model-converter.md +$dokka.location:office.effective.features.user.converters/UserDTOModelConverter/dTOToModel/#office.effective.dto.UserDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/d-t-o-to-model.md +$dokka.location:office.effective.features.user.converters/UserDTOModelConverter/modelToDTO/#office.effective.model.UserModel/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/model-to-d-t-o.md +$dokka.location:office.effective.features.user.converters/UserModelEntityConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/index.md +$dokka.location:office.effective.features.user.converters/UserModelEntityConverter/UserModelEntityConverter/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/-user-model-entity-converter.md +$dokka.location:office.effective.features.user.converters/UserModelEntityConverter/entityToModel/#office.effective.features.user.repository.UserEntity#kotlin.collections.Set[office.effective.model.IntegrationModel]?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/entity-to-model.md +$dokka.location:office.effective.features.user.converters/UserModelEntityConverter/modelToEntity/#office.effective.model.UserModel/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/model-to-entity.md +$dokka.location:office.effective.features.user.di////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.di/index.md +$dokka.location:office.effective.features.user.di//userDIModule/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.di/user-d-i-module.md +$dokka.location:office.effective.features.user.facade////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.facade/index.md +$dokka.location:office.effective.features.user.facade/UserFacade///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/index.md +$dokka.location:office.effective.features.user.facade/UserFacade/UserFacade/#office.effective.serviceapi.IUserService#office.effective.features.user.converters.UserDTOModelConverter#office.effective.features.user.ITokenVerifier#office.effective.common.utils.DatabaseTransactionManager/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/-user-facade.md +$dokka.location:office.effective.features.user.facade/UserFacade/getUserByEmail/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-email.md +$dokka.location:office.effective.features.user.facade/UserFacade/getUserById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-id.md +$dokka.location:office.effective.features.user.facade/UserFacade/getUsers/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users.md +$dokka.location:office.effective.features.user.facade/UserFacade/getUsersByTag/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users-by-tag.md +$dokka.location:office.effective.features.user.facade/UserFacade/updateUser/#office.effective.dto.UserDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/update-user.md +$dokka.location:office.effective.features.user.repository////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/index.md +$dokka.location:office.effective.features.user.repository//integrations/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/integrations.md +$dokka.location:office.effective.features.user.repository//users/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/users.md +$dokka.location:office.effective.features.user.repository//users_tags/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/users_tags.md +$dokka.location:office.effective.features.user.repository//usersinegrations/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/usersinegrations.md +$dokka.location:office.effective.features.user.repository/IntegrationEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/-companion/index.md +$dokka.location:office.effective.features.user.repository/IntegrationEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/index.md +$dokka.location:office.effective.features.user.repository/IntegrationEntity/iconUrl/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/icon-url.md +$dokka.location:office.effective.features.user.repository/IntegrationEntity/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/id.md +$dokka.location:office.effective.features.user.repository/IntegrationEntity/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/name.md +$dokka.location:office.effective.features.user.repository/Integrations///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/index.md +$dokka.location:office.effective.features.user.repository/Integrations/iconUrl/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/icon-url.md +$dokka.location:office.effective.features.user.repository/Integrations/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/id.md +$dokka.location:office.effective.features.user.repository/Integrations/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/name.md +$dokka.location:office.effective.features.user.repository/UserEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/-companion/index.md +$dokka.location:office.effective.features.user.repository/UserEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/index.md +$dokka.location:office.effective.features.user.repository/UserEntity/active/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/active.md +$dokka.location:office.effective.features.user.repository/UserEntity/avatarURL/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/avatar-u-r-l.md +$dokka.location:office.effective.features.user.repository/UserEntity/email/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/email.md +$dokka.location:office.effective.features.user.repository/UserEntity/fullName/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/full-name.md +$dokka.location:office.effective.features.user.repository/UserEntity/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/id.md +$dokka.location:office.effective.features.user.repository/UserEntity/role/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/role.md +$dokka.location:office.effective.features.user.repository/UserEntity/tag/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/tag.md +$dokka.location:office.effective.features.user.repository/UserIntegrationEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/index.md +$dokka.location:office.effective.features.user.repository/UserIntegrationEntity/integrationId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/integration-id.md +$dokka.location:office.effective.features.user.repository/UserIntegrationEntity/userId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/user-id.md +$dokka.location:office.effective.features.user.repository/UserIntegrationEntity/valueStr/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/value-str.md +$dokka.location:office.effective.features.user.repository/UserRepository///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/index.md +$dokka.location:office.effective.features.user.repository/UserRepository/UserRepository/#org.ktorm.database.Database#office.effective.features.user.converters.UserModelEntityConverter#office.effective.features.user.converters.IntegrationModelEntityConverter/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/-user-repository.md +$dokka.location:office.effective.features.user.repository/UserRepository/existsById/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/exists-by-id.md +$dokka.location:office.effective.features.user.repository/UserRepository/findAll/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all.md +$dokka.location:office.effective.features.user.repository/UserRepository/findAllIntegrationsByUserIds/#kotlin.collections.Collection[java.util.UUID]/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all-integrations-by-user-ids.md +$dokka.location:office.effective.features.user.repository/UserRepository/findByEmail/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-email.md +$dokka.location:office.effective.features.user.repository/UserRepository/findById/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-id.md +$dokka.location:office.effective.features.user.repository/UserRepository/findByTag/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-tag.md +$dokka.location:office.effective.features.user.repository/UserRepository/findSetOfIntegrationsByUser/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-set-of-integrations-by-user.md +$dokka.location:office.effective.features.user.repository/UserRepository/findTagByName/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-name.md +$dokka.location:office.effective.features.user.repository/UserRepository/findTagByUserOrNull/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-user-or-null.md +$dokka.location:office.effective.features.user.repository/UserRepository/updateUser/#office.effective.model.UserModel/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/update-user.md +$dokka.location:office.effective.features.user.repository/Users///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users/index.md +$dokka.location:office.effective.features.user.repository/Users/active/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users/active.md +$dokka.location:office.effective.features.user.repository/Users/avatarURL/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users/avatar-u-r-l.md +$dokka.location:office.effective.features.user.repository/Users/email/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users/email.md +$dokka.location:office.effective.features.user.repository/Users/fullName/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users/full-name.md +$dokka.location:office.effective.features.user.repository/Users/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users/id.md +$dokka.location:office.effective.features.user.repository/Users/role/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users/role.md +$dokka.location:office.effective.features.user.repository/Users/tagId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users/tag-id.md +$dokka.location:office.effective.features.user.repository/UsersIntegrations///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/index.md +$dokka.location:office.effective.features.user.repository/UsersIntegrations/integrationId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/integration-id.md +$dokka.location:office.effective.features.user.repository/UsersIntegrations/userId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/user-id.md +$dokka.location:office.effective.features.user.repository/UsersIntegrations/valueStr/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/value-str.md +$dokka.location:office.effective.features.user.repository/UsersTagEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/-companion/index.md +$dokka.location:office.effective.features.user.repository/UsersTagEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/index.md +$dokka.location:office.effective.features.user.repository/UsersTagEntity/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/id.md +$dokka.location:office.effective.features.user.repository/UsersTagEntity/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/name.md +$dokka.location:office.effective.features.user.repository/UsersTags///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/index.md +$dokka.location:office.effective.features.user.repository/UsersTags/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/id.md +$dokka.location:office.effective.features.user.repository/UsersTags/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/name.md +$dokka.location:office.effective.features.user.routes////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.routes/index.md +$dokka.location:office.effective.features.user.routes//userRouting/io.ktor.server.routing.Route#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.routes/user-routing.md +$dokka.location:office.effective.features.user.service////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.service/index.md +$dokka.location:office.effective.features.user.service/UserService///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/index.md +$dokka.location:office.effective.features.user.service/UserService/UserService/#office.effective.features.user.repository.UserRepository/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/-user-service.md +$dokka.location:office.effective.features.user.service/UserService/getAll/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-all.md +$dokka.location:office.effective.features.user.service/UserService/getUserByEmail/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-email.md +$dokka.location:office.effective.features.user.service/UserService/getUserById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-id.md +$dokka.location:office.effective.features.user.service/UserService/getUsersByTag/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-users-by-tag.md +$dokka.location:office.effective.features.user.service/UserService/updateUser/#office.effective.model.UserModel/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/update-user.md +$dokka.location:office.effective.features.user////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user/index.md +$dokka.location:office.effective.features.user/ApiKeyVerifier///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/index.md +$dokka.location:office.effective.features.user/ApiKeyVerifier/ApiKeyVerifier/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/-api-key-verifier.md +$dokka.location:office.effective.features.user/ApiKeyVerifier/isCorrectToken/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/is-correct-token.md +$dokka.location:office.effective.features.user/ITokenVerifier///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.md +$dokka.location:office.effective.features.user/ITokenVerifier/isCorrectToken/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/is-correct-token.md +$dokka.location:office.effective.features.user/TokenVerifier///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/index.md +$dokka.location:office.effective.features.user/TokenVerifier/TokenVerifier/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/-token-verifier.md +$dokka.location:office.effective.features.user/TokenVerifier/isCorrectToken/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/is-correct-token.md +$dokka.location:office.effective.features.workspace.DI////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.DI/index.md +$dokka.location:office.effective.features.workspace.DI//workspaceDiModule/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.DI/workspace-di-module.md +$dokka.location:office.effective.features.workspace.converters////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/index.md +$dokka.location:office.effective.features.workspace.converters/WorkspaceFacadeConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/index.md +$dokka.location:office.effective.features.workspace.converters/WorkspaceFacadeConverter/WorkspaceFacadeConverter/#office.effective.common.utils.UuidValidator/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/-workspace-facade-converter.md +$dokka.location:office.effective.features.workspace.converters/WorkspaceFacadeConverter/dtoToModel/#office.effective.dto.WorkspaceDTO/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/dto-to-model.md +$dokka.location:office.effective.features.workspace.converters/WorkspaceFacadeConverter/modelToDto/#office.effective.model.Workspace/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/model-to-dto.md +$dokka.location:office.effective.features.workspace.converters/WorkspaceFacadeConverter/zoneModelToDto/#office.effective.model.WorkspaceZone/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/zone-model-to-dto.md +$dokka.location:office.effective.features.workspace.converters/WorkspaceRepositoryConverter///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/index.md +$dokka.location:office.effective.features.workspace.converters/WorkspaceRepositoryConverter/WorkspaceRepositoryConverter/#org.ktorm.database.Database/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/-workspace-repository-converter.md +$dokka.location:office.effective.features.workspace.converters/WorkspaceRepositoryConverter/entityToModel/#office.effective.features.workspace.repository.WorkspaceEntity#kotlin.collections.List[office.effective.model.Utility]/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/entity-to-model.md +$dokka.location:office.effective.features.workspace.converters/WorkspaceRepositoryConverter/modelToEntity/#office.effective.model.Workspace/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/model-to-entity.md +$dokka.location:office.effective.features.workspace.converters/WorkspaceRepositoryConverter/utilityEntityToModel/#office.effective.features.workspace.repository.UtilityEntity#kotlin.Int/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/utility-entity-to-model.md +$dokka.location:office.effective.features.workspace.converters/WorkspaceRepositoryConverter/zoneEntityToModel/#office.effective.features.workspace.repository.WorkspaceZoneEntity/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-entity-to-model.md +$dokka.location:office.effective.features.workspace.converters/WorkspaceRepositoryConverter/zoneModelToEntity/#office.effective.model.WorkspaceZone/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-model-to-entity.md +$dokka.location:office.effective.features.workspace.facade////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.facade/index.md +$dokka.location:office.effective.features.workspace.facade/WorkspaceFacade///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/index.md +$dokka.location:office.effective.features.workspace.facade/WorkspaceFacade/WorkspaceFacade/#office.effective.serviceapi.IWorkspaceService#office.effective.features.workspace.converters.WorkspaceFacadeConverter#office.effective.common.utils.DatabaseTransactionManager#office.effective.common.utils.UuidValidator/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/-workspace-facade.md +$dokka.location:office.effective.features.workspace.facade/WorkspaceFacade/findAllByTag/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-by-tag.md +$dokka.location:office.effective.features.workspace.facade/WorkspaceFacade/findAllFreeByPeriod/#kotlin.String#kotlin.Long#kotlin.Long/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-free-by-period.md +$dokka.location:office.effective.features.workspace.facade/WorkspaceFacade/findAllZones/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-zones.md +$dokka.location:office.effective.features.workspace.facade/WorkspaceFacade/findById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-by-id.md +$dokka.location:office.effective.features.workspace.repository////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/index.md +$dokka.location:office.effective.features.workspace.repository//utilities/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/utilities.md +$dokka.location:office.effective.features.workspace.repository//workspaceTags/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-tags.md +$dokka.location:office.effective.features.workspace.repository//workspaceUtilities/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-utilities.md +$dokka.location:office.effective.features.workspace.repository//workspaceZones/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-zones.md +$dokka.location:office.effective.features.workspace.repository//workspaces/org.ktorm.database.Database#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspaces.md +$dokka.location:office.effective.features.workspace.repository/Utilities///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/index.md +$dokka.location:office.effective.features.workspace.repository/Utilities/iconUrl/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/icon-url.md +$dokka.location:office.effective.features.workspace.repository/Utilities/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/id.md +$dokka.location:office.effective.features.workspace.repository/Utilities/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/name.md +$dokka.location:office.effective.features.workspace.repository/UtilityEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/-companion/index.md +$dokka.location:office.effective.features.workspace.repository/UtilityEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/index.md +$dokka.location:office.effective.features.workspace.repository/UtilityEntity/iconUrl/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/icon-url.md +$dokka.location:office.effective.features.workspace.repository/UtilityEntity/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/id.md +$dokka.location:office.effective.features.workspace.repository/UtilityEntity/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/name.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/-companion/index.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/index.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceEntity/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/id.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceEntity/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/name.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceEntity/tag/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/tag.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceEntity/zone/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/zone.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/index.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/WorkspaceRepository/#org.ktorm.database.Database#office.effective.features.workspace.converters.WorkspaceRepositoryConverter/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/-workspace-repository.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/addUtilityToWorkspace/#java.util.UUID#java.util.UUID#kotlin.UInt/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/add-utility-to-workspace.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/deleteById/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/delete-by-id.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/findAllByTag/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-by-tag.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/findAllFreeByPeriod/#kotlin.String#java.time.Instant#java.time.Instant/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-free-by-period.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/findAllUtilitiesByWorkspaceIds/#kotlin.collections.Collection[java.util.UUID]/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-utilities-by-workspace-ids.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/findAllZones/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-zones.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/findById/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-by-id.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/findUtilitiesByWorkspaceId/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-utilities-by-workspace-id.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/save/#office.effective.model.Workspace/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/save.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/utilityExistsById/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/utility-exists-by-id.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceRepository/workspaceExistsById/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/workspace-exists-by-id.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceTagEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/-companion/index.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceTagEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/index.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceTagEntity/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/id.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceTagEntity/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/name.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceTags///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/index.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceTags/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/id.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceTags/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/name.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceUtilities///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/index.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceUtilities/count/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/count.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceUtilities/utilityId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/utility-id.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceUtilities/workspaceId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/workspace-id.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceUtilityEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/-companion/index.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceUtilityEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/index.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceUtilityEntity/count/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/count.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceUtilityEntity/utility/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/utility.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceUtilityEntity/workspace/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/workspace.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceZoneEntity.Companion///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceZoneEntity///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/index.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceZoneEntity/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/id.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceZoneEntity/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/name.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceZones///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/index.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceZones/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/id.md +$dokka.location:office.effective.features.workspace.repository/WorkspaceZones/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/name.md +$dokka.location:office.effective.features.workspace.repository/Workspaces///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/index.md +$dokka.location:office.effective.features.workspace.repository/Workspaces/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/id.md +$dokka.location:office.effective.features.workspace.repository/Workspaces/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/name.md +$dokka.location:office.effective.features.workspace.repository/Workspaces/tagId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/tag-id.md +$dokka.location:office.effective.features.workspace.repository/Workspaces/zoneId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/zone-id.md +$dokka.location:office.effective.features.workspace.routes////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.routes/index.md +$dokka.location:office.effective.features.workspace.routes//workspaceRouting/io.ktor.server.routing.Route#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.routes/workspace-routing.md +$dokka.location:office.effective.features.workspace.service////PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.service/index.md +$dokka.location:office.effective.features.workspace.service/WorkspaceService///PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/index.md +$dokka.location:office.effective.features.workspace.service/WorkspaceService/WorkspaceService/#office.effective.features.workspace.repository.WorkspaceRepository/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/-workspace-service.md +$dokka.location:office.effective.features.workspace.service/WorkspaceService/findAllByTag/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-by-tag.md +$dokka.location:office.effective.features.workspace.service/WorkspaceService/findAllFreeByPeriod/#kotlin.String#java.time.Instant#java.time.Instant/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-free-by-period.md +$dokka.location:office.effective.features.workspace.service/WorkspaceService/findAllZones/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-zones.md +$dokka.location:office.effective.features.workspace.service/WorkspaceService/findById/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-by-id.md +$dokka.location:office.effective.model////PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/index.md +$dokka.location:office.effective.model/Booking///PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-booking/index.md +$dokka.location:office.effective.model/Booking/Booking/#office.effective.model.UserModel#kotlin.collections.List[office.effective.model.UserModel]#office.effective.model.Workspace#kotlin.String?#java.time.Instant#java.time.Instant#office.effective.model.RecurrenceModel?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-booking/-booking.md +$dokka.location:office.effective.model/Booking/beginBooking/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-booking/begin-booking.md +$dokka.location:office.effective.model/Booking/endBooking/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-booking/end-booking.md +$dokka.location:office.effective.model/Booking/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-booking/id.md +$dokka.location:office.effective.model/Booking/owner/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-booking/owner.md +$dokka.location:office.effective.model/Booking/participants/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-booking/participants.md +$dokka.location:office.effective.model/Booking/recurrence/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-booking/recurrence.md +$dokka.location:office.effective.model/Booking/workspace/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-booking/workspace.md +$dokka.location:office.effective.model/IntegrationModel///PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-integration-model/index.md +$dokka.location:office.effective.model/IntegrationModel/IntegrationModel/#java.util.UUID?#kotlin.String#kotlin.String#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-integration-model/-integration-model.md +$dokka.location:office.effective.model/IntegrationModel/iconUrl/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-integration-model/icon-url.md +$dokka.location:office.effective.model/IntegrationModel/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-integration-model/id.md +$dokka.location:office.effective.model/IntegrationModel/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-integration-model/name.md +$dokka.location:office.effective.model/IntegrationModel/valueStr/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-integration-model/value-str.md +$dokka.location:office.effective.model/RecurrenceModel///PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.md +$dokka.location:office.effective.model/RecurrenceModel/RecurrenceModel/#kotlin.Int?#kotlin.String#kotlin.Int?#kotlin.Long?#kotlin.collections.List[kotlin.Int]#kotlin.collections.List[kotlin.Int]#kotlin.collections.List[kotlin.Int]#kotlin.collections.List[kotlin.Int]/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/-recurrence-model.md +$dokka.location:office.effective.model/RecurrenceModel/byDay/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-day.md +$dokka.location:office.effective.model/RecurrenceModel/byHour/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-hour.md +$dokka.location:office.effective.model/RecurrenceModel/byMonth/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-month.md +$dokka.location:office.effective.model/RecurrenceModel/byYearDay/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-year-day.md +$dokka.location:office.effective.model/RecurrenceModel/count/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/count.md +$dokka.location:office.effective.model/RecurrenceModel/freq/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/freq.md +$dokka.location:office.effective.model/RecurrenceModel/interval/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/interval.md +$dokka.location:office.effective.model/RecurrenceModel/until/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-recurrence-model/until.md +$dokka.location:office.effective.model/UserModel///PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/index.md +$dokka.location:office.effective.model/UserModel/UserModel/#kotlin.String#java.util.UUID?#office.effective.features.user.repository.UsersTagEntity?#kotlin.Boolean#kotlin.String?#kotlin.String?#kotlin.collections.Set[office.effective.model.IntegrationModel]?#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/-user-model.md +$dokka.location:office.effective.model/UserModel/active/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/active.md +$dokka.location:office.effective.model/UserModel/avatarURL/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/avatar-u-r-l.md +$dokka.location:office.effective.model/UserModel/email/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/email.md +$dokka.location:office.effective.model/UserModel/fullName/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/full-name.md +$dokka.location:office.effective.model/UserModel/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/id.md +$dokka.location:office.effective.model/UserModel/integrations/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/integrations.md +$dokka.location:office.effective.model/UserModel/role/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/role.md +$dokka.location:office.effective.model/UserModel/tag/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-model/tag.md +$dokka.location:office.effective.model/UserTagModel///PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-tag-model/index.md +$dokka.location:office.effective.model/UserTagModel/UserTagModel/#java.util.UUID#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-tag-model/-user-tag-model.md +$dokka.location:office.effective.model/UserTagModel/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-tag-model/id.md +$dokka.location:office.effective.model/UserTagModel/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-user-tag-model/name.md +$dokka.location:office.effective.model/Utility///PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-utility/index.md +$dokka.location:office.effective.model/Utility/Utility/#java.util.UUID#kotlin.String#kotlin.String#kotlin.Int/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-utility/-utility.md +$dokka.location:office.effective.model/Utility/count/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-utility/count.md +$dokka.location:office.effective.model/Utility/iconUrl/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-utility/icon-url.md +$dokka.location:office.effective.model/Utility/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-utility/id.md +$dokka.location:office.effective.model/Utility/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-utility/name.md +$dokka.location:office.effective.model/Workspace///PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace/index.md +$dokka.location:office.effective.model/Workspace/Workspace/#java.util.UUID?#kotlin.String#kotlin.String#kotlin.collections.List[office.effective.model.Utility]#office.effective.model.WorkspaceZone?/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace/-workspace.md +$dokka.location:office.effective.model/Workspace/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace/id.md +$dokka.location:office.effective.model/Workspace/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace/name.md +$dokka.location:office.effective.model/Workspace/tag/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace/tag.md +$dokka.location:office.effective.model/Workspace/utilities/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace/utilities.md +$dokka.location:office.effective.model/Workspace/zone/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace/zone.md +$dokka.location:office.effective.model/WorkspaceZone///PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.md +$dokka.location:office.effective.model/WorkspaceZone/WorkspaceZone/#java.util.UUID#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace-zone/-workspace-zone.md +$dokka.location:office.effective.model/WorkspaceZone/id/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace-zone/id.md +$dokka.location:office.effective.model/WorkspaceZone/name/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.model/-workspace-zone/name.md +$dokka.location:office.effective.plugins////PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/index.md +$dokka.location:office.effective.plugins//VerificationPlugin/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/-verification-plugin.md +$dokka.location:office.effective.plugins//applicationHttpClient/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/application-http-client.md +$dokka.location:office.effective.plugins//configureAuthentication/io.ktor.server.application.Application#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/configure-authentication.md +$dokka.location:office.effective.plugins//configureDI/io.ktor.server.application.Application#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/configure-d-i.md +$dokka.location:office.effective.plugins//configureExceptionHandling/io.ktor.server.application.Application#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/configure-exception-handling.md +$dokka.location:office.effective.plugins//configureMigration/io.ktor.server.application.Application#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/configure-migration.md +$dokka.location:office.effective.plugins//configureRouting/io.ktor.server.application.Application#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/configure-routing.md +$dokka.location:office.effective.plugins//configureSerialization/io.ktor.server.application.Application#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/configure-serialization.md +$dokka.location:office.effective.plugins//configureSwagger/io.ktor.server.application.Application#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/configure-swagger.md +$dokka.location:office.effective.plugins//configureValidation/io.ktor.server.application.Application#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.plugins/configure-validation.md +$dokka.location:office.effective.serviceapi////PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/index.md +$dokka.location:office.effective.serviceapi/IBookingService///PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.md +$dokka.location:office.effective.serviceapi/IBookingService/deleteById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/delete-by-id.md +$dokka.location:office.effective.serviceapi/IBookingService/existsById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/exists-by-id.md +$dokka.location:office.effective.serviceapi/IBookingService/findAll/#java.util.UUID?#java.util.UUID?#kotlin.Long?#kotlin.Long/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-all.md +$dokka.location:office.effective.serviceapi/IBookingService/findById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-by-id.md +$dokka.location:office.effective.serviceapi/IBookingService/save/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/save.md +$dokka.location:office.effective.serviceapi/IBookingService/update/#office.effective.model.Booking/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/update.md +$dokka.location:office.effective.serviceapi/IUserService///PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/index.md +$dokka.location:office.effective.serviceapi/IUserService/getAll/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-all.md +$dokka.location:office.effective.serviceapi/IUserService/getUserByEmail/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-email.md +$dokka.location:office.effective.serviceapi/IUserService/getUserById/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-id.md +$dokka.location:office.effective.serviceapi/IUserService/getUsersByTag/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-users-by-tag.md +$dokka.location:office.effective.serviceapi/IUserService/updateUser/#office.effective.model.UserModel/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/update-user.md +$dokka.location:office.effective.serviceapi/IWorkspaceService///PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/index.md +$dokka.location:office.effective.serviceapi/IWorkspaceService/findAllByTag/#kotlin.String/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-by-tag.md +$dokka.location:office.effective.serviceapi/IWorkspaceService/findAllFreeByPeriod/#kotlin.String#java.time.Instant#java.time.Instant/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-free-by-period.md +$dokka.location:office.effective.serviceapi/IWorkspaceService/findAllZones/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-zones.md +$dokka.location:office.effective.serviceapi/IWorkspaceService/findById/#java.util.UUID/PointingToDeclaration/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-by-id.md +$dokka.location:office.effective////PointingToDeclaration/com.backend.effectiveoffice/office.effective/index.md +$dokka.location:office.effective//config/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective/config.md +$dokka.location:office.effective//hostId/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective/host-id.md +$dokka.location:office.effective//main/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective/main.md +$dokka.location:office.effective//module/io.ktor.server.application.Application#/PointingToDeclaration/com.backend.effectiveoffice/office.effective/module.md +$dokka.location:office.effective//portNumber/#/PointingToDeclaration/com.backend.effectiveoffice/office.effective/port-number.md model office.effective +office.effective.common.constants office.effective.common.di office.effective.common.exception office.effective.common.notifications @@ -570,7 +566,6 @@ office.effective.features.booking.di office.effective.features.booking.facade office.effective.features.booking.repository office.effective.features.booking.routes -office.effective.features.booking.routes.swagger office.effective.features.booking.service office.effective.features.calendar.repository office.effective.features.notifications.routes @@ -582,14 +577,12 @@ office.effective.features.user.di office.effective.features.user.facade office.effective.features.user.repository office.effective.features.user.routes -office.effective.features.user.routes.swagger office.effective.features.user.service office.effective.features.workspace.DI office.effective.features.workspace.converters office.effective.features.workspace.facade office.effective.features.workspace.repository office.effective.features.workspace.routes -office.effective.features.workspace.routes.swagger office.effective.features.workspace.service office.effective.model office.effective.plugins diff --git a/effectiveOfficeBackend/documentation/gfm/index.md b/effectiveOfficeBackend/documentation/gfm/index.md new file mode 100644 index 000000000..dd82e2fc4 --- /dev/null +++ b/effectiveOfficeBackend/documentation/gfm/index.md @@ -0,0 +1,43 @@ +//[com.backend.effectiveoffice](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/index.md) + +# com.backend.effectiveoffice + +## Packages + +| Name | +|---| +| [model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/model/index.md) | +| [office.effective](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective/index.md) | +| [office.effective.common.constants](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.constants/index.md) | +| [office.effective.common.di](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.di/index.md) | +| [office.effective.common.exception](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.exception/index.md) | +| [office.effective.common.notifications](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.notifications/index.md) | +| [office.effective.common.swagger](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.swagger/index.md) | +| [office.effective.common.utils](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.common.utils/index.md) | +| [office.effective.dto](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.dto/index.md) | +| [office.effective.features.booking.converters](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.converters/index.md) | +| [office.effective.features.booking.di](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.di/index.md) | +| [office.effective.features.booking.facade](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.facade/index.md) | +| [office.effective.features.booking.repository](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.repository/index.md) | +| [office.effective.features.booking.routes](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.routes/index.md) | +| [office.effective.features.booking.service](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.booking.service/index.md) | +| [office.effective.features.calendar.repository](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.calendar.repository/index.md) | +| [office.effective.features.notifications.routes](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.notifications.routes/index.md) | +| [office.effective.features.simpleAuth.di](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/index.md) | +| [office.effective.features.simpleAuth.repository](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/index.md) | +| [office.effective.features.user](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user/index.md) | +| [office.effective.features.user.converters](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.converters/index.md) | +| [office.effective.features.user.di](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.di/index.md) | +| [office.effective.features.user.facade](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.facade/index.md) | +| [office.effective.features.user.repository](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.repository/index.md) | +| [office.effective.features.user.routes](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.routes/index.md) | +| [office.effective.features.user.service](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.user.service/index.md) | +| [office.effective.features.workspace.converters](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.converters/index.md) | +| [office.effective.features.workspace.DI](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.DI/index.md) | +| [office.effective.features.workspace.facade](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.facade/index.md) | +| [office.effective.features.workspace.repository](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.repository/index.md) | +| [office.effective.features.workspace.routes](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.routes/index.md) | +| [office.effective.features.workspace.service](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.features.workspace.service/index.md) | +| [office.effective.model](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.model/index.md) | +| [office.effective.plugins](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.plugins/index.md) | +| [office.effective.serviceapi](IdeaProjects/labs-office-elevator/effectiveOfficeBackend/documentation/gfm/com.backend.effectiveoffice/office.effective.serviceapi/index.md) | diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-count/-count.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-count/-count.html deleted file mode 100644 index f7bb66cd1..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-count/-count.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - Count - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Count

-
-
constructor(value: Int)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-count/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-count/index.html deleted file mode 100644 index 0733ca841..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-count/index.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - Count - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Count

-
data class Count(val value: Int) : Ending
-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(value: Int)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val value: Int
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-count/value.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-count/value.html deleted file mode 100644 index 359e69566..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-count/value.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - value - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

value

-
-
val value: Int
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-empty/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-empty/index.html deleted file mode 100644 index d0d6a8ff5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-empty/index.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - Empty - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Empty

-
object Empty : Ending
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-until/-until.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-until/-until.html deleted file mode 100644 index d2d1aff78..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-until/-until.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - Until - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Until

-
-
constructor(value: Long)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-until/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-until/index.html deleted file mode 100644 index db83b1938..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-until/index.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - Until - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Until

-
data class Until(val value: Long) : Ending
-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(value: Long)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val value: Long
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-until/value.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-until/value.html deleted file mode 100644 index 074c856bd..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/-until/value.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - value - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

value

-
-
val value: Long
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/index.html deleted file mode 100644 index e0af6c771..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-ending/index.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - Ending - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Ending

-
sealed class Ending

Inheritors

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
data class Count(val value: Int) : Ending
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
object Empty : Ending
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
data class Until(val value: Long) : Ending
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/-d-a-i-l-y/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/-d-a-i-l-y/index.html deleted file mode 100644 index 3f40eb8d1..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/-d-a-i-l-y/index.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - DAILY - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

DAILY

- -
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/-m-o-n-t-h-l-y/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/-m-o-n-t-h-l-y/index.html deleted file mode 100644 index 79a4b4a44..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/-m-o-n-t-h-l-y/index.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - MONTHLY - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

MONTHLY

- -
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/-w-e-e-k-l-y/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/-w-e-e-k-l-y/index.html deleted file mode 100644 index eaaf815c5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/-w-e-e-k-l-y/index.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - WEEKLY - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WEEKLY

- -
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.html deleted file mode 100644 index ebfe07bd0..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/-y-e-a-r-l-y/index.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - YEARLY - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

YEARLY

- -
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/index.html deleted file mode 100644 index 8b0d3a4b1..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/index.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - Freq - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Freq

-
enum Freq : Enum<Freq>
-
-
-
-
-
-

Entries

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun valueOf(value: String): Freq

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun values(): Array<Freq>

Returns an array containing the constants of this enum type, in the order they're declared.

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/value-of.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/value-of.html deleted file mode 100644 index 41963db4c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/value-of.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - valueOf - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

valueOf

-
-
fun valueOf(value: String): Freq

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/values.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/values.html deleted file mode 100644 index cf6eb2370..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-freq/values.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - values - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

values

-
-
fun values(): Array<Freq>

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/-recurrence-d-t-o.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/-recurrence-d-t-o.html deleted file mode 100644 index d3449d9ad..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/-recurrence-d-t-o.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - RecurrenceDTO - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

RecurrenceDTO

-
-
constructor(interval: Int? = null, freq: String, count: Int? = null, until: Long? = null, byDay: List<Int> = listOf(), byMonth: List<Int> = listOf(), byYearDay: List<Int> = listOf(), byHour: List<Int> = listOf())
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-day.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-day.html deleted file mode 100644 index 389da4c92..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-day.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - byDay - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

byDay

-
-
val byDay: List<Int>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-hour.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-hour.html deleted file mode 100644 index 0eb7f9984..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-hour.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - byHour - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

byHour

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-month.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-month.html deleted file mode 100644 index 4d9fbac4b..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-month.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - byMonth - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

byMonth

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-year-day.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-year-day.html deleted file mode 100644 index 8900a09ee..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/by-year-day.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - byYearDay - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

byYearDay

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/count.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/count.html deleted file mode 100644 index 33eea78b7..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/count.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - count - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

count

-
-
val count: Int? = null
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/freq.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/freq.html deleted file mode 100644 index b9aa448be..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/freq.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - freq - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

freq

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.html deleted file mode 100644 index 04aee31ae..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/index.html +++ /dev/null @@ -1,239 +0,0 @@ - - - - - RecurrenceDTO - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

RecurrenceDTO

-
@Serializable
data class RecurrenceDTO(val interval: Int? = null, val freq: String, val count: Int? = null, val until: Long? = null, val byDay: List<Int> = listOf(), val byMonth: List<Int> = listOf(), val byYearDay: List<Int> = listOf(), val byHour: List<Int> = listOf())
-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(interval: Int? = null, freq: String, count: Int? = null, until: Long? = null, byDay: List<Int> = listOf(), byMonth: List<Int> = listOf(), byYearDay: List<Int> = listOf(), byHour: List<Int> = listOf())
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val byDay: List<Int>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val count: Int? = null
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val interval: Int? = null
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val until: Long? = null
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
- -
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/interval.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/interval.html deleted file mode 100644 index 7998ffae6..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/interval.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - interval - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

interval

-
-
val interval: Int? = null
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/until.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/until.html deleted file mode 100644 index 1e25feba5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence-d-t-o/until.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - until - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

until

-
-
val until: Long? = null
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/-companion/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/-companion/index.html deleted file mode 100644 index 3cf66a00f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/-companion/index.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - Companion - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Companion

-
object Companion
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
- -
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/-companion/to-recurrence.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/-companion/to-recurrence.html deleted file mode 100644 index e7336da72..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/-companion/to-recurrence.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - toRecurrence - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

toRecurrence

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/-recurrence.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/-recurrence.html deleted file mode 100644 index 745460f29..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/-recurrence.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - Recurrence - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Recurrence

-
-
constructor(interval: Int, freq: Freq, ending: Ending, byDay: List<Int>, byMonth: List<Int>, byYearDay: List<Int>, byHour: List<Int>)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/by-day.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/by-day.html deleted file mode 100644 index 15461edd9..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/by-day.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - byDay - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

byDay

-
-
val byDay: List<Int>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/by-hour.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/by-hour.html deleted file mode 100644 index 60c41d6ae..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/by-hour.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - byHour - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

byHour

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/by-month.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/by-month.html deleted file mode 100644 index e535416ff..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/by-month.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - byMonth - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

byMonth

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/by-year-day.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/by-year-day.html deleted file mode 100644 index 0e8290858..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/by-year-day.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - byYearDay - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

byYearDay

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/ending.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/ending.html deleted file mode 100644 index df0a72853..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/ending.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - ending - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ending

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/freq.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/freq.html deleted file mode 100644 index e5c72f15a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/freq.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - freq - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

freq

-
-
val freq: Freq
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/index.html deleted file mode 100644 index 310989cf5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/index.html +++ /dev/null @@ -1,258 +0,0 @@ - - - - - Recurrence - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Recurrence

-
data class Recurrence(val interval: Int, val freq: Freq, val ending: Ending, val byDay: List<Int>, val byMonth: List<Int>, val byYearDay: List<Int>, val byHour: List<Int>)
-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(interval: Int, freq: Freq, ending: Ending, byDay: List<Int>, byMonth: List<Int>, byYearDay: List<Int>, byHour: List<Int>)
-
-
-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Companion
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val byDay: List<Int>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val freq: Freq
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/interval.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/interval.html deleted file mode 100644 index d7ac79b07..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/interval.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - interval - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

interval

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/to-dto.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/to-dto.html deleted file mode 100644 index f33a5a5d8..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/-recurrence/to-dto.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - toDto - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

toDto

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/index.html deleted file mode 100644 index 74b054af5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/model/index.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - model - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
sealed class Ending
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
enum Freq : Enum<Freq>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
data class Recurrence(val interval: Int, val freq: Freq, val ending: Ending, val byDay: List<Int>, val byMonth: List<Int>, val byYearDay: List<Int>, val byHour: List<Int>)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
@Serializable
data class RecurrenceDTO(val interval: Int? = null, val freq: String, val count: Int? = null, val until: Long? = null, val byDay: List<Int> = listOf(), val byMonth: List<Int> = listOf(), val byYearDay: List<Int> = listOf(), val byHour: List<Int> = listOf())
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.di/calendar-di-module.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.di/calendar-di-module.html deleted file mode 100644 index 8b521d9ce..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.di/calendar-di-module.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - calendarDiModule - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

calendarDiModule

-
-
val calendarDiModule: Module
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.di/common-di-module.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.di/common-di-module.html deleted file mode 100644 index b326202ad..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.di/common-di-module.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - commonDiModule - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

commonDiModule

-
-
val commonDiModule: Module
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.di/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.di/index.html deleted file mode 100644 index 5cb9daf6b..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.di/index.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - office.effective.common.di - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val calendarDiModule: Module
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val commonDiModule: Module
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/-instance-not-found-exception.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/-instance-not-found-exception.html deleted file mode 100644 index d5a1babb4..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/-instance-not-found-exception.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - InstanceNotFoundException - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

InstanceNotFoundException

-
-
constructor(targetClass: KClass<*>, message: String, id: UUID? = null)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/index.html deleted file mode 100644 index 5d111407b..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-instance-not-found-exception/index.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - InstanceNotFoundException - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

InstanceNotFoundException

-
class InstanceNotFoundException(targetClass: KClass<*>, message: String, id: UUID? = null) : RuntimeException

Exception indicating that the requested resource was not found in the database.

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(targetClass: KClass<*>, message: String, id: UUID? = null)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open val cause: Throwable?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open val message: String?
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/-missing-id-exception.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/-missing-id-exception.html deleted file mode 100644 index 6a6c73e61..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/-missing-id-exception.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - MissingIdException - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

MissingIdException

-
-
constructor(message: String)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/index.html deleted file mode 100644 index e54be95e0..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-missing-id-exception/index.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - MissingIdException - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

MissingIdException

-

Exception indicating that object id is null, although not null value expected

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(message: String)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open val cause: Throwable?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open val message: String?
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/-validation-exception.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/-validation-exception.html deleted file mode 100644 index 81c7b082b..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/-validation-exception.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - ValidationException - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ValidationException

-
-
constructor(message: String)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/index.html deleted file mode 100644 index 769beac5a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-validation-exception/index.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - ValidationException - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ValidationException

-

Represents the exception that occurs during validation of a data

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(message: String)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open val cause: Throwable?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open val message: String?
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/-workspace-unavailable-exception.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/-workspace-unavailable-exception.html deleted file mode 100644 index dafadd575..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/-workspace-unavailable-exception.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - WorkspaceUnavailableException - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceUnavailableException

-
-
constructor(message: String)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/index.html deleted file mode 100644 index 2df57fafe..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/-workspace-unavailable-exception/index.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - WorkspaceUnavailableException - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceUnavailableException

-

Exception that occurs if workspace can't be booked

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(message: String)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open val cause: Throwable?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open val message: String?
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/index.html deleted file mode 100644 index 1be5d3ee7..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.exception/index.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - office.effective.common.exception - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class InstanceNotFoundException(targetClass: KClass<*>, message: String, id: UUID? = null) : RuntimeException

Exception indicating that the requested resource was not found in the database.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Exception indicating that object id is null, although not null value expected

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Represents the exception that occurs during validation of a data

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Exception that occurs if workspace can't be booked

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/-fcm-notification-sender.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/-fcm-notification-sender.html deleted file mode 100644 index f676103bd..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/-fcm-notification-sender.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - FcmNotificationSender - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

FcmNotificationSender

-
-
constructor(fcm: FirebaseMessaging)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/index.html deleted file mode 100644 index 4e87c82a7..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - FcmNotificationSender - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

FcmNotificationSender

-
class FcmNotificationSender(fcm: FirebaseMessaging) : INotificationSender

Class for sending Firebase cloud messages

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(fcm: FirebaseMessaging)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun sendContentMessage(action: HttpMethod, modifiedBooking: BookingDTO)

Sends an FCM message about booking modification. Uses "booking" topic

open override fun sendContentMessage(action: HttpMethod, modifiedUser: UserDTO)

Sends an FCM message about user modification. Uses "user" topic

open override fun sendContentMessage(action: HttpMethod, modifiedWorkspace: WorkspaceDTO)

Sends an FCM message about workspace modification. Uses "workspace" topic

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun sendEmptyMessage(topic: String)

Sends empty FCM message on topic

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-content-message.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-content-message.html deleted file mode 100644 index 0d7a3a12f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-content-message.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - sendContentMessage - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

sendContentMessage

-
-
open override fun sendContentMessage(action: HttpMethod, modifiedWorkspace: WorkspaceDTO)

Sends an FCM message about workspace modification. Uses "workspace" topic

Author

Daniil Zavyalov

Parameters

action

will be put as "action" in message data

modifiedWorkspace

will be put as "object" in message data


open override fun sendContentMessage(action: HttpMethod, modifiedUser: UserDTO)

Sends an FCM message about user modification. Uses "user" topic

Author

Daniil Zavyalov

Parameters

action

will be put as "action" in message data

modifiedUser

will be put as "object" in message data


open override fun sendContentMessage(action: HttpMethod, modifiedBooking: BookingDTO)

Sends an FCM message about booking modification. Uses "booking" topic

Author

Daniil Zavyalov

Parameters

action

will be put as "action" in message data

modifiedBooking

will be put as "object" in message data

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-empty-message.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-empty-message.html deleted file mode 100644 index d5390856f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-fcm-notification-sender/send-empty-message.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - sendEmptyMessage - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

sendEmptyMessage

-
-
open override fun sendEmptyMessage(topic: String)

Sends empty FCM message on topic

Author

Daniil Zavyalov

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/index.html deleted file mode 100644 index a68ceb335..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/index.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - INotificationSender - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

INotificationSender

-

Interface for sending notifications on topics

Inheritors

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun sendContentMessage(action: HttpMethod, modifiedBooking: BookingDTO)

Sends message about booking modification

abstract fun sendContentMessage(action: HttpMethod, modifiedUser: UserDTO)

Sends message about user modification

abstract fun sendContentMessage(action: HttpMethod, modifiedWorkspace: WorkspaceDTO)

Sends message about workspace modification

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun sendEmptyMessage(topic: String)

Sends message about topic modification

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-content-message.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-content-message.html deleted file mode 100644 index 72281d14a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-content-message.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - sendContentMessage - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

sendContentMessage

-
-
abstract fun sendContentMessage(action: HttpMethod, modifiedWorkspace: WorkspaceDTO)

Sends message about workspace modification

Author

Daniil Zavyalov

Parameters

action

will be put as "action" in message data

modifiedWorkspace

will be put as "object" in message data


abstract fun sendContentMessage(action: HttpMethod, modifiedUser: UserDTO)

Sends message about user modification

Author

Daniil Zavyalov

Parameters

action

will be put as "action" in message data

modifiedUser

will be put as "object" in message data


abstract fun sendContentMessage(action: HttpMethod, modifiedBooking: BookingDTO)

Sends message about booking modification

Author

Daniil Zavyalov

Parameters

action

will be put as "action" in message data

modifiedBooking

will be put as "object" in message data

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-empty-message.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-empty-message.html deleted file mode 100644 index 405a0c24f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/-i-notification-sender/send-empty-message.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - sendEmptyMessage - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

sendEmptyMessage

-
-
abstract fun sendEmptyMessage(topic: String)

Sends message about topic modification

Author

Daniil Zavyalov

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/firebase-di-module.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/firebase-di-module.html deleted file mode 100644 index 7d15534e0..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/firebase-di-module.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - firebaseDiModule - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

firebaseDiModule

-
-
val firebaseDiModule: Module
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/index.html deleted file mode 100644 index ac6c42bc9..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.notifications/index.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - office.effective.common.notifications - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class FcmNotificationSender(fcm: FirebaseMessaging) : INotificationSender

Class for sending Firebase cloud messages

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Interface for sending notifications on topics

-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val firebaseDiModule: Module
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.swagger/-swagger-document/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.swagger/-swagger-document/index.html deleted file mode 100644 index 2b57b195c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.swagger/-swagger-document/index.html +++ /dev/null @@ -1,246 +0,0 @@ - - - - - SwaggerDocument - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

SwaggerDocument

- -
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.deleteBookingById(): OpenApiRoute.() -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.postBooking(): OpenApiRoute.() -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.putBooking(): OpenApiRoute.() -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.returnAllZones(): OpenApiRoute.() -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.returnBookingById(): OpenApiRoute.() -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.returnBookings(): OpenApiRoute.() -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.returnUserById(): OpenApiRoute.() -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.returnUsers(): OpenApiRoute.() -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.returnWorkspaceById(): OpenApiRoute.() -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.returnWorkspaceByTag(): OpenApiRoute.() -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.updateUser(): OpenApiRoute.() -> Unit
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.swagger/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.swagger/index.html deleted file mode 100644 index edb32545c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.swagger/index.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - office.effective.common.swagger - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/-database-transaction-manager.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/-database-transaction-manager.html deleted file mode 100644 index a3e47d5ae..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/-database-transaction-manager.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - DatabaseTransactionManager - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

DatabaseTransactionManager

-
-
constructor(database: Database)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/index.html deleted file mode 100644 index 68cac5afc..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/index.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - DatabaseTransactionManager - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

DatabaseTransactionManager

-
class DatabaseTransactionManager(database: Database)

Class used for creation database transaction on the facade layer

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(database: Database)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <T> useTransaction(serviceCall: () -> T, isolation: TransactionIsolation = TransactionIsolation.READ_COMMITTED): T

Executes code in a database transaction.

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.html deleted file mode 100644 index 4b77b291c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-database-transaction-manager/use-transaction.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - useTransaction - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

useTransaction

-
-
fun <T> useTransaction(serviceCall: () -> T, isolation: TransactionIsolation = TransactionIsolation.READ_COMMITTED): T

Executes code in a database transaction.

Rollbacks the transaction if an exception was thrown.

Parameters

serviceCall

lambda function to be executed

isolation

transaction isolation

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-user-session/-user-session.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-user-session/-user-session.html deleted file mode 100644 index 508b46957..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-user-session/-user-session.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - UserSession - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserSession

-
-
constructor(token: String, email: String?)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-user-session/email.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-user-session/email.html deleted file mode 100644 index 4d85dc3b4..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-user-session/email.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - email - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

email

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-user-session/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-user-session/index.html deleted file mode 100644 index 68556cffd..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-user-session/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - UserSession - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserSession

-
data class UserSession(val token: String, val email: String?)
-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(token: String, email: String?)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-user-session/token.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-user-session/token.html deleted file mode 100644 index 869f75176..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-user-session/token.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - token - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

token

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/-uuid-validator.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/-uuid-validator.html deleted file mode 100644 index 3f8d34f84..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/-uuid-validator.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - UuidValidator - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UuidValidator

-
-
constructor()
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/index.html deleted file mode 100644 index bca71e922..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/index.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - UuidValidator - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UuidValidator

-

Class for UUID validation and conversion

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor()
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun uuidFromString(stringId: String): UUID

Converts string to UUID

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/uuid-from-string.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/uuid-from-string.html deleted file mode 100644 index dc1af5ec9..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/-uuid-validator/uuid-from-string.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - uuidFromString - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

uuidFromString

-
-
fun uuidFromString(stringId: String): UUID

Converts string to UUID

Throws

if provided string is not valid UUID

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/index.html deleted file mode 100644 index f1039c979..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.common.utils/index.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - office.effective.common.utils - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class DatabaseTransactionManager(database: Database)

Class used for creation database transaction on the facade layer

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
data class UserSession(val token: String, val email: String?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Class for UUID validation and conversion

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/-booking-d-t-o.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/-booking-d-t-o.html deleted file mode 100644 index 59dab41b8..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/-booking-d-t-o.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - BookingDTO - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BookingDTO

-
-
constructor(owner: UserDTO, participants: List<UserDTO>, workspace: WorkspaceDTO, id: String?, beginBooking: Long, endBooking: Long, recurrence: RecurrenceDTO? = null)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/begin-booking.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/begin-booking.html deleted file mode 100644 index 117fe7786..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/begin-booking.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - beginBooking - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

beginBooking

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/end-booking.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/end-booking.html deleted file mode 100644 index c56f9c3d7..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/end-booking.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - endBooking - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

endBooking

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/id.html deleted file mode 100644 index a8ceccdcd..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
val id: String?
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.html deleted file mode 100644 index 2dbbe33fd..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/index.html +++ /dev/null @@ -1,205 +0,0 @@ - - - - - BookingDTO - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BookingDTO

-
@Serializable
data class BookingDTO(val owner: UserDTO, val participants: List<UserDTO>, val workspace: WorkspaceDTO, val id: String?, val beginBooking: Long, val endBooking: Long, val recurrence: RecurrenceDTO? = null)
-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(owner: UserDTO, participants: List<UserDTO>, workspace: WorkspaceDTO, id: String?, beginBooking: Long, endBooking: Long, recurrence: RecurrenceDTO? = null)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val id: String?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/owner.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/owner.html deleted file mode 100644 index 0b893b659..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/owner.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - owner - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

owner

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/participants.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/participants.html deleted file mode 100644 index 9bf0c4676..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/participants.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - participants - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

participants

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/recurrence.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/recurrence.html deleted file mode 100644 index 49f2e29d4..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/recurrence.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - recurrence - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

recurrence

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/workspace.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/workspace.html deleted file mode 100644 index a9587d4a1..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-booking-d-t-o/workspace.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - workspace - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

workspace

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/-integration-d-t-o.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/-integration-d-t-o.html deleted file mode 100644 index a959fd89c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/-integration-d-t-o.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - IntegrationDTO - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

IntegrationDTO

-
-
constructor(id: String, name: String, value: String)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/id.html deleted file mode 100644 index 38323a85b..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
val id: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.html deleted file mode 100644 index c712d7fcd..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/index.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - IntegrationDTO - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

IntegrationDTO

-
@Serializable
data class IntegrationDTO(val id: String, val name: String, val value: String)
-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(id: String, name: String, value: String)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val id: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/name.html deleted file mode 100644 index a99f2d46c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/value.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/value.html deleted file mode 100644 index 753c93aab..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-integration-d-t-o/value.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - value - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

value

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/-user-d-t-o.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/-user-d-t-o.html deleted file mode 100644 index ea3427363..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/-user-d-t-o.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - UserDTO - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserDTO

-
-
constructor(id: String, fullName: String, active: Boolean, role: String, avatarUrl: String, integrations: List<IntegrationDTO>?, email: String, tag: String)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/active.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/active.html deleted file mode 100644 index c2d6e188d..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/active.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - active - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

active

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/avatar-url.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/avatar-url.html deleted file mode 100644 index e4a9cbf4c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/avatar-url.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - avatarUrl - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

avatarUrl

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/email.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/email.html deleted file mode 100644 index 335a6c293..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/email.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - email - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

email

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/full-name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/full-name.html deleted file mode 100644 index fe315087e..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/full-name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - fullName - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

fullName

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/id.html deleted file mode 100644 index e870aed77..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
val id: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.html deleted file mode 100644 index f4e96d389..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/index.html +++ /dev/null @@ -1,220 +0,0 @@ - - - - - UserDTO - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserDTO

-
@Serializable
data class UserDTO(val id: String, val fullName: String, val active: Boolean, val role: String, val avatarUrl: String, val integrations: List<IntegrationDTO>?, val email: String, val tag: String)
-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(id: String, fullName: String, active: Boolean, role: String, avatarUrl: String, integrations: List<IntegrationDTO>?, email: String, tag: String)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val id: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val tag: String
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/integrations.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/integrations.html deleted file mode 100644 index 8e0c00045..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/integrations.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - integrations - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

integrations

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/role.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/role.html deleted file mode 100644 index 402386aef..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/role.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - role - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

role

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/tag.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/tag.html deleted file mode 100644 index 2f54c7252..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-user-d-t-o/tag.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - tag - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

tag

-
-
val tag: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/-utility-d-t-o.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/-utility-d-t-o.html deleted file mode 100644 index d8e32b466..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/-utility-d-t-o.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - UtilityDTO - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UtilityDTO

-
-
constructor(id: String, name: String, iconUrl: String, count: Int)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/count.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/count.html deleted file mode 100644 index 075665ffc..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/count.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - count - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

count

-
-
val count: Int
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/icon-url.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/icon-url.html deleted file mode 100644 index fa5587c76..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/icon-url.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - iconUrl - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

iconUrl

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/id.html deleted file mode 100644 index d17e81624..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
val id: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.html deleted file mode 100644 index c8a391082..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/index.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - UtilityDTO - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UtilityDTO

-
@Serializable
data class UtilityDTO(val id: String, val name: String, val iconUrl: String, val count: Int)
-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(id: String, name: String, iconUrl: String, count: Int)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val count: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val id: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/name.html deleted file mode 100644 index 6383d5515..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-utility-d-t-o/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/-workspace-d-t-o.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/-workspace-d-t-o.html deleted file mode 100644 index 6e151e6b5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/-workspace-d-t-o.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - WorkspaceDTO - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceDTO

-
-
constructor(id: String, name: String, utilities: List<UtilityDTO>, zone: WorkspaceZoneDTO? = null, tag: String)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/id.html deleted file mode 100644 index 25427ad58..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
val id: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.html deleted file mode 100644 index 8e40f5aef..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/index.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - WorkspaceDTO - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceDTO

-
@Serializable
data class WorkspaceDTO(val id: String, val name: String, val utilities: List<UtilityDTO>, val zone: WorkspaceZoneDTO? = null, val tag: String)
-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(id: String, name: String, utilities: List<UtilityDTO>, zone: WorkspaceZoneDTO? = null, tag: String)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val id: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val tag: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val zone: WorkspaceZoneDTO? = null
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/name.html deleted file mode 100644 index 85dc275d2..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/tag.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/tag.html deleted file mode 100644 index 794f0e009..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/tag.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - tag - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

tag

-
-
val tag: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/utilities.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/utilities.html deleted file mode 100644 index 6577997e3..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/utilities.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - utilities - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

utilities

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/zone.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/zone.html deleted file mode 100644 index bc611cb16..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-d-t-o/zone.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - zone - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

zone

-
-
val zone: WorkspaceZoneDTO? = null
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/-workspace-zone-d-t-o.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/-workspace-zone-d-t-o.html deleted file mode 100644 index e35d90677..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/-workspace-zone-d-t-o.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - WorkspaceZoneDTO - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceZoneDTO

-
-
constructor(id: String, name: String)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/id.html deleted file mode 100644 index 8e5928d5b..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
val id: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.html deleted file mode 100644 index 707a0b749..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - WorkspaceZoneDTO - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceZoneDTO

-
@Serializable
data class WorkspaceZoneDTO(val id: String, val name: String)
-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(id: String, name: String)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val id: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/name.html deleted file mode 100644 index 68726787a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/-workspace-zone-d-t-o/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/index.html deleted file mode 100644 index 7ab0968cd..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.dto/index.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - office.effective.dto - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
@Serializable
data class BookingDTO(val owner: UserDTO, val participants: List<UserDTO>, val workspace: WorkspaceDTO, val id: String?, val beginBooking: Long, val endBooking: Long, val recurrence: RecurrenceDTO? = null)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
@Serializable
data class IntegrationDTO(val id: String, val name: String, val value: String)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
@Serializable
data class UserDTO(val id: String, val fullName: String, val active: Boolean, val role: String, val avatarUrl: String, val integrations: List<IntegrationDTO>?, val email: String, val tag: String)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
@Serializable
data class UtilityDTO(val id: String, val name: String, val iconUrl: String, val count: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
@Serializable
data class WorkspaceDTO(val id: String, val name: String, val utilities: List<UtilityDTO>, val zone: WorkspaceZoneDTO? = null, val tag: String)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
@Serializable
data class WorkspaceZoneDTO(val id: String, val name: String)
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/-booking-facade-converter.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/-booking-facade-converter.html deleted file mode 100644 index 1d684e01e..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/-booking-facade-converter.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - BookingFacadeConverter - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BookingFacadeConverter

-
-
constructor(userConverter: UserDTOModelConverter, workspaceConverter: WorkspaceFacadeConverter)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/dto-to-model.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/dto-to-model.html deleted file mode 100644 index 22e8015ea..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/dto-to-model.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - dtoToModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

dtoToModel

-
-
fun dtoToModel(bookingDTO: BookingDTO): Booking

Converts BookingDTO to Booking

Return

The resulting Booking object

Author

Daniil Zavyalov, Danil Kiselev

Parameters

bookingDTO

BookingDTO to be converted

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/index.html deleted file mode 100644 index 3ebddb316..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - BookingFacadeConverter - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BookingFacadeConverter

-
class BookingFacadeConverter(userConverter: UserDTOModelConverter, workspaceConverter: WorkspaceFacadeConverter)

Converts between BookingDTO and Booking

Uses UserDTOModelConverter and WorkspaceFacadeConverter to convert contained users and workspaces

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(userConverter: UserDTOModelConverter, workspaceConverter: WorkspaceFacadeConverter)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun dtoToModel(bookingDTO: BookingDTO): Booking

Converts BookingDTO to Booking

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Converts Booking to BookingDTO

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/model-to-dto.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/model-to-dto.html deleted file mode 100644 index 297b48762..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-facade-converter/model-to-dto.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - modelToDto - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

modelToDto

-
-

Converts Booking to BookingDTO

Return

The resulting BookingDTO object

Author

Daniil Zavyalov, Danil Kiselev

Parameters

booking

Booking to be converted

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/-booking-repository-converter.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/-booking-repository-converter.html deleted file mode 100644 index 5eb67ac12..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/-booking-repository-converter.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - BookingRepositoryConverter - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BookingRepositoryConverter

-
-
constructor(database: Database, workspaceConverter: WorkspaceRepositoryConverter, userConverter: UserModelEntityConverter, uuidValidator: UuidValidator)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/entity-to-model.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/entity-to-model.html deleted file mode 100644 index e770290de..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/entity-to-model.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - entityToModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

entityToModel

-
-
fun entityToModel(bookingEntity: WorkspaceBookingEntity, participants: List<UserEntity>): Booking

Converts booking entity to model which contains user and workspace models.

User/workspace models contain an empty list of integrations/utilities. Use WorkspaceRepository and UserRepository to find it

TODO: this method can create only Bookings without recurrence

Return

The resulting Booking object

Author

Daniil Zavyalov

Parameters

bookingEntity

WorkspaceBookingEntity to be converted

participants

users who participate in the booking

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/index.html deleted file mode 100644 index dcbf32899..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - BookingRepositoryConverter - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BookingRepositoryConverter

-
class BookingRepositoryConverter(database: Database, workspaceConverter: WorkspaceRepositoryConverter, userConverter: UserModelEntityConverter, uuidValidator: UuidValidator)

Converts between Booking and WorkspaceBookingEntity objects. Uses UserModelEntityConverter and WorkspaceRepositoryConverter to convert contained users and workspaces

Performs own database queries to user and workspace entities

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(database: Database, workspaceConverter: WorkspaceRepositoryConverter, userConverter: UserModelEntityConverter, uuidValidator: UuidValidator)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun entityToModel(bookingEntity: WorkspaceBookingEntity, participants: List<UserEntity>): Booking

Converts booking entity to model which contains user and workspace models.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Converts booking model to entity. Uses ids from contained UserModel and Workspace to find actual entities in database

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/model-to-entity.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/model-to-entity.html deleted file mode 100644 index ffe091226..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-booking-repository-converter/model-to-entity.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - modelToEntity - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

modelToEntity

-
-

Converts booking model to entity. Uses ids from contained UserModel and Workspace to find actual entities in database

Return

The resulting WorkspaceBookingEntity object

Author

Daniil Zavyalov

Parameters

bookingModel

Booking to be converted

Throws

if the booking, owner or workspace id is null

if the given user or workspace don't exist

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/-google-calendar-converter.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/-google-calendar-converter.html deleted file mode 100644 index 62a2de587..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/-google-calendar-converter.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - GoogleCalendarConverter - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GoogleCalendarConverter

-
-
constructor(calendarIdsRepository: CalendarIdsRepository, userRepository: UserRepository, workspaceConverter: WorkspaceFacadeConverter, userConverter: UserDTOModelConverter, bookingConverter: BookingFacadeConverter, verifier: UuidValidator)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/index.html deleted file mode 100644 index 56fd0d854..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/index.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - GoogleCalendarConverter - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GoogleCalendarConverter

-
class GoogleCalendarConverter(calendarIdsRepository: CalendarIdsRepository, userRepository: UserRepository, workspaceConverter: WorkspaceFacadeConverter, userConverter: UserDTOModelConverter, bookingConverter: BookingFacadeConverter, verifier: UuidValidator)

Converts between Google Calendar Event and BookingDTO objects.

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(calendarIdsRepository: CalendarIdsRepository, userRepository: UserRepository, workspaceConverter: WorkspaceFacadeConverter, userConverter: UserDTOModelConverter, bookingConverter: BookingFacadeConverter, verifier: UuidValidator)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun toBookingDTO(event: Event): BookingDTO

Converts Event to BookingDTO

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun toBookingModel(event: Event): Booking

Converts Event to Booking

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun toGoogleEvent(dto: BookingDTO): Event

Converts BookingDTO to Event. Event.description is used to indicate the booking author, because Event.organizer is defaultAccount of application

fun toGoogleEvent(booking: Booking): Event
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-d-t-o.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-d-t-o.html deleted file mode 100644 index 1d2c6b723..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-d-t-o.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - toBookingDTO - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

toBookingDTO

-
-
fun toBookingDTO(event: Event): BookingDTO

Converts Event to BookingDTO

Creates placeholders if some event doesn't have some fields (for compatibility with old events from Google calendar).

Return

The resulting BookingDTO object

Author

Danil Kiselev, Max Mishenko, Daniil Zavyalov

Parameters

event

Event to be converted

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-model.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-model.html deleted file mode 100644 index 74f832d28..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-booking-model.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - toBookingModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

toBookingModel

-
-
fun toBookingModel(event: Event): Booking

Converts Event to Booking

Uses toBookingDTO

TODO: Event should be created without converting Booking to BookingDTO

Return

The resulting BookingDTO object

Author

Danil Kiselev, Max Mishenko

Parameters

event

Event to be converted

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-google-event.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-google-event.html deleted file mode 100644 index d5742b63a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-google-calendar-converter/to-google-event.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - toGoogleEvent - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

toGoogleEvent

-
-
fun toGoogleEvent(dto: BookingDTO): Event

Converts BookingDTO to Event. Event.description is used to indicate the booking author, because Event.organizer is defaultAccount of application

Return

The resulting Event object

Author

Danil Kiselev, Max Mishenko

Parameters

dto

BookingDTO to be converted


fun toGoogleEvent(booking: Booking): Event
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/dto-to-model.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/dto-to-model.html deleted file mode 100644 index 5a2bc322f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/dto-to-model.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - dtoToModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

dtoToModel

-
-

Converts RecurrenceDTO to RecurrenceModel

Return

The resulting RecurrenceModel object

Author

Max Mishenko

Parameters

dto

RecurrenceDTO to be converted

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/index.html deleted file mode 100644 index 1f9c6b606..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/index.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - RecurrenceConverter - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

RecurrenceConverter

-

Converts between RecurrenceDTO and RecurrenceModel objects

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/model-to-dto.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/model-to-dto.html deleted file mode 100644 index 7f9b73fa4..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-converter/model-to-dto.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - modelToDto - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

modelToDto

-
-

Converts RecurrenceModel to RecurrenceDTO

Return

The resulting RecurrenceDTO object

Author

Max Mishenko

Parameters

model

RecurrenceModel to be converted

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/get-recurrence.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/get-recurrence.html deleted file mode 100644 index a03d5d0df..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/get-recurrence.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - getRecurrence - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getRecurrence

-
-

Author

Max Mishenko

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/index.html deleted file mode 100644 index 181f8021f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/index.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - RecurrenceRuleFactory - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

RecurrenceRuleFactory

-

Object for creating Google calendar recurrence rule

Author

Max Mishenko

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/rule.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/rule.html deleted file mode 100644 index 657e9d249..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/-recurrence-rule-factory/rule.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - rule - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

rule

-
-

Author

Max Mishenko

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/index.html deleted file mode 100644 index 4e2533d64..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.converters/index.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - office.effective.features.booking.converters - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class BookingFacadeConverter(userConverter: UserDTOModelConverter, workspaceConverter: WorkspaceFacadeConverter)

Converts between BookingDTO and Booking

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class BookingRepositoryConverter(database: Database, workspaceConverter: WorkspaceRepositoryConverter, userConverter: UserModelEntityConverter, uuidValidator: UuidValidator)

Converts between Booking and WorkspaceBookingEntity objects. Uses UserModelEntityConverter and WorkspaceRepositoryConverter to convert contained users and workspaces

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class GoogleCalendarConverter(calendarIdsRepository: CalendarIdsRepository, userRepository: UserRepository, workspaceConverter: WorkspaceFacadeConverter, userConverter: UserDTOModelConverter, bookingConverter: BookingFacadeConverter, verifier: UuidValidator)

Converts between Google Calendar Event and BookingDTO objects.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Converts between RecurrenceDTO and RecurrenceModel objects

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Object for creating Google calendar recurrence rule

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.di/booking-di-module.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.di/booking-di-module.html deleted file mode 100644 index fc5901c99..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.di/booking-di-module.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - bookingDiModule - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

bookingDiModule

-
-
val bookingDiModule: Module
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.di/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.di/index.html deleted file mode 100644 index 76fe93f0b..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.di/index.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - office.effective.features.booking.di - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val bookingDiModule: Module
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/-booking-facade.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/-booking-facade.html deleted file mode 100644 index 0c7c38050..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/-booking-facade.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - BookingFacade - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BookingFacade

-
-
constructor(bookingService: IBookingService, transactionManager: DatabaseTransactionManager, uuidValidator: UuidValidator, bookingConverter: BookingFacadeConverter)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/delete-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/delete-by-id.html deleted file mode 100644 index 8440fe80d..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/delete-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - deleteById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

deleteById

-
-

Deletes the booking with the given id

Author

Daniil Zavyalov

Parameters

id

booking id

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-all.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-all.html deleted file mode 100644 index a197ab481..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-all.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAll - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAll

-
-
fun findAll(userId: String?, workspaceId: String?): List<BookingDTO>

Returns all bookings. Bookings can be filtered by owner and workspace id

Return

BookingDTO list

Author

Daniil Zavyalov

Parameters

userId

use to filter by booking owner id. Should be valid UUID

workspaceId

use to filter by booking workspace id. Should be valid UUID

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-by-id.html deleted file mode 100644 index 30ed960b1..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/find-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findById

-
-

Retrieves a booking model by its id

Return

BookingDTO with the given id

Author

Daniil Zavyalov

Parameters

id

id of requested booking

Throws

if booking with the given id doesn't exist in database

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/index.html deleted file mode 100644 index 16c615706..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/index.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - BookingFacade - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BookingFacade

-
class BookingFacade(bookingService: IBookingService, transactionManager: DatabaseTransactionManager, uuidValidator: UuidValidator, bookingConverter: BookingFacadeConverter)

Class used in routes to handle bookings requests. Provides business transaction, data conversion and validation.

In case of an error, the database transaction will be rolled back.

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(bookingService: IBookingService, transactionManager: DatabaseTransactionManager, uuidValidator: UuidValidator, bookingConverter: BookingFacadeConverter)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-

Deletes the booking with the given id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun findAll(userId: String?, workspaceId: String?): List<BookingDTO>

Returns all bookings. Bookings can be filtered by owner and workspace id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Retrieves a booking model by its id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun post(bookingDTO: BookingDTO): BookingDTO

Saves a given booking. Use the returned model for further operations

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun put(bookingDTO: BookingDTO): BookingDTO

Updates a given booking. Use the returned model for further operations

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/post.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/post.html deleted file mode 100644 index 5d3eae2dd..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/post.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - post - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

post

-
-
fun post(bookingDTO: BookingDTO): BookingDTO

Saves a given booking. Use the returned model for further operations

Return

saved BookingDTO

Author

Daniil Zavyalov

Parameters

bookingDTO

BookingDTO to be saved

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/put.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/put.html deleted file mode 100644 index 6b7306529..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/-booking-facade/put.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - put - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

put

-
-
fun put(bookingDTO: BookingDTO): BookingDTO

Updates a given booking. Use the returned model for further operations

Return

BookingDTO after change saving

Author

Daniil Zavyalov

Parameters

bookingDTO

changed booking

Throws

BadRequestException

if booking id is null

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/index.html deleted file mode 100644 index 5412a70f1..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.facade/index.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - office.effective.features.booking.facade - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class BookingFacade(bookingService: IBookingService, transactionManager: DatabaseTransactionManager, uuidValidator: UuidValidator, bookingConverter: BookingFacadeConverter)

Class used in routes to handle bookings requests. Provides business transaction, data conversion and validation.

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/-booking-calendar-repository.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/-booking-calendar-repository.html deleted file mode 100644 index bb1bd1b6e..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/-booking-calendar-repository.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - BookingCalendarRepository - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BookingCalendarRepository

-
-
constructor(calendarIdsRepository: CalendarIdsRepository, userRepository: UserRepository, calendar: Calendar, workspaceRepository: WorkspaceRepository, googleCalendarConverter: GoogleCalendarConverter)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/delete-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/delete-by-id.html deleted file mode 100644 index dc969d453..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/delete-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - deleteById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

deleteById

-
-
open override fun deleteById(id: String)

Deletes the booking with the given id

Author

Danil Kiselev

Parameters

id

booking id

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/exists-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/exists-by-id.html deleted file mode 100644 index 9be7795bb..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/exists-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - existsById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

existsById

-
-
open override fun existsById(id: String): Boolean

Returns whether a booking with the given id exists

Return

true if booking exists

Author

Danil Kiselev

Parameters

id

booking id

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-and-workspace-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-and-workspace-id.html deleted file mode 100644 index e40fb7cdd..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-and-workspace-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllByOwnerAndWorkspaceId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllByOwnerAndWorkspaceId

-
-
open override fun findAllByOwnerAndWorkspaceId(ownerId: UUID, workspaceId: UUID): List<Booking>

Returns all bookings with the given workspace and owner id

Return

List of all Bookings with the given workspace and owner id

Author

anil Kiselev

Parameters

ownerId
workspaceId
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-id.html deleted file mode 100644 index 265f750b4..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-owner-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllByOwnerId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllByOwnerId

-
-
open override fun findAllByOwnerId(ownerId: UUID): List<Booking>

Returns all bookings with the given owner id

Return

List of all user Booking

Author

Danil Kiselev

Parameters

ownerId

Throws

if user with the given id doesn't exist in database

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-workspace-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-workspace-id.html deleted file mode 100644 index e1042aa0a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all-by-workspace-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllByWorkspaceId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllByWorkspaceId

-
-
open override fun findAllByWorkspaceId(workspaceId: UUID): List<Booking>

Returns all bookings with the given workspace id

Return

List of all workspace Booking

Author

Danil Kiselev

Parameters

workspaceId
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all.html deleted file mode 100644 index c26c1c4ea..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-all.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAll - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAll

-
-
open override fun findAll(): List<Booking>

Retrieves all bookings

Return

All Bookings

Author

Danil Kiselev

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-by-id.html deleted file mode 100644 index 61f21570d..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/find-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findById

-
-
open override fun findById(bookingId: String): Booking?

Retrieves a booking model by its id. Retrieved booking contains user and workspace models without integrations and utilities

Return

Booking with the given bookingId or null if booking with the given id doesn't exist

Author

Daniil Zavyalov, Danil Kiselev

Parameters

bookingId

booking id

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/index.html deleted file mode 100644 index b315ee1e0..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/index.html +++ /dev/null @@ -1,235 +0,0 @@ - - - - - BookingCalendarRepository - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BookingCalendarRepository

-
class BookingCalendarRepository(calendarIdsRepository: CalendarIdsRepository, userRepository: UserRepository, calendar: Calendar, workspaceRepository: WorkspaceRepository, googleCalendarConverter: GoogleCalendarConverter) : IBookingRepository

Class that executes Google calendar queries

Filters out all events that have a start less than the calendar.minTime from application.conf

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(calendarIdsRepository: CalendarIdsRepository, userRepository: UserRepository, calendar: Calendar, workspaceRepository: WorkspaceRepository, googleCalendarConverter: GoogleCalendarConverter)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun deleteById(id: String)

Deletes the booking with the given id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun existsById(id: String): Boolean

Returns whether a booking with the given id exists

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun findAll(): List<Booking>

Retrieves all bookings

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun findAllByOwnerAndWorkspaceId(ownerId: UUID, workspaceId: UUID): List<Booking>

Returns all bookings with the given workspace and owner id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun findAllByOwnerId(ownerId: UUID): List<Booking>

Returns all bookings with the given owner id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun findAllByWorkspaceId(workspaceId: UUID): List<Booking>

Returns all bookings with the given workspace id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun findById(bookingId: String): Booking?

Retrieves a booking model by its id. Retrieved booking contains user and workspace models without integrations and utilities

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun save(booking: Booking): Booking

Saves a given booking. If given model will have an id, it will be ignored. Use the returned model for further operations

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun update(booking: Booking): Booking

Updates a given booking. Use the returned model for further operations

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/save.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/save.html deleted file mode 100644 index cee149d92..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/save.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - save - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

save

-
-
open override fun save(booking: Booking): Booking

Saves a given booking. If given model will have an id, it will be ignored. Use the returned model for further operations

Return

saved Booking

Author

Danil Kiselev

Parameters

booking

Booking to be saved

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/update.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/update.html deleted file mode 100644 index 4d03e69f6..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-calendar-repository/update.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - update - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

update

-
-
open override fun update(booking: Booking): Booking

Updates a given booking. Use the returned model for further operations

Return

Booking after change saving

Author

Daniil Zavyalov, Danil Kiselev

Parameters

booking

changed booking

Throws

if booking given id doesn't exist in the database

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/-companion/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/-companion/index.html deleted file mode 100644 index 1fdbc7efd..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/-companion/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - Companion - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Companion

-
object Companion : Entity.Factory<BookingParticipantEntity>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/booking.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/booking.html deleted file mode 100644 index fb7df135a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/booking.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - booking - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

booking

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/index.html deleted file mode 100644 index 7dafe2ac2..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/index.html +++ /dev/null @@ -1,299 +0,0 @@ - - - - - BookingParticipantEntity - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BookingParticipantEntity

- -
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Companion : Entity.Factory<BookingParticipantEntity>
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val properties: Map<String, Any?>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var user: UserEntity
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun delete(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun discardChanges()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun flushChanges(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun get(name: String): Any?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun set(name: String, value: Any?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun toString(): String
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/user.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/user.html deleted file mode 100644 index ab9c8bf59..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participant-entity/user.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - user - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

user

-
-
abstract var user: UserEntity
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/booking-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/booking-id.html deleted file mode 100644 index 34d144de9..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/booking-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - bookingId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

bookingId

-
-
val bookingId: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/index.html deleted file mode 100644 index b6249d77c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/index.html +++ /dev/null @@ -1,430 +0,0 @@ - - - - - BookingParticipants - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BookingParticipants

- -
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val bookingId: Column<UUID>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val columns: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val primaryKeys: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val userId: Column<UUID>
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun aliased(alias: String): Table<BookingParticipantEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun asExpression(): TableExpression
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any> Column<C>.bindTo(selector: (BookingParticipantEntity) -> C?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createEntity(row: QueryRowSet, withReferences: Boolean): BookingParticipantEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun get(name: String): Column<*>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> Column<C>.primaryKey(): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any, R : Entity<R>> Column<C>.references(referenceTable: Table<R>, selector: (BookingParticipantEntity) -> R?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> registerColumn(name: String, sqlType: SqlType<C>): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun toString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any, R : Any> Column<C>.transform(fromUnderlyingValue: (C) -> R, toUnderlyingValue: (R) -> C): Column<R>
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/user-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/user-id.html deleted file mode 100644 index 638465a8f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-participants/user-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - userId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

userId

-
-
val userId: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/-booking-repository.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/-booking-repository.html deleted file mode 100644 index e9ef5c3fc..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/-booking-repository.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - BookingRepository - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BookingRepository

-
-
constructor(database: Database, converter: BookingRepositoryConverter, uuidValidator: UuidValidator)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/delete-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/delete-by-id.html deleted file mode 100644 index 8b1687cbe..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/delete-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - deleteById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

deleteById

-
-
open override fun deleteById(id: String)

Deletes the booking with the given id

If the booking is not found in the database it is silently ignored

Author

Daniil Zavyalov

Parameters

id

booking id

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/exists-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/exists-by-id.html deleted file mode 100644 index 5121cca8b..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/exists-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - existsById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

existsById

-
-
open override fun existsById(id: String): Boolean

Returns whether a booking with the given id exists

Return

true if booking exists

Author

Daniil Zavyalov

Parameters

id

booking id

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-and-workspace-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-and-workspace-id.html deleted file mode 100644 index 83a8cffa9..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-and-workspace-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllByOwnerAndWorkspaceId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllByOwnerAndWorkspaceId

-
-
open override fun findAllByOwnerAndWorkspaceId(ownerId: UUID, workspaceId: UUID): List<Booking>

Returns all bookings with the given workspace and owner id

Return

List of all Bookings with the given workspace and owner id

Author

Daniil Zavyalov

Parameters

ownerId
workspaceId
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-id.html deleted file mode 100644 index cb559fbce..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-owner-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllByOwnerId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllByOwnerId

-
-
open override fun findAllByOwnerId(ownerId: UUID): List<Booking>

Returns all bookings with the given owner id

Return

List of all user Booking

Author

Daniil Zavyalov

Parameters

ownerId
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-workspace-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-workspace-id.html deleted file mode 100644 index 31f8cde13..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all-by-workspace-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllByWorkspaceId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllByWorkspaceId

-
-
open override fun findAllByWorkspaceId(workspaceId: UUID): List<Booking>

Returns all bookings with the given workspace id

Return

List of all workspace Booking

Author

Daniil Zavyalov

Parameters

workspaceId
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all.html deleted file mode 100644 index 944cf2d4e..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-all.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAll - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAll

-
-
open override fun findAll(): List<Booking>

Retrieves all bookings

Return

All Bookings

Author

Daniil Zavyalov

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-by-id.html deleted file mode 100644 index 91d69d742..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/find-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findById

-
-
open override fun findById(bookingId: String): Booking?

Retrieves a booking model by its id. Retrieved booking contains user and workspace models without integrations and utilities

Return

Booking with the given bookingId or null if booking with the given id doesn't exist

Author

Daniil Zavyalov

Parameters

bookingId

booking id

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/index.html deleted file mode 100644 index b085ced43..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/index.html +++ /dev/null @@ -1,235 +0,0 @@ - - - - - BookingRepository - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BookingRepository

-
class BookingRepository(database: Database, converter: BookingRepositoryConverter, uuidValidator: UuidValidator) : IBookingRepository

Class that executes database queries with bookings

All WorkspaceRepository methods return Booking objects with Workspace and UserModel objects with empty Workspace.utilities and UserModel.integrations

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(database: Database, converter: BookingRepositoryConverter, uuidValidator: UuidValidator)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun deleteById(id: String)

Deletes the booking with the given id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun existsById(id: String): Boolean

Returns whether a booking with the given id exists

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun findAll(): List<Booking>

Retrieves all bookings

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun findAllByOwnerAndWorkspaceId(ownerId: UUID, workspaceId: UUID): List<Booking>

Returns all bookings with the given workspace and owner id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun findAllByOwnerId(ownerId: UUID): List<Booking>

Returns all bookings with the given owner id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun findAllByWorkspaceId(workspaceId: UUID): List<Booking>

Returns all bookings with the given workspace id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun findById(bookingId: String): Booking?

Retrieves a booking model by its id. Retrieved booking contains user and workspace models without integrations and utilities

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun save(booking: Booking): Booking

Saves a given booking. If given model will have an id, it will be ignored. Use the returned model for further operations

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun update(booking: Booking): Booking

Updates a given booking. Use the returned model for further operations

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/save.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/save.html deleted file mode 100644 index 853438fe9..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/save.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - save - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

save

-
-
open override fun save(booking: Booking): Booking

Saves a given booking. If given model will have an id, it will be ignored. Use the returned model for further operations

Return

saved Booking

Author

Daniil Zavyalov

Parameters

booking

Booking to be saved

Throws

if workspace can't be booked in a given period

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/update.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/update.html deleted file mode 100644 index e6684a030..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-booking-repository/update.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - update - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

update

-
-
open override fun update(booking: Booking): Booking

Updates a given booking. Use the returned model for further operations

Return

Booking after change saving

Author

Daniil Zavyalov

Parameters

booking

changed booking

Throws

if booking given id doesn't exist in the database

if workspace can't be booked in a given period

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/delete-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/delete-by-id.html deleted file mode 100644 index f790fa159..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/delete-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - deleteById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

deleteById

-
-
abstract fun deleteById(id: String)

Deletes the booking with the given id

Author

Daniil Zavyalov, Danil Kiselev

Parameters

id

booking id

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/exists-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/exists-by-id.html deleted file mode 100644 index 0c18d5b41..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/exists-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - existsById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

existsById

-
-
abstract fun existsById(id: String): Boolean

Returns whether a booking with the given id exists

Return

true if booking exists

Author

Daniil Zavyalov, Danil Kiselev

Parameters

id

booking id

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-and-workspace-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-and-workspace-id.html deleted file mode 100644 index 59d7efef7..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-and-workspace-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllByOwnerAndWorkspaceId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllByOwnerAndWorkspaceId

-
-
abstract fun findAllByOwnerAndWorkspaceId(ownerId: UUID, workspaceId: UUID): List<Booking>

Returns all bookings with the given workspace and owner id

Return

List of all Bookings with the given workspace and owner id

Author

Daniil Zavyalov, Danil Kiselev

Parameters

ownerId
workspaceId
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-id.html deleted file mode 100644 index 0ac761841..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-owner-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllByOwnerId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllByOwnerId

-
-
abstract fun findAllByOwnerId(ownerId: UUID): List<Booking>

Returns all bookings with the given owner id

Return

List of all user Booking

Author

Daniil Zavyalov, Danil Kiselev

Parameters

ownerId
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-workspace-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-workspace-id.html deleted file mode 100644 index fa719647d..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all-by-workspace-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllByWorkspaceId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllByWorkspaceId

-
-
abstract fun findAllByWorkspaceId(workspaceId: UUID): List<Booking>

Returns all bookings with the given workspace id

Return

List of all workspace Booking

Author

Daniil Zavyalov, Danil Kiselev

Parameters

workspaceId
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all.html deleted file mode 100644 index ab6f5cf13..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-all.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAll - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAll

-
-
abstract fun findAll(): List<Booking>

Retrieves all bookings

Return

All Bookings

Author

Daniil Zavyalov, Danil Kiselev

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-by-id.html deleted file mode 100644 index b3b9c3c43..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/find-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findById

-
-
abstract fun findById(bookingId: String): Booking?

Retrieves a booking model by its id. Retrieved booking contains user and workspace models without integrations and utilities

Return

Booking with the given bookingId or null if booking with the given id doesn't exist

Author

Daniil Zavyalov, Danil Kiselev

Parameters

bookingId

booking id

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/index.html deleted file mode 100644 index fbfa7aaf8..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/index.html +++ /dev/null @@ -1,216 +0,0 @@ - - - - - IBookingRepository - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

IBookingRepository

-

Interface of repository to manipulate with workspace bookings

Inheritors

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun deleteById(id: String)

Deletes the booking with the given id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun existsById(id: String): Boolean

Returns whether a booking with the given id exists

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun findAll(): List<Booking>

Retrieves all bookings

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun findAllByOwnerAndWorkspaceId(ownerId: UUID, workspaceId: UUID): List<Booking>

Returns all bookings with the given workspace and owner id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun findAllByOwnerId(ownerId: UUID): List<Booking>

Returns all bookings with the given owner id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun findAllByWorkspaceId(workspaceId: UUID): List<Booking>

Returns all bookings with the given workspace id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun findById(bookingId: String): Booking?

Retrieves a booking model by its id. Retrieved booking contains user and workspace models without integrations and utilities

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun save(booking: Booking): Booking

Saves a given booking. If given model will have an id, it will be ignored. Use the returned model for further operations

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun update(booking: Booking): Booking

Updates a given booking. Use the returned model for further operations

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/save.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/save.html deleted file mode 100644 index 09dac37b3..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/save.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - save - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

save

-
-
abstract fun save(booking: Booking): Booking

Saves a given booking. If given model will have an id, it will be ignored. Use the returned model for further operations

Return

saved Booking

Author

Daniil Zavyalov, Danil Kiselev

Parameters

booking

Booking to be saved

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/update.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/update.html deleted file mode 100644 index b2a0211be..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-i-booking-repository/update.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - update - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

update

-
-
abstract fun update(booking: Booking): Booking

Updates a given booking. Use the returned model for further operations

Return

Booking after change saving

Author

Daniil Zavyalov, Danil Kiselev

Parameters

booking

changed booking

Throws

if booking given id doesn't exist in the database

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/-companion/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/-companion/index.html deleted file mode 100644 index 1997ee3cc..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/-companion/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - Companion - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Companion

-
object Companion : Entity.Factory<WorkspaceBookingEntity>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/begin-booking.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/begin-booking.html deleted file mode 100644 index 5d2f70a5f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/begin-booking.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - beginBooking - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

beginBooking

-
-
abstract var beginBooking: Instant
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/end-booking.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/end-booking.html deleted file mode 100644 index fbcf1369a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/end-booking.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - endBooking - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

endBooking

-
-
abstract var endBooking: Instant
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/id.html deleted file mode 100644 index f1b3e3569..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
abstract var id: UUID
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/index.html deleted file mode 100644 index 51ddddd57..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/index.html +++ /dev/null @@ -1,344 +0,0 @@ - - - - - WorkspaceBookingEntity - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceBookingEntity

- -
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Companion : Entity.Factory<WorkspaceBookingEntity>
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var beginBooking: Instant
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var endBooking: Instant
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var id: UUID
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var owner: UserEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val properties: Map<String, Any?>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun delete(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun discardChanges()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun flushChanges(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun get(name: String): Any?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun set(name: String, value: Any?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun toString(): String
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/owner.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/owner.html deleted file mode 100644 index dbd597c68..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/owner.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - owner - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

owner

-
-
abstract var owner: UserEntity
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/workspace.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/workspace.html deleted file mode 100644 index 7ce52e6ff..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking-entity/workspace.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - workspace - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

workspace

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/begin-booking.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/begin-booking.html deleted file mode 100644 index 80bf5cfc5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/begin-booking.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - beginBooking - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

beginBooking

-
-
val beginBooking: Column<Instant>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/end-booking.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/end-booking.html deleted file mode 100644 index 5041a002c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/end-booking.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - endBooking - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

endBooking

-
-
val endBooking: Column<Instant>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/id.html deleted file mode 100644 index 26c144df4..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
val id: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/index.html deleted file mode 100644 index e3f8117ad..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/index.html +++ /dev/null @@ -1,475 +0,0 @@ - - - - - WorkspaceBooking - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceBooking

- -
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val beginBooking: Column<Instant>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val columns: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val endBooking: Column<Instant>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val id: Column<UUID>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ownerId: Column<UUID>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val primaryKeys: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val workspaceId: Column<UUID>
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun aliased(alias: String): Table<WorkspaceBookingEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun asExpression(): TableExpression
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any> Column<C>.bindTo(selector: (WorkspaceBookingEntity) -> C?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createEntity(row: QueryRowSet, withReferences: Boolean): WorkspaceBookingEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun get(name: String): Column<*>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> Column<C>.primaryKey(): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any, R : Entity<R>> Column<C>.references(referenceTable: Table<R>, selector: (WorkspaceBookingEntity) -> R?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> registerColumn(name: String, sqlType: SqlType<C>): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun toString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any, R : Any> Column<C>.transform(fromUnderlyingValue: (C) -> R, toUnderlyingValue: (R) -> C): Column<R>
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/owner-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/owner-id.html deleted file mode 100644 index 5f182eb10..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/owner-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - ownerId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ownerId

-
-
val ownerId: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/workspace-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/workspace-id.html deleted file mode 100644 index 2f135698b..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/-workspace-booking/workspace-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - workspaceId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

workspaceId

-
-
val workspaceId: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/booking-participants.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/booking-participants.html deleted file mode 100644 index fee537c48..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/booking-participants.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - bookingParticipants - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

bookingParticipants

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/index.html deleted file mode 100644 index 24d10514b..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/index.html +++ /dev/null @@ -1,219 +0,0 @@ - - - - - office.effective.features.booking.repository - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class BookingCalendarRepository(calendarIdsRepository: CalendarIdsRepository, userRepository: UserRepository, calendar: Calendar, workspaceRepository: WorkspaceRepository, googleCalendarConverter: GoogleCalendarConverter) : IBookingRepository

Class that executes Google calendar queries

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class BookingRepository(database: Database, converter: BookingRepositoryConverter, uuidValidator: UuidValidator) : IBookingRepository

Class that executes database queries with bookings

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Interface of repository to manipulate with workspace bookings

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/workspace-booking.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/workspace-booking.html deleted file mode 100644 index f6301ac37..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.repository/workspace-booking.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - workspaceBooking - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

workspaceBooking

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/delete-booking-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/delete-booking-by-id.html deleted file mode 100644 index ef3245abc..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/delete-booking-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - deleteBookingById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

deleteBookingById

-
-
fun SwaggerDocument.deleteBookingById(): OpenApiRoute.() -> Unit
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/index.html deleted file mode 100644 index 70e283aab..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/index.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - office.effective.features.booking.routes.swagger - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.deleteBookingById(): OpenApiRoute.() -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.postBooking(): OpenApiRoute.() -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.putBooking(): OpenApiRoute.() -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.returnBookingById(): OpenApiRoute.() -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.returnBookings(): OpenApiRoute.() -> Unit
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/post-booking.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/post-booking.html deleted file mode 100644 index 11e8d0d7e..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/post-booking.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - postBooking - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

postBooking

-
-
fun SwaggerDocument.postBooking(): OpenApiRoute.() -> Unit
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/put-booking.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/put-booking.html deleted file mode 100644 index 9df2f50bf..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/put-booking.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - putBooking - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

putBooking

-
-
fun SwaggerDocument.putBooking(): OpenApiRoute.() -> Unit
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/return-booking-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/return-booking-by-id.html deleted file mode 100644 index a561315ac..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/return-booking-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - returnBookingById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

returnBookingById

-
-
fun SwaggerDocument.returnBookingById(): OpenApiRoute.() -> Unit
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/return-bookings.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/return-bookings.html deleted file mode 100644 index 716ec7d45..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes.swagger/return-bookings.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - returnBookings - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

returnBookings

-
-
fun SwaggerDocument.returnBookings(): OpenApiRoute.() -> Unit
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes/booking-routing.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes/booking-routing.html deleted file mode 100644 index 89cd6ddc5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes/booking-routing.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - bookingRouting - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

bookingRouting

-
-
fun Route.bookingRouting()
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes/index.html deleted file mode 100644 index bf0c79ec4..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.routes/index.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - office.effective.features.booking.routes - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Route.bookingRouting()
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/-booking-service.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/-booking-service.html deleted file mode 100644 index 106e2d3fe..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/-booking-service.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - BookingService - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BookingService

-
-
constructor(bookingRepository: IBookingRepository, userRepository: UserRepository, workspaceRepository: WorkspaceRepository)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/delete-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/delete-by-id.html deleted file mode 100644 index fc63ee90e..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/delete-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - deleteById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

deleteById

-
-
open override fun deleteById(id: String)

Deletes the booking with the given id

Author

Daniil Zavyalov

Parameters

id

booking id

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/exists-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/exists-by-id.html deleted file mode 100644 index 7a2509b98..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/exists-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - existsById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

existsById

-
-
open override fun existsById(id: String): Boolean

Returns whether a booking with the given id exists

Return

true if booking exists

Author

Daniil Zavyalov

Parameters

id

booking id

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-all.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-all.html deleted file mode 100644 index edd6b0a28..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-all.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAll - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAll

-
-
open override fun findAll(userId: UUID?, workspaceId: UUID?): List<Booking>

Returns all bookings. Bookings can be filtered by owner and workspace id

Author

Daniil Zavyalov

Parameters

userId

use to filter by booking owner id

workspaceId

use to filter by booking workspace id

Throws

if UserModel or Workspace with the given id doesn't exist in database

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-by-id.html deleted file mode 100644 index be929fb04..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/find-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findById

-
-
open override fun findById(id: String): Booking?

Retrieves a booking model by its id

Return

Booking with the given id or null if workspace with the given id doesn't exist

Author

Daniil Zavyalov

Parameters

id
  • booking id

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/index.html deleted file mode 100644 index 1ec9423f7..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/index.html +++ /dev/null @@ -1,190 +0,0 @@ - - - - - BookingService - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BookingService

-
class BookingService(bookingRepository: IBookingRepository, userRepository: UserRepository, workspaceRepository: WorkspaceRepository) : IBookingService

Class that implements the IBookingService methods

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(bookingRepository: IBookingRepository, userRepository: UserRepository, workspaceRepository: WorkspaceRepository)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun deleteById(id: String)

Deletes the booking with the given id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun existsById(id: String): Boolean

Returns whether a booking with the given id exists

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun findAll(userId: UUID?, workspaceId: UUID?): List<Booking>

Returns all bookings. Bookings can be filtered by owner and workspace id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun findById(id: String): Booking?

Retrieves a booking model by its id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun save(booking: Booking): Booking

Saves a given booking. Use the returned model for further operations

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun update(booking: Booking): Booking

Updates a given booking. Use the returned model for further operations

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/save.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/save.html deleted file mode 100644 index 8c90be740..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/save.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - save - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

save

-
-
open override fun save(booking: Booking): Booking

Saves a given booking. Use the returned model for further operations

Return

saved Booking

Author

Daniil Zavyalov

Parameters

booking

Booking to be saved

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/update.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/update.html deleted file mode 100644 index 0eb9fcf0e..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/-booking-service/update.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - update - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

update

-
-
open override fun update(booking: Booking): Booking

Updates a given booking. Use the returned model for further operations

Return

Booking after change saving

Author

Daniil Zavyalov

Parameters

booking

changed booking

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/index.html deleted file mode 100644 index c2be108b7..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.booking.service/index.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - office.effective.features.booking.service - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class BookingService(bookingRepository: IBookingRepository, userRepository: UserRepository, workspaceRepository: WorkspaceRepository) : IBookingService

Class that implements the IBookingService methods

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/-companion/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/-companion/index.html deleted file mode 100644 index bbe2db2e5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/-companion/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - Companion - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Companion

-
object Companion : Entity.Factory<CalendarIdEntity>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun invoke(): CalendarIdEntity
inline operator fun invoke(init: CalendarIdEntity.() -> Unit): CalendarIdEntity
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/calendar-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/calendar-id.html deleted file mode 100644 index 84c2398e7..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/calendar-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - calendarId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

calendarId

-
-
abstract var calendarId: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/index.html deleted file mode 100644 index 2a4200be4..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/index.html +++ /dev/null @@ -1,299 +0,0 @@ - - - - - CalendarIdEntity - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CalendarIdEntity

-
interface CalendarIdEntity : Entity<CalendarIdEntity>
-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Companion : Entity.Factory<CalendarIdEntity>
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var calendarId: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val properties: Map<String, Any?>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun copy(): CalendarIdEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun delete(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun discardChanges()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun flushChanges(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun get(name: String): Any?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun set(name: String, value: Any?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun toString(): String
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/workspace.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/workspace.html deleted file mode 100644 index 905a0efa7..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-id-entity/workspace.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - workspace - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

workspace

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/-calendar-ids-repository.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/-calendar-ids-repository.html deleted file mode 100644 index 5a32f3657..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/-calendar-ids-repository.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - CalendarIdsRepository - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CalendarIdsRepository

-
-
constructor(db: Database, converter: WorkspaceRepositoryConverter, workspaceRepository: WorkspaceRepository)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-all-calendars-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-all-calendars-id.html deleted file mode 100644 index 7e04087c5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-all-calendars-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllCalendarsId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllCalendarsId

-
-

Finds all Google calendar ids

Return

all calendar ids from database including default

Author

Danil Kiselev

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-by-workspace-or-default.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-by-workspace-or-default.html deleted file mode 100644 index 844714514..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-by-workspace-or-default.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findByWorkspaceOrDefault - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findByWorkspaceOrDefault

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-by-workspace.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-by-workspace.html deleted file mode 100644 index a1296cd68..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-by-workspace.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findByWorkspace - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findByWorkspace

-
-
fun findByWorkspace(workspaceId: UUID): String

Return

String - id of calendar for specified workspace

Author

Danil Kiselev

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-workspace-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-workspace-by-id.html deleted file mode 100644 index b9d31ed32..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/find-workspace-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findWorkspaceById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findWorkspaceById

-
-

Return

Workspace model by calendar id (String)

Author

Danil Kiselev

Parameters

calendarId
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/index.html deleted file mode 100644 index 8b2a48317..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids-repository/index.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - CalendarIdsRepository - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CalendarIdsRepository

-
class CalendarIdsRepository(db: Database, converter: WorkspaceRepositoryConverter, workspaceRepository: WorkspaceRepository)

Class that executes database queries with workspace calendar ids

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(db: Database, converter: WorkspaceRepositoryConverter, workspaceRepository: WorkspaceRepository)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-

Finds all Google calendar ids

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun findByWorkspace(workspaceId: UUID): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/calendar-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/calendar-id.html deleted file mode 100644 index 18b857eaf..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/calendar-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - calendarId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

calendarId

-
-
val calendarId: Column<String>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/index.html deleted file mode 100644 index dbe2508f1..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/index.html +++ /dev/null @@ -1,430 +0,0 @@ - - - - - CalendarIds - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CalendarIds

-
object CalendarIds : Table<CalendarIdEntity>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val calendarId: Column<String>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val columns: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val primaryKeys: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val workspaceId: Column<UUID>
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun aliased(alias: String): Table<CalendarIdEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun asExpression(): TableExpression
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any> Column<C>.bindTo(selector: (CalendarIdEntity) -> C?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createEntity(row: QueryRowSet, withReferences: Boolean): CalendarIdEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun get(name: String): Column<*>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> Column<C>.primaryKey(): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any, R : Entity<R>> Column<C>.references(referenceTable: Table<R>, selector: (CalendarIdEntity) -> R?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> registerColumn(name: String, sqlType: SqlType<C>): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun toString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any, R : Any> Column<C>.transform(fromUnderlyingValue: (C) -> R, toUnderlyingValue: (R) -> C): Column<R>
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/workspace-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/workspace-id.html deleted file mode 100644 index 68f832579..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/-calendar-ids/workspace-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - workspaceId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

workspaceId

-
-
val workspaceId: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/calendar-ids.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/calendar-ids.html deleted file mode 100644 index 12cbdbb1e..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/calendar-ids.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - calendarIds - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

calendarIds

-
-
val Database.calendarIds: EntitySequence<CalendarIdEntity, CalendarIds>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/index.html deleted file mode 100644 index 67d75164c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.calendar.repository/index.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - office.effective.features.calendar.repository - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
interface CalendarIdEntity : Entity<CalendarIdEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
object CalendarIds : Table<CalendarIdEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class CalendarIdsRepository(db: Database, converter: WorkspaceRepositoryConverter, workspaceRepository: WorkspaceRepository)

Class that executes database queries with workspace calendar ids

-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val Database.calendarIds: EntitySequence<CalendarIdEntity, CalendarIds>
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.notifications.routes/calendar-notifications-routing.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.notifications.routes/calendar-notifications-routing.html deleted file mode 100644 index 3bc09dd75..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.notifications.routes/calendar-notifications-routing.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - calendarNotificationsRouting - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

calendarNotificationsRouting

-
-

Route for Google calendar push notifications

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.notifications.routes/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.notifications.routes/index.html deleted file mode 100644 index a53a79090..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.notifications.routes/index.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - office.effective.features.notifications.routes - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-

Route for Google calendar push notifications

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/auth-di-module.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/auth-di-module.html deleted file mode 100644 index 1f530a154..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/auth-di-module.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - authDiModule - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

authDiModule

-
-
val authDiModule: Module
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/index.html deleted file mode 100644 index 1f5b203ec..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.di/index.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - office.effective.features.simpleAuth.di - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val authDiModule: Module
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/-companion/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/-companion/index.html deleted file mode 100644 index f41130e0e..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/-companion/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - Companion - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Companion

-
object Companion : Entity.Factory<ApiKeyEntity>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun invoke(): ApiKeyEntity
inline operator fun invoke(init: ApiKeyEntity.() -> Unit): ApiKeyEntity
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/id.html deleted file mode 100644 index f7cb11aaa..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
abstract var id: UUID
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/index.html deleted file mode 100644 index f758c8dbf..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/index.html +++ /dev/null @@ -1,299 +0,0 @@ - - - - - ApiKeyEntity - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ApiKeyEntity

-
interface ApiKeyEntity : Entity<ApiKeyEntity>
-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Companion : Entity.Factory<ApiKeyEntity>
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var id: UUID
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var keyValue: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val properties: Map<String, Any?>
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun copy(): ApiKeyEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun delete(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun discardChanges()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun flushChanges(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun get(name: String): Any?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun set(name: String, value: Any?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun toString(): String
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/key-value.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/key-value.html deleted file mode 100644 index 8ccb136db..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-key-entity/key-value.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - keyValue - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

keyValue

-
-
abstract var keyValue: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/id.html deleted file mode 100644 index 1ccdd6f18..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
val id: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/index.html deleted file mode 100644 index 0f0e8328e..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/index.html +++ /dev/null @@ -1,430 +0,0 @@ - - - - - ApiKeys - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ApiKeys

-
object ApiKeys : Table<ApiKeyEntity>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val columns: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val id: Column<UUID>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val primaryKeys: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val value: Column<String>
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun aliased(alias: String): Table<ApiKeyEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun asExpression(): TableExpression
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any> Column<C>.bindTo(selector: (ApiKeyEntity) -> C?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createEntity(row: QueryRowSet, withReferences: Boolean): ApiKeyEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun get(name: String): Column<*>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> Column<C>.primaryKey(): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any, R : Entity<R>> Column<C>.references(referenceTable: Table<R>, selector: (ApiKeyEntity) -> R?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> registerColumn(name: String, sqlType: SqlType<C>): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun toString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any, R : Any> Column<C>.transform(fromUnderlyingValue: (C) -> R, toUnderlyingValue: (R) -> C): Column<R>
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/value.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/value.html deleted file mode 100644 index 56a5a421e..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-api-keys/value.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - value - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

value

-
-
val value: Column<String>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/-auth-repository.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/-auth-repository.html deleted file mode 100644 index 2597db8b1..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/-auth-repository.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - AuthRepository - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

AuthRepository

-
-
constructor(db: Database)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/find-api-key.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/find-api-key.html deleted file mode 100644 index b6d2372b8..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/find-api-key.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findApiKey - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findApiKey

-
-
fun findApiKey(keyEncrypted: String): String

Return

encrypted api key String

Author

Kiselev Danil

Parameters

keyEncrypted

encrypted input String

Throws

(ApiKeyEntity::class, "No such key found")

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/index.html deleted file mode 100644 index a5b7a56d3..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/-auth-repository/index.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - AuthRepository - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

AuthRepository

-
class AuthRepository(db: Database)

Provides methods to access to api_keys table in database

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(db: Database)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun findApiKey(keyEncrypted: String): String
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/apikeys.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/apikeys.html deleted file mode 100644 index bbaae0511..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/apikeys.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - apikeys - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

apikeys

-
-
val Database.apikeys: EntitySequence<ApiKeyEntity, ApiKeys>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/index.html deleted file mode 100644 index 176100aa9..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.simpleAuth.repository/index.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - office.effective.features.simpleAuth.repository - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
interface ApiKeyEntity : Entity<ApiKeyEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
object ApiKeys : Table<ApiKeyEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class AuthRepository(db: Database)

Provides methods to access to api_keys table in database

-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val Database.apikeys: EntitySequence<ApiKeyEntity, ApiKeys>
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/-integration-d-t-o-model-converter.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/-integration-d-t-o-model-converter.html deleted file mode 100644 index 57eb0ebf8..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/-integration-d-t-o-model-converter.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - IntegrationDTOModelConverter - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

IntegrationDTOModelConverter

-
-
constructor(uuidConverter: UuidValidator)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/d-t-o-to-model.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/d-t-o-to-model.html deleted file mode 100644 index 357e81d90..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/d-t-o-to-model.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - dTOToModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

dTOToModel

-
-

Converts IntegrationDTO to IntegrationModel

Return

resulting IntegrationModel object

Author

Kiselev Danil

Parameters

integrationDTO

IntegrationDTO input to convert to IntegrationModel

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/index.html deleted file mode 100644 index 95e68c53e..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - IntegrationDTOModelConverter - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

IntegrationDTOModelConverter

- -
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(uuidConverter: UuidValidator)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/model-to-d-t-o.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/model-to-d-t-o.html deleted file mode 100644 index 95a586fee..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-d-t-o-model-converter/model-to-d-t-o.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - modelToDTO - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

modelToDTO

-
-

Converts IntegrationModel to IntegrationDTO

Return

resulting IntegrationDTO object

Author

Kiselev Danil

Parameters

integrationModel

IntegrationModel input to convert to IntegrationDTO

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/-integration-model-entity-converter.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/-integration-model-entity-converter.html deleted file mode 100644 index 5b398a1d9..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/-integration-model-entity-converter.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - IntegrationModelEntityConverter - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

IntegrationModelEntityConverter

-
-
constructor()
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/entity-to-model.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/entity-to-model.html deleted file mode 100644 index 5eebf980f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/entity-to-model.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - entityToModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

entityToModel

-
-
fun entityToModel(integrationEntity: IntegrationEntity, valueStr: String): IntegrationModel

Converts IntegrationEntity to IntegrationModel

Return

resulting IntegrationModel object

Author

Kiselev Danil

Parameters

integrationEntity
valueStr

String users_integrations value

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/index.html deleted file mode 100644 index 20cc146db..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - IntegrationModelEntityConverter - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

IntegrationModelEntityConverter

- -
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor()
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/model-to-entity.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/model-to-entity.html deleted file mode 100644 index edfe85fa4..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-integration-model-entity-converter/model-to-entity.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - modelToEntity - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

modelToEntity

-
-

Converts IntegrationModel to IntegrationEntity

Return

resulting IntegrationEntity object

Author

Kiselev Danil

Parameters

integrationModel
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/-user-d-t-o-model-converter.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/-user-d-t-o-model-converter.html deleted file mode 100644 index ff04edb05..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/-user-d-t-o-model-converter.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - UserDTOModelConverter - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserDTOModelConverter

-
-
constructor(repository: UserRepository, converter: IntegrationDTOModelConverter, uuidConverter: UuidValidator)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/d-t-o-to-model.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/d-t-o-to-model.html deleted file mode 100644 index daede50aa..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/d-t-o-to-model.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - dTOToModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

dTOToModel

-
-

Converts UserDTO to UserModel. Search user tags in UserRepository by id. Takes user's integrations from DTO.

Return

converted UserModel

Author

Danil Kiselev, Daniil Zavyalov

Parameters

userDTO

UserDTO to be converted

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/index.html deleted file mode 100644 index 30d953c53..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - UserDTOModelConverter - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserDTOModelConverter

-

Converters between UserDTO and UserModel

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(repository: UserRepository, converter: IntegrationDTOModelConverter, uuidConverter: UuidValidator)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-

Converts UserDTO to UserModel. Search user tags in UserRepository by id. Takes user's integrations from DTO.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun modelToDTO(userModel: UserModel): UserDTO

Converts UserModel to UserDTO

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/model-to-d-t-o.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/model-to-d-t-o.html deleted file mode 100644 index e941142e5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-d-t-o-model-converter/model-to-d-t-o.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - modelToDTO - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

modelToDTO

-
-
fun modelToDTO(userModel: UserModel): UserDTO

Converts UserModel to UserDTO

Return

converted UserDTO

Author

Danil Kiselev, Daniil Zavyalov

Parameters

userModel

UserModel to be converted

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/-user-model-entity-converter.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/-user-model-entity-converter.html deleted file mode 100644 index 57bc5e7f5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/-user-model-entity-converter.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - UserModelEntityConverter - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserModelEntityConverter

-
-
constructor()
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/entity-to-model.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/entity-to-model.html deleted file mode 100644 index 810346bb4..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/entity-to-model.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - entityToModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

entityToModel

-
-
fun entityToModel(userEntity: UserEntity, integrations: Set<IntegrationModel>?): UserModel

Converts UserModel to UserEntity

Return

converted UserModel

Author

Danil Kiselev, Daniil Zavyalov

Parameters

userEntity

UserEntity to be converted

integrations

Set<IntegrationModel>? to add into user model

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/index.html deleted file mode 100644 index 1622f5613..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - UserModelEntityConverter - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserModelEntityConverter

-

Converters between UserModel and UserEntity

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor()
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun entityToModel(userEntity: UserEntity, integrations: Set<IntegrationModel>?): UserModel

Converts UserModel to UserEntity

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/model-to-entity.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/model-to-entity.html deleted file mode 100644 index e28d9249c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/-user-model-entity-converter/model-to-entity.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - modelToEntity - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

modelToEntity

-
-

Converts UserModel to UserEntity

Return

converted UserEntity

Author

Danil Kiselev, Daniil Zavyalov

Parameters

userModel

UserModel to be converted

Throws

if the user id is null

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/index.html deleted file mode 100644 index 371fa4027..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.converters/index.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - office.effective.features.user.converters - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Converters between UserDTO and UserModel

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Converters between UserModel and UserEntity

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.di/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.di/index.html deleted file mode 100644 index ce0bd8007..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.di/index.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - office.effective.features.user.di - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val userDIModule: Module
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.di/user-d-i-module.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.di/user-d-i-module.html deleted file mode 100644 index ccf4f2f4c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.di/user-d-i-module.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - userDIModule - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

userDIModule

-
-
val userDIModule: Module
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/-user-facade.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/-user-facade.html deleted file mode 100644 index feb60f022..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/-user-facade.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - UserFacade - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserFacade

-
-
constructor(service: IUserService, converterDTO: UserDTOModelConverter, verifier: ITokenVerifier, transactionManager: DatabaseTransactionManager)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-email.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-email.html deleted file mode 100644 index c8dc5edcc..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-email.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - getUserByEmail - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getUserByEmail

-
-

Return user by email

Return

UserDTO

Author

Kiselev Danil, Daniil Zavyalov

Parameters

email

user email

Throws

(UserModel::class, "User with email $email not found", null)

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-id.html deleted file mode 100644 index d6a8a0030..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-user-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - getUserById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getUserById

-
-
fun getUserById(userIdStr: String): UserDTO

Return user by id, or returns null, if user not found

Return

UserDTO

Author

Kiselev Danil

Parameters

userIdStr

string value of user id

Throws

(UserModel::class, "User with id ${userIdStr} not found", null)

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users-by-tag.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users-by-tag.html deleted file mode 100644 index 0aea29db2..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users-by-tag.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - getUsersByTag - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getUsersByTag

-
-

Return all users with given tag

Return

Set<UserDTO>

Author

Kiselev Danil, Daniil Zavyalov

Parameters

tagStr

name of the tag

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users.html deleted file mode 100644 index 2277ec407..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/get-users.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - getUsers - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getUsers

-
-

Retrieves all users

Return

Set<UserDTO>

Author

Daniil Zavyalov

Throws

(UserModel::class, "User with id ${userIdStr} not found", null)

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/index.html deleted file mode 100644 index f0d905860..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/index.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - UserFacade - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserFacade

-
class UserFacade(service: IUserService, converterDTO: UserDTOModelConverter, verifier: ITokenVerifier, transactionManager: DatabaseTransactionManager)

Class used in routes to handle user-related requests. Provides business transaction, data conversion and validation.

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(service: IUserService, converterDTO: UserDTOModelConverter, verifier: ITokenVerifier, transactionManager: DatabaseTransactionManager)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-

Return user by email

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun getUserById(userIdStr: String): UserDTO

Return user by id, or returns null, if user not found

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Retrieves all users

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Return all users with given tag

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Updates a given user. Use the returned model for further operations

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/update-user.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/update-user.html deleted file mode 100644 index 6af8c1cf6..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/-user-facade/update-user.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - updateUser - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

updateUser

-
-

Updates a given user. Use the returned model for further operations

Return

UserDTO - updated user

Author

Danil Kiselev, Daniil Zavyalov

Parameters

user

UserDTO - user dto with changed information

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/index.html deleted file mode 100644 index e3c2dc6a5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.facade/index.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - office.effective.features.user.facade - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class UserFacade(service: IUserService, converterDTO: UserDTOModelConverter, verifier: ITokenVerifier, transactionManager: DatabaseTransactionManager)

Class used in routes to handle user-related requests. Provides business transaction, data conversion and validation.

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/-companion/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/-companion/index.html deleted file mode 100644 index 19835c5df..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/-companion/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - Companion - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Companion

-
object Companion : Entity.Factory<IntegrationEntity>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun invoke(): IntegrationEntity
inline operator fun invoke(init: IntegrationEntity.() -> Unit): IntegrationEntity
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/icon-url.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/icon-url.html deleted file mode 100644 index f05917c01..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/icon-url.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - iconUrl - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

iconUrl

-
-
abstract var iconUrl: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/id.html deleted file mode 100644 index 79ea336cb..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
abstract var id: UUID?
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/index.html deleted file mode 100644 index 7eaa45c51..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/index.html +++ /dev/null @@ -1,314 +0,0 @@ - - - - - IntegrationEntity - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

IntegrationEntity

- -
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Companion : Entity.Factory<IntegrationEntity>
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var iconUrl: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var id: UUID?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val properties: Map<String, Any?>
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun copy(): IntegrationEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun delete(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun discardChanges()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun flushChanges(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun get(name: String): Any?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun set(name: String, value: Any?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun toString(): String
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/name.html deleted file mode 100644 index 4bb4f501c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integration-entity/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
-
abstract var name: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/icon-url.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/icon-url.html deleted file mode 100644 index cbbfbc98e..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/icon-url.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - iconUrl - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

iconUrl

-
-
val iconUrl: Column<String>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/id.html deleted file mode 100644 index 0ed116271..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
val id: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/index.html deleted file mode 100644 index 9e08945f5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/index.html +++ /dev/null @@ -1,445 +0,0 @@ - - - - - Integrations - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Integrations

- -
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val columns: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val iconUrl: Column<String>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val id: Column<UUID>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: Column<String>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val primaryKeys: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun aliased(alias: String): Table<IntegrationEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun asExpression(): TableExpression
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any> Column<C>.bindTo(selector: (IntegrationEntity) -> C?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createEntity(row: QueryRowSet, withReferences: Boolean): IntegrationEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun get(name: String): Column<*>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> Column<C>.primaryKey(): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any, R : Entity<R>> Column<C>.references(referenceTable: Table<R>, selector: (IntegrationEntity) -> R?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> registerColumn(name: String, sqlType: SqlType<C>): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun toString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any, R : Any> Column<C>.transform(fromUnderlyingValue: (C) -> R, toUnderlyingValue: (R) -> C): Column<R>
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/name.html deleted file mode 100644 index 2f271599c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-integrations/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
-
val name: Column<String>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/-companion/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/-companion/index.html deleted file mode 100644 index 69647fc8a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/-companion/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - Companion - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Companion

-
object Companion : Entity.Factory<UserEntity>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun invoke(): UserEntity
inline operator fun invoke(init: UserEntity.() -> Unit): UserEntity
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/active.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/active.html deleted file mode 100644 index af09b1a9c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/active.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - active - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

active

-
-
abstract var active: Boolean
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/avatar-u-r-l.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/avatar-u-r-l.html deleted file mode 100644 index b759c1bc4..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/avatar-u-r-l.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - avatarURL - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

avatarURL

-
-
abstract var avatarURL: String?
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/email.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/email.html deleted file mode 100644 index 017f40c07..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/email.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - email - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

email

-
-
abstract var email: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/full-name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/full-name.html deleted file mode 100644 index 37c671a68..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/full-name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - fullName - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

fullName

-
-
abstract var fullName: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/id.html deleted file mode 100644 index 06ac8e59c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
abstract var id: UUID
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/index.html deleted file mode 100644 index f27eaa6d5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/index.html +++ /dev/null @@ -1,374 +0,0 @@ - - - - - UserEntity - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserEntity

-
interface UserEntity : Entity<UserEntity>
-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Companion : Entity.Factory<UserEntity>
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var active: Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var avatarURL: String?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var email: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var fullName: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var id: UUID
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val properties: Map<String, Any?>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var role: String?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var tag: UsersTagEntity
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun copy(): UserEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun delete(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun discardChanges()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun flushChanges(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun get(name: String): Any?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun set(name: String, value: Any?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun toString(): String
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/role.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/role.html deleted file mode 100644 index 0f659407c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/role.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - role - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

role

-
-
abstract var role: String?
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/tag.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/tag.html deleted file mode 100644 index 4f0caf13d..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-entity/tag.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - tag - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

tag

-
-
abstract var tag: UsersTagEntity
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/index.html deleted file mode 100644 index a78ac13d7..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/index.html +++ /dev/null @@ -1,295 +0,0 @@ - - - - - UserIntegrationEntity - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserIntegrationEntity

- -
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val properties: Map<String, Any?>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var userId: UserEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val valueStr: String
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun copy(): UserIntegrationEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun delete(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun discardChanges()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun flushChanges(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun get(name: String): Any?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun set(name: String, value: Any?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun toString(): String
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/integration-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/integration-id.html deleted file mode 100644 index c81522ebd..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/integration-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - integrationId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

integrationId

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/user-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/user-id.html deleted file mode 100644 index 04dca52f2..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/user-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - userId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

userId

-
-
abstract var userId: UserEntity
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/value-str.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/value-str.html deleted file mode 100644 index d80627616..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-integration-entity/value-str.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - valueStr - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

valueStr

-
-
abstract val valueStr: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/-user-repository.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/-user-repository.html deleted file mode 100644 index a90521a33..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/-user-repository.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - UserRepository - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserRepository

-
-
constructor(db: Database, converter: UserModelEntityConverter, integrationConverter: IntegrationModelEntityConverter)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/exists-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/exists-by-id.html deleted file mode 100644 index f9a98deec..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/exists-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - existsById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

existsById

-
-
fun existsById(userId: UUID): Boolean

Checks existence of user by id, using count

Return

Boolean (true - exists)

Author

Danil Kiselev

Parameters

userId

user id in UUID format

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all-integrations-by-user-ids.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all-integrations-by-user-ids.html deleted file mode 100644 index 00d41c94d..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all-integrations-by-user-ids.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllIntegrationsByUserIds - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllIntegrationsByUserIds

-
-

Returns a HashMap that maps user ids and their integrations

Return

HashMap<UUID, MutableSet<IntegrationModel>>

Author

Daniil Zavyalov, Danil Kiselev

Parameters

ids

Collection<UUID> of users id

Throws

if user with the given id doesn't exist in the database

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all.html deleted file mode 100644 index 368e9aa66..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-all.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAll - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAll

-
-

Retrieves all users

Return

Set<UserModel>

Author

Daniil Zavyalov

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-email.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-email.html deleted file mode 100644 index cf744d189..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-email.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findByEmail - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findByEmail

-
-

Retrieves a user model by email

Return

UserModel

Author

Daniil Zavyalov

Throws

if user with the given email doesn't exist in database

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-id.html deleted file mode 100644 index 671aa55f7..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findById

-
-
fun findById(userId: UUID): UserModel?

Retrieves user model by id

Return

UserModel if user exists

Author

Danil Kiselev, Daniil Zavyalov

Parameters

userId

user id in UUID format

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-tag.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-tag.html deleted file mode 100644 index 82d04e86a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-by-tag.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findByTag - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findByTag

-
-
fun findByTag(tagId: UUID): Set<UserModel>

Used to find multiple users with one tag

Return

Set<UserModel> - users with tag name like input

Author

Danil Kiselev, Daniil Zavyalov

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-set-of-integrations-by-user.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-set-of-integrations-by-user.html deleted file mode 100644 index a92e10620..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-set-of-integrations-by-user.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findSetOfIntegrationsByUser - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findSetOfIntegrationsByUser

-
-

Returns all integrations of user (by user id)

Return

MutableSet<IntegrationModel>

Author

Danil Kiselev, Daniil Zavyalov

Parameters

userId

user id in UUID format

Throws

(UserEntity::class, "User $userId")

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-name.html deleted file mode 100644 index c457ffd94..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findTagByName - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findTagByName

-
-

Returns UserTagModel by tag name

Return

UserTagModel

Author

Danil Kiselev

Parameters

tagName

name of the tag

Throws

(UsersTagEntity::class, "Tag with name ${tagName} not found")

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-user-or-null.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-user-or-null.html deleted file mode 100644 index 4aecfda81..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/find-tag-by-user-or-null.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findTagByUserOrNull - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findTagByUserOrNull

-
-

Returns Tag entity or null, if user with such id doesn't exist

Return

UsersTagEntity?

Author

Danil Kiselev

Parameters

userId

user id in UUID format

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/index.html deleted file mode 100644 index 9f464f194..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/index.html +++ /dev/null @@ -1,250 +0,0 @@ - - - - - UserRepository - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserRepository

-
class UserRepository(db: Database, converter: UserModelEntityConverter, integrationConverter: IntegrationModelEntityConverter)

Perform database queries with users

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(db: Database, converter: UserModelEntityConverter, integrationConverter: IntegrationModelEntityConverter)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun existsById(userId: UUID): Boolean

Checks existence of user by id, using count

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Retrieves all users

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Returns a HashMap that maps user ids and their integrations

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Retrieves a user model by email

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun findById(userId: UUID): UserModel?

Retrieves user model by id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun findByTag(tagId: UUID): Set<UserModel>

Used to find multiple users with one tag

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Returns all integrations of user (by user id)

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Returns UserTagModel by tag name

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Returns Tag entity or null, if user with such id doesn't exist

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Updates a given user. User searched in db by id. Use the returned model for further operations.

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/update-user.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/update-user.html deleted file mode 100644 index 4dca99158..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-user-repository/update-user.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - updateUser - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

updateUser

-
-

Updates a given user. User searched in db by id. Use the returned model for further operations.

Return

UserModel updated user model

Author

Danil Kiselev, Daniil Zavyalov

Parameters

model

UserModel with updated information

Throws

if the user or integration id is null

if the given user or integration don't exist

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/index.html deleted file mode 100644 index b27732752..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/index.html +++ /dev/null @@ -1,445 +0,0 @@ - - - - - UsersIntegrations - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UsersIntegrations

- -
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val columns: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val integrationId: Column<UUID>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val primaryKeys: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val userId: Column<UUID>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val valueStr: Column<String>
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun aliased(alias: String): Table<UserIntegrationEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun asExpression(): TableExpression
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any> Column<C>.bindTo(selector: (UserIntegrationEntity) -> C?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createEntity(row: QueryRowSet, withReferences: Boolean): UserIntegrationEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun get(name: String): Column<*>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> Column<C>.primaryKey(): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any, R : Entity<R>> Column<C>.references(referenceTable: Table<R>, selector: (UserIntegrationEntity) -> R?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> registerColumn(name: String, sqlType: SqlType<C>): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun toString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any, R : Any> Column<C>.transform(fromUnderlyingValue: (C) -> R, toUnderlyingValue: (R) -> C): Column<R>
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/integration-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/integration-id.html deleted file mode 100644 index e23dab817..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/integration-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - integrationId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

integrationId

-
-
val integrationId: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/user-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/user-id.html deleted file mode 100644 index 89ab6bd7f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/user-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - userId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

userId

-
-
val userId: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/value-str.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/value-str.html deleted file mode 100644 index 055b028f9..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-integrations/value-str.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - valueStr - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

valueStr

-
-
val valueStr: Column<String>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/-companion/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/-companion/index.html deleted file mode 100644 index 70082a01e..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/-companion/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - Companion - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Companion

-
object Companion : Entity.Factory<UsersTagEntity>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun invoke(): UsersTagEntity
inline operator fun invoke(init: UsersTagEntity.() -> Unit): UsersTagEntity
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/id.html deleted file mode 100644 index d5e897950..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
abstract val id: UUID
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/index.html deleted file mode 100644 index 50636fc79..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/index.html +++ /dev/null @@ -1,299 +0,0 @@ - - - - - UsersTagEntity - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UsersTagEntity

-
interface UsersTagEntity : Entity<UsersTagEntity>
-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Companion : Entity.Factory<UsersTagEntity>
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val id: UUID
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val properties: Map<String, Any?>
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun copy(): UsersTagEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun delete(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun discardChanges()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun flushChanges(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun get(name: String): Any?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun set(name: String, value: Any?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun toString(): String
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/name.html deleted file mode 100644 index 123b8eeae..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tag-entity/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
-
abstract val name: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/id.html deleted file mode 100644 index 9f0f33f62..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
val id: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/index.html deleted file mode 100644 index e6296939d..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/index.html +++ /dev/null @@ -1,430 +0,0 @@ - - - - - UsersTags - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UsersTags

-
object UsersTags : Table<UsersTagEntity>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val columns: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val id: Column<UUID>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: Column<String>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val primaryKeys: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun aliased(alias: String): Table<UsersTagEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun asExpression(): TableExpression
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any> Column<C>.bindTo(selector: (UsersTagEntity) -> C?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createEntity(row: QueryRowSet, withReferences: Boolean): UsersTagEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun get(name: String): Column<*>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> Column<C>.primaryKey(): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any, R : Entity<R>> Column<C>.references(referenceTable: Table<R>, selector: (UsersTagEntity) -> R?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> registerColumn(name: String, sqlType: SqlType<C>): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun toString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any, R : Any> Column<C>.transform(fromUnderlyingValue: (C) -> R, toUnderlyingValue: (R) -> C): Column<R>
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/name.html deleted file mode 100644 index 04f3d73d7..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users-tags/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
-
val name: Column<String>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/active.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/active.html deleted file mode 100644 index 4e546a95f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/active.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - active - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

active

-
-
val active: Column<Boolean>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/avatar-u-r-l.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/avatar-u-r-l.html deleted file mode 100644 index 4a64519f8..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/avatar-u-r-l.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - avatarURL - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

avatarURL

-
-
val avatarURL: Column<String>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/email.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/email.html deleted file mode 100644 index efe40d44d..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/email.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - email - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

email

-
-
val email: Column<String>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/full-name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/full-name.html deleted file mode 100644 index 24583ea81..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/full-name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - fullName - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

fullName

-
-
val fullName: Column<String>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/id.html deleted file mode 100644 index b6aa258a1..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
val id: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/index.html deleted file mode 100644 index 16027899c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/index.html +++ /dev/null @@ -1,505 +0,0 @@ - - - - - Users - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Users

-
object Users : Table<UserEntity>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val active: Column<Boolean>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val avatarURL: Column<String>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val columns: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val email: Column<String>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val fullName: Column<String>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val id: Column<UUID>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val primaryKeys: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val role: Column<String>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val tagId: Column<UUID>
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun aliased(alias: String): Table<UserEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun asExpression(): TableExpression
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any> Column<C>.bindTo(selector: (UserEntity) -> C?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createEntity(row: QueryRowSet, withReferences: Boolean): UserEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun get(name: String): Column<*>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> Column<C>.primaryKey(): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any, R : Entity<R>> Column<C>.references(referenceTable: Table<R>, selector: (UserEntity) -> R?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> registerColumn(name: String, sqlType: SqlType<C>): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun toString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any, R : Any> Column<C>.transform(fromUnderlyingValue: (C) -> R, toUnderlyingValue: (R) -> C): Column<R>
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/role.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/role.html deleted file mode 100644 index 6dfdb82df..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/role.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - role - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

role

-
-
val role: Column<String>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/tag-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/tag-id.html deleted file mode 100644 index 91e338e1f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/-users/tag-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - tagId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

tagId

-
-
val tagId: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/index.html deleted file mode 100644 index 241782421..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/index.html +++ /dev/null @@ -1,279 +0,0 @@ - - - - - office.effective.features.user.repository - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
interface UserEntity : Entity<UserEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class UserRepository(db: Database, converter: UserModelEntityConverter, integrationConverter: IntegrationModelEntityConverter)

Perform database queries with users

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
object Users : Table<UserEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
interface UsersTagEntity : Entity<UsersTagEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
object UsersTags : Table<UsersTagEntity>
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val Database.integrations: EntitySequence<IntegrationEntity, Integrations>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val Database.users: EntitySequence<UserEntity, Users>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val Database.users_tags: EntitySequence<UsersTagEntity, UsersTags>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/integrations.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/integrations.html deleted file mode 100644 index 432006c10..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/integrations.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - integrations - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

integrations

-
-
val Database.integrations: EntitySequence<IntegrationEntity, Integrations>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/users.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/users.html deleted file mode 100644 index 16e51b639..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/users.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - users - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

users

-
-
val Database.users: EntitySequence<UserEntity, Users>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/users_tags.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/users_tags.html deleted file mode 100644 index 886a88962..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/users_tags.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - users_tags - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

users_tags

-
-
val Database.users_tags: EntitySequence<UsersTagEntity, UsersTags>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/usersinegrations.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/usersinegrations.html deleted file mode 100644 index d18758d3f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.repository/usersinegrations.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - usersinegrations - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

usersinegrations

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/index.html deleted file mode 100644 index efab2c685..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/index.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - office.effective.features.user.routes.swagger - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.returnUserById(): OpenApiRoute.() -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.returnUsers(): OpenApiRoute.() -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.updateUser(): OpenApiRoute.() -> Unit
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/return-user-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/return-user-by-id.html deleted file mode 100644 index e28b66806..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/return-user-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - returnUserById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

returnUserById

-
-
fun SwaggerDocument.returnUserById(): OpenApiRoute.() -> Unit
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/return-users.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/return-users.html deleted file mode 100644 index 0cf196fe8..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/return-users.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - returnUsers - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

returnUsers

-
-
fun SwaggerDocument.returnUsers(): OpenApiRoute.() -> Unit
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/update-user.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/update-user.html deleted file mode 100644 index 1bbc6ece0..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes.swagger/update-user.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - updateUser - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

updateUser

-
-
fun SwaggerDocument.updateUser(): OpenApiRoute.() -> Unit
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes/index.html deleted file mode 100644 index 07de6a0b4..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes/index.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - office.effective.features.user.routes - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Route.userRouting()
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes/user-routing.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes/user-routing.html deleted file mode 100644 index a34161265..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.routes/user-routing.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - userRouting - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

userRouting

-
-
fun Route.userRouting()
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/-user-service.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/-user-service.html deleted file mode 100644 index d5e098cc6..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/-user-service.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - UserService - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserService

-
-
constructor(repository: UserRepository)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-all.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-all.html deleted file mode 100644 index 18cdfd5ee..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-all.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - getAll - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getAll

-
-
open override fun getAll(): Set<UserModel>

Retrieves all users

Return

Set<UserModel>

Author

Daniil Zavyalov

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-email.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-email.html deleted file mode 100644 index 9b0bdef9d..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-email.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - getUserByEmail - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getUserByEmail

-
-
open override fun getUserByEmail(emailStr: String): UserModel?

Return user with specified email

Return

UserModel

Author

Kiselev Danil

Parameters

emailStr

user email

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-id.html deleted file mode 100644 index 7554c6412..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-user-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - getUserById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getUserById

-
-
open override fun getUserById(userIdStr: String): UserModel?

Return user by id, or returns null, if user not found

Return

UserModel or null

Author

Kiselev Danil

Parameters

userIdStr

string value of user id

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-users-by-tag.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-users-by-tag.html deleted file mode 100644 index 26481d5cc..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/get-users-by-tag.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - getUsersByTag - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getUsersByTag

-
-
open override fun getUsersByTag(tagStr: String): Set<UserModel>

Return all users with given tag

Return

Set

Author

Kiselev Danil

Parameters

tagStr

name of the tag

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/index.html deleted file mode 100644 index 9158611ea..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/index.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - UserService - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserService

-

Class that provides methods to manipulate UserModel objects

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(repository: UserRepository)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getAll(): Set<UserModel>

Retrieves all users

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getUserByEmail(emailStr: String): UserModel?

Return user with specified email

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getUserById(userIdStr: String): UserModel?

Return user by id, or returns null, if user not found

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getUsersByTag(tagStr: String): Set<UserModel>

Return all users with given tag

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun updateUser(user: UserModel): UserModel

Updates a given user. Use the returned model for further operations

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/update-user.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/update-user.html deleted file mode 100644 index 9cbb48cd3..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/-user-service/update-user.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - updateUser - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

updateUser

-
-
open override fun updateUser(user: UserModel): UserModel

Updates a given user. Use the returned model for further operations

Return

UserModel

Author

Kiselev Danil

Parameters

user

User's model

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/index.html deleted file mode 100644 index 44f12afbf..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user.service/index.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - office.effective.features.user.service - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-

Class that provides methods to manipulate UserModel objects

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/-api-key-verifier.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/-api-key-verifier.html deleted file mode 100644 index e0a3f9a6c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/-api-key-verifier.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - ApiKeyVerifier - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ApiKeyVerifier

-
-
constructor()
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/index.html deleted file mode 100644 index 5da99417c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/index.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - ApiKeyVerifier - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ApiKeyVerifier

-

ITokenVerifier implementation. Needs to check api keys

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor()
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun isCorrectToken(tokenString: String): String

Check api key from input line. String encrypting by SHA-256 and comparing with encrypted keys from database. If it cannot find one, throw InstanceNotFoundException

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/is-correct-token.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/is-correct-token.html deleted file mode 100644 index 829c299f1..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-api-key-verifier/is-correct-token.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - isCorrectToken - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

isCorrectToken

-
-
open override fun isCorrectToken(tokenString: String): String

Check api key from input line. String encrypting by SHA-256 and comparing with encrypted keys from database. If it cannot find one, throw InstanceNotFoundException

Return

random String

Author

Kiselev Danil

Parameters

tokenString

String which contains token to verify

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.html deleted file mode 100644 index b0e9b8c8a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/index.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - ITokenVerifier - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ITokenVerifier

-
interface ITokenVerifier

Interface presents methods to verify tokens

Inheritors

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun isCorrectToken(tokenString: String): String
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/is-correct-token.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/is-correct-token.html deleted file mode 100644 index 61abd47c9..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-i-token-verifier/is-correct-token.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - isCorrectToken - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

isCorrectToken

-
-
abstract fun isCorrectToken(tokenString: String): String

Author

Kiselev Danil

Parameters

tokenString

String which contains token to verify

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/-token-verifier.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/-token-verifier.html deleted file mode 100644 index 759406358..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/-token-verifier.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - TokenVerifier - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

TokenVerifier

-
-
constructor()
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/index.html deleted file mode 100644 index 891698edf..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/index.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - TokenVerifier - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

TokenVerifier

-

Implementation of ITokenVerifier. Checks GoogleIdTokens

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor()
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun isCorrectToken(tokenString: String): String

Check Google Id Token from input line. Returns email

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/is-correct-token.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/is-correct-token.html deleted file mode 100644 index 31d182a92..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/-token-verifier/is-correct-token.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - isCorrectToken - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

isCorrectToken

-
-
open override fun isCorrectToken(tokenString: String): String

Check Google Id Token from input line. Returns email

Author

Kiselev Danil

Kiselev Danil

Return

user email

Parameters

tokenString

String which contains token to verify

Throws

("Token wasn't verified") if method can't extract email

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/index.html deleted file mode 100644 index 057c876d5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.user/index.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - office.effective.features.user - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-

ITokenVerifier implementation. Needs to check api keys

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
interface ITokenVerifier

Interface presents methods to verify tokens

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Implementation of ITokenVerifier. Checks GoogleIdTokens

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.DI/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.DI/index.html deleted file mode 100644 index b726f1559..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.DI/index.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - office.effective.features.workspace.DI - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val workspaceDiModule: Module
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.DI/workspace-di-module.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.DI/workspace-di-module.html deleted file mode 100644 index 94795771c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.DI/workspace-di-module.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - workspaceDiModule - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

workspaceDiModule

-
-
val workspaceDiModule: Module
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/-workspace-facade-converter.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/-workspace-facade-converter.html deleted file mode 100644 index c38046d7f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/-workspace-facade-converter.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - WorkspaceFacadeConverter - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceFacadeConverter

-
-
constructor(uuidValidator: UuidValidator)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/dto-to-model.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/dto-to-model.html deleted file mode 100644 index fd0243041..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/dto-to-model.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - dtoToModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

dtoToModel

-
-

Converts Workspace with WorkspaceZone and Utilities to WorkspaceDTO with WorkspaceZoneDTO and UtilityDTOs. Uses UuidValidator to convert workspace id to UUID, but if WorkspaceDTO.id=="null" Workspace.id will be null

Return

The resulting Workspace object

Author

Daniil Zavyalov, Danil Kiselev

Parameters

dto

The WorkspaceDTO object to be converted

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/index.html deleted file mode 100644 index 4ab7c5105..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/index.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - WorkspaceFacadeConverter - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceFacadeConverter

-

Converts between WorkspaceDTO (with contained WorkspaceZoneDTO and UtilityDTOs) and Workspace (with contained WorkspaceZone and Utilities) objects.

This converter helps in the transformation of data between the DTO and model representations of a workspace.

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(uuidValidator: UuidValidator)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-

Converts Workspace with WorkspaceZone and Utilities to WorkspaceDTO with WorkspaceZoneDTO and UtilityDTOs. Uses UuidValidator to convert workspace id to UUID, but if WorkspaceDTO.id=="null" Workspace.id will be null

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/model-to-dto.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/model-to-dto.html deleted file mode 100644 index a3bfad738..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/model-to-dto.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - modelToDto - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

modelToDto

-
-

Converts Workspace with WorkspaceZone and Utilities to WorkspaceDTO with WorkspaceZoneDTO and UtilityDTOs

Return

The resulting WorkspaceDTO object

Author

Daniil Zavyalov

Parameters

model

The Workspace object to be converted

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/zone-model-to-dto.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/zone-model-to-dto.html deleted file mode 100644 index 874c300d2..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-facade-converter/zone-model-to-dto.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - zoneModelToDto - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

zoneModelToDto

-
-

Converts WorkspaceZone to WorkspaceZoneDTO

Return

The resulting WorkspaceZoneDTO object

Author

Daniil Zavyalov

Parameters

model

The WorkspaceZone object to be converted

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/-workspace-repository-converter.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/-workspace-repository-converter.html deleted file mode 100644 index 52da47fe6..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/-workspace-repository-converter.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - WorkspaceRepositoryConverter - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceRepositoryConverter

-
-
constructor(database: Database)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/entity-to-model.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/entity-to-model.html deleted file mode 100644 index 6f2902e23..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/entity-to-model.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - entityToModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

entityToModel

-
-

Converts WorkspaceEntity with its WorkspaceZoneEntity to Workspace with WorkspaceZone

Return

The resulting Workspace object

Author

Daniil Zavyalov

Parameters

entity

The WorkspaceEntity object to be converted

utilities
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/index.html deleted file mode 100644 index 8902f3e67..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/index.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - WorkspaceRepositoryConverter - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceRepositoryConverter

-
class WorkspaceRepositoryConverter(database: Database)

Converts between WorkspaceEntity and Workspace objects.

This converter helps in the transformation of data between the entity and model representations of a workspace.

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(database: Database)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Converts Workspace to WorkspaceEntity with random UUID. Use database connection to find WorkspaceTagEntity by Workspace.tag

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Converts UtilityEntity to Utility with given count

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/model-to-entity.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/model-to-entity.html deleted file mode 100644 index 705524bf0..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/model-to-entity.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - modelToEntity - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

modelToEntity

-
-

Converts Workspace to WorkspaceEntity with random UUID. Use database connection to find WorkspaceTagEntity by Workspace.tag

Author

Daniil Zavyalov

Throws

if tag doesn't exist in the database

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/utility-entity-to-model.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/utility-entity-to-model.html deleted file mode 100644 index 6dc716ebd..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/utility-entity-to-model.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - utilityEntityToModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

utilityEntityToModel

-
-

Converts UtilityEntity to Utility with given count

Return

The resulting Utility object

Author

Daniil Zavyalov

Parameters

entity

The WorkspaceEntity object to be converted

count

The number of this utility in the workspace

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-entity-to-model.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-entity-to-model.html deleted file mode 100644 index 05390f1ce..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-entity-to-model.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - zoneEntityToModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

zoneEntityToModel

-
-

Converts WorkspaceZoneEntity to WorkspaceZone model

Return

The resulting WorkspaceZone object

Author

Daniil Zavyalov

Parameters

zoneEntity

The WorkspaceZoneEntity object to be converted

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-model-to-entity.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-model-to-entity.html deleted file mode 100644 index b8b1b5b27..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/-workspace-repository-converter/zone-model-to-entity.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - zoneModelToEntity - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

zoneModelToEntity

-
-

Converts WorkspaceZoneEntity to WorkspaceZone model

Return

The resulting WorkspaceZoneEntity object

Author

Daniil Zavyalov

Parameters

zoneModel

The WorkspaceZone object to be converted

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/index.html deleted file mode 100644 index e48c229c3..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.converters/index.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - office.effective.features.workspace.converters - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-

Converts between WorkspaceDTO (with contained WorkspaceZoneDTO and UtilityDTOs) and Workspace (with contained WorkspaceZone and Utilities) objects.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class WorkspaceRepositoryConverter(database: Database)

Converts between WorkspaceEntity and Workspace objects.

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/-workspace-facade.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/-workspace-facade.html deleted file mode 100644 index b40b05b5e..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/-workspace-facade.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - WorkspaceFacade - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceFacade

-
-
constructor(service: IWorkspaceService, converter: WorkspaceFacadeConverter, transactionManager: DatabaseTransactionManager, uuidValidator: UuidValidator)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-by-tag.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-by-tag.html deleted file mode 100644 index 1ba5f07a3..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-by-tag.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllByTag - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllByTag

-
-

Returns all WorkspaceDTO with the given tag

Return

List of WorkspaceDTO with the given tag

Author

Daniil Zavyalov

Parameters

tag

tag name of requested workspaces

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-free-by-period.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-free-by-period.html deleted file mode 100644 index 0b1a2d485..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-free-by-period.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllFreeByPeriod - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllFreeByPeriod

-
-
fun findAllFreeByPeriod(tag: String, beginTimestamp: Long, endTimestamp: Long): List<WorkspaceDTO>

Returns all Workspaces with the given tag which are free during the given period

Return

List of WorkspaceDTO with the given tag

Author

Daniil Zavyalov

Parameters

tag

tag name of requested workspaces

beginTimestamp

period start time

endTimestamp

period end time

Throws

if begin or end timestamp less than 0, greater than max timestamp or if end timestamp less than or equal to begin timestamp

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-zones.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-zones.html deleted file mode 100644 index fdb6bafbf..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-all-zones.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllZones - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllZones

-
-

Returns all workspace zones

Return

List of all WorkspaceZoneDTO

Author

Daniil Zavyalov

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-by-id.html deleted file mode 100644 index 867dece13..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/find-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findById

-
-

Retrieves a WorkspaceDTO by its id

Return

WorkspaceDTO with the given id

Author

Daniil Zavyalov

Parameters

id

id of requested workspace. Should be valid UUID

Throws

if workspace with the given id doesn't exist in database

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/index.html deleted file mode 100644 index 2c4374ac6..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/-workspace-facade/index.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - WorkspaceFacade - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceFacade

-
class WorkspaceFacade(service: IWorkspaceService, converter: WorkspaceFacadeConverter, transactionManager: DatabaseTransactionManager, uuidValidator: UuidValidator)

Class used in routes to handle workspaces requests. Provides business transaction, data conversion and validation.

In case of an error, the database transaction will be rolled back.

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(service: IWorkspaceService, converter: WorkspaceFacadeConverter, transactionManager: DatabaseTransactionManager, uuidValidator: UuidValidator)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-

Returns all WorkspaceDTO with the given tag

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun findAllFreeByPeriod(tag: String, beginTimestamp: Long, endTimestamp: Long): List<WorkspaceDTO>

Returns all Workspaces with the given tag which are free during the given period

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Returns all workspace zones

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Retrieves a WorkspaceDTO by its id

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/index.html deleted file mode 100644 index be739a30a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.facade/index.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - office.effective.features.workspace.facade - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class WorkspaceFacade(service: IWorkspaceService, converter: WorkspaceFacadeConverter, transactionManager: DatabaseTransactionManager, uuidValidator: UuidValidator)

Class used in routes to handle workspaces requests. Provides business transaction, data conversion and validation.

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/icon-url.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/icon-url.html deleted file mode 100644 index 898a444bd..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/icon-url.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - iconUrl - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

iconUrl

-
-
val iconUrl: Column<String>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/id.html deleted file mode 100644 index ead8139cb..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
val id: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/index.html deleted file mode 100644 index 2f4922a37..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/index.html +++ /dev/null @@ -1,445 +0,0 @@ - - - - - Utilities - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Utilities

-
object Utilities : Table<UtilityEntity>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val columns: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val iconUrl: Column<String>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val id: Column<UUID>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: Column<String>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val primaryKeys: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun aliased(alias: String): Table<UtilityEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun asExpression(): TableExpression
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any> Column<C>.bindTo(selector: (UtilityEntity) -> C?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createEntity(row: QueryRowSet, withReferences: Boolean): UtilityEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun get(name: String): Column<*>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> Column<C>.primaryKey(): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any, R : Entity<R>> Column<C>.references(referenceTable: Table<R>, selector: (UtilityEntity) -> R?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> registerColumn(name: String, sqlType: SqlType<C>): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun toString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any, R : Any> Column<C>.transform(fromUnderlyingValue: (C) -> R, toUnderlyingValue: (R) -> C): Column<R>
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/name.html deleted file mode 100644 index d27d2ab8d..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utilities/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
-
val name: Column<String>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/-companion/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/-companion/index.html deleted file mode 100644 index f5f84e7e4..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/-companion/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - Companion - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Companion

-
object Companion : Entity.Factory<UtilityEntity>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun invoke(): UtilityEntity
inline operator fun invoke(init: UtilityEntity.() -> Unit): UtilityEntity
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/icon-url.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/icon-url.html deleted file mode 100644 index 35dd5ae05..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/icon-url.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - iconUrl - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

iconUrl

-
-
abstract var iconUrl: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/id.html deleted file mode 100644 index 7201f9bb5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
abstract var id: UUID
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/index.html deleted file mode 100644 index 2e6ace393..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/index.html +++ /dev/null @@ -1,314 +0,0 @@ - - - - - UtilityEntity - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UtilityEntity

-
interface UtilityEntity : Entity<UtilityEntity>
-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Companion : Entity.Factory<UtilityEntity>
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var iconUrl: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var id: UUID
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val properties: Map<String, Any?>
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun copy(): UtilityEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun delete(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun discardChanges()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun flushChanges(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun get(name: String): Any?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun set(name: String, value: Any?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun toString(): String
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/name.html deleted file mode 100644 index c374a6964..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-utility-entity/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
-
abstract var name: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/-companion/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/-companion/index.html deleted file mode 100644 index bcb425e19..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/-companion/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - Companion - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Companion

-
object Companion : Entity.Factory<WorkspaceEntity>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun invoke(): WorkspaceEntity
inline operator fun invoke(init: WorkspaceEntity.() -> Unit): WorkspaceEntity
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/id.html deleted file mode 100644 index d32074474..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
abstract var id: UUID
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/index.html deleted file mode 100644 index b14f344e8..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/index.html +++ /dev/null @@ -1,329 +0,0 @@ - - - - - WorkspaceEntity - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceEntity

-
interface WorkspaceEntity : Entity<WorkspaceEntity>
-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Companion : Entity.Factory<WorkspaceEntity>
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var id: UUID
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val properties: Map<String, Any?>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var tag: WorkspaceTagEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var zone: WorkspaceZoneEntity?
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun copy(): WorkspaceEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun delete(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun discardChanges()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun flushChanges(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun get(name: String): Any?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun set(name: String, value: Any?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun toString(): String
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/name.html deleted file mode 100644 index ffbdbb5e5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
-
abstract var name: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/tag.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/tag.html deleted file mode 100644 index 030afd1a6..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/tag.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - tag - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

tag

-
-
abstract var tag: WorkspaceTagEntity
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/zone.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/zone.html deleted file mode 100644 index 1174581f8..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-entity/zone.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - zone - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

zone

-
-
abstract var zone: WorkspaceZoneEntity?
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/-workspace-repository.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/-workspace-repository.html deleted file mode 100644 index 75a93bebd..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/-workspace-repository.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - WorkspaceRepository - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceRepository

-
-
constructor(database: Database, converter: WorkspaceRepositoryConverter)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/add-utility-to-workspace.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/add-utility-to-workspace.html deleted file mode 100644 index af9971fae..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/add-utility-to-workspace.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - addUtilityToWorkspace - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

addUtilityToWorkspace

-
-
fun addUtilityToWorkspace(utilityId: UUID, workspaceId: UUID, count: UInt)

Deprecated

API does not involve adding utility to workspaces

Adds utility to workspace by their id. If the utility has already been added to the workspace, the count value will be overwritten

Author

Daniil Zavyalov

Parameters

utilityId
workspaceId
count

quantity of the given utility in the workspace

Throws

if workspace or utility with given id doesn't exist in the database

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/delete-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/delete-by-id.html deleted file mode 100644 index 1811b0f35..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/delete-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - deleteById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

deleteById

-
-
fun deleteById(workspaceId: UUID)

Deprecated

API does not involve deleting workspace entities

Deletes the workspace with the given id

If the workspace is not found in the database it is silently ignored

Author

Daniil Zavyalov

Parameters

workspaceId
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-by-tag.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-by-tag.html deleted file mode 100644 index 9e3791d20..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-by-tag.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllByTag - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllByTag

-
-

Returns all workspaces with the given tag

Return

List of Workspace with the given tag

Author

Daniil Zavyalov

Parameters

tag

tag name of requested workspaces

Throws

if tag doesn't exist in the database

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-free-by-period.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-free-by-period.html deleted file mode 100644 index 5eda35d00..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-free-by-period.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllFreeByPeriod - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllFreeByPeriod

-
-
fun findAllFreeByPeriod(tag: String, beginTimestamp: Instant, endTimestamp: Instant): List<Workspace>

Returns all workspaces with the given tag which are free during the given period

Return

List of Workspace with the given tag

Author

Daniil Zavyalov

Parameters

tag

tag name of requested workspaces

beginTimestamp

period start time

endTimestamp

period end time

Throws

if tag doesn't exist in the database

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-utilities-by-workspace-ids.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-utilities-by-workspace-ids.html deleted file mode 100644 index f6c4ea526..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-utilities-by-workspace-ids.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllUtilitiesByWorkspaceIds - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllUtilitiesByWorkspaceIds

-
-

Finds utilities for multiple workspaces in a single query.

To reduce the number of database queries, use this method when you need to get utilities for multiple workspaces.

Return

Returns a HashMap that maps user ids and lists with their integrations

Author

Daniil Zavyalov

Throws

if user with the given id doesn't exist in the database

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-zones.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-zones.html deleted file mode 100644 index edb9fb888..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-all-zones.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllZones - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllZones

-
-

Returns all workspace zones

Return

List of all WorkspaceZone

Author

Daniil Zavyalov

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-by-id.html deleted file mode 100644 index 84dc05593..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findById

-
-
fun findById(workspaceId: UUID): Workspace?

Retrieves a workspace model by its id

Return

Workspace with the given workspaceId or null if workspace with the given id doesn't exist

Author

Daniil Zavyalov

Parameters

workspaceId

id of requested workspace

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-utilities-by-workspace-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-utilities-by-workspace-id.html deleted file mode 100644 index 1cf9d1da1..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/find-utilities-by-workspace-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findUtilitiesByWorkspaceId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findUtilitiesByWorkspaceId

-
-

Returns all workspace utilities by workspace id.

Return

List of Utility for Workspace with the given id

Author

Daniil Zavyalov

Parameters

workspaceId

Throws

if workspace with given id doesn't exist in the database

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/index.html deleted file mode 100644 index bd315f895..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/index.html +++ /dev/null @@ -1,265 +0,0 @@ - - - - - WorkspaceRepository - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceRepository

-
class WorkspaceRepository(database: Database, converter: WorkspaceRepositoryConverter)

Class that executes database queries with workspaces

All WorkspaceRepository methods return workspaces with workspace zone and all utilities

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(database: Database, converter: WorkspaceRepositoryConverter)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun addUtilityToWorkspace(utilityId: UUID, workspaceId: UUID, count: UInt)

Adds utility to workspace by their id. If the utility has already been added to the workspace, the count value will be overwritten

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun deleteById(workspaceId: UUID)

Deletes the workspace with the given id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Returns all workspaces with the given tag

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun findAllFreeByPeriod(tag: String, beginTimestamp: Instant, endTimestamp: Instant): List<Workspace>

Returns all workspaces with the given tag which are free during the given period

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Finds utilities for multiple workspaces in a single query.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Returns all workspace zones

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun findById(workspaceId: UUID): Workspace?

Retrieves a workspace model by its id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Returns all workspace utilities by workspace id.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun save(workspace: Workspace): Workspace

Saves a given workspace. If given model will have id, it will be ignored. Use the returned model for further operations

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun utilityExistsById(utilityId: UUID): Boolean

Returns whether a utility with the given id exists

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun workspaceExistsById(workspaceId: UUID): Boolean

Returns whether a workspace with the given id exists.

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/save.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/save.html deleted file mode 100644 index dc67d8f3a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/save.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - save - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

save

-
-
fun save(workspace: Workspace): Workspace

Deprecated

API does not involve saving workspace entities

Saves a given workspace. If given model will have id, it will be ignored. Use the returned model for further operations

Return

saved Workspace

Author

Daniil Zavyalov

Parameters

workspace

Workspace to be saved

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/utility-exists-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/utility-exists-by-id.html deleted file mode 100644 index 6b0a5b81d..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/utility-exists-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - utilityExistsById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

utilityExistsById

-
-
fun utilityExistsById(utilityId: UUID): Boolean

Returns whether a utility with the given id exists

Return

true if Utility with the given utilityId exists in the database

Author

Daniil Zavyalov

Parameters

utilityId

id of requested utility

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/workspace-exists-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/workspace-exists-by-id.html deleted file mode 100644 index fb47331b2..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-repository/workspace-exists-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - workspaceExistsById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

workspaceExistsById

-
-
fun workspaceExistsById(workspaceId: UUID): Boolean

Returns whether a workspace with the given id exists.

TODO: existence check temporary always returns true

Return

true if Workspace with the given workspaceId exists in the database

Author

Daniil Zavyalov

Parameters

workspaceId

id of requested workspace

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/-companion/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/-companion/index.html deleted file mode 100644 index 7b666924a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/-companion/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - Companion - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Companion

-
object Companion : Entity.Factory<WorkspaceTagEntity>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun invoke(): WorkspaceTagEntity
inline operator fun invoke(init: WorkspaceTagEntity.() -> Unit): WorkspaceTagEntity
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/id.html deleted file mode 100644 index f1ec368c7..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
abstract var id: UUID
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/index.html deleted file mode 100644 index 0b6b7cdb7..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/index.html +++ /dev/null @@ -1,299 +0,0 @@ - - - - - WorkspaceTagEntity - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceTagEntity

- -
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Companion : Entity.Factory<WorkspaceTagEntity>
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var id: UUID
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val properties: Map<String, Any?>
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun copy(): WorkspaceTagEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun delete(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun discardChanges()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun flushChanges(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun get(name: String): Any?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun set(name: String, value: Any?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun toString(): String
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/name.html deleted file mode 100644 index adf50e30a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tag-entity/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
-
abstract var name: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/id.html deleted file mode 100644 index 25c1e9a59..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
val id: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/index.html deleted file mode 100644 index 1d9a2307f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/index.html +++ /dev/null @@ -1,430 +0,0 @@ - - - - - WorkspaceTags - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceTags

- -
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val columns: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val id: Column<UUID>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: Column<String>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val primaryKeys: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun aliased(alias: String): Table<WorkspaceTagEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun asExpression(): TableExpression
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any> Column<C>.bindTo(selector: (WorkspaceTagEntity) -> C?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createEntity(row: QueryRowSet, withReferences: Boolean): WorkspaceTagEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun get(name: String): Column<*>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> Column<C>.primaryKey(): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any, R : Entity<R>> Column<C>.references(referenceTable: Table<R>, selector: (WorkspaceTagEntity) -> R?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> registerColumn(name: String, sqlType: SqlType<C>): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun toString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any, R : Any> Column<C>.transform(fromUnderlyingValue: (C) -> R, toUnderlyingValue: (R) -> C): Column<R>
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/name.html deleted file mode 100644 index edc5e0560..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-tags/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
-
val name: Column<String>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/count.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/count.html deleted file mode 100644 index 54f3d6f56..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/count.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - count - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

count

-
-
val count: Column<Int>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/index.html deleted file mode 100644 index e52fc827f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/index.html +++ /dev/null @@ -1,445 +0,0 @@ - - - - - WorkspaceUtilities - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceUtilities

- -
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val columns: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val count: Column<Int>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val primaryKeys: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val utilityId: Column<UUID>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val workspaceId: Column<UUID>
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun aliased(alias: String): Table<WorkspaceUtilityEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun asExpression(): TableExpression
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any> Column<C>.bindTo(selector: (WorkspaceUtilityEntity) -> C?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createEntity(row: QueryRowSet, withReferences: Boolean): WorkspaceUtilityEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun get(name: String): Column<*>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> Column<C>.primaryKey(): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any, R : Entity<R>> Column<C>.references(referenceTable: Table<R>, selector: (WorkspaceUtilityEntity) -> R?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> registerColumn(name: String, sqlType: SqlType<C>): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun toString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any, R : Any> Column<C>.transform(fromUnderlyingValue: (C) -> R, toUnderlyingValue: (R) -> C): Column<R>
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/utility-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/utility-id.html deleted file mode 100644 index b909da695..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/utility-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - utilityId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

utilityId

-
-
val utilityId: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/workspace-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/workspace-id.html deleted file mode 100644 index e68319aaa..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utilities/workspace-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - workspaceId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

workspaceId

-
-
val workspaceId: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/-companion/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/-companion/index.html deleted file mode 100644 index 40a1281f6..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/-companion/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - Companion - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Companion

-
object Companion : Entity.Factory<WorkspaceUtilityEntity>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/count.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/count.html deleted file mode 100644 index 5fe92d785..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/count.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - count - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

count

-
-
abstract var count: Int
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/index.html deleted file mode 100644 index 80e23fbbb..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/index.html +++ /dev/null @@ -1,314 +0,0 @@ - - - - - WorkspaceUtilityEntity - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceUtilityEntity

- -
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Companion : Entity.Factory<WorkspaceUtilityEntity>
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var count: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val properties: Map<String, Any?>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var utility: UtilityEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun delete(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun discardChanges()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun flushChanges(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun get(name: String): Any?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun set(name: String, value: Any?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun toString(): String
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/utility.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/utility.html deleted file mode 100644 index 48fa3aaf0..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/utility.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - utility - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

utility

-
-
abstract var utility: UtilityEntity
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/workspace.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/workspace.html deleted file mode 100644 index 14c40bfb8..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-utility-entity/workspace.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - workspace - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

workspace

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.html deleted file mode 100644 index 966f41351..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/-companion/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - Companion - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Companion

-
object Companion : Entity.Factory<WorkspaceZoneEntity>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun invoke(): WorkspaceZoneEntity
inline operator fun invoke(init: WorkspaceZoneEntity.() -> Unit): WorkspaceZoneEntity
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/id.html deleted file mode 100644 index 6d5806624..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
abstract var id: UUID
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/index.html deleted file mode 100644 index 4c7baed8f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/index.html +++ /dev/null @@ -1,299 +0,0 @@ - - - - - WorkspaceZoneEntity - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceZoneEntity

- -
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Companion : Entity.Factory<WorkspaceZoneEntity>
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var id: UUID
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract var name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val properties: Map<String, Any?>
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun copy(): WorkspaceZoneEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun delete(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun discardChanges()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun flushChanges(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun get(name: String): Any?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract operator fun set(name: String, value: Any?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract override fun toString(): String
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/name.html deleted file mode 100644 index 42d7dab17..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zone-entity/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
-
abstract var name: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/id.html deleted file mode 100644 index c7b9bbe34..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
val id: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/index.html deleted file mode 100644 index d31b01f79..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/index.html +++ /dev/null @@ -1,430 +0,0 @@ - - - - - WorkspaceZones - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceZones

- -
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val columns: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val id: Column<UUID>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: Column<String>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val primaryKeys: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun aliased(alias: String): Table<WorkspaceZoneEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun asExpression(): TableExpression
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any> Column<C>.bindTo(selector: (WorkspaceZoneEntity) -> C?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createEntity(row: QueryRowSet, withReferences: Boolean): WorkspaceZoneEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun get(name: String): Column<*>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> Column<C>.primaryKey(): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any, R : Entity<R>> Column<C>.references(referenceTable: Table<R>, selector: (WorkspaceZoneEntity) -> R?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> registerColumn(name: String, sqlType: SqlType<C>): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun toString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any, R : Any> Column<C>.transform(fromUnderlyingValue: (C) -> R, toUnderlyingValue: (R) -> C): Column<R>
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/name.html deleted file mode 100644 index 35674a09f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspace-zones/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
-
val name: Column<String>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/id.html deleted file mode 100644 index 6c4dd7478..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
val id: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/index.html deleted file mode 100644 index 3e207c6e5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/index.html +++ /dev/null @@ -1,460 +0,0 @@ - - - - - Workspaces - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Workspaces

-
object Workspaces : Table<WorkspaceEntity>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val columns: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val id: Column<UUID>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: Column<String>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val primaryKeys: List<Column<*>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val tagId: Column<UUID>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val zoneId: Column<UUID>
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun aliased(alias: String): Table<WorkspaceEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun asExpression(): TableExpression
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any> Column<C>.bindTo(selector: (WorkspaceEntity) -> C?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createEntity(row: QueryRowSet, withReferences: Boolean): WorkspaceEntity
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun get(name: String): Column<*>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> Column<C>.primaryKey(): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <C : Any, R : Entity<R>> Column<C>.references(referenceTable: Table<R>, selector: (WorkspaceEntity) -> R?): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any> registerColumn(name: String, sqlType: SqlType<C>): Column<C>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun toString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <C : Any, R : Any> Column<C>.transform(fromUnderlyingValue: (C) -> R, toUnderlyingValue: (R) -> C): Column<R>
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/name.html deleted file mode 100644 index 6030d534a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
-
val name: Column<String>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/tag-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/tag-id.html deleted file mode 100644 index a05b700b9..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/tag-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - tagId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

tagId

-
-
val tagId: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/zone-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/zone-id.html deleted file mode 100644 index 97a622514..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/-workspaces/zone-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - zoneId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

zoneId

-
-
val zoneId: Column<UUID>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/index.html deleted file mode 100644 index d8f1b00cd..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/index.html +++ /dev/null @@ -1,324 +0,0 @@ - - - - - office.effective.features.workspace.repository - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Utilities : Table<UtilityEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
interface UtilityEntity : Entity<UtilityEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
interface WorkspaceEntity : Entity<WorkspaceEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class WorkspaceRepository(database: Database, converter: WorkspaceRepositoryConverter)

Class that executes database queries with workspaces

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
object Workspaces : Table<WorkspaceEntity>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val Database.utilities: EntitySequence<UtilityEntity, Utilities>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val Database.workspaces: EntitySequence<WorkspaceEntity, Workspaces>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val Database.workspaceTags: EntitySequence<WorkspaceTagEntity, WorkspaceTags>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val Database.workspaceZones: EntitySequence<WorkspaceZoneEntity, WorkspaceZones>
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/utilities.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/utilities.html deleted file mode 100644 index 44667f009..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/utilities.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - utilities - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

utilities

-
-
val Database.utilities: EntitySequence<UtilityEntity, Utilities>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-tags.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-tags.html deleted file mode 100644 index 28df93055..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-tags.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - workspaceTags - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

workspaceTags

-
-
val Database.workspaceTags: EntitySequence<WorkspaceTagEntity, WorkspaceTags>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-utilities.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-utilities.html deleted file mode 100644 index c34501922..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-utilities.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - workspaceUtilities - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

workspaceUtilities

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-zones.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-zones.html deleted file mode 100644 index 15d9bfb3c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspace-zones.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - workspaceZones - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

workspaceZones

-
-
val Database.workspaceZones: EntitySequence<WorkspaceZoneEntity, WorkspaceZones>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspaces.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspaces.html deleted file mode 100644 index a182e80e2..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.repository/workspaces.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - workspaces - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

workspaces

-
-
val Database.workspaces: EntitySequence<WorkspaceEntity, Workspaces>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/index.html deleted file mode 100644 index b7c45634f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/index.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - WorkspaceTag - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceTag

- -
-
-
-
-
-

Entries

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Returns an array containing the constants of this enum type, in the order they're declared.

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/meeting/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/meeting/index.html deleted file mode 100644 index 56d180214..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/meeting/index.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - meeting - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

meeting

- -
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/regular/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/regular/index.html deleted file mode 100644 index cd9091f88..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/regular/index.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - regular - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

regular

- -
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/tag-name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/tag-name.html deleted file mode 100644 index 3dc02fa21..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/tag-name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - tagName - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

tagName

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/value-of.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/value-of.html deleted file mode 100644 index cb6bf869c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/value-of.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - valueOf - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

valueOf

-
-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/values.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/values.html deleted file mode 100644 index 79991ae85..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/-workspace-tag/values.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - values - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

values

-
-

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/index.html deleted file mode 100644 index 26b93cfe0..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/index.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - office.effective.features.workspace.routes.swagger - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.returnAllZones(): OpenApiRoute.() -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.returnWorkspaceById(): OpenApiRoute.() -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SwaggerDocument.returnWorkspaceByTag(): OpenApiRoute.() -> Unit
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/return-all-zones.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/return-all-zones.html deleted file mode 100644 index 8e72317ed..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/return-all-zones.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - returnAllZones - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

returnAllZones

-
-
fun SwaggerDocument.returnAllZones(): OpenApiRoute.() -> Unit
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/return-workspace-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/return-workspace-by-id.html deleted file mode 100644 index a4d7f135b..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/return-workspace-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - returnWorkspaceById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

returnWorkspaceById

-
-
fun SwaggerDocument.returnWorkspaceById(): OpenApiRoute.() -> Unit
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/return-workspace-by-tag.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/return-workspace-by-tag.html deleted file mode 100644 index 0f7410de6..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes.swagger/return-workspace-by-tag.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - returnWorkspaceByTag - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

returnWorkspaceByTag

-
-
fun SwaggerDocument.returnWorkspaceByTag(): OpenApiRoute.() -> Unit
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes/index.html deleted file mode 100644 index e80e583f6..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes/index.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - office.effective.features.workspace.routes - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Route.workspaceRouting()
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes/workspace-routing.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes/workspace-routing.html deleted file mode 100644 index d14be68bc..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.routes/workspace-routing.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - workspaceRouting - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

workspaceRouting

-
-
fun Route.workspaceRouting()
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/-workspace-service.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/-workspace-service.html deleted file mode 100644 index 3b5475ec0..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/-workspace-service.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - WorkspaceService - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceService

-
-
constructor(repository: WorkspaceRepository)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-by-tag.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-by-tag.html deleted file mode 100644 index a91702c75..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-by-tag.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllByTag - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllByTag

-
-
open override fun findAllByTag(tag: String): List<Workspace>

Returns all workspaces with the given tag

Return

List of Workspace with the given tag

Author

Daniil Zavyalov

Parameters

tag

tag name of requested workspaces

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-free-by-period.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-free-by-period.html deleted file mode 100644 index a8298a1f3..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-free-by-period.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllFreeByPeriod - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllFreeByPeriod

-
-
open override fun findAllFreeByPeriod(tag: String, beginTimestamp: Instant, endTimestamp: Instant): List<Workspace>

Returns all workspaces with the given tag which are free during the given period

Return

List of Workspace with the given tag

Author

Daniil Zavyalov

Parameters

tag

tag name of requested workspaces

beginTimestamp

period start time

endTimestamp

period end time

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-zones.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-zones.html deleted file mode 100644 index 3ffbae1e8..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-all-zones.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllZones - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllZones

-
-
open override fun findAllZones(): List<WorkspaceZone>

Returns all workspace zones

Return

List of all WorkspaceZone

Author

Daniil Zavyalov

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-by-id.html deleted file mode 100644 index dcddcdf4e..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/find-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findById

-
-
open override fun findById(id: UUID): Workspace?

Retrieves a Workspace model by its id

Return

Workspace with the given id or null if workspace with the given id doesn't exist

Author

Daniil Zavyalov

Parameters

id

id of requested workspace

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/index.html deleted file mode 100644 index d12216155..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/-workspace-service/index.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - WorkspaceService - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceService

-

Class that implements the IWorkspaceService methods

-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(repository: WorkspaceRepository)
-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun findAllByTag(tag: String): List<Workspace>

Returns all workspaces with the given tag

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun findAllFreeByPeriod(tag: String, beginTimestamp: Instant, endTimestamp: Instant): List<Workspace>

Returns all workspaces with the given tag which are free during the given period

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun findAllZones(): List<WorkspaceZone>

Returns all workspace zones

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun findById(id: UUID): Workspace?

Retrieves a Workspace model by its id

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/index.html deleted file mode 100644 index 873a90de2..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.features.workspace.service/index.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - office.effective.features.workspace.service - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-

Class that implements the IWorkspaceService methods

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/-booking.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/-booking.html deleted file mode 100644 index fdc3ae312..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/-booking.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - Booking - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Booking

-
-
constructor(owner: UserModel, participants: List<UserModel>, workspace: Workspace, id: String?, beginBooking: Instant, endBooking: Instant, recurrence: RecurrenceModel?)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/begin-booking.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/begin-booking.html deleted file mode 100644 index 68f9ab911..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/begin-booking.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - beginBooking - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

beginBooking

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/end-booking.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/end-booking.html deleted file mode 100644 index 7a9461317..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/end-booking.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - endBooking - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

endBooking

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/id.html deleted file mode 100644 index 1aff015c5..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
var id: String?
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/index.html deleted file mode 100644 index e6520648c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/index.html +++ /dev/null @@ -1,205 +0,0 @@ - - - - - Booking - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Booking

-
data class Booking(var owner: UserModel, var participants: List<UserModel>, var workspace: Workspace, var id: String?, var beginBooking: Instant, var endBooking: Instant, var recurrence: RecurrenceModel?)
-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(owner: UserModel, participants: List<UserModel>, workspace: Workspace, id: String?, beginBooking: Instant, endBooking: Instant, recurrence: RecurrenceModel?)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
var id: String?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
- -
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/owner.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/owner.html deleted file mode 100644 index eaaf80de3..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/owner.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - owner - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

owner

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/participants.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/participants.html deleted file mode 100644 index 6055cddbb..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/participants.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - participants - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

participants

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/recurrence.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/recurrence.html deleted file mode 100644 index 0c9794289..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/recurrence.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - recurrence - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

recurrence

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/workspace.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/workspace.html deleted file mode 100644 index ebbcbad07..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-booking/workspace.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - workspace - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

workspace

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/-integration-model.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/-integration-model.html deleted file mode 100644 index 7f1cb8bba..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/-integration-model.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - IntegrationModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

IntegrationModel

-
-
constructor(id: UUID?, name: String, valueStr: String, iconUrl: String)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/icon-url.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/icon-url.html deleted file mode 100644 index a416aaa3a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/icon-url.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - iconUrl - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

iconUrl

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/id.html deleted file mode 100644 index ddce0ea00..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
var id: UUID?
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/index.html deleted file mode 100644 index b36e42944..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/index.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - IntegrationModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

IntegrationModel

-
data class IntegrationModel(var id: UUID?, var name: String, var valueStr: String, var iconUrl: String)
-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(id: UUID?, name: String, valueStr: String, iconUrl: String)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
var id: UUID?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/name.html deleted file mode 100644 index 230e103cc..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/value-str.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/value-str.html deleted file mode 100644 index ea4c4dadc..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-integration-model/value-str.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - valueStr - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

valueStr

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/-recurrence-model.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/-recurrence-model.html deleted file mode 100644 index d087b5656..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/-recurrence-model.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - RecurrenceModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

RecurrenceModel

-
-
constructor(interval: Int? = null, freq: String, count: Int? = null, until: Long? = null, byDay: List<Int> = listOf(), byMonth: List<Int> = listOf(), byYearDay: List<Int> = listOf(), byHour: List<Int> = listOf())
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-day.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-day.html deleted file mode 100644 index 2c9fdc789..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-day.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - byDay - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

byDay

-
-
val byDay: List<Int>
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-hour.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-hour.html deleted file mode 100644 index 42546ba87..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-hour.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - byHour - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

byHour

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-month.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-month.html deleted file mode 100644 index 8a4573fb8..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-month.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - byMonth - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

byMonth

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-year-day.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-year-day.html deleted file mode 100644 index f71210f38..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/by-year-day.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - byYearDay - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

byYearDay

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/count.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/count.html deleted file mode 100644 index 5db32af12..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/count.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - count - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

count

-
-
val count: Int? = null
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/freq.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/freq.html deleted file mode 100644 index 7f709cdbf..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/freq.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - freq - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

freq

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.html deleted file mode 100644 index 6c64015a7..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/index.html +++ /dev/null @@ -1,220 +0,0 @@ - - - - - RecurrenceModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

RecurrenceModel

-
data class RecurrenceModel(val interval: Int? = null, val freq: String, val count: Int? = null, val until: Long? = null, val byDay: List<Int> = listOf(), val byMonth: List<Int> = listOf(), val byYearDay: List<Int> = listOf(), val byHour: List<Int> = listOf())
-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(interval: Int? = null, freq: String, count: Int? = null, until: Long? = null, byDay: List<Int> = listOf(), byMonth: List<Int> = listOf(), byYearDay: List<Int> = listOf(), byHour: List<Int> = listOf())
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val byDay: List<Int>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val count: Int? = null
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val interval: Int? = null
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val until: Long? = null
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/interval.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/interval.html deleted file mode 100644 index 9e6b18bda..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/interval.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - interval - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

interval

-
-
val interval: Int? = null
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/until.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/until.html deleted file mode 100644 index 8beec4058..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-recurrence-model/until.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - until - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

until

-
-
val until: Long? = null
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/-user-model.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/-user-model.html deleted file mode 100644 index 8b688e461..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/-user-model.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - UserModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserModel

-
-
constructor(fullName: String, id: UUID?, tag: UsersTagEntity?, active: Boolean, role: String?, avatarURL: String?, integrations: Set<IntegrationModel>?, email: String)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/active.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/active.html deleted file mode 100644 index 6bd64843b..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/active.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - active - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

active

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/avatar-u-r-l.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/avatar-u-r-l.html deleted file mode 100644 index 9d39dd7c0..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/avatar-u-r-l.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - avatarURL - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

avatarURL

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/email.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/email.html deleted file mode 100644 index c6358f890..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/email.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - email - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

email

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/full-name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/full-name.html deleted file mode 100644 index 0acfdda93..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/full-name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - fullName - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

fullName

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/id.html deleted file mode 100644 index f3758113f..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
var id: UUID?
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/index.html deleted file mode 100644 index 9322f01cd..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/index.html +++ /dev/null @@ -1,220 +0,0 @@ - - - - - UserModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserModel

-
data class UserModel(var fullName: String, var id: UUID?, var tag: UsersTagEntity?, var active: Boolean, var role: String?, var avatarURL: String?, var integrations: Set<IntegrationModel>?, var email: String)
-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(fullName: String, id: UUID?, tag: UsersTagEntity?, active: Boolean, role: String?, avatarURL: String?, integrations: Set<IntegrationModel>?, email: String)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
var id: UUID?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
- -
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
var role: String?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/integrations.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/integrations.html deleted file mode 100644 index 4b069be90..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/integrations.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - integrations - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

integrations

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/role.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/role.html deleted file mode 100644 index d76575687..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/role.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - role - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

role

-
-
var role: String?
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/tag.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/tag.html deleted file mode 100644 index 60b1212d4..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-model/tag.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - tag - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

tag

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-tag-model/-user-tag-model.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-tag-model/-user-tag-model.html deleted file mode 100644 index 4e02abf3c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-tag-model/-user-tag-model.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - UserTagModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserTagModel

-
-
constructor(id: UUID, name: String)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-tag-model/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-tag-model/id.html deleted file mode 100644 index e70ddffac..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-tag-model/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
var id: UUID
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-tag-model/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-tag-model/index.html deleted file mode 100644 index 9ae615f42..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-tag-model/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - UserTagModel - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UserTagModel

-
data class UserTagModel(var id: UUID, var name: String)
-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(id: UUID, name: String)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
var id: UUID
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-tag-model/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-tag-model/name.html deleted file mode 100644 index a4e983f6c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-user-tag-model/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/-utility.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/-utility.html deleted file mode 100644 index 7be8a3723..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/-utility.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - Utility - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Utility

-
-
constructor(id: UUID, name: String, iconUrl: String, count: Int)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/count.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/count.html deleted file mode 100644 index a9f805aed..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/count.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - count - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

count

-
-
var count: Int
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/icon-url.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/icon-url.html deleted file mode 100644 index 5e2027e39..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/icon-url.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - iconUrl - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

iconUrl

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/id.html deleted file mode 100644 index 686e40649..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
var id: UUID
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/index.html deleted file mode 100644 index 979be9080..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/index.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - Utility - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Utility

-
data class Utility(var id: UUID, var name: String, var iconUrl: String, var count: Int)
-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(id: UUID, name: String, iconUrl: String, count: Int)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
var count: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
var id: UUID
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/name.html deleted file mode 100644 index ffff47143..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-utility/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace-zone/-workspace-zone.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace-zone/-workspace-zone.html deleted file mode 100644 index 092ddfa05..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace-zone/-workspace-zone.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - WorkspaceZone - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceZone

-
-
constructor(id: UUID, name: String)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace-zone/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace-zone/id.html deleted file mode 100644 index 61109076a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace-zone/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
var id: UUID
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.html deleted file mode 100644 index e51460d53..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace-zone/index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - WorkspaceZone - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

WorkspaceZone

-
data class WorkspaceZone(var id: UUID, var name: String)
-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(id: UUID, name: String)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
var id: UUID
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace-zone/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace-zone/name.html deleted file mode 100644 index b394706bb..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace-zone/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/-workspace.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/-workspace.html deleted file mode 100644 index 56d3e63e4..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/-workspace.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - Workspace - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Workspace

-
-
constructor(id: UUID?, name: String, tag: String, utilities: List<Utility>, zone: WorkspaceZone? = null)
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/id.html deleted file mode 100644 index 1cfec708d..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - id - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

id

-
-
var id: UUID?
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/index.html deleted file mode 100644 index 2421ac9d4..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/index.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - Workspace - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Workspace

-
data class Workspace(var id: UUID?, var name: String, var tag: String, var utilities: List<Utility>, var zone: WorkspaceZone? = null)
-
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
constructor(id: UUID?, name: String, tag: String, utilities: List<Utility>, zone: WorkspaceZone? = null)
-
-
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
var id: UUID?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
var tag: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/name.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/name.html deleted file mode 100644 index 07f9a905e..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/name.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/tag.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/tag.html deleted file mode 100644 index e1d020454..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/tag.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - tag - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

tag

-
-
var tag: String
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/utilities.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/utilities.html deleted file mode 100644 index 0c7536dc4..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/utilities.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - utilities - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

utilities

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/zone.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/zone.html deleted file mode 100644 index 4fb4cbba3..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/-workspace/zone.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - zone - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

zone

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/index.html deleted file mode 100644 index 84de36e3b..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.model/index.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - - office.effective.model - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
data class Booking(var owner: UserModel, var participants: List<UserModel>, var workspace: Workspace, var id: String?, var beginBooking: Instant, var endBooking: Instant, var recurrence: RecurrenceModel?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
data class IntegrationModel(var id: UUID?, var name: String, var valueStr: String, var iconUrl: String)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
data class RecurrenceModel(val interval: Int? = null, val freq: String, val count: Int? = null, val until: Long? = null, val byDay: List<Int> = listOf(), val byMonth: List<Int> = listOf(), val byYearDay: List<Int> = listOf(), val byHour: List<Int> = listOf())
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
data class UserModel(var fullName: String, var id: UUID?, var tag: UsersTagEntity?, var active: Boolean, var role: String?, var avatarURL: String?, var integrations: Set<IntegrationModel>?, var email: String)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
data class UserTagModel(var id: UUID, var name: String)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
data class Utility(var id: UUID, var name: String, var iconUrl: String, var count: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
data class Workspace(var id: UUID?, var name: String, var tag: String, var utilities: List<Utility>, var zone: WorkspaceZone? = null)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
data class WorkspaceZone(var id: UUID, var name: String)
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/-verification-plugin.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/-verification-plugin.html deleted file mode 100644 index c04d28203..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/-verification-plugin.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - VerificationPlugin - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

VerificationPlugin

-
-
val VerificationPlugin: ApplicationPlugin<Unit>

Allows to check Authentication plugins automatically. Run every time when receiving input call. Checks Authentication (bearer) header containment

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/application-http-client.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/application-http-client.html deleted file mode 100644 index 4f68c4ef0..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/application-http-client.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - applicationHttpClient - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

applicationHttpClient

-
-
val applicationHttpClient: HttpClient
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-authentication.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-authentication.html deleted file mode 100644 index d2c579e59..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-authentication.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - configureAuthentication - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

configureAuthentication

-
-
fun Application.configureAuthentication()
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-calendar-notifications.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-calendar-notifications.html deleted file mode 100644 index 1617ed503..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-calendar-notifications.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - configureCalendarNotifications - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

configureCalendarNotifications

-
-

Subscribe to Google Calendar push notifications. Should be called after DI configuration Google will send notifications on APPLICATION_URL/notifications

Author

Daniil Zavyalov

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-d-i.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-d-i.html deleted file mode 100644 index 229fb39cc..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-d-i.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - configureDI - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

configureDI

-
-
fun Application.configureDI()

Koin dependency injection modules

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-exception-handling.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-exception-handling.html deleted file mode 100644 index faa1eda38..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-exception-handling.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - configureExceptionHandling - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

configureExceptionHandling

-
-
fun Application.configureExceptionHandling()
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-migration.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-migration.html deleted file mode 100644 index 448ece1cc..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-migration.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - configureMigration - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

configureMigration

-
-
fun Application.configureMigration()

Run database migrations at application startup if MIGRATIONS_ENABLE is true

Author

Daniil Zavyalov

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-routing.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-routing.html deleted file mode 100644 index 2daca3e7d..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-routing.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - configureRouting - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

configureRouting

-
-
fun Application.configureRouting()
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-serialization.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-serialization.html deleted file mode 100644 index 7d37bfe15..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-serialization.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - configureSerialization - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

configureSerialization

-
-
fun Application.configureSerialization()
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-swagger.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-swagger.html deleted file mode 100644 index 3b6048909..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-swagger.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - configureSwagger - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

configureSwagger

-
-
fun Application.configureSwagger()
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-validation.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-validation.html deleted file mode 100644 index 355b6941b..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/configure-validation.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - configureValidation - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

configureValidation

-
-
fun Application.configureValidation()
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/index.html deleted file mode 100644 index 2570945e4..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.plugins/index.html +++ /dev/null @@ -1,249 +0,0 @@ - - - - - office.effective.plugins - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val applicationHttpClient: HttpClient
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val VerificationPlugin: ApplicationPlugin<Unit>

Allows to check Authentication plugins automatically. Run every time when receiving input call. Checks Authentication (bearer) header containment

-
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Application.configureAuthentication()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Subscribe to Google Calendar push notifications. Should be called after DI configuration Google will send notifications on APPLICATION_URL/notifications

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Application.configureDI()

Koin dependency injection modules

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Application.configureExceptionHandling()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Application.configureMigration()

Run database migrations at application startup if MIGRATIONS_ENABLE is true

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Application.configureRouting()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Application.configureSerialization()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Application.configureSwagger()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Application.configureValidation()
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/delete-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/delete-by-id.html deleted file mode 100644 index 553cbd2fd..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/delete-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - deleteById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

deleteById

-
-
abstract fun deleteById(id: String)

Deletes the booking with the given id

Author

Daniil Zavyalov

Parameters

id

booking id

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/exists-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/exists-by-id.html deleted file mode 100644 index f9a9055e9..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/exists-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - existsById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

existsById

-
-
abstract fun existsById(id: String): Boolean

Returns whether a booking with the given id exists

Return

true if booking exists

Author

Daniil Zavyalov

Parameters

id

booking id

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-all.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-all.html deleted file mode 100644 index dc96ea59a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-all.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAll - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAll

-
-
abstract fun findAll(userId: UUID?, workspaceId: UUID?): List<Booking>

Returns all bookings. Bookings can be filtered by owner and workspace id

Author

Daniil Zavyalov

Parameters

userId

use to filter by booking owner id

workspaceId

use to filter by booking workspace id

Throws

if UserModel or Workspace with the given id doesn't exist in database

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-by-id.html deleted file mode 100644 index 561ecf1fb..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/find-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findById

-
-
abstract fun findById(id: String): Booking?

Retrieves a booking model by its id

Return

Booking with the given id or null if workspace with the given id doesn't exist

Author

Daniil Zavyalov

Parameters

id
  • booking id

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.html deleted file mode 100644 index 9ecdf4ada..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/index.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - IBookingService - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

IBookingService

-
interface IBookingService

Interface that provides methods for manipulating Booking objects.

Inheritors

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun deleteById(id: String)

Deletes the booking with the given id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun existsById(id: String): Boolean

Returns whether a booking with the given id exists

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun findAll(userId: UUID?, workspaceId: UUID?): List<Booking>

Returns all bookings. Bookings can be filtered by owner and workspace id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun findById(id: String): Booking?

Retrieves a booking model by its id

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun save(booking: Booking): Booking

Saves a given booking. Use the returned model for further operations

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun update(booking: Booking): Booking

Updates a given booking. Use the returned model for further operations

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/save.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/save.html deleted file mode 100644 index 1741488e9..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/save.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - save - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

save

-
-
abstract fun save(booking: Booking): Booking

Saves a given booking. Use the returned model for further operations

Return

saved Booking

Author

Daniil Zavyalov

Parameters

booking

Booking to be saved

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/update.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/update.html deleted file mode 100644 index 8546b1e03..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-booking-service/update.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - update - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

update

-
-
abstract fun update(booking: Booking): Booking

Updates a given booking. Use the returned model for further operations

Return

Booking after change saving

Author

Daniil Zavyalov

Parameters

booking

changed booking

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-all.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-all.html deleted file mode 100644 index d969500b4..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-all.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - getAll - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getAll

-
-
abstract fun getAll(): Set<UserModel>

Return all users in database

Return

Set

Author

Daniil Zavyalov

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-email.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-email.html deleted file mode 100644 index 7c536b259..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-email.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - getUserByEmail - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getUserByEmail

-
-
abstract fun getUserByEmail(emailStr: String): UserModel?

Return user with specified email

Return

UserModel

Author

Kiselev Danil

Parameters

emailStr

user email

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-id.html deleted file mode 100644 index e1ef3dd52..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-user-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - getUserById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getUserById

-
-
abstract fun getUserById(userIdStr: String): UserModel?

Return user by id, or returns null, if user not found

Return

UserModel or null

Author

Kiselev Danil

Parameters

userIdStr

string value of user id

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-users-by-tag.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-users-by-tag.html deleted file mode 100644 index 8347a895a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/get-users-by-tag.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - getUsersByTag - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getUsersByTag

-
-
abstract fun getUsersByTag(tagStr: String): Set<UserModel>

Return all users with given tag

Return

Set

Author

Kiselev Danil

Parameters

tagStr

name of the tag

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/index.html deleted file mode 100644 index db501effd..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/index.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - IUserService - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

IUserService

-
interface IUserService

Interface that provides methods to manipulate UserModel objects

Inheritors

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getAll(): Set<UserModel>

Return all users in database

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getUserByEmail(emailStr: String): UserModel?

Return user with specified email

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getUserById(userIdStr: String): UserModel?

Return user by id, or returns null, if user not found

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getUsersByTag(tagStr: String): Set<UserModel>

Return all users with given tag

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun updateUser(user: UserModel): UserModel

Change existed user in database

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/update-user.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/update-user.html deleted file mode 100644 index 1ae2cb584..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-user-service/update-user.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - updateUser - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

updateUser

-
-
abstract fun updateUser(user: UserModel): UserModel

Change existed user in database

Return

UserModel

Author

Kiselev Danil

Parameters

user

User's model

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-by-tag.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-by-tag.html deleted file mode 100644 index cdf064e9c..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-by-tag.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllByTag - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllByTag

-
-
abstract fun findAllByTag(tag: String): List<Workspace>

Returns all workspaces with the given tag

Return

List of Workspace with the given tag

Author

Daniil Zavyalov

Parameters

tag

tag name of requested workspaces

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-free-by-period.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-free-by-period.html deleted file mode 100644 index 708eff1dc..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-free-by-period.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllFreeByPeriod - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllFreeByPeriod

-
-
abstract fun findAllFreeByPeriod(tag: String, beginTimestamp: Instant, endTimestamp: Instant): List<Workspace>

Returns all workspaces with the given tag which are free during the given period

Return

List of Workspace with the given tag

Author

Daniil Zavyalov

Parameters

tag

tag name of requested workspaces

beginTimestamp

period start time

endTimestamp

period end time

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-zones.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-zones.html deleted file mode 100644 index 6f205f318..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-all-zones.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findAllZones - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findAllZones

-
-

Returns all workspace zones

Return

List of all WorkspaceZone

Author

Daniil Zavyalov

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-by-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-by-id.html deleted file mode 100644 index 11f861893..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/find-by-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - findById - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

findById

-
-
abstract fun findById(id: UUID): Workspace?

Retrieves a Workspace model by its id

Return

Workspace with the given id or null if workspace with the given id doesn't exist

Author

Daniil Zavyalov

Parameters

id

id of requested workspace

-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/index.html deleted file mode 100644 index 54dfe3a9a..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/-i-workspace-service/index.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - IWorkspaceService - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

IWorkspaceService

-

Interface that provides methods for manipulating Workspace objects.

Inheritors

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun findAllByTag(tag: String): List<Workspace>

Returns all workspaces with the given tag

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun findAllFreeByPeriod(tag: String, beginTimestamp: Instant, endTimestamp: Instant): List<Workspace>

Returns all workspaces with the given tag which are free during the given period

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Returns all workspace zones

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun findById(id: UUID): Workspace?

Retrieves a Workspace model by its id

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/index.html deleted file mode 100644 index e9820a82b..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective.serviceapi/index.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - office.effective.serviceapi - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
interface IBookingService

Interface that provides methods for manipulating Booking objects.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
interface IUserService

Interface that provides methods to manipulate UserModel objects

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Interface that provides methods for manipulating Workspace objects.

-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/config.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/config.html deleted file mode 100644 index 795e43a86..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/config.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - config - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

config

-
-
val config: HoconApplicationConfig
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/host-id.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/host-id.html deleted file mode 100644 index 01603d972..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/host-id.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - hostId - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

hostId

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/index.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/index.html deleted file mode 100644 index 143e1a3ff..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/index.html +++ /dev/null @@ -1,159 +0,0 @@ - - - - - office.effective - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package-level declarations

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val config: HoconApplicationConfig
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun main()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Application.module()
-
-
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/main.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/main.html deleted file mode 100644 index 2417f3cb7..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/main.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - main - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

main

-
-
fun main()
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/module.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/module.html deleted file mode 100644 index 770070285..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/module.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - module - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

module

-
-
fun Application.module()
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/port-number.html b/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/port-number.html deleted file mode 100644 index e85a1b201..000000000 --- a/effectiveOfficeBackend/documentation/html/com.backend.effectiveoffice/office.effective/port-number.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - portNumber - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

portNumber

-
- -
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/images/anchor-copy-button.svg b/effectiveOfficeBackend/documentation/html/images/anchor-copy-button.svg deleted file mode 100644 index bab9d747f..000000000 --- a/effectiveOfficeBackend/documentation/html/images/anchor-copy-button.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/effectiveOfficeBackend/documentation/html/images/arrow_down.svg b/effectiveOfficeBackend/documentation/html/images/arrow_down.svg deleted file mode 100644 index c0388dee2..000000000 --- a/effectiveOfficeBackend/documentation/html/images/arrow_down.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/effectiveOfficeBackend/documentation/html/images/copy-icon.svg b/effectiveOfficeBackend/documentation/html/images/copy-icon.svg deleted file mode 100644 index 61440f0a4..000000000 --- a/effectiveOfficeBackend/documentation/html/images/copy-icon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/effectiveOfficeBackend/documentation/html/images/copy-successful-icon.svg b/effectiveOfficeBackend/documentation/html/images/copy-successful-icon.svg deleted file mode 100644 index 1865f739b..000000000 --- a/effectiveOfficeBackend/documentation/html/images/copy-successful-icon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/effectiveOfficeBackend/documentation/html/images/footer-go-to-link.svg b/effectiveOfficeBackend/documentation/html/images/footer-go-to-link.svg deleted file mode 100644 index 0137e2231..000000000 --- a/effectiveOfficeBackend/documentation/html/images/footer-go-to-link.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/effectiveOfficeBackend/documentation/html/images/go-to-top-icon.svg b/effectiveOfficeBackend/documentation/html/images/go-to-top-icon.svg deleted file mode 100644 index d987f3ead..000000000 --- a/effectiveOfficeBackend/documentation/html/images/go-to-top-icon.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/effectiveOfficeBackend/documentation/html/images/logo-icon.svg b/effectiveOfficeBackend/documentation/html/images/logo-icon.svg deleted file mode 100644 index 1fea08773..000000000 --- a/effectiveOfficeBackend/documentation/html/images/logo-icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/effectiveOfficeBackend/documentation/html/images/nav-icons/abstract-class-kotlin.svg b/effectiveOfficeBackend/documentation/html/images/nav-icons/abstract-class-kotlin.svg deleted file mode 100644 index a2069b8fb..000000000 --- a/effectiveOfficeBackend/documentation/html/images/nav-icons/abstract-class-kotlin.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/effectiveOfficeBackend/documentation/html/images/nav-icons/abstract-class.svg b/effectiveOfficeBackend/documentation/html/images/nav-icons/abstract-class.svg deleted file mode 100644 index 601820302..000000000 --- a/effectiveOfficeBackend/documentation/html/images/nav-icons/abstract-class.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/effectiveOfficeBackend/documentation/html/images/nav-icons/annotation-kotlin.svg b/effectiveOfficeBackend/documentation/html/images/nav-icons/annotation-kotlin.svg deleted file mode 100644 index 932f1d3de..000000000 --- a/effectiveOfficeBackend/documentation/html/images/nav-icons/annotation-kotlin.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/effectiveOfficeBackend/documentation/html/images/nav-icons/annotation.svg b/effectiveOfficeBackend/documentation/html/images/nav-icons/annotation.svg deleted file mode 100644 index b80c54b4b..000000000 --- a/effectiveOfficeBackend/documentation/html/images/nav-icons/annotation.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/effectiveOfficeBackend/documentation/html/images/nav-icons/class-kotlin.svg b/effectiveOfficeBackend/documentation/html/images/nav-icons/class-kotlin.svg deleted file mode 100644 index 46a21f65a..000000000 --- a/effectiveOfficeBackend/documentation/html/images/nav-icons/class-kotlin.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/effectiveOfficeBackend/documentation/html/images/nav-icons/class.svg b/effectiveOfficeBackend/documentation/html/images/nav-icons/class.svg deleted file mode 100644 index 3f1ad167e..000000000 --- a/effectiveOfficeBackend/documentation/html/images/nav-icons/class.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/effectiveOfficeBackend/documentation/html/images/nav-icons/enum-kotlin.svg b/effectiveOfficeBackend/documentation/html/images/nav-icons/enum-kotlin.svg deleted file mode 100644 index 4a8545968..000000000 --- a/effectiveOfficeBackend/documentation/html/images/nav-icons/enum-kotlin.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/effectiveOfficeBackend/documentation/html/images/nav-icons/enum.svg b/effectiveOfficeBackend/documentation/html/images/nav-icons/enum.svg deleted file mode 100644 index fa7f24766..000000000 --- a/effectiveOfficeBackend/documentation/html/images/nav-icons/enum.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/effectiveOfficeBackend/documentation/html/images/nav-icons/exception-class.svg b/effectiveOfficeBackend/documentation/html/images/nav-icons/exception-class.svg deleted file mode 100644 index c0b2bdeba..000000000 --- a/effectiveOfficeBackend/documentation/html/images/nav-icons/exception-class.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/effectiveOfficeBackend/documentation/html/images/nav-icons/field-value.svg b/effectiveOfficeBackend/documentation/html/images/nav-icons/field-value.svg deleted file mode 100644 index 20449c947..000000000 --- a/effectiveOfficeBackend/documentation/html/images/nav-icons/field-value.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/effectiveOfficeBackend/documentation/html/images/nav-icons/field-variable.svg b/effectiveOfficeBackend/documentation/html/images/nav-icons/field-variable.svg deleted file mode 100644 index 3b0745007..000000000 --- a/effectiveOfficeBackend/documentation/html/images/nav-icons/field-variable.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/effectiveOfficeBackend/documentation/html/images/nav-icons/function.svg b/effectiveOfficeBackend/documentation/html/images/nav-icons/function.svg deleted file mode 100644 index f0da64a0b..000000000 --- a/effectiveOfficeBackend/documentation/html/images/nav-icons/function.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/effectiveOfficeBackend/documentation/html/images/nav-icons/interface-kotlin.svg b/effectiveOfficeBackend/documentation/html/images/nav-icons/interface-kotlin.svg deleted file mode 100644 index bf07a1488..000000000 --- a/effectiveOfficeBackend/documentation/html/images/nav-icons/interface-kotlin.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/effectiveOfficeBackend/documentation/html/images/nav-icons/interface.svg b/effectiveOfficeBackend/documentation/html/images/nav-icons/interface.svg deleted file mode 100644 index 32063ba26..000000000 --- a/effectiveOfficeBackend/documentation/html/images/nav-icons/interface.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/effectiveOfficeBackend/documentation/html/images/nav-icons/object.svg b/effectiveOfficeBackend/documentation/html/images/nav-icons/object.svg deleted file mode 100644 index 9f427de41..000000000 --- a/effectiveOfficeBackend/documentation/html/images/nav-icons/object.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/effectiveOfficeBackend/documentation/html/images/theme-toggle.svg b/effectiveOfficeBackend/documentation/html/images/theme-toggle.svg deleted file mode 100644 index 2a8d750ea..000000000 --- a/effectiveOfficeBackend/documentation/html/images/theme-toggle.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - \ No newline at end of file diff --git a/effectiveOfficeBackend/documentation/html/index.html b/effectiveOfficeBackend/documentation/html/index.html deleted file mode 100644 index 9840694ea..000000000 --- a/effectiveOfficeBackend/documentation/html/index.html +++ /dev/null @@ -1,739 +0,0 @@ - - - - - com.backend.effectiveoffice - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

com.backend.effectiveoffice

-
-

Packages

-
-
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
- -
-
-
-
-
-
-
-
- -
-
- - diff --git a/effectiveOfficeBackend/documentation/html/navigation.html b/effectiveOfficeBackend/documentation/html/navigation.html deleted file mode 100644 index b78c4b35d..000000000 --- a/effectiveOfficeBackend/documentation/html/navigation.html +++ /dev/null @@ -1,589 +0,0 @@ -
- -
- -
- -
- -
-
- -
-
- -
-
-
- -
- -
-
- -
-
- -
-
- -
-
-
- -
- -
-
- -
-
- -
- -
-
- -
-
- -
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- diff --git a/effectiveOfficeBackend/documentation/html/scripts/clipboard.js b/effectiveOfficeBackend/documentation/html/scripts/clipboard.js deleted file mode 100644 index b00ce246e..000000000 --- a/effectiveOfficeBackend/documentation/html/scripts/clipboard.js +++ /dev/null @@ -1,52 +0,0 @@ -window.addEventListener('load', () => { - document.querySelectorAll('span.copy-icon').forEach(element => { - element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); - }) - - document.querySelectorAll('span.anchor-icon').forEach(element => { - element.addEventListener('click', (el) => { - if(element.hasAttribute('pointing-to')){ - const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') - copyTextToClipboard(element, location) - } - }); - }) -}) - -const copyElementsContentToClipboard = (element) => { - const selection = window.getSelection(); - const range = document.createRange(); - range.selectNodeContents(element.parentNode.parentNode); - selection.removeAllRanges(); - selection.addRange(range); - - copyAndShowPopup(element, () => selection.removeAllRanges()) -} - -const copyTextToClipboard = (element, text) => { - var textarea = document.createElement("textarea"); - textarea.textContent = text; - textarea.style.position = "fixed"; - document.body.appendChild(textarea); - textarea.select(); - - copyAndShowPopup(element, () => document.body.removeChild(textarea)) -} - -const copyAndShowPopup = (element, after) => { - try { - document.execCommand('copy'); - element.nextElementSibling.classList.add('active-popup'); - setTimeout(() => { - element.nextElementSibling.classList.remove('active-popup'); - }, 1200); - } catch (e) { - console.error('Failed to write to clipboard:', e) - } - finally { - if(after) after() - } -} - -const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] - diff --git a/effectiveOfficeBackend/documentation/html/scripts/main.js b/effectiveOfficeBackend/documentation/html/scripts/main.js deleted file mode 100644 index e5b54a36a..000000000 --- a/effectiveOfficeBackend/documentation/html/scripts/main.js +++ /dev/null @@ -1,44 +0,0 @@ -(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; -/*! - Copyright (c) 2018 Jed Watson. - Licensed under the MIT License (MIT), see - http://jedwatson.github.io/classnames -*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return"