Skip navigation links
A B C D E F G H I L M N O P R S T W X 

A

AbstractExecution - Class in net.nicoulaj.maven.plugins.checksum.execution
Base class for Execution implementations.
AbstractExecution() - Constructor for class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
 
AbstractFileDigester - Class in net.nicoulaj.maven.plugins.checksum.digest
Base class for implementations of FileDigester.
AbstractFileDigester(String) - Constructor for class net.nicoulaj.maven.plugins.checksum.digest.AbstractFileDigester
Build a new instance of AbstractFileDigester.
addAlgorithm(String) - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Add an algorithm to the list of checksum algorithms to be used by the execution.
addAlgorithm(String) - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Add an algorithm to the list of checksum algorithms to be used by the execution.
addFile(ChecksumFile) - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Add a file to the list of files to be processed by the execution.
addFile(ChecksumFile) - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Add a file to the list of files to be processed by the execution.
addTarget(ExecutionTarget) - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Add a target to the list of ExecutionTarget to be used by the execution.
addTarget(ExecutionTarget) - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Add a target to the list of ExecutionTarget to be used by the execution.
algorithm - Variable in class net.nicoulaj.maven.plugins.checksum.digest.AbstractFileDigester
The algorithm used to compute checksum digests.
ALGORITHM - Static variable in class net.nicoulaj.maven.plugins.checksum.digest.CksumFileDigester
The identifier of the algorithm supported by this implementation.
ALGORITHM - Static variable in class net.nicoulaj.maven.plugins.checksum.digest.CRC32FileDigester
The identifier of the algorithm supported by this implementation.
algorithms - Variable in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
The list of algorithms used for execution.
algorithms - Variable in class net.nicoulaj.maven.plugins.checksum.execution.target.CsvSummaryFileTarget
The set of algorithms encountered.
algorithms - Variable in class net.nicoulaj.maven.plugins.checksum.execution.target.ShasumSummaryFileTarget
The set of algorithms encountered.
appendFilename - Variable in class net.nicoulaj.maven.plugins.checksum.execution.target.OneHashPerFileTarget
Append the filename to the hash file
appendFilename - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
Append the artifact filename in the generated checksum file.
ArtifactAttacher - Class in net.nicoulaj.maven.plugins.checksum.artifacts
 
ArtifactAttacher(MavenProject, MavenProjectHelper) - Constructor for class net.nicoulaj.maven.plugins.checksum.artifacts.ArtifactAttacher
 
artifactCreated(File, String, String, String) - Method in class net.nicoulaj.maven.plugins.checksum.artifacts.ArtifactAttacher
 
artifactCreated(File, String, String, String) - Method in interface net.nicoulaj.maven.plugins.checksum.artifacts.ArtifactListener
 
ArtifactListener - Interface in net.nicoulaj.maven.plugins.checksum.artifacts
 
artifactListeners - Variable in class net.nicoulaj.maven.plugins.checksum.execution.target.CsvSummaryFileTarget
List of listeners which are notified every time a CSV file is created.
artifactListeners - Variable in class net.nicoulaj.maven.plugins.checksum.execution.target.OneHashPerFileTarget
List of listeners which are notified every time a checksum file is created.
artifactListeners - Variable in class net.nicoulaj.maven.plugins.checksum.execution.target.ShasumSummaryFileTarget
List of listeners which are notified every time a sum file is created.
artifactListeners - Variable in class net.nicoulaj.maven.plugins.checksum.execution.target.XmlSummaryFileTarget
List of listeners which are notified every time a XML file is created.
ArtifactsMojo - Class in net.nicoulaj.maven.plugins.checksum.mojo
Compute project artifacts checksum digests and store them in individual files and/or a summary file.
ArtifactsMojo() - Constructor for class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
Constructor.

B

basePath - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.ChecksumFile
 

C

calculate(File) - Method in class net.nicoulaj.maven.plugins.checksum.digest.CksumFileDigester
 
