categoriesのgetでcotegoryの持つすべてのデータが返ってくるように変更
1 parent 770586a commit dd4e12eebec149faf94fc150c7a1569d8a40b14a
m-horinouchi authored on 29 Oct 2020
Showing 2 changed files
View
12
src/main/java/org/ntlab/amaryllis/server/models/Categories.java
/**
* 持っているカテゴリを全て取得するメソッド
* @return 持っているカテゴリのリスト
*/
public ArrayList<String> getCategoryList() {
return new ArrayList<>(categoryHashMap.keySet());
public ArrayList<Category> getCategoryList() {
ArrayList<Category> clist = new ArrayList<>();
for (Category c : categoryHashMap.values()) {
clist.add(c);
}
return clist;
}
 
/**
* 持っているカテゴリを全て取得するメソッド
View
2
■■■
src/main/java/org/ntlab/amaryllis/server/resources/CategoriesRest.java
}
 
@GET
@Produces(MediaType.APPLICATION_JSON)
public ArrayList<String> getCategories() {
public ArrayList<Category> getCategories() {
return categories.getCategoryList();
}