Improved toString of UserImpl and UserGroupImpl

This commit is contained in:
Steffen Schaefer committed 2019-02-04 09:21:58 +01:00
1 parent d587c44846
commit 4d1bb9c441
3 files changed
+14

No files matched your search

@@ -42,4 +42,10 @@ public abstract class AbstractUserGroupImpl<U extends UserReference, RD extends
public void remove(final RD roleDefinition) {
this.roleDefinitionMap.remove(roleDefinition);
}
@Override
public String toString() {
return "AbstractUserGroupImpl [users=" + users + ", getName()=" + getName() + ", getId()=" + getId()
+ ", getRoleDefinitionMap()=" + getRoleDefinitionMap() + "]";
}
}
@@ -64,6 +64,11 @@ public abstract class SecurityUserGroupImpl<RD extends RoleDefinition> implement
return UserGroupImpl.getTypeRelativeObjectIdentifier(getId());
}
@Override
public String toString() {
return "SecurityUserGroupImpl [id=" + id + ", name=" + name + ", roleDefinitionMap=" + roleDefinitionMap + "]";
}
@Override
public int hashCode() {
final int prime = 31;
@@ -310,6 +310,9 @@ public class UserImpl extends SecurityUserImpl<RoleDefinition, Role, UserGroup>
public String toString() {
StringBuilder builder = new StringBuilder();
builder.append("UserImpl [");
builder.append("getName()=");
builder.append(getName());
builder.append(", ");
if (defaultTenantForServer != null) {
builder.append("defaultTenantForServer=[");
for (Entry<String, UserGroup> entry : defaultTenantForServer.entrySet()) {