ClassInfo classInfo = new ClassInfo(clazz); infos.add(classInfo); classInfos.put(clazz.getName(), classInfo);
ClassInfo classInfo = new ClassInfo(clazz); infos.add(classInfo); for (Method method : clazz.getDeclaredMethods()) {
ClassInfo classInfo = new ClassInfo(clazz); infos.add(classInfo); for (Method method : clazz.getDeclaredMethods()) {
@Override public void visit(int version, int access, String name, String signature, String superName, String[] interfaces) { if (name.endsWith("package-info")) { info = new PackageInfo(javaName(name)); } else { ClassInfo classInfo = new ClassInfo(javaName(name), javaName(superName)); // if (signature == null) { for (final String interfce : interfaces) { classInfo.interfaces.add(javaName(interfce)); } // } else { // // the class uses generics // new SignatureReader(signature).accept(new GenericAwareInfoBuildingVisitor(GenericAwareInfoBuildingVisitor.TYPE.CLASS, classInfo)); // } info = classInfo; classInfos.put(classInfo.getName(), classInfo); } }
@Override public void visit(int version, int access, String name, String signature, String superName, String[] interfaces) { if (name.endsWith("package-info")) { info = new PackageInfo(javaName(name)); } else { ClassInfo classInfo = new ClassInfo(javaName(name), javaName(superName)); // if (signature == null) { for (final String interfce : interfaces) { classInfo.interfaces.add(javaName(interfce)); } // } else { // // the class uses generics // new SignatureReader(signature).accept(new GenericAwareInfoBuildingVisitor(GenericAwareInfoBuildingVisitor.TYPE.CLASS, classInfo)); // } info = classInfo; classInfos.put(classInfo.getName(), classInfo); } }
@Override public void visit(int version, int access, String name, String signature, String superName, String[] interfaces) { if (name.endsWith("package-info")) { info = new PackageInfo(javaName(name)); } else { ClassInfo classInfo = new ClassInfo(javaName(name), javaName(superName)); // if (signature == null) { for (String interfce : interfaces) { classInfo.getInterfaces().add(javaName(interfce)); } // } else { // // the class uses generics // new SignatureReader(signature).accept(new GenericAwareInfoBuildingVisitor(GenericAwareInfoBuildingVisitor.TYPE.CLASS, classInfo)); // } info = classInfo; classInfos.put(classInfo.getName(), classInfo); } }
public PackageInfo(String name) { info = new ClassInfo(name, null); this.name = name; this.pkg = null; }
public PackageInfo(String name) { info = new ClassInfo(name, null); this.name = name; this.pkg = null; }
public PackageInfo(String name) { info = new ClassInfo(name, null); this.name = name; this.pkg = null; }