package org.dayatang.security.api; import java.util.Date; /** * Created by yyang on 2016/11/29. */ public class UserGroupInfo { private String id; private int version; private String name; private String remark; private Date created; private Date lastModified; private boolean disabled; public String getId() { return id; } public void setId(String id) { this.id = id; } public int getVersion() { return version; } public void setVersion(int version) { this.version = version; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getRemark() { return remark; } public void setRemark(String remark) { this.remark = remark; } public Date getCreated() { return created; } public void setCreated(Date created) { this.created = created; } public Date getLastModified() { return lastModified; } public void setLastModified(Date lastModified) { this.lastModified = lastModified; } public boolean isDisabled() { return disabled; } public void setDisabled(boolean disabled) { this.disabled = disabled; } @Override public boolean equals(Object o) { if (this == o) { return true; } if (!(o instanceof UserGroupInfo)) { return false; } UserGroupInfo that = (UserGroupInfo) o; return getName().equals(that.getName()); } @Override public int hashCode() { return getName().hashCode(); } @Override public String toString() { return "UserGroupInfo{" + "name='" + name + '\'' + '}'; } }