INNER CODE UNIT · Java
findAllPublicClasses
fabric8io/kubernetes-client · scripts/GenerateGraalvmMetadata.java:443
private Set<String> findAllPublicClasses() {
var classes = new HashSet<String>();
for (var classInfo : index.getKnownClasses()) {
if (java.lang.reflect.Modifier.isPublic(classInfo.flags())) {
classes.add(classInfo.name().toString());
}
}
return classes;
}
private Set<String> findDirectObjectSubclasses() {
var classes = new HashSet<String>();
var objectName = DotName.createSimple("java.lang.Object");
for (var classInfo : index.getKnownClasses()) {
if (classInfo.isInterface() || classInfo.isAnnotation()) {