Home
last modified time | relevance | path

Searched refs:ApiElement (Results 1 – 3 of 3) sorted by relevance

/tools/metalava/src/main/java/com/android/tools/metalava/apilevels/
DApiClass.java33 public class ApiClass extends ApiElement {
34 private final List<ApiElement> mSuperClasses = new ArrayList<>();
35 private final List<ApiElement> mInterfaces = new ArrayList<>();
37 private final Map<String, ApiElement> mFields = new HashMap<>();
38 private final Map<String, ApiElement> mMethods = new HashMap<>();
57 List<ApiElement> getSuperClasses() { in getSuperClasses()
65 …private void addToMap(Map<String, ApiElement> elements, String name, int version, boolean deprecat… in addToMap()
66 ApiElement element = elements.get(name); in addToMap()
68 element = new ApiElement(name, version, deprecated); in addToMap()
75 private void addToArray(Collection<ApiElement> elements, String name, int version) { in addToArray()
[all …]
DApiElement.java29 public class ApiElement implements Comparable<ApiElement> { class
40 public ApiElement(String name, int version, boolean deprecated) { in ApiElement() method in ApiElement
55 public ApiElement(String name, int version) { in ApiElement() method in ApiElement
59 protected ApiElement(String name) { in ApiElement() method in ApiElement
77 public final boolean introducedNotLaterThan(ApiElement other) { in introducedNotLaterThan()
127 public void print(String tag, ApiElement parentElement, String indent, PrintStream stream) { in print()
143 protected void print(String tag, boolean closeTag, ApiElement parentElement, String indent, in print()
178 …protected void print(Collection<? extends ApiElement> elements, String tag, String indent, PrintSt… in print()
179 for (ApiElement element : sortedList(elements)) { in print()
184 private <T extends ApiElement> List<T> sortedList(Collection<T> elements) { in sortedList()
[all …]
DApi.java25 public class Api extends ApiElement {