Lines Matching refs:ClassPathPackageInfo
46 private final SimpleCache<String, ClassPathPackageInfo> cache =
47 new SimpleCache<String, ClassPathPackageInfo>() {
49 protected ClassPathPackageInfo load(String pkgName) {
76 ClassPathPackageInfo packageInfo = cache.get(packageName); in getTopLevelClassesRecursive()
80 private ClassPathPackageInfo createPackageInfo(String packageName) { in createPackageInfo()
103 return new ClassPathPackageInfo(packageName, subpackageNames, in createPackageInfo()
214 private class ClassPathPackageInfo { class in ClassPathPackageInfoSource
220 private ClassPathPackageInfo(String packageName, in ClassPathPackageInfo() method in ClassPathPackageInfoSource.ClassPathPackageInfo
227 private Set<ClassPathPackageInfo> getSubpackages() { in getSubpackages()
228 Set<ClassPathPackageInfo> info = new HashSet<>(); in getSubpackages()
243 for (ClassPathPackageInfo info : getSubpackages()) { in addTopLevelClassesTo()
250 if (obj instanceof ClassPathPackageInfo) { in equals()
251 ClassPathPackageInfo that = (ClassPathPackageInfo) obj; in equals()