calculate(File) - Method in class net.nicoulaj.maven.plugins.checksum.digest.CRC32FileDigester
Calculate a checksum for a file.
calculate(File) - Method in interface net.nicoulaj.maven.plugins.checksum.digest.FileDigester
Calculate a checksum for a file.
calculate(File) - Method in class net.nicoulaj.maven.plugins.checksum.digest.MessageDigestFileDigester
Calculate a checksum for a file.
checkParameters() - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Check that an execution can be run with the Execution.run() method.
checkParameters() - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Check that an execution can be run with the Execution.run() method.
ChecksumFile - Class in net.nicoulaj.maven.plugins.checksum.mojo
Represent a file and the base directory it came from.
ChecksumFile(String, File, String, String) - Constructor for class net.nicoulaj.maven.plugins.checksum.mojo.ChecksumFile
 
CksumFileDigester - Class in net.nicoulaj.maven.plugins.checksum.digest
Implementation of FileDigester for the POSIX 1003.2 CRC algorithm (32 bits).
CksumFileDigester() - Constructor for class net.nicoulaj.maven.plugins.checksum.digest.CksumFileDigester
 
classifier - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.ChecksumFile
 
close(String) - Method in class net.nicoulaj.maven.plugins.checksum.execution.target.CsvSummaryFileTarget
Close the target.
close(String) - Method in interface net.nicoulaj.maven.plugins.checksum.execution.target.ExecutionTarget
Close the target.
close(String) - Method in class net.nicoulaj.maven.plugins.checksum.execution.target.MavenLogTarget
Close the target.
close(String) - Method in class net.nicoulaj.maven.plugins.checksum.execution.target.OneHashPerFileTarget
Close the target.
close(String) - Method in class net.nicoulaj.maven.plugins.checksum.execution.target.ShasumSummaryFileTarget
Close the target.
close(String) - Method in class net.nicoulaj.maven.plugins.checksum.execution.target.XmlSummaryFileTarget
Close the target.
Constants - Class in net.nicoulaj.maven.plugins.checksum
Constants used by checksum-maven-plugin.
Constants() - Constructor for class net.nicoulaj.maven.plugins.checksum.Constants
 
CRC32FileDigester - Class in net.nicoulaj.maven.plugins.checksum.digest
Implementation of FileDigester for the CRC32 algorithm.
CRC32FileDigester() - Constructor for class net.nicoulaj.maven.plugins.checksum.digest.CRC32FileDigester
Build a new instance of CRC32FileDigester.
CSV_COLUMN_SEPARATOR - Static variable in class net.nicoulaj.maven.plugins.checksum.execution.target.CsvSummaryFileTarget
The CSV column separator character.
CSV_COMMENT_MARKER - Static variable in class net.nicoulaj.maven.plugins.checksum.execution.target.CsvSummaryFileTarget
The CSV comment marker character.
csvSummary - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
Indicates whether the build will store checksums to a single CSV summary file.
csvSummary - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
Indicates whether the build will store checksums to a single CSV summary file.
csvSummary - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
Indicates whether the build will store checksums to a single CSV summary file.
csvSummaryFile - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
The name of the summary file created if the option is activated.
csvSummaryFile - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesCheckMojo
The name of the summary file.
csvSummaryFile - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
The name of the summary file created if the option is activated.
csvSummaryFile - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
The name of the summary file created if the option is activated.
CsvSummaryFileTarget - Class in net.nicoulaj.maven.plugins.checksum.execution.target
An ExecutionTarget that writes digests to a CSV file.
CsvSummaryFileTarget(File, String, Iterable<? extends ArtifactListener>) - Constructor for class net.nicoulaj.maven.plugins.checksum.execution.target.CsvSummaryFileTarget
Build a new instance of CsvSummaryFileTarget.

D

DEFAULT_ENCODING - Static variable in class net.nicoulaj.maven.plugins.checksum.Constants
The file encoding used by default.
DEFAULT_EXECUTION_ALGORITHMS - Static variable in class net.nicoulaj.maven.plugins.checksum.Constants
The algorithms used by default for a mojo execution.
DEFAULT_INCLUDES - Static variable in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
The default file inclusion pattern.
DependenciesCheckMojo - Class in net.nicoulaj.maven.plugins.checksum.mojo
checks the summary file (csv) against the project dependencies.
DependenciesCheckMojo() - Constructor for class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesCheckMojo
 
