Uses of Enum Class
com.mirna.hospitalmanagementapi.domain.enums.Specialty
Packages that use Specialty
Package
Description
-
Uses of Specialty in com.mirna.hospitalmanagementapi.application.usecase.doctor
Methods in com.mirna.hospitalmanagementapi.application.usecase.doctor with parameters of type SpecialtyModifier and TypeMethodDescriptionFindOneFreeDoctorBySpecialtyUseCase.execute(Specialty specialty, LocalDateTime consultationDate) Executes the findOneFreeDoctorBySpecialty method from Doctor repository -
Uses of Specialty in com.mirna.hospitalmanagementapi.domain.dtos.consultation
Methods in com.mirna.hospitalmanagementapi.domain.dtos.consultation that return SpecialtyModifier and TypeMethodDescriptionConsultationDTO.specialty()Returns the value of thespecialtyrecord component.Constructors in com.mirna.hospitalmanagementapi.domain.dtos.consultation with parameters of type SpecialtyModifierConstructorDescriptionConsultationDTO(Long doctorId, @NotNull(message="patient id cannot be null") Long patientId, @NotNull(message="consultation date cannot be null") @Future LocalDateTime consultationDate, Specialty specialty) Creates an instance of aConsultationDTOrecord class. -
Uses of Specialty in com.mirna.hospitalmanagementapi.domain.dtos.doctor
Methods in com.mirna.hospitalmanagementapi.domain.dtos.doctor that return SpecialtyModifier and TypeMethodDescription@NotNull(message="speciality cannot be null") @Valid SpecialtyDoctorDTO.specialty()Returns the value of thespecialtyrecord component.DoctorPublicDataDTO.specialty()Returns the value of thespecialtyrecord component.Constructors in com.mirna.hospitalmanagementapi.domain.dtos.doctor with parameters of type SpecialtyModifierConstructorDescriptionDoctorDTO(@NotBlank(message="name cannot be blank") String name, @NotBlank(message="email cannot be blank") @Email(message="invalid format for email") String email, @NotBlank(message="crm cannot be blank") @Pattern(regexp="\\d{4,6}",message="invalid format for crm") String crm, @NotBlank(message="telephone cannot be blank") String telephone, @NotNull(message="speciality cannot be null") @Valid Specialty specialty, @NotNull(message="address cannot be null") @Valid AddressDTO address) Creates an instance of aDoctorDTOrecord class.DoctorPublicDataDTO(String name, String email, String crm, Specialty specialty) Creates an instance of aDoctorPublicDataDTOrecord class. -
Uses of Specialty in com.mirna.hospitalmanagementapi.domain.entities
Methods in com.mirna.hospitalmanagementapi.domain.entities that return SpecialtyMethods in com.mirna.hospitalmanagementapi.domain.entities with parameters of type SpecialtyModifier and TypeMethodDescriptionvoidDoctor.setSpecialty(Specialty specialty) Sets the specialty -
Uses of Specialty in com.mirna.hospitalmanagementapi.domain.enums
Methods in com.mirna.hospitalmanagementapi.domain.enums that return Specialty -
Uses of Specialty in com.mirna.hospitalmanagementapi.domain.repositories
Methods in com.mirna.hospitalmanagementapi.domain.repositories with parameters of type SpecialtyModifier and TypeMethodDescriptionDoctorRepository.findOneFreeDoctorBySpecialty(Specialty specialty, LocalDateTime consultationDate)