Klasse ReflectiveEnumerator

java.lang.Object
alps.java.api.util.ReflectiveEnumerator

public class ReflectiveEnumerator extends Object
  • Felddetails

    • additionalClassLoaders

      private static Set<Class<?>> additionalClassLoaders
  • Konstruktordetails

    • ReflectiveEnumerator

      public ReflectiveEnumerator()
  • Methodendetails

    • getSubclasses

      public static List<Class<?>> getSubclasses(String packageName, Class<?> superClass)
    • getEnumerableOfType

      public static <T> List<T> getEnumerableOfType(T element)
    • getClassArrayFromLoader

      private static Class<?>[] getClassArrayFromLoader(ClassLoader cl)
    • createInstance

      private static <T> T createInstance(Class<?> type)
    • addClassToCheckForTypes

      public static void addClassToCheckForTypes(Class<?> cl)