DependenciesMojo - Class in net.nicoulaj.maven.plugins.checksum.mojo
Compute project dependencies checksum digests and store them in a summary file.
DependenciesMojo() - Constructor for class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
Constructor.
DigesterException - Exception in net.nicoulaj.maven.plugins.checksum.digest
Thrown when an error happens while using a FileDigester.
DigesterException(String) - Constructor for exception net.nicoulaj.maven.plugins.checksum.digest.DigesterException
Build a new instance of DigesterException.
DigesterFactory - Class in net.nicoulaj.maven.plugins.checksum.digest
Singleton class used to get instances of FileDigester.
digesters - Variable in class net.nicoulaj.maven.plugins.checksum.digest.DigesterFactory
The map (algorithm, digester).

E

encoding - Variable in class net.nicoulaj.maven.plugins.checksum.execution.target.CsvSummaryFileTarget
Encoding to use for generated files.
encoding - Variable in class net.nicoulaj.maven.plugins.checksum.execution.target.OneHashPerFileTarget
Encoding to use for generated files.
encoding - Variable in class net.nicoulaj.maven.plugins.checksum.execution.target.XmlSummaryFileTarget
Encoding to use for generated files.
execute() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesCheckMojo
 
execute() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.FileMojo
execute() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.HelpMojo
Execution - Interface in net.nicoulaj.maven.plugins.checksum.execution
Effective execution of plugin goals used Mojo implementations.
ExecutionException - Exception in net.nicoulaj.maven.plugins.checksum.execution
Thrown when an error occurs while using an Execution.
ExecutionException(String) - Constructor for exception net.nicoulaj.maven.plugins.checksum.execution.ExecutionException
Build a new instance of ExecutionException.
ExecutionTarget - Interface in net.nicoulaj.maven.plugins.checksum.execution.target
An ExecutionTarget is an output target for calculated digests.
ExecutionTargetCloseException - Exception in net.nicoulaj.maven.plugins.checksum.execution.target
Thrown when an error occurs while trying to close an ExecutionTarget.
ExecutionTargetCloseException(String) - Constructor for exception net.nicoulaj.maven.plugins.checksum.execution.target.ExecutionTargetCloseException
Build a new instance of ExecutionTargetCloseException.
ExecutionTargetInitializationException - Exception in net.nicoulaj.maven.plugins.checksum.execution.target
Thrown when an error occurs while trying to initialize an ExecutionTarget.
ExecutionTargetInitializationException(String) - Constructor for exception net.nicoulaj.maven.plugins.checksum.execution.target.ExecutionTargetInitializationException
ExecutionTargetWriteException - Exception in net.nicoulaj.maven.plugins.checksum.execution.target
Thrown when an error occurs while trying to write to an ExecutionTarget.
ExecutionTargetWriteException(String) - Constructor for exception net.nicoulaj.maven.plugins.checksum.execution.target.ExecutionTargetWriteException
Build a new instance of ExecutionTargetWriteException.

F

failIfNoAlgorithms - Variable in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Fail if no files no process.
failIfNoFiles - Variable in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Fail if no files no process.
failIfNoFiles - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
Fail if no file found to calculate checksum.
failIfNoTargets - Variable in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Fail if no files no process.
FailOnErrorExecution - Class in net.nicoulaj.maven.plugins.checksum.execution
An implementation of Execution that throws exceptions when it encounters errors.
FailOnErrorExecution() - Constructor for class net.nicoulaj.maven.plugins.checksum.execution.FailOnErrorExecution
 
file - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.ChecksumFile
 
file - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.FileMojo
The file to process.
FileDigester - Interface in net.nicoulaj.maven.plugins.checksum.digest
Class for computing checksums digests from files.
FileMojo - Class in net.nicoulaj.maven.plugins.checksum.mojo
Compute specified file checksum digest for all supported checksum algorithms.
FileMojo() - Constructor for class net.nicoulaj.maven.plugins.checksum.mojo.FileMojo
 
