/** * @see {@link Index#getKnownDirectSubclasses(org.jboss.jandex.DotName)} */ public Set<ClassInfo> getKnownDirectSubclasses(final DotName className) { final Set<ClassInfo> allKnown = new HashSet<ClassInfo>(); for (Index index : indexes) { final List<ClassInfo> list = index.getKnownDirectSubclasses(className); if (list != null) { allKnown.addAll(list); } } return Collections.unmodifiableSet(allKnown); }
/** * @see {@link Index#getKnownDirectSubclasses(org.jboss.jandex.DotName)} */ public Set<ClassInfo> getKnownDirectSubclasses(final DotName className) { final Set<ClassInfo> allKnown = new HashSet<ClassInfo>(); for (Index index : indexes) { final List<ClassInfo> list = index.getKnownDirectSubclasses(className); if (list != null) { allKnown.addAll(list); } } return Collections.unmodifiableSet(allKnown); }
/** * @see {@link Index#getKnownDirectSubclasses(org.jboss.jandex.DotName)} */ public Set<ClassInfo> getKnownDirectSubclasses(final DotName className) { final Set<ClassInfo> allKnown = new HashSet<ClassInfo>(); for (Index index : indexes) { final List<ClassInfo> list = index.getKnownDirectSubclasses(className); if (list != null) { allKnown.addAll(list); } } return Collections.unmodifiableSet(allKnown); }
/** * @see {@link Index#getKnownDirectSubclasses(org.jboss.jandex.DotName)} */ public Set<ClassInfo> getKnownDirectSubclasses(final DotName className) { final Set<ClassInfo> allKnown = new HashSet<ClassInfo>(); for (Index index : indexes) { final List<ClassInfo> list = index.getKnownDirectSubclasses(className); if (list != null) { allKnown.addAll(list); } } return Collections.unmodifiableSet(allKnown); }
private void getAllKnownSubClasses(DotName name, Set<ClassInfo> allKnown, Set<DotName> subClassesToProcess, Set<DotName> processedClasses) { final List<ClassInfo> list = getKnownDirectSubclasses(name); if (list != null) { for (final ClassInfo clazz : list) { final DotName className = clazz.name(); if (!processedClasses.contains(className)) { allKnown.add(clazz); subClassesToProcess.add(className); } } } }
private void getAllKnownSubClasses(DotName name, Set<ClassInfo> allKnown, Set<DotName> subClassesToProcess, Set<DotName> processedClasses) { for (Index index : indexes) { final List<ClassInfo> list = index.getKnownDirectSubclasses(name); if (list != null) { for (final ClassInfo clazz : list) { final DotName className = clazz.name(); if (!processedClasses.contains(className)) { allKnown.add(clazz); subClassesToProcess.add(className); } } } } }
private void getAllKnownSubClasses(DotName name, Set<ClassInfo> allKnown, Set<DotName> subClassesToProcess, Set<DotName> processedClasses) { for (Index index : indexes) { final List<ClassInfo> list = index.getKnownDirectSubclasses(name); if (list != null) { for (final ClassInfo clazz : list) { final DotName className = clazz.name(); if (!processedClasses.contains(className)) { allKnown.add(clazz); subClassesToProcess.add(className); } } } } }
private void getAllKnownSubClasses(DotName name, Set<ClassInfo> allKnown, Set<DotName> subClassesToProcess, Set<DotName> processedClasses) { for (Index index : indexes) { final List<ClassInfo> list = index.getKnownDirectSubclasses(name); if (list != null) { for (final ClassInfo clazz : list) { final DotName className = clazz.name(); if (!processedClasses.contains(className)) { allKnown.add(clazz); subClassesToProcess.add(className); } } } } }
private void getAllKnownSubClasses(DotName name, Set<ClassInfo> allKnown, Set<DotName> subClassesToProcess, Set<DotName> processedClasses) { for (Index index : indexes) { final List<ClassInfo> list = index.getKnownDirectSubclasses(name); if (list != null) { for (final ClassInfo clazz : list) { final DotName className = clazz.name(); if (!processedClasses.contains(className)) { allKnown.add(clazz); subClassesToProcess.add(className); } } } } }
processedEntities.add( classInfo.name() ); rootClassWithAllSubclasses.add( classInfo ); List<ClassInfo> subClasses = bindingContext.getIndex().getKnownDirectSubclasses( classInfo.name() );
processedEntities.add( classInfo.name() ); rootClassWithAllSubclasses.add( classInfo ); List<ClassInfo> subClasses = bindingContext.getIndex().getKnownDirectSubclasses( classInfo.name() );