Uses of Enum Class
com.equipmentrental.equipment_rental_system.model.EquipmentStatus
Packages that use EquipmentStatus
Package
Description
-
Uses of EquipmentStatus in com.equipmentrental.equipment_rental_system.controller
Methods in com.equipmentrental.equipment_rental_system.controller with parameters of type EquipmentStatusModifier and TypeMethodDescriptionEquipmentController.list(String search, Long categoryId, EquipmentStatus status, org.springframework.ui.Model model) -
Uses of EquipmentStatus in com.equipmentrental.equipment_rental_system.exception
Constructors in com.equipmentrental.equipment_rental_system.exception with parameters of type EquipmentStatusModifierConstructorDescriptionEquipmentNotAvailableException(String equipmentName, EquipmentStatus currentStatus) Creates a new exception describing the unavailable equipment. -
Uses of EquipmentStatus in com.equipmentrental.equipment_rental_system.model
Subclasses with type arguments of type EquipmentStatus in com.equipmentrental.equipment_rental_system.modelModifier and TypeClassDescriptionenumDefines the availability status of an equipment item.Methods in com.equipmentrental.equipment_rental_system.model that return EquipmentStatusModifier and TypeMethodDescriptionstatic EquipmentStatusReturns the enum constant of this class with the specified name.static EquipmentStatus[]EquipmentStatus.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.equipmentrental.equipment_rental_system.model with parameters of type EquipmentStatusModifier and TypeMethodDescriptionvoidEquipment.updateStatus(EquipmentStatus newStatus) Updates the equipment status to the specified value.Constructors in com.equipmentrental.equipment_rental_system.model with parameters of type EquipmentStatusModifierConstructorDescriptionEquipment(String name, String description, String location, String condition, EquipmentStatus status, LocalDate purchaseDate, BigDecimal costPerDay, Category category) Creates a new equipment item with all fields. -
Uses of EquipmentStatus in com.equipmentrental.equipment_rental_system.repository
Methods in com.equipmentrental.equipment_rental_system.repository with parameters of type EquipmentStatusModifier and TypeMethodDescriptionEquipmentRepository.findByStatus(EquipmentStatus status) Finds all equipment items with a specific availability status. -
Uses of EquipmentStatus in com.equipmentrental.equipment_rental_system.service
Methods in com.equipmentrental.equipment_rental_system.service with parameters of type EquipmentStatusModifier and TypeMethodDescriptionEquipmentService.findByStatus(EquipmentStatus status) Finds all equipment items with a specific availability status.voidEquipmentService.updateStatus(Long equipmentId, EquipmentStatus newStatus) Updates the availability status of an equipment item (BR-08).