files - Variable in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
The list of files used for the execution.
fileSets - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
The list of files to process.
filesHashcodes - Variable in class net.nicoulaj.maven.plugins.checksum.execution.target.CsvSummaryFileTarget
The association file => (algorithm,hashcode).
filesHashcodes - Variable in class net.nicoulaj.maven.plugins.checksum.execution.target.ShasumSummaryFileTarget
The association file => (algorithm,hashcode).
filesHashcodes - Variable in class net.nicoulaj.maven.plugins.checksum.execution.target.XmlSummaryFileTarget
The association file => (algorithm,hashcode).
FilesMojo - Class in net.nicoulaj.maven.plugins.checksum.mojo
Compute specified files checksum digests and store them in individual files and/or a summary file.
FilesMojo() - Constructor for class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
Constructor.

G

getAlgorithm() - Method in class net.nicoulaj.maven.plugins.checksum.digest.AbstractFileDigester
Get the algorithm used to compute checksum digests.
getAlgorithm() - Method in interface net.nicoulaj.maven.plugins.checksum.digest.FileDigester
Get the algorithm used to compute checksum digests.
getAlgorithms() - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Get the list of checksum algorithms to be used by the execution.
getAlgorithms() - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Get the list of checksum algorithms to be used by the execution.
getBasePath() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.ChecksumFile
 
getClassifier() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.ChecksumFile
 
getCsvSummaryFile() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
getCsvSummaryFile() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
getCsvSummaryFile() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
getFile() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.ChecksumFile
 
getFileDigester(String) - Method in class net.nicoulaj.maven.plugins.checksum.digest.DigesterFactory
Get an instance of FileDigester for the given checksum algorithm.
getFileExtension() - Method in class net.nicoulaj.maven.plugins.checksum.digest.AbstractFileDigester
The filename extension for this digester.
getFileExtension() - Method in interface net.nicoulaj.maven.plugins.checksum.digest.FileDigester
The filename extension for this digester.
getFiles() - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Get the list of files to be processed by the execution.
getFiles() - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Get the list of files to be processed by the execution.
getFilesToProcess() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
Build the list of files from which digests should be generated.
getFilesToProcess() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
Build the list of files from which digests should be generated.
getFilesToProcess() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
Build the list of files from which digests should be generated.
getIndividualFilesOutputDirectory() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
getIndividualFilesOutputDirectory() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
getIndividualFilesOutputDirectory() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
getInstance() - Static method in class net.nicoulaj.maven.plugins.checksum.digest.DigesterFactory
Get the instance of DigesterFactory.
getRelativePath(ChecksumFile, String) - Method in class net.nicoulaj.maven.plugins.checksum.mojo.ChecksumFile
 
getShasumSummaryFile() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
getShasumSummaryFile() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
getShasumSummaryFile() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
getSubPath() - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Get the part of relative path that will be removed.
getSubPath() - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Get the part of relative path that will be removed.
getTargets() - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Get the list of ExecutionTarget to be used by the execution.
getTargets() - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Get the list of ExecutionTarget to be used by the execution.
getType() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.ChecksumFile
 
getXmlSummaryFile() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
getXmlSummaryFile() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
getXmlSummaryFile() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo

H

hasValidFile(Artifact) - Method in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
Decide whether the artifact file should be processed.
HelpMojo - Class in net.nicoulaj.maven.plugins.checksum.mojo
Display help information on checksum-maven-plugin.
Call mvn checksum:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class net.nicoulaj.maven.plugins.checksum.mojo.HelpMojo
 

I

