net.contextfw.web.application.internal.util
Class ClassScanner

java.lang.Object
  extended by net.contextfw.web.application.internal.util.AbstractScanner
      extended by net.contextfw.web.application.internal.util.ClassScanner

public class ClassScanner
extends AbstractScanner


Constructor Summary
ClassScanner()
           
 
Method Summary
static List<Class<?>> getClasses(Iterable<String> packageNames)
          Scans all classes accessible from the context class loader which belong to the given package and subpackages.
static List<Class<?>> getClasses(String... packageNames)
           
 
Methods inherited from class net.contextfw.web.application.internal.util.AbstractScanner
toURIs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassScanner

public ClassScanner()
Method Detail

getClasses

public static List<Class<?>> getClasses(String... packageNames)

getClasses

public static List<Class<?>> getClasses(Iterable<String> packageNames)
Scans all classes accessible from the context class loader which belong to the given package and subpackages.

Parameters:
packageName - The base package
Returns:
The classes
Throws:
ClassNotFoundException
IOException


Copyright © 2010. All Rights Reserved.