src/main/java/de/uapcore/lightpit/entities/User.java

changeset 47
57cfb94ab99f
parent 37
fecda0f466e6
child 51
dd0a45ae25d7
equal deleted inserted replaced
46:1574965c7dc7 47:57cfb94ab99f
78 78
79 public void setLastname(String lastname) { 79 public void setLastname(String lastname) {
80 this.lastname = lastname; 80 this.lastname = lastname;
81 } 81 }
82 82
83 public String getDisplayname() {
84 StringBuilder dn = new StringBuilder();
85 dn.append(givenname);
86 dn.append(' ');
87 dn.append(lastname);
88 dn.append(' ');
89 if (mail != null && !mail.isBlank()) {
90 dn.append("<"+mail+">");
91 }
92 final var str = dn.toString().trim();
93 return str.isBlank() ? username : str;
94 }
95
83 @Override 96 @Override
84 public boolean equals(Object o) { 97 public boolean equals(Object o) {
85 if (this == o) return true; 98 if (this == o) return true;
86 if (o == null || getClass() != o.getClass()) return false; 99 if (o == null || getClass() != o.getClass()) return false;
87 User user = (User) o; 100 User user = (User) o;

mercurial