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()) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…