individualFiles - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
Indicates whether the build will store checksums in separate files (one file per algorithm per artifact).
individualFiles - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
Indicates whether the build will store checksums in separate files (one file per algorithm per artifact).
individualFiles - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
Indicates whether the build will store checksums in separate files (one file per algorithm per artifact).
individualFilesOutputDirectory - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
The directory where output files will be stored.
individualFilesOutputDirectory - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
The directory where output files will be stored.
individualFilesOutputDirectory - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
The directory where output files will be stored.
init() - Method in class net.nicoulaj.maven.plugins.checksum.execution.target.CsvSummaryFileTarget
Initialize the target.
init() - Method in interface net.nicoulaj.maven.plugins.checksum.execution.target.ExecutionTarget
Initialize the target.
init() - Method in class net.nicoulaj.maven.plugins.checksum.execution.target.MavenLogTarget
Initialize the target.
init() - Method in class net.nicoulaj.maven.plugins.checksum.execution.target.OneHashPerFileTarget
Initialize the target.
init() - Method in class net.nicoulaj.maven.plugins.checksum.execution.target.ShasumSummaryFileTarget
Initialize the target.
init() - Method in class net.nicoulaj.maven.plugins.checksum.execution.target.XmlSummaryFileTarget
Initialize the target.
isAppendFilename() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
isCsvSummary() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
isCsvSummary() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
isCsvSummary() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
isFailIfNoAlgorithms() - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Execution should fail if no algorithm has been added.
isFailIfNoAlgorithms() - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Execution should fail if no algorithm has been added.
isFailIfNoFiles() - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Execution should fail if no file has been added.
isFailIfNoFiles() - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Execution should fail if no file has been added.
isFailIfNoFiles() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
isFailIfNoTargets() - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Execution should fail if no target has been added.
isFailIfNoTargets() - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Execution should fail if no target has been added.
isIndividualFiles() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
isIndividualFiles() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
isIndividualFiles() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
isShasumSummary() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
isShasumSummary() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
isShasumSummary() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
isXmlSummary() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
isXmlSummary() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
isXmlSummary() - Method in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo

L

LINE_SEPARATOR - Static variable in class net.nicoulaj.maven.plugins.checksum.execution.target.CsvSummaryFileTarget
The line separator character.
LINE_SEPARATOR - Static variable in class net.nicoulaj.maven.plugins.checksum.execution.target.ShasumSummaryFileTarget
The line separator character.
logger - Variable in class net.nicoulaj.maven.plugins.checksum.execution.NeverFailExecution
The Log used instead of throwing exceptions on error.
logger - Variable in class net.nicoulaj.maven.plugins.checksum.execution.target.MavenLogTarget
The Maven Log.

M

MavenLogTarget - Class in net.nicoulaj.maven.plugins.checksum.execution.target
An ExecutionTarget that writes digests to a Maven Log.
MavenLogTarget(Log) - Constructor for class net.nicoulaj.maven.plugins.checksum.execution.target.MavenLogTarget
Build an new instance of MavenLogTarget.
MessageDigestFileDigester - Class in net.nicoulaj.maven.plugins.checksum.digest
An implementation of FileDigester that streams the content of files to a MessageDigest.
MessageDigestFileDigester(String) - Constructor for class net.nicoulaj.maven.plugins.checksum.digest.MessageDigestFileDigester
Build a new instance of MessageDigestFileDigester.

N

NAME - Static variable in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
The mojo name.
NAME - Static variable in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesCheckMojo
The mojo name.
NAME - Static variable in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
The mojo name.
NAME - Static variable in class net.nicoulaj.maven.plugins.checksum.mojo.FileMojo
The mojo name.
NAME - Static variable in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
The mojo name.
net.nicoulaj.maven.plugins.checksum - package net.nicoulaj.maven.plugins.checksum
Maven checksum plugin base package.
net.nicoulaj.maven.plugins.checksum.artifacts - package net.nicoulaj.maven.plugins.checksum.artifacts
 
net.nicoulaj.maven.plugins.checksum.digest - package net.nicoulaj.maven.plugins.checksum.digest
Classes for calculating files digests.
net.nicoulaj.maven.plugins.checksum.execution - package net.nicoulaj.maven.plugins.checksum.execution
Classes used by Mojo implementations to execute the file digests calcul and output them to various targets.
net.nicoulaj.maven.plugins.checksum.execution.target - package net.nicoulaj.maven.plugins.checksum.execution.target
Classes for writing calculated file digests to various output targets.
net.nicoulaj.maven.plugins.checksum.mojo - package net.nicoulaj.maven.plugins.checksum.mojo
Implementations of Mojo for checksum-maven-plugin.
NeverFailExecution - Class in net.nicoulaj.maven.plugins.checksum.execution
An implementation of Execution that tries to finish as much as possible even if it encounters errors.
NeverFailExecution(Log) - Constructor for class net.nicoulaj.maven.plugins.checksum.execution.NeverFailExecution
Build a new NeverFailExecution instance.

O

