Commit 02e2a8f2 by 段启岩

修复Subject的toString方法

parent 475b9b91
package cn.meteor.beyondclouds.core.bean;
import cn.meteor.beyondclouds.core.emuns.SubjectType;
import lombok.ToString;
import java.io.Serializable;
......@@ -9,7 +8,6 @@ import java.io.Serializable;
* 对本系统访问者的抽象
* @author meteor
*/
@ToString
public class Subject implements Serializable {
/**
......@@ -65,4 +63,21 @@ public class Subject implements Serializable {
return type.equals(SubjectType.AUTHENTICATED);
}
@Override
public String toString() {
StringBuilder builder = new StringBuilder();
builder.append("Subject(");
if (isAuthenticated()) {
builder.append("id=");
builder.append(id);
builder.append(", ");
}
builder.append("ipAddress=");
builder.append(ipAddress);
builder.append(", ");
builder.append("type=");
builder.append(type.name());
builder.append(")");
return builder.toString();
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment