diff --git a/src/main/java/org/ntlab/amaryllis/server/entities/Category.java b/src/main/java/org/ntlab/amaryllis/server/entities/Category.java index da3fd6f..5995619 100644 --- a/src/main/java/org/ntlab/amaryllis/server/entities/Category.java +++ b/src/main/java/org/ntlab/amaryllis/server/entities/Category.java @@ -1,10 +1,15 @@ package org.ntlab.amaryllis.server.entities; +import com.fasterxml.jackson.annotation.JsonIgnore; + +import java.util.ArrayList; + import static java.util.UUID.randomUUID; public class Category { - String categoryId; - String categoryName; + private String categoryId; + private String categoryName; + private ArrayList categorylist = new ArrayList<>();//そのcategoryが登録されているvidのリスト public Category(String categoryName) { this.categoryId = randomUUID().toString(); @@ -17,5 +22,19 @@ public String getCategoryName() { return categoryName; } + public ArrayList getCategorylist() { + return categorylist; + } + public void addCategorylist(String vid) { + for (String a : categorylist) { + if (a.equals(vid)) { + return; + } + this.categorylist.add(vid); + } + } + public void removeCategorylist(String vid) { + categorylist.remove(vid); + } } \ No newline at end of file