public static enum IncrementalResolver.ForChangedFiles extends Enum<IncrementalResolver.ForChangedFiles> implements IncrementalResolver
IncrementalResolver.ForChangedFiles| Enum Constant and Description |
|---|
INSTANCE
The singleton instance.
|
| Modifier and Type | Method and Description |
|---|---|
List<File> |
apply(Logger logger,
Iterable<FileChange> changes,
File sourceRoot,
File targetRoot,
Iterable<File> classPath)
Returns a list of files to transform after an incremental change.
|
static IncrementalResolver.ForChangedFiles |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static IncrementalResolver.ForChangedFiles[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final IncrementalResolver.ForChangedFiles INSTANCE
public static IncrementalResolver.ForChangedFiles[] values()
for (IncrementalResolver.ForChangedFiles c : IncrementalResolver.ForChangedFiles.values()) System.out.println(c);
public static IncrementalResolver.ForChangedFiles valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic List<File> apply(Logger logger, Iterable<FileChange> changes, File sourceRoot, File targetRoot, Iterable<File> classPath)
apply in interface IncrementalResolverlogger - A logger for the resolver.changes - An iterable of all changes that were found.sourceRoot - The source directory.targetRoot - The target directory.classPath - The class path available.