Uses of Enum Class
de.gustavblass.fsu.fmi.roombooking.model.room.schedule.RoomStatus
Packages that use RoomStatus
Package
Description
-
Uses of RoomStatus in de.gustavblass.fsu.fmi.roombooking.controller
Methods in de.gustavblass.fsu.fmi.roombooking.controller with parameters of type RoomStatusModifier and TypeMethodDescriptionRoomController.getRooms(int page, @Max(20L) int size, @NonNull String sortBy, boolean ascending, @Nullable RoomStatus status, @Nullable Integer floor, @Nullable Accessibility accessibility, @NonNull org.springframework.ui.Model model) HandlesGETrequests to/rooms.org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<RoomSummaryDTO>> RoomRestController.getRooms(int page, @Max(20L) int size, @NonNull String sortBy, boolean ascending, @Nullable RoomStatus status, @Nullable Integer floor, @Nullable Accessibility accessibility) HandlesGETrequests to/api/v1/rooms. -
Uses of RoomStatus in de.gustavblass.fsu.fmi.roombooking.controller.admin
Methods in de.gustavblass.fsu.fmi.roombooking.controller.admin with parameters of type RoomStatusModifier and TypeMethodDescriptionRoomAdminController.getRooms(int page, @Max(20L) int size, @NonNull String sortBy, boolean ascending, @Nullable RoomStatus status, @Nullable Integer floor, @Nullable Accessibility accessibility, @NonNull org.springframework.ui.Model model) -
Uses of RoomStatus in de.gustavblass.fsu.fmi.roombooking.dto
Fields in de.gustavblass.fsu.fmi.roombooking.dto declared as RoomStatusModifier and TypeFieldDescriptionprivate final @NonNull RoomStatusMatchingRoomDTO.statusThe field for thestatusrecord component.Methods in de.gustavblass.fsu.fmi.roombooking.dto that return RoomStatusModifier and TypeMethodDescription@NonNull RoomStatusMatchingRoomDTO.status()Returns the value of thestatusrecord component.Constructors in de.gustavblass.fsu.fmi.roombooking.dto with parameters of type RoomStatusModifierConstructorDescriptionMatchingRoomDTO(@NonNull String number, @NonNull RoomType type, @NonNull RoomStatus status, double score, int capacity, @Nullable Integer maximumOccupancy, @NonNull Set<IndividualEquipmentDTO> individualEquipment, @Nullable Set<String> commonEquipment, @Nullable Accessibility accessibility) Creates an instance of aMatchingRoomDTOrecord class. -
Uses of RoomStatus in de.gustavblass.fsu.fmi.roombooking.model.room.schedule
Subclasses with type arguments of type RoomStatus in de.gustavblass.fsu.fmi.roombooking.model.room.scheduleFields in de.gustavblass.fsu.fmi.roombooking.model.room.schedule declared as RoomStatusModifier and TypeFieldDescriptionprivate final @NonNull RoomStatusRoomScheduleItem.statusThe field for thestatusrecord component.Methods in de.gustavblass.fsu.fmi.roombooking.model.room.schedule that return RoomStatusModifier and TypeMethodDescription@NonNull RoomStatusRoomScheduleItem.status()Returns the value of thestatusrecord component.static RoomStatusReturns the enum constant of this class with the specified name.static RoomStatus[]RoomStatus.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in de.gustavblass.fsu.fmi.roombooking.model.room.schedule with parameters of type RoomStatusModifier and TypeMethodDescriptionprivate static booleanMergeOptions.isPairing(@NonNull RoomScheduleItem item1, @NonNull RoomScheduleItem item2, @NonNull RoomStatus status1, @NonNull RoomStatus status2, boolean orderMatters) Checks whether the given RoomScheduleItems have the given RoomStatuses as theRoomScheduleItem.status.Constructors in de.gustavblass.fsu.fmi.roombooking.model.room.schedule with parameters of type RoomStatusModifierConstructorDescriptionRoomScheduleItem(@NonNull RoomStatus status, @NonNull LocalTime startTime, @NonNull LocalTime endTime, @Nullable @Range(from=0L,to=2147483647L) Integer occupancy) Constructs a new schedule element. -
Uses of RoomStatus in de.gustavblass.fsu.fmi.roombooking.service
Methods in de.gustavblass.fsu.fmi.roombooking.service that return RoomStatusModifier and TypeMethodDescription@NonNull RoomStatusRoomService.getRoomStatus(@NonNull Room room, @NonNull LocalDateTime startTime, @NonNull LocalDateTime endTime) Checks theRoomStatusof the givenRoomfor the specified time period.Methods in de.gustavblass.fsu.fmi.roombooking.service with parameters of type RoomStatusModifier and TypeMethodDescription@NonNull org.springframework.data.domain.Page<Room> RoomService.findRooms(@Nullable RoomStatus roomStatus, @Nullable Integer floor, @Nullable Accessibility accessibility, @NonNull org.springframework.data.domain.Pageable pageable) @NonNull org.springframework.data.domain.Page<Room> RoomService.findRoomsByStatus(@NonNull RoomStatus roomStatus, @NonNull LocalDateTime startTime, @NonNull LocalDateTime endTime, @Nullable Integer floor, @Nullable Accessibility accessibility, @NonNull org.springframework.data.domain.Pageable pageable) Finds out which Rooms have the givenRoomStatusfor the specified time period and returns them.