java.lang.Object
ru.vyarus.dropwizard.guice.module.installer.scanner.util.OReflectionHelper

public final class OReflectionHelper extends Object
Reflection utility taken from orientdb (http://orientechnologies.com). Helper class to browse .class files.
  • Method Details

    • getClassesFor

      public static List<Class<?>> getClassesFor(String iPackageName, ClassLoader iClassLoader) throws ClassNotFoundException
      Preserved for backwards compatibility.
      Parameters:
      iPackageName - package
      iClassLoader - class loader
      Returns:
      classes in package
      Throws:
      ClassNotFoundException - on error
    • getClassesFor

      public static List<Class<?>> getClassesFor(String iPackageName, ClassLoader iClassLoader, boolean acceptProtectedClasses) throws ClassNotFoundException
      Search for classes in package.
      Parameters:
      iPackageName - package
      iClassLoader - class loader
      acceptProtectedClasses - true to accept protected classes
      Returns:
      classes in package
      Throws:
      ClassNotFoundException - on error