diff --git a/app/src/main/java/com/example/cosmosclient/entities/Group.java b/app/src/main/java/com/example/cosmosclient/entities/Group.java index 9e728a3..701930a 100644 --- a/app/src/main/java/com/example/cosmosclient/entities/Group.java +++ b/app/src/main/java/com/example/cosmosclient/entities/Group.java @@ -1,16 +1,19 @@ package com.example.cosmosclient.entities; +import com.example.cosmosclient.jsons.RidUriJson; +import com.example.cosmosclient.jsons.UidUriJson; + import java.util.ArrayList; -import java.util.Set; public class Group { private String gId; private String uri, name; - /* Userどうするか - private ArrayList members; - */ - //private ArrayList requests; - private Set requests; + // Userどうする + private ArrayList members = new ArrayList<>(); + + private ArrayList requests = new ArrayList<>(); +// private Set members = new HashSet<>(); +// private Set requests; public Group(){ @@ -54,37 +57,65 @@ return name; } - public Set getRequests(){ - return requests; - } +// public Set getRequests(){ +// return requests; +// } +// +// public void setRequests(Set requests){ +// this.requests = requests; +// } - public void setRequests(Set requests){ - this.requests = requests; - } - - public void addRequests(Request request){ + public void addRequests(RidUriJson request){ requests.add(request); } - public ArrayList getRequestsList(){ - ArrayList list = new ArrayList(getRequests()); +// public ArrayList getRequestsList(){ +// ArrayList list = new ArrayList(getRequests()); +// return list; +// } + + public ArrayList getRequestsList(){ + ArrayList list = new ArrayList(getRequests()); return list; } +// public void setMembers(Set members){ +// this.members= members; +// } +// +// public Set getMembers(){ +// return members; +// } + + public void setMembers(ArrayList members){ + this.members= members; + } + + public ArrayList getMembers(){ + return members; + } + public ArrayList getRequests(){ + return requests; + } + + public void setRequests(ArrayList requests){ + this.requests = requests; + } + /*メンバー*/ - //public ArrayList getMembersList(){ - // return null; - //} - - //public void addMemberByUid(String uId){ - // - // members.add(user); - //} - - //public DeleteResult deleteMember(String uid){ - // members.remove(members.indexOf(uid)); - // return null; - //} +// public ArrayList getMembersList(){ +// return null; +// } +// +// public void addMemberByUid(String uId){ +// +// members.add(user); +// } +// +// public DeleteResult deleteMember(String uid){ +// members.remove(members.indexOf(uid)); +// return null; +// } /*リクエスト*/