Override toString method of class UserGroup to output object as JSON.

This commit is contained in:
2025-11-05 15:34:21 +01:00
parent 6fa30df4d7
commit c366bdb6af

View File

@@ -30,4 +30,18 @@ public class UserGroup extends Entity {
return members; return members;
} }
@Override
public String toString() {
StringBuffer output = new StringBuffer();
output.append("{id: ").append(getId())
.append(", group_id: ").append(getGroupId())
.append(", name: ").append(getName())
.append(", members: {");
for (Entity member : getMembers()) {
output.append(member.getType()).append(":").append(member.getName()).append(",");
}
output.deleteCharAt(output.length()-1).append("}");
return output.toString();
}
} }