Home | History | Annotate | Download | only in doclava

Lines Matching full:classinfo

63       mInterfacesMap = new HashMap<String, ClassInfo>();
64 mOrdinaryClassesMap = new HashMap<String, ClassInfo>();
65 mEnumsMap = new HashMap<String, ClassInfo>();
66 mExceptionsMap = new HashMap<String, ClassInfo>();
67 mErrorsMap = new HashMap<String, ClassInfo>();
110 public static ClassInfo[] filterHidden(ClassInfo[] classes) {
111 ArrayList<ClassInfo> out = new ArrayList<ClassInfo>();
113 for (ClassInfo cl : classes) {
119 return out.toArray(new ClassInfo[0]);
132 ClassInfo.makeLinkListHDF(data, base + ".interfaces", interfaces());
133 ClassInfo.makeLinkListHDF(data, base + ".classes", ordinaryClasses());
134 ClassInfo.makeLinkListHDF(data, base + ".enums", enums());
135 ClassInfo.makeLinkListHDF(data, base + ".exceptions", exceptions());
136 ClassInfo.makeLinkListHDF(data, base + ".errors", errors());
140 public ClassInfo[] interfaces() {
143 ClassInfo.sortByName(filterHidden(Converter.convertClasses(mPackage.interfaces())));
148 public ClassInfo[] ordinaryClasses() {
151 ClassInfo.sortByName(filterHidden(Converter.convertClasses(mPackage.ordinaryClasses())));
156 public ClassInfo[] enums() {
158 mEnums = ClassInfo.sortByName(filterHidden(Converter.convertClasses(mPackage.enums())));
163 public ClassInfo[] exceptions() {
166 ClassInfo.sortByName(filterHidden(Converter.convertClasses(mPackage.exceptions())));
171 public ClassInfo[] errors() {
173 mErrors = ClassInfo.sortByName(filterHidden(Converter.convertClasses(mPackage.errors())));
186 private ClassInfo[] mInterfaces;
187 private ClassInfo[] mOrdinaryClasses;
188 private ClassInfo[] mEnums;
189 private ClassInfo[] mExceptions;
190 private ClassInfo[] mErrors;
192 private HashMap<String, ClassInfo> mInterfacesMap;
193 private HashMap<String, ClassInfo> mOrdinaryClassesMap;
194 private HashMap<String, ClassInfo> mEnumsMap;
195 private HashMap<String, ClassInfo> mExceptionsMap;
196 private HashMap<String, ClassInfo> mErrorsMap;
199 public ClassInfo getClass(String className) {
200 ClassInfo cls = mInterfacesMap.get(className);
227 public void addInterface(ClassInfo cls) {
231 public ClassInfo getInterface(String interfaceName) {
235 public ClassInfo getOrdinaryClass(String className) {
239 public void addOrdinaryClass(ClassInfo cls) {
243 public ClassInfo getEnum(String enumName) {
247 public void addEnum(ClassInfo cls) {
251 public ClassInfo getException(String exceptionName) {
255 public ClassInfo getError(String errorName) {
260 private HashMap<String, ClassInfo> mClasses = new HashMap<String, ClassInfo>();
262 public void addClass(ClassInfo cl) {
266 public HashMap<String, ClassInfo> allClasses() {
272 for (ClassInfo cInfo : mClasses.values()) {
283 for (ClassInfo cInfo : pInfo.mClasses.values()) {