package be.jeffcheasey88.peeratcode.parser.java; import java.util.ArrayList; import java.util.List; import be.jeffcheasey88.peeratcode.parser.Bag; import be.jeffcheasey88.peeratcode.parser.Token; public class Class extends JavaElement{ private List annotations; private String name; private String extend; private String implement; private List elements; public Class(Bag bag){ this.name = bag.get("name").get().getValue(); Bag extendBag = bag.get("extend"); if(extendBag != null) this.extend = extendBag.get().getValue(); Bag implementBag = bag.get("implement"); if(implementBag != null) this.implement = implementBag.get().getValue(); this.annotations = new ArrayList<>(); this.elements = new ArrayList<>(); } }