diff --git a/src/main/java/com/ntlab/irisserver/entities/Member.java b/src/main/java/com/ntlab/irisserver/entities/Member.java index 84e235e..9f60674 100644 --- a/src/main/java/com/ntlab/irisserver/entities/Member.java +++ b/src/main/java/com/ntlab/irisserver/entities/Member.java @@ -1,5 +1,42 @@ package com.ntlab.irisserver.entities; +import com.fasterxml.jackson.annotation.JsonProperty; + public class Member { - + + @JsonProperty("nickname") + private String nickname; + + //r:赤チーム b:青チーム n:無所属 + @JsonProperty("belongs") + private String belongs; + + @JsonProperty("master") + private boolean master; + + //----------------------------------------------------------------- + //コンストラクト + public Member() {} + + public Member(String nickname) { + this.nickname = nickname; + this.belongs = "n"; + this.master = false; + } + + //----------------------------------------------------------------- + // setter + public void setNickname(String nickname) {this.nickname = nickname;} + + public void setBelongs(String belongs) {this.belongs = belongs;} + + public void setMaster(boolean master) {this.master = master;} + + //----------------------------------------------------------------- + // getter + public String getNickname() {return this.nickname;} + + public String getBelongs() {return this.belongs;} + + public boolean getMaster() {return this.master;} }