Override toString method of class UserGroup to output object as JSON.
This commit is contained in:
@@ -29,5 +29,19 @@ public class UserGroup extends Entity {
|
|||||||
public Set<Entity> getMembers() {
|
public Set<Entity> getMembers() {
|
||||||
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();
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user