diff --git a/app/src/main/java/org/ntlab/irisclient/entities/TurnJson.java b/app/src/main/java/org/ntlab/irisclient/entities/TurnJson.java index 233b323..a36eb5b 100644 --- a/app/src/main/java/org/ntlab/irisclient/entities/TurnJson.java +++ b/app/src/main/java/org/ntlab/irisclient/entities/TurnJson.java @@ -10,6 +10,7 @@ private String hint; private String team; private int max; + private int turnstate; private List openlist = new ArrayList<>(); //コンストラクタ @@ -31,6 +32,8 @@ return max; } + public int getTurnstate() {return turnstate;} + public List getOpenListAll() {return openlist;} //リストそのものを返す。 //--------------------------------------------------------- @@ -48,6 +51,8 @@ this.max = max; } + public void setTurnstate(int turnstate) {this.turnstate = turnstate;} + //--------------------------------------------------------- //openlist操作 diff --git a/app/src/main/java/org/ntlab/irisclient/resources/GameRest.java b/app/src/main/java/org/ntlab/irisclient/resources/GameRest.java index 0d5213b..5304a29 100644 --- a/app/src/main/java/org/ntlab/irisclient/resources/GameRest.java +++ b/app/src/main/java/org/ntlab/irisclient/resources/GameRest.java @@ -57,7 +57,7 @@ @GET("/{rid}/game/turns/{tno}") Call getTurns( @Path("rid") String rid, - @Path("tno") Integer tno + @Path("tno") int tno ); /* @@ -77,28 +77,30 @@ @PUT("/{rid}/game/turns/{tno}/openlist") Call setOpenList( @Path("rid") String rid, - @Path("tno") Integer tno, + @Path("tno") int tno, @Field("cno") Integer cno ); //----------------------------------------------- - // マスターのヒントを送信するメソッド + // マスターのヒントを送信するメソッド + 最大回答数も送信 @PUT("/{rid}/game/turns/{tno}/hint") Call putHint( @Path("rid") String rid, - @Path("tno") Integer tno, - @Field("hint") String hint - ); - - //----------------------------------------------- - // マスターのヒント(数字)を送信するメソッド - @PUT("/{rid}/game/turns/{tno}/max") - Call putMax( - @Path("rid") String rid, - @Path("tno") Integer tno, + @Path("tno") int tno, + @Field("hint") String hint, @Field("max") Integer max ); + //----------------------------------------------- + /* + // マスターのヒント(数字)を送信するメソッド (putHintにまとめられて不要になりました。 + @PUT("/{rid}/game/turns/{tno}/max") + Call putMax( + @Path("rid") String rid, + @Path("tno") int tno, + @Field("max") Integer max + ); + */ //----------------------------------------------- // 現在開いているすべてのカードを取得するメソッド