|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttreebolic.commons.Searcher
public class Searcher
Class searcher
Constructor Summary | |
---|---|
Searcher()
|
Method Summary | |
---|---|
static java.util.Set<java.lang.String> |
findClasses(java.lang.String thisPattern)
Find classes matching pattern in classpath |
static java.util.Map<java.lang.String,java.lang.String> |
findFiles(java.lang.String thisPattern)
Find files matching pattern in classpath |
static java.util.List<java.lang.String> |
findFileUrls(java.lang.String thisPattern)
Find files matching pattern in classpath |
private static java.util.Map<java.lang.String,java.lang.String> |
findInDirectory(java.io.File thisDirectory,
java.lang.String thisPattern,
java.lang.String thisPathElement)
Find in directory |
private static java.util.Map<java.lang.String,java.lang.String> |
findInFile(java.io.File thisFile,
java.lang.String thisPattern)
Find in JAR file |
static void |
main(java.lang.String[] args)
Main |
static java.util.List<java.lang.String> |
toUrls(java.util.Map<java.lang.String,java.lang.String> thisMap)
Convert file map to list of urls |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Searcher()
Method Detail |
---|
public static java.util.Set<java.lang.String> findClasses(java.lang.String thisPattern)
thisPattern
- pattern
public static java.util.Map<java.lang.String,java.lang.String> findFiles(java.lang.String thisPattern)
thisPattern
- pattern
private static java.util.Map<java.lang.String,java.lang.String> findInFile(java.io.File thisFile, java.lang.String thisPattern) throws java.io.IOException
thisFile
- JAR filethisPattern
- pattern
java.io.IOException
private static java.util.Map<java.lang.String,java.lang.String> findInDirectory(java.io.File thisDirectory, java.lang.String thisPattern, java.lang.String thisPathElement) throws java.io.IOException
thisDirectory
- directorythisPattern
- pattern
java.io.IOException
public static java.util.List<java.lang.String> findFileUrls(java.lang.String thisPattern)
thisPattern
- pattern
public static java.util.List<java.lang.String> toUrls(java.util.Map<java.lang.String,java.lang.String> thisMap)
thisMap
- path to container map
public static void main(java.lang.String[] args)
args
- args
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |