package com.giftoftheembalmer.gotefarm.client;
import com.google.gwt.user.client.rpc.IsSerializable;
import java.util.Date;
public class JSCharacter implements IsSerializable {
public String key;
public String account_key;
public String name;
public boolean main;
public String race;
public String clazz;
public short level;
public String characterxml;
public Date created;
public JSChrRole[] roles;
public JSChrBadge[] badges;
public JSCharacter() {
}
public boolean hasBadge(String key) {
for (JSChrBadge badge : badges) {
if (badge.key.equals(key)) {
return badge.approved;
}
}
return false;
}
public boolean hasRole(String key) {
for (JSChrRole role : roles) {
if (role.key.equals(key)) {
return role.approved;
}
}
return false;
}
public boolean hasRoleName(String name) {
for (JSChrRole role : roles) {
if (role.name.equals(name)) {
return role.approved;
}
}
return false;
}
}