return new ToStringBuilder(this) .append("ID",      this.getId()            ) .append("uuid",    this.getMember_id()     ) .append("id",      this.getSubject_id()    ) .append("source",  this.getSubject_source()) .append("type",    this.getSubject_type()  ) .toString(); }
try { String  who   = this.getSubject().getId(); String  type  = this.getSubject().getType().getName(); if (type.equals("group")) { who = this.getSubject().getName(); }  return new ToStringBuilder(this, ToStringStyle.SIMPLE_STYLE) .append("subject_id"    , who ) .append("subject_type"  , type) .toString(); } catch (SubjectNotFoundException eSNF) {  return new ToStringBuilder(this, ToStringStyle.SIMPLE_STYLE) .append("subject_id"    , this.getSubject_id()  ) .append("subject_type"  , this.getSubject_type()) .toString(); } }
  public String toString() {    return new ToStringBuilder(this)           .append("ID",      this.getId()            )            .append("uuid",    this.getMember_id()     )           .append("id",      this.getSubject_id()    )           .append("source",  this.getSubject_source())           .append("type",    this.getSubject_type()  )           .toString();  }