OneHashPerFileTarget - Class in net.nicoulaj.maven.plugins.checksum.execution.target
An ExecutionTarget that writes digests to separate files.
OneHashPerFileTarget(String, File, Iterable<? extends ArtifactListener>) - Constructor for class net.nicoulaj.maven.plugins.checksum.execution.target.OneHashPerFileTarget
Build a new instance of OneHashPerFileTarget.
OneHashPerFileTarget(String, File, Iterable<? extends ArtifactListener>, boolean) - Constructor for class net.nicoulaj.maven.plugins.checksum.execution.target.OneHashPerFileTarget
Build a new instance of OneHashPerFileTarget.
OneHashPerFileTarget(String, Iterable<? extends ArtifactListener>) - Constructor for class net.nicoulaj.maven.plugins.checksum.execution.target.OneHashPerFileTarget
Build a new instance of OneHashPerFileTarget.
outputDirectory - Variable in class net.nicoulaj.maven.plugins.checksum.execution.target.OneHashPerFileTarget
The files output directory.

P

project - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesCheckMojo
The Maven project.

R

removeAlgorithm(String) - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Remove an algorithm from the list of checksum algorithms to be used by the execution.
removeAlgorithm(String) - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Remove an algorithm from the list of checksum algorithms to be used by the execution.
removeFile(ChecksumFile) - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Remove a file from the list of files to be processed by the execution.
removeFile(ChecksumFile) - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Remove a file from the list of files to be processed by the execution.
removeTarget(ExecutionTarget) - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Remove a target from the list of ExecutionTarget to be used by the execution.
removeTarget(ExecutionTarget) - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Remove a target from the list of ExecutionTarget to be used by the execution.
run() - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Run the execution using for the files, algorithms and targets set.
run() - Method in class net.nicoulaj.maven.plugins.checksum.execution.FailOnErrorExecution
Run the execution using for the files, algorithms and targets set.
run() - Method in class net.nicoulaj.maven.plugins.checksum.execution.NeverFailExecution
Run the execution using for the files, algorithms and targets set.

S

scopes - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesCheckMojo
The dependency scopes to include.
scopes - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
The dependency scopes to include.
setAlgorithms(List<String>) - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Set the list of checksum algorithms to be used by the execution.
setAlgorithms(List<String>) - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Set the list of checksum algorithms to be used by the execution.
setFailIfNoAlgorithms(boolean) - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Execution should fail if no algorithm has been added.
setFailIfNoAlgorithms(boolean) - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Execution should fail if no algorithm has been added.
setFailIfNoFiles(boolean) - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Execution should fail if no file has been added.
setFailIfNoFiles(boolean) - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Execution should fail if no file has been added.
setFailIfNoTargets(boolean) - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Execution should fail if no target has been added.
setFailIfNoTargets(boolean) - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Execution should fail if no target has been added.
setFiles(List<ChecksumFile>) - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Set the list of files to be processed by the execution.
setFiles(List<ChecksumFile>) - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Set the list of files to be processed by the execution.
setSubPath(String) - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Set the part of relative path that will be removed.
setSubPath(String) - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Set the part of relative path that will be removed.
setTargets(List<ExecutionTarget>) - Method in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Set the list of ExecutionTarget to be used by the execution.
setTargets(List<ExecutionTarget>) - Method in interface net.nicoulaj.maven.plugins.checksum.execution.Execution
Set the list of ExecutionTarget to be used by the execution.
SHASUM_BINARY_FILE - Static variable in class net.nicoulaj.maven.plugins.checksum.execution.target.ShasumSummaryFileTarget
The shasum binary character.
SHASUM_FIELD_SEPARATOR - Static variable in class net.nicoulaj.maven.plugins.checksum.execution.target.ShasumSummaryFileTarget
The shasum field separator (and file type binary identifier)
shasumSummary - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
Indicates whether the build will store checksums to a single shasum summary file.
shasumSummary - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
Indicates whether the build will store checksums to a single shasum summary file.
shasumSummary - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
Indicates whether the build will store checksums to a single shasum summary file.
shasumSummaryFile - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
The name of the summary file created if the option is activated.
shasumSummaryFile - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
The name of the summary file created if the option is activated.
shasumSummaryFile - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
The name of the summary file created if the option is activated.
ShasumSummaryFileTarget - Class in net.nicoulaj.maven.plugins.checksum.execution.target
An ExecutionTarget that writes digests to a shasum file compatible with "shasum -b -a <algo> <files> > sha.sum".
ShasumSummaryFileTarget(File, Iterable<? extends ArtifactListener>) - Constructor for class net.nicoulaj.maven.plugins.checksum.execution.target.ShasumSummaryFileTarget
Build a new instance of ShasumSummaryFileTarget.
skip - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesCheckMojo
Flag used to suppress execution.
STREAMING_BUFFER_SIZE - Static variable in interface net.nicoulaj.maven.plugins.checksum.digest.FileDigester
The size of the buffer used to stream the files contents while calculating their hashcode.
subPath - Variable in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
Part of relative path to exclude from file path
summaryFile - Variable in class net.nicoulaj.maven.plugins.checksum.execution.target.CsvSummaryFileTarget
The target file where the summary is written.
summaryFile - Variable in class net.nicoulaj.maven.plugins.checksum.execution.target.ShasumSummaryFileTarget
The target file where the summary is written.
summaryFile - Variable in class net.nicoulaj.maven.plugins.checksum.execution.target.XmlSummaryFileTarget
The target file where the summary is written.
SUPPORTED_ALGORITHMS - Static variable in class net.nicoulaj.maven.plugins.checksum.Constants
The CRC/checksum digest algorithms supported by checksum-maven-plugin.

