java.lang.Object
fr.univtours.examplanner.repositories.RoomRepo
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
delete
(@NotNull fr.univtours.examplanner.entities.dtos.RoomDTO entity) Permet de supprimer une entité@NotNull List<fr.univtours.examplanner.entities.dtos.RoomDTO>
getAll()
Permet d'obtenir toutes les informations sur une table@NotNull List<fr.univtours.examplanner.entities.dtos.RoomDTO>
getAllWithConstraint
(@NotNull RoomType constraint) Récupère les salles qui ont le type en paramètre@NotNull List<fr.univtours.examplanner.entities.dtos.RoomDTO>
getAllWithConstraints
(@NotNull List<RoomType> constraints) Récupère les salles qui ont les contraintes en paramètre@NotNull fr.univtours.examplanner.entities.dtos.RoomDTO
Permet d'obtenir une entité grâce à son identifiant@NotNull fr.univtours.examplanner.entities.dtos.RoomDTO
save
(@NotNull fr.univtours.examplanner.entities.dtos.RoomDTO entity) Permet de sauvegarder une entité mise en paramètre
-
Constructor Details
-
RoomRepo
public RoomRepo()
-
-
Method Details
-
getAllWithConstraint
@NotNull public @NotNull List<fr.univtours.examplanner.entities.dtos.RoomDTO> getAllWithConstraint(@NotNull @NotNull RoomType constraint) Récupère les salles qui ont le type en paramètre- Parameters:
constraint
- une contrainte de salle- Returns:
- la liste des salles correspondante a la contrainte
-
getAllWithConstraints
@NotNull public @NotNull List<fr.univtours.examplanner.entities.dtos.RoomDTO> getAllWithConstraints(@NotNull @NotNull List<RoomType> constraints) Récupère les salles qui ont les contraintes en paramètre- Parameters:
constraints
- une liste de contraintes- Returns:
- la liste de salles correspondantes aux contraintes
-
save
@NotNull public @NotNull fr.univtours.examplanner.entities.dtos.RoomDTO save(@NotNull @NotNull fr.univtours.examplanner.entities.dtos.RoomDTO entity) Description copied from interface:BaseRepo
Permet de sauvegarder une entité mise en paramètre -
getAll
Description copied from interface:BaseRepo
Permet d'obtenir toutes les informations sur une table -
getById
@NotNull public @NotNull fr.univtours.examplanner.entities.dtos.RoomDTO getById(@NotNull @NotNull String id) Description copied from interface:BaseRepo
Permet d'obtenir une entité grâce à son identifiant -
delete
public boolean delete(@NotNull @NotNull fr.univtours.examplanner.entities.dtos.RoomDTO entity) Description copied from interface:BaseRepo
Permet de supprimer une entité
-