package cuchaz.enigma.json; import java.util.ArrayList; import java.util.List; public class JsonClass { private String obf; private String name; private List field = new ArrayList<>(); private List constructors = new ArrayList<>(); private List method = new ArrayList<>(); private List innerClass = new ArrayList<>(); public JsonClass(String obf, String name) { this.obf = obf; this.name = name; } public void addField(JsonField jsonField) { this.field.add(jsonField); } public void addConstructor(JsonConstructor jsonConstructor) { this.constructors.add(jsonConstructor); } public void addMethod(JsonMethod jsonMethod) { this.method.add(jsonMethod); } public void addInnerClass(JsonClass jsonInnerClass) { this.innerClass.add(jsonInnerClass); } public String getObf() { return obf; } public String getName() { return name; } public List getField() { return field; } public List getConstructors() { return constructors; } public List getMethod() { return method; } public List getInnerClass() { return innerClass; } }