org.cruxframework.crux.core.rebind.module
Class ModulesScanner

java.lang.Object
  extended by org.cruxframework.crux.scanner.AbstractScanner
      extended by org.cruxframework.crux.core.rebind.module.ModulesScanner

public class ModulesScanner
extends AbstractScanner

Author:
Thiago da Rosa de Bustamante

Method Summary
 String[] getClassesDir()
           
static ModulesScanner getInstance()
           
 Scanners.ScannerCallback getScannerCallback()
           
 Filter getScannerFilter()
           
static void initializeScanner()
           
 void resetScanner()
           
 void scanArchives()
           
 void setClassesDir(String[] classesDir)
           
 
Methods inherited from class org.cruxframework.crux.scanner.AbstractScanner
runScanner
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

initializeScanner

public static void initializeScanner()

getScannerFilter

public Filter getScannerFilter()
Specified by:
getScannerFilter in class AbstractScanner

getScannerCallback

public Scanners.ScannerCallback getScannerCallback()
Specified by:
getScannerCallback in class AbstractScanner

resetScanner

public void resetScanner()
Specified by:
resetScanner in class AbstractScanner

scanArchives

public void scanArchives()
Parameters:
urls -

getClassesDir

public String[] getClassesDir()
                       throws URISyntaxException,
                              IOException
Returns:
Throws:
URISyntaxException
IOException

setClassesDir

public void setClassesDir(String[] classesDir)
Parameters:
classesDir -

getInstance

public static ModulesScanner getInstance()
Returns:


Copyright © 2014. All rights reserved.