Changeset be26658


Ignore:
Timestamp:
01/23/25 19:48:46 (3 months ago)
Author:
Nikola Jordanoski <nikolaj_koko@…>
Branches:
master
Children:
d10a9aa
Parents:
a0e93df
Message:

Removed lombok in ceratin classes

Location:
ReserveNGo-backend/src/main/java/mk/ukim/finki/it/reservengo
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • ReserveNGo-backend/src/main/java/mk/ukim/finki/it/reservengo/model/Admin.java

    ra0e93df rbe26658  
    99
    1010@EqualsAndHashCode(callSuper = true)
    11 @Data
    1211@Entity
    13 @NoArgsConstructor
    1412public class Admin extends User {
    1513    public Admin(String email, String password, Role userRole) {
    1614        super(null, null, email, password, null, userRole);
    1715    }
     16
     17    public Admin() {
     18    }
    1819}
  • ReserveNGo-backend/src/main/java/mk/ukim/finki/it/reservengo/model/Customer.java

    ra0e93df rbe26658  
    1212import java.util.List;
    1313
    14 
    1514@EqualsAndHashCode(callSuper = true)
    16 
    1715@Entity
    1816public class Customer extends User {
     
    2220
    2321    public Customer() {
    24     }
    25 
    26     public Customer(List<Reservation> reservations, List<Local> favouriteLocals) {
    27         this.reservations = reservations;
    28         this.favouriteLocals = favouriteLocals;
    2922    }
    3023
  • ReserveNGo-backend/src/main/java/mk/ukim/finki/it/reservengo/model/Local.java

    ra0e93df rbe26658  
    3131
    3232    public Local() {
    33     }
    34 
    35     public Local(Long id, String name, String description, String address, String workingHours, List<Service> availableServices, Map<Long, Integer> ratings, List<Event> events, List<String> localPhotos, String menuPhoto, String menuLink, Contact contact, List<Reservation> reservations, List<LocalWorker> workers) {
    36         this.id = id;
    37         this.name = name;
    38         this.description = description;
    39         this.address = address;
    40         this.workingHours = workingHours;
    41         this.availableServices = availableServices;
    42         this.ratings = ratings;
    43         this.events = events;
    44         this.localPhotos = localPhotos;
    45         this.menuPhoto = menuPhoto;
    46         this.menuLink = menuLink;
    47         this.contact = contact;
    48         this.reservations = reservations;
    49         this.workers = workers;
    5033    }
    5134
  • ReserveNGo-backend/src/main/java/mk/ukim/finki/it/reservengo/model/LocalManager.java

    ra0e93df rbe26658  
    1010
    1111@EqualsAndHashCode(callSuper = true)
    12 @Data
    1312@Entity
    14 @NoArgsConstructor
    1513public class LocalManager extends LocalWorker {
    1614    public LocalManager(String firstName, String lastName, String email, String password, String phoneNumber, Role userRole) {
    1715        super(firstName, lastName, email, password, phoneNumber, userRole);
    1816    }
     17
     18    public LocalManager() {
     19    }
    1920}
  • ReserveNGo-backend/src/main/java/mk/ukim/finki/it/reservengo/model/LocalWorker.java

    ra0e93df rbe26658  
    1010
    1111@EqualsAndHashCode(callSuper = true)
    12 @Data
    1312@Entity
    14 @AllArgsConstructor
    15 @NoArgsConstructor
    1613public class LocalWorker extends User {
    1714    public LocalWorker(String firstName, String lastName, String email, String password, String phoneNumber, Role userRole) {
    1815        super(firstName, lastName, email, password, phoneNumber, userRole);
     16    }
     17
     18    public LocalWorker() {
    1919    }
    2020
     
    2424    @Enumerated(EnumType.STRING)
    2525    private Position position;
     26
     27    public Local getLocal() {
     28        return local;
     29    }
     30
     31    public Position getPosition() {
     32        return position;
     33    }
    2634}
  • ReserveNGo-backend/src/main/java/mk/ukim/finki/it/reservengo/model/User.java

    ra0e93df rbe26658  
    1414import java.util.List;
    1515
    16 
    1716@Entity
    1817@Inheritance(strategy = InheritanceType.JOINED)
     
    2625        this.phoneNumber = phoneNumber;
    2726        this.userRole = userRole;
     27    }
     28
     29    public User() {
    2830    }
    2931
     
    4850    @Override
    4951    public Collection<? extends GrantedAuthority> getAuthorities() {
    50         return List.of(new SimpleGrantedAuthority(userRole.name())); //check here:IMPORTANT
    51     }
    52 
    53     public User() {}
    54 
    55     public User(Long id, String firstName, String lastName, String email, String password, String phoneNumber, Role userRole) {
    56         this.id = id;
    57         this.firstName = firstName;
    58         this.lastName = lastName;
    59         this.email = email;
    60         this.password = password;
    61         this.phoneNumber = phoneNumber;
    62         this.userRole = userRole;
     52        return List.of(new SimpleGrantedAuthority(userRole.name()));
    6353    }
    6454
     
    116106        return userRole;
    117107    }
    118 
    119 //    @Override
    120 //    public String toString() {
    121 //        return "User{" +
    122 //                "id=" + id +
    123 //                ", firstName='" + firstName + '\'' +
    124 //                ", lastName='" + lastName + '\'' +
    125 //                ", email='" + email + '\'' +
    126 //                ", password='" + password + '\'' +
    127 //                ", phoneNumber='" + phoneNumber + '\'' +
    128 //                ", userRole=" + userRole +
    129 //                '}';
    130 //    }
    131108}
  • ReserveNGo-backend/src/main/java/mk/ukim/finki/it/reservengo/service/impl/AuthServiceImpl.java

    ra0e93df rbe26658  
    104104                jwt);
    105105    }
    106 
    107106}
Note: See TracChangeset for help on using the changeset viewer.