org.bee.func
Class newerwithdependency

java.lang.Object
  extended by org.bee.func.newerthan
      extended by org.bee.func.newerwithdependency

public class newerwithdependency
extends newerthan


Nested Class Summary
 
Nested classes/interfaces inherited from class org.bee.func.newerthan
newerthan.SmartFileFilter
 
Field Summary
 
Fields inherited from class org.bee.func.newerthan
DEBUG_
 
Constructor Summary
newerwithdependency()
          Figures out or changed Java files with dependencies
 
Method Summary
static java.util.List eval(java.lang.String srcPath, java.lang.String dstPath, java.lang.String defClass)
           
static java.util.List eval(java.lang.String srcPath, java.lang.String dstPath, java.lang.String defClass, java.lang.String pkgPrefPath)
           
protected static java.lang.String extractExt(java.lang.String s)
           
static void main(java.lang.String[] args)
           
protected static void processDirectory(java.util.List<java.lang.String> result, java.io.File classPath, java.lang.String srcPath, java.util.Map<java.lang.String,java.lang.String> dependencies, java.lang.String srcExt, java.lang.String dstExt)
           
 
Methods inherited from class org.bee.func.newerthan
eval, extractFile, extractPath, normalize, processDirectory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

newerwithdependency

public newerwithdependency()
Figures out or changed Java files with dependencies

Method Detail

eval

public static java.util.List eval(java.lang.String srcPath,
                                  java.lang.String dstPath,
                                  java.lang.String defClass)

eval

public static java.util.List eval(java.lang.String srcPath,
                                  java.lang.String dstPath,
                                  java.lang.String defClass,
                                  java.lang.String pkgPrefPath)

extractExt

protected static java.lang.String extractExt(java.lang.String s)

processDirectory

protected static void processDirectory(java.util.List<java.lang.String> result,
                                       java.io.File classPath,
                                       java.lang.String srcPath,
                                       java.util.Map<java.lang.String,java.lang.String> dependencies,
                                       java.lang.String srcExt,
                                       java.lang.String dstExt)

main

public static void main(java.lang.String[] args)