org.jruby.util
Class PackageSearch

java.lang.Object
  extended by org.jruby.util.PackageSearch

public class PackageSearch
extends java.lang.Object

Using JAR resource URLs, scan all loaded JAR files for the package name specified. If found, look for all classes in the given package and return them as a list.


Constructor Summary
PackageSearch()
           
 
Method Summary
static java.util.List findClassesInPackage(java.lang.String packageName)
           
static java.util.List findClassesInPackage(java.lang.String packageName, java.util.regex.Pattern pattern)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PackageSearch

public PackageSearch()
Method Detail

findClassesInPackage

public static java.util.List findClassesInPackage(java.lang.String packageName)
                                           throws java.io.IOException
Throws:
java.io.IOException

findClassesInPackage

public static java.util.List findClassesInPackage(java.lang.String packageName,
                                                  java.util.regex.Pattern pattern)
                                           throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2002-2007 JRuby Team. All Rights Reserved.