package swag.model;
@javax.persistence.Entity
public class Player {
@javax.persistence.Id
@javax.persistence.GeneratedValue(strategy = javax.persistence.GenerationType.AUTO)
private Long id;
@javax.persistence.Column(nullable = false)
private Boolean online;
@javax.persistence.Column(nullable = false)
private Boolean deleted;
@javax.persistence.ManyToOne(optional = false)
private User user;
@javax.persistence.ManyToOne(optional = false)
private Map plays;
@javax.persistence.OneToMany(mappedBy = "owner")
private java.util.Set<Base> owns = new java.util.HashSet<Base>();
@javax.persistence.OneToMany(mappedBy = "player")
private java.util.Set<Resource> resources = new java.util.HashSet<Resource>();
@javax.persistence.OneToMany(mappedBy = "player")
private java.util.Set<Action> actions = new java.util.HashSet<Action>();
public Player() {
}
public Long getId() {
return id;
}
public Boolean getOnline() {
return online;
}
public Boolean getDeleted() {
return deleted;
}
public User getUser() {
return user;
}
public Map getPlays() {
return plays;
}
public java.util.Set<Base> getOwns() {
return owns;
}
public java.util.Set<Resource> getResources() {
return resources;
}
public java.util.Set<Action> getActions() {
return actions;
}
public void setId(Long id) {
this.id = id;
}
public void setOnline(Boolean online) {
this.online = online;
}
public void setDeleted(Boolean deleted) {
this.deleted = deleted;
}
public void setUser(User user) {
this.user = user;
}
public void setPlays(Map plays) {
this.plays = plays;
}
public void setOwns(java.util.Set<Base> owns) {
this.owns = owns;
}
public void setResources(java.util.Set<Resource> resources) {
this.resources = resources;
}
public void setActions(java.util.Set<Action> actions) {
this.actions = actions;
}
}