package org.robolectric.annotation.processing; import java.util.Collection; import java.util.List; import java.util.Map; import java.util.TreeMap; public class DocumentedType extends DocumentedElement { public final Map<String, DocumentedMethod> methods = new TreeMap<>(); public List<String> imports; DocumentedType(String name) { super(name); } public DocumentedMethod getDocumentedMethod(String desc) { DocumentedMethod documentedMethod = methods.get(desc); if (documentedMethod == null) { documentedMethod = new DocumentedMethod(desc); methods.put(desc, documentedMethod); } return documentedMethod; } public Collection<DocumentedMethod> getMethods() { return methods.values(); } }