Index

A B C D E F G I M O S T 
All Classes and Interfaces|All Packages|Constant Field Values

A

afterRebuildExecution(IncrementalBuildHelperRequest) - Method in class org.apache.maven.shared.incremental.IncrementalBuildHelper
This method collects and stores all information about files changed since the call to beforeRebuildExecution(org.apache.maven.shared.incremental.IncrementalBuildHelperRequest).

B

beforeRebuildExecution(IncrementalBuildHelperRequest) - Method in class org.apache.maven.shared.incremental.IncrementalBuildHelper
This method shall get invoked before the actual Mojo task gets triggered, e.g.

C

CREATED_FILES_LST_FILENAME - Static variable in class org.apache.maven.shared.incremental.IncrementalBuildHelper
 

D

directoryScanner - Variable in class org.apache.maven.shared.incremental.IncrementalBuildHelper
Used for detecting changes between the Mojo execution.

E

EMPTY_ARRAY - Static variable in class org.apache.maven.shared.incremental.IncrementalBuildHelper
 

F

filesBeforeAction - Variable in class org.apache.maven.shared.incremental.IncrementalBuildHelper
Once the beforeRebuildExecution(org.apache.maven.shared.incremental.IncrementalBuildHelperRequest) got called, this will contain the list of files in the build directory.

G

getDirectoryScanner() - Method in class org.apache.maven.shared.incremental.IncrementalBuildHelper
Get the existing DirectoryScanner used by this helper, or create new a DirectoryScanner if none is yet set.
getInputFiles() - Method in class org.apache.maven.shared.incremental.IncrementalBuildHelperRequest
 
getMavenProject(MavenSession) - Static method in class org.apache.maven.shared.incremental.IncrementalBuildHelper
small helper method to allow for the nullcheck in the ct invocation
getMojoStatusDirectory() - Method in class org.apache.maven.shared.incremental.IncrementalBuildHelper
We use a specific status directory for each Mojo execution to store state which is needed during the next build invocation run.
getOutputDirectory() - Method in class org.apache.maven.shared.incremental.IncrementalBuildHelperRequest
 

I

IncrementalBuildHelper - Class in org.apache.maven.shared.incremental
Various helper methods to support incremental builds
IncrementalBuildHelper(MojoExecution, MavenSession) - Constructor for class org.apache.maven.shared.incremental.IncrementalBuildHelper
 
IncrementalBuildHelper(MojoExecution, MavenProject) - Constructor for class org.apache.maven.shared.incremental.IncrementalBuildHelper
 
IncrementalBuildHelperRequest - Class in org.apache.maven.shared.incremental
 
IncrementalBuildHelperRequest() - Constructor for class org.apache.maven.shared.incremental.IncrementalBuildHelperRequest
 
INPUT_FILES_LST_FILENAME - Static variable in class org.apache.maven.shared.incremental.IncrementalBuildHelper
 
inputFiles - Variable in class org.apache.maven.shared.incremental.IncrementalBuildHelperRequest
 
inputFiles(Set<File>) - Method in class org.apache.maven.shared.incremental.IncrementalBuildHelperRequest
 
inputFileTreeChanged(IncrementalBuildHelperRequest) - Method in class org.apache.maven.shared.incremental.IncrementalBuildHelper
Detect whether the list of detected files has changed since the last build.
inputFileTreeChanged(DirectoryScanner) - Method in class org.apache.maven.shared.incremental.IncrementalBuildHelper
Detect whether the list of detected files picked up by the DirectoryScanner has changed since the last build.

M

MAVEN_STATUS_ROOT - Static variable in class org.apache.maven.shared.incremental.IncrementalBuildHelper
the root directory to store status information about Maven executions in.
mavenProject - Variable in class org.apache.maven.shared.incremental.IncrementalBuildHelper
Needed for storing the status for the incremental build support.
mojoExecution - Variable in class org.apache.maven.shared.incremental.IncrementalBuildHelper
Needed for storing the status for the incremental build support.

O

org.apache.maven.shared.incremental - package org.apache.maven.shared.incremental
 
outputDirectory - Variable in class org.apache.maven.shared.incremental.IncrementalBuildHelperRequest
 
outputDirectory(File) - Method in class org.apache.maven.shared.incremental.IncrementalBuildHelperRequest
 

S

setDirectoryScanner(DirectoryScanner) - Method in class org.apache.maven.shared.incremental.IncrementalBuildHelper
Set the DirectoryScanner which shall get used by this build helper.
setInputFiles(Set<File>) - Method in class org.apache.maven.shared.incremental.IncrementalBuildHelperRequest
 
setOutputDirectory(File) - Method in class org.apache.maven.shared.incremental.IncrementalBuildHelperRequest
 

T

toArrayOfPath(Set<File>) - Method in class org.apache.maven.shared.incremental.IncrementalBuildHelper
 
A B C D E F G I M O S T 
All Classes and Interfaces|All Packages|Constant Field Values