T

targets - Variable in class net.nicoulaj.maven.plugins.checksum.execution.AbstractExecution
The list of targets used for the execution.
transitive - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesCheckMojo
Transitive dependencies or direct dependencies only.
transitive - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
Transitive dependencies or only direct dependencies.
type - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.ChecksumFile
 
types - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesCheckMojo
The dependency types to include.
types - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
The dependency types to include.

W

write(String, ChecksumFile, String) - Method in class net.nicoulaj.maven.plugins.checksum.execution.target.CsvSummaryFileTarget
Write the hashcode calculated for the given file and algorithm to the target.
write(String, ChecksumFile, String) - Method in interface net.nicoulaj.maven.plugins.checksum.execution.target.ExecutionTarget
Write the hashcode calculated for the given file and algorithm to the target.
write(String, ChecksumFile, String) - Method in class net.nicoulaj.maven.plugins.checksum.execution.target.MavenLogTarget
Write the hashcode calculated for the given file and algorithm to the target.
write(String, ChecksumFile, String) - Method in class net.nicoulaj.maven.plugins.checksum.execution.target.OneHashPerFileTarget
Write the hashcode calculated for the given file and algorithm to the target.
write(String, ChecksumFile, String) - Method in class net.nicoulaj.maven.plugins.checksum.execution.target.ShasumSummaryFileTarget
Write the hashcode calculated for the given file and algorithm to the target.
write(String, ChecksumFile, String) - Method in class net.nicoulaj.maven.plugins.checksum.execution.target.XmlSummaryFileTarget
Write the hashcode calculated for the given file and algorithm to the target.

X

XML_INDENTATION_SIZE - Static variable in class net.nicoulaj.maven.plugins.checksum.execution.target.XmlSummaryFileTarget
The number of spaces used to indent the output file.
xmlSummary - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
Indicates whether the build will store checksums to a single XML summary file.
xmlSummary - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
Indicates whether the build will store checksums to a single XML summary file.
xmlSummary - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
Indicates whether the build will store checksums to a single XML summary file.
xmlSummaryFile - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.ArtifactsMojo
The name of the summary file created if the option is activated.
xmlSummaryFile - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.DependenciesMojo
The name of the summary file created if the option is activated.
xmlSummaryFile - Variable in class net.nicoulaj.maven.plugins.checksum.mojo.FilesMojo
The name of the summary file created if the option is activated.
XmlSummaryFileTarget - Class in net.nicoulaj.maven.plugins.checksum.execution.target
An ExecutionTarget that writes digests to an XML file.
XmlSummaryFileTarget(File, String, Iterable<? extends ArtifactListener>) - Constructor for class net.nicoulaj.maven.plugins.checksum.execution.target.XmlSummaryFileTarget
Build a new instance of XmlSummaryFileTarget.
A B C D E F G H I L M N O P R S T W X 
Skip navigation links

Copyright © 2010–2018. All rights reserved.