Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAvailableDataMojo - Class in org.nuiton.plugin
-
Abstract mojo used to display
AbstractAvailableDataMojo.AvailableDatain a simple way. - AbstractAvailableDataMojo() - Constructor for class org.nuiton.plugin.AbstractAvailableDataMojo
- AbstractAvailableDataMojo.AvailableData - Interface in org.nuiton.plugin
-
AvailableData type that contains all data needed to display and how to display them.
- AbstractPlugin - Class in org.nuiton.plugin
-
Base mojo with usefull methods and implementing
Plugincontract. - AbstractPlugin() - Constructor for class org.nuiton.plugin.AbstractPlugin
- acceptPackaging(Plugin.Packaging...) - Method in class org.nuiton.plugin.AbstractPlugin
-
Accept the project's packaging between some given.
- addCompileSourceRoots(File) - Method in class org.nuiton.plugin.AbstractPlugin
-
Add a given directory in maven project's compile source roots (if not already present).
- addDirectoryToUrlsList(File, List<URL>, Set<String>) - Method in class org.nuiton.plugin.AbstractPlugin
-
Add the given
directoryinurlsif not already included. - addPropertiesToContext(Properties, VelocityContext) - Method in class org.nuiton.plugin.VelocityTemplateGenerator
- addResourceDir(File, String...) - Method in class org.nuiton.plugin.AbstractPlugin
-
Add a new resource location to the maven project (in not already present).
- addResourceDir(File, MavenProject, String...) - Static method in class org.nuiton.plugin.PluginHelper
-
Add the directory as a resource of the given project.
- addResourceDir(File, MavenProject, List<?>, String...) - Static method in class org.nuiton.plugin.PluginHelper
-
Add the directory as a resource in the given resource list.
- addTestCompileSourceRoots(File) - Method in class org.nuiton.plugin.AbstractPlugin
-
Add a given directory in maven project's test compile source roots (if not already present).
- addTestResourceDir(File, String...) - Method in class org.nuiton.plugin.AbstractPlugin
-
Add a new test resource location to the maven project (in not already present).
- addTestResourceDir(File, MavenProject, String...) - Static method in class org.nuiton.plugin.PluginHelper
-
Add the directory as a test resource of the given project.
- addUrlToUrlsList(URL, List<URL>, Set<String>) - Method in class org.nuiton.plugin.AbstractPlugin
-
Add the given
urlinurlsif not already included. - afterExecute() - Method in class org.nuiton.plugin.AbstractPlugin
-
A call back to execute after the
AbstractPlugin.execute()is done - appendData(AbstractAvailableDataMojo.AvailableData, StringBuilder) - Method in class org.nuiton.plugin.AbstractAvailableDataMojo
-
Append a
datato the givenbuffer. - applyTransformationFilename(String) - Method in class org.nuiton.io.MirroredFileUpdater
- artifact - Variable in class org.nuiton.plugin.DependencyUtil.ArtifactDependencyEntry
- ArtifactDependencyEntry(Artifact) - Constructor for class org.nuiton.plugin.DependencyUtil.ArtifactDependencyEntry
- artifactKey - Variable in class org.nuiton.plugin.DependencyUtil.ArtifactDependencyEntry
B
- backupFile(File) - Method in class org.nuiton.plugin.AbstractPlugin
-
Backups the given file using the
AbstractPlugin.getBackupFile(File)as destination file.
C
- checkEncoding() - Method in class org.nuiton.plugin.AbstractPlugin
-
Method to be invoked in init phase to check sanity of
PluginWithEncoding.getEncoding(). - checkEncoding(PluginWithEncoding) - Static method in class org.nuiton.plugin.PluginHelper
-
Method to be invoked in init phase to check sanity of
PluginWithEncoding.getEncoding(). - checkPackaging() - Method in class org.nuiton.plugin.AbstractPlugin
-
Check if the project packaging is acceptable for the mojo.
- checkResource(File) - Method in class org.nuiton.plugin.AbstractPlugin
-
Check that the given resource exists in a simple fs file or in the classPath.
- checkRunOnceDone(boolean, boolean, Date, Date) - Method in class org.nuiton.plugin.AbstractPlugin
-
Deprecated.
- checkSkip() - Method in class org.nuiton.plugin.AbstractPlugin
-
Checks if the mojo execution should be skipped.
- convert(long, double[], String[]) - Static method in class org.nuiton.plugin.PluginHelper
- convertMemory(long) - Static method in class org.nuiton.plugin.PluginHelper
- convertTime(long) - Static method in class org.nuiton.plugin.PluginHelper
- convertTime(long, long) - Static method in class org.nuiton.plugin.PluginHelper
- copy(File, File) - Static method in class org.nuiton.plugin.PluginHelper
-
Permet de copier le fichier source vers le fichier cible.
- copyFile(File, File) - Method in class org.nuiton.plugin.AbstractPlugin
-
Copy a file to a given locationand logging.
- copyFiles(File, File, String[], String[], boolean) - Static method in class org.nuiton.plugin.PluginHelper
- copyFiles(PluginIOContext, String[], String[], boolean) - Static method in class org.nuiton.plugin.PluginHelper
- createDirectoryIfNecessary(File) - Method in class org.nuiton.plugin.AbstractPlugin
-
Create the directory if necessary.
- createDirectoryIfNecessary(File) - Static method in class org.nuiton.plugin.PluginHelper
-
Cretae the directory (and his parents) if necessary.
- createNewFile(File) - Method in class org.nuiton.plugin.AbstractPlugin
-
Create a new file.
- createNewFile(File) - Static method in class org.nuiton.plugin.PluginHelper
-
Create the given file.
D
- defaultEncoding - Variable in class org.nuiton.io.SortedProperties
-
L'encoding par défaut à utiliser pour lire et écrire le properties.
- deleteFile(File) - Method in class org.nuiton.plugin.AbstractPlugin
-
Delete the given file.
- deleteFile(File) - Static method in class org.nuiton.plugin.PluginHelper
-
Delete the given file.
- DependencyUtil - Class in org.nuiton.plugin
-
Une classe de methodes utiles sur les dependences entre artifacts.
- DependencyUtil() - Constructor for class org.nuiton.plugin.DependencyUtil
- DependencyUtil.ArtifactDependencyEntry - Class in org.nuiton.plugin
- depIds - Variable in class org.nuiton.plugin.DependencyUtil.ArtifactDependencyEntry
- destinationDirectory - Variable in class org.nuiton.io.MirroredFileUpdater
-
destination basedir
- doAction() - Method in class org.nuiton.plugin.AbstractPlugin
-
Do plugin action.
E
- ear - Enum constant in enum org.nuiton.plugin.Plugin.Packaging
- ENCODING_ASCII - Static variable in class org.nuiton.io.SortedProperties
- ENCODING_DEFAULT - Static variable in class org.nuiton.io.SortedProperties
- ENCODING_LATIN1 - Static variable in class org.nuiton.io.SortedProperties
- engine - Variable in class org.nuiton.plugin.VelocityTemplateGenerator
- execute() - Method in class org.nuiton.plugin.AbstractAvailableDataMojo
- execute() - Method in class org.nuiton.plugin.AbstractPlugin
- expandFile(File, File, String[], boolean) - Static method in class org.nuiton.plugin.PluginHelper
- expandFiles(PluginIOContext, String[], String[], String[], boolean) - Static method in class org.nuiton.plugin.PluginHelper
F
- failed - Enum constant in enum org.nuiton.plugin.Plugin.InitState
-
when something is wrong and should throw an error
- fileInPattern - Variable in class org.nuiton.io.MirroredFileUpdater
- fileOutPattern - Variable in class org.nuiton.io.MirroredFileUpdater
- FileUpdater - Interface in org.nuiton.io
-
Contract to be realized to test if a file is up to date.
- FileUpdaterHelper - Class in org.nuiton.io
- FileUpdaterHelper() - Constructor for class org.nuiton.io.FileUpdaterHelper
- FileUpdaterHelper.JavaFileUpdater - Class in org.nuiton.io
-
To test if a java source file is newser than his compiled class
- FileUpdaterHelper.JaxxFileUpdater - Class in org.nuiton.io
-
To test if a jaxx source file is newser than his generated java source file.
G
- generate(Properties, File) - Method in class org.nuiton.plugin.VelocityTemplateGenerator
- generate(Properties, Writer) - Method in class org.nuiton.plugin.VelocityTemplateGenerator
- getAllAvailableDatas() - Method in class org.nuiton.plugin.AbstractAvailableDataMojo
-
Retrieve the Collection of all AvailableData to display.
- getArtifactId(Artifact) - Static method in class org.nuiton.plugin.DependencyUtil
- getBackupFile(File) - Method in class org.nuiton.plugin.AbstractPlugin
- getData() - Method in interface org.nuiton.plugin.AbstractAvailableDataMojo.AvailableData
- getDependencies(DependencyUtil.ArtifactDependencyEntry, Set<String>, boolean) - Static method in class org.nuiton.plugin.DependencyUtil
- getDestinationDirectory() - Method in class org.nuiton.io.MirroredFileUpdater
- getEmptyKeys(Map<?, ?>) - Static method in class org.nuiton.plugin.PluginHelper
-
Obtenir les clefs de toutes les valeurs nulles ou vide à partir d'un dictionnaire donne.
- getEncoding() - Method in interface org.nuiton.plugin.PluginWithEncoding
-
Gets the encoding to be used to read and write io resources.
- getFile(File, String...) - Static method in class org.nuiton.plugin.PluginHelper
- getFileFromBasedir(String...) - Method in class org.nuiton.plugin.AbstractPlugin
-
Recupere le fichier donnée à partir de son chemin relatif sur le basedir du projet maven.
- getFileInPattern() - Method in class org.nuiton.io.MirroredFileUpdater
- getFileOutPattern() - Method in class org.nuiton.io.MirroredFileUpdater
- getFilesToTreate(String[], String[], File, MirroredFileUpdater) - Method in class org.nuiton.plugin.AbstractPlugin
-
Collect to some files with a mirror.
- getFilesToTreateForRoots(String[], String[], List<String>, Map<File, String[]>, MirroredFileUpdater) - Method in class org.nuiton.plugin.AbstractPlugin
-
Collects some file.
- getIncludedFiles(File, String[], String[]) - Static method in class org.nuiton.plugin.PluginHelper
- getInputs() - Method in class org.nuiton.plugin.PluginIOContext
- getLines(File) - Static method in class org.nuiton.plugin.PluginHelper
- getLinesAsFiles(File) - Static method in class org.nuiton.plugin.PluginHelper
- getLinesAsURL(File) - Static method in class org.nuiton.plugin.PluginHelper
- getMirrorFile(File) - Method in class org.nuiton.io.FileUpdaterHelper.JavaFileUpdater
- getMirrorFile(File) - Method in class org.nuiton.io.FileUpdaterHelper.JaxxFileUpdater
- getMirrorFile(File) - Method in class org.nuiton.io.MirroredFileUpdater
- getOutput() - Method in class org.nuiton.plugin.PluginIOContext
- getProject() - Method in interface org.nuiton.plugin.Plugin
- getRelativePath(File, File) - Static method in class org.nuiton.plugin.PluginHelper
- getRootProject(MavenProject, List<?>) - Method in class org.nuiton.plugin.AbstractPlugin
- getSourceDirectory() - Method in class org.nuiton.io.MirroredFileUpdater
- getTemplate(File) - Method in class org.nuiton.plugin.AbstractPlugin
-
Obtain the url of a file, if file does not exist, try in the classPath.
- getUrl(URL, String) - Static method in class org.nuiton.plugin.PluginHelper
-
suffix a given
baseUrlwith the givensuffix
H
- hasClassPath() - Method in class org.nuiton.plugin.AbstractPlugin
- hexDigit - Variable in class org.nuiton.io.SortedProperties
I
- init() - Method in class org.nuiton.plugin.AbstractPlugin
-
Method to initialize the mojo before doing any concrete actions.
- initClassLoader(MavenProject, File, boolean, boolean, boolean, boolean, boolean) - Method in class org.nuiton.plugin.AbstractPlugin
-
Init mojo classLoader.
- inputs - Variable in class org.nuiton.plugin.PluginIOContext
- isExecutionRoot() - Method in class org.nuiton.plugin.AbstractPlugin
- isFileNewerThanPomFile(File) - Method in class org.nuiton.plugin.AbstractPlugin
-
Test if a file exists and is newer than the pom file.
- isFileUpToDate(File) - Method in interface org.nuiton.io.FileUpdater
- isFileUpToDate(File) - Method in class org.nuiton.io.MirroredFileUpdater
- isVerbose() - Method in interface org.nuiton.plugin.Plugin
J
- jar - Enum constant in enum org.nuiton.plugin.Plugin.Packaging
- JavaFileUpdater(File, File) - Constructor for class org.nuiton.io.FileUpdaterHelper.JavaFileUpdater
- JaxxFileUpdater(File, File) - Constructor for class org.nuiton.io.FileUpdaterHelper.JaxxFileUpdater
K
- keys() - Method in class org.nuiton.io.SortedProperties
L
- load(File) - Method in class org.nuiton.io.SortedProperties
-
Load all properties from given
srcfile using defineddefaultEncoding. - load(File, String) - Method in class org.nuiton.io.SortedProperties
-
Load Properties from
srcfile using givendefaultEncoding.
M
- mavenProject - Variable in class org.nuiton.plugin.VelocityTemplateGenerator
- memoryFactors - Static variable in class org.nuiton.plugin.PluginHelper
- memoryUnites - Static variable in class org.nuiton.plugin.PluginHelper
- MirroredFileUpdater - Class in org.nuiton.io
-
Simple base implementation of a
FileUpdaterfor an updater with a sourcedir and a destinationdir. - MirroredFileUpdater(String, String, File, File) - Constructor for class org.nuiton.io.MirroredFileUpdater
N
- name() - Method in interface org.nuiton.plugin.AbstractAvailableDataMojo.AvailableData
- needInvoke(boolean, boolean, String) - Method in class org.nuiton.plugin.AbstractPlugin
-
Check if an execution should be done or not according to the given parameters.
- needInvoke(boolean, boolean, Date, Date) - Method in class org.nuiton.plugin.AbstractPlugin
-
Check if an execution should be done or not according to the given parameters.
- newJavaFileUpdater() - Static method in class org.nuiton.io.FileUpdaterHelper
- newJavaFileUpdater(File, File) - Static method in class org.nuiton.io.FileUpdaterHelper
- newJaxxFileUpdater() - Static method in class org.nuiton.io.FileUpdaterHelper
- newJaxxFileUpdater(File, File) - Static method in class org.nuiton.io.FileUpdaterHelper
- node - Variable in class org.nuiton.plugin.DependencyUtil.ArtifactDependencyEntry
O
- ok - Enum constant in enum org.nuiton.plugin.Plugin.InitState
-
when plugin can be executed
- org.nuiton.io - package org.nuiton.io
- org.nuiton.plugin - package org.nuiton.plugin
- output - Variable in class org.nuiton.plugin.PluginIOContext
P
- plugin - Enum constant in enum org.nuiton.plugin.Plugin.Packaging
- Plugin - Interface in org.nuiton.plugin
-
A common contract to be implements by our mojo and reports.
- Plugin.InitState - Enum in org.nuiton.plugin
-
An enumeration to qualify the init result of a plugin
- Plugin.Packaging - Enum in org.nuiton.plugin
-
An enumeration to qualify a maven module packaging
- PluginHelper - Class in org.nuiton.plugin
-
Une classe pour mutualiser toutes les méthodes utiles pour un plugin.
- PluginHelper() - Constructor for class org.nuiton.plugin.PluginHelper
- PluginIOContext - Class in org.nuiton.plugin
-
Une classe pour définir les entrées-sortie d'un plugin.
- PluginIOContext() - Constructor for class org.nuiton.plugin.PluginIOContext
- PluginWithEncoding - Interface in org.nuiton.plugin
-
A common contract to be implements by our mojo and reports which needs encoding.
- pom - Enum constant in enum org.nuiton.plugin.Plugin.Packaging
- prefixLines(String, String, String) - Static method in class org.nuiton.plugin.PluginHelper
-
Prefix the lines of the given content with a given prefix.
- prefixSourceDirecotory - Variable in class org.nuiton.io.MirroredFileUpdater
-
length of source basedir absolute path
- PropertiesDateRemoveFilterStream - Class in org.nuiton.io
-
Un ecrivain qui supprime la premiere ligne rencontree dans le flux.
- PropertiesDateRemoveFilterStream(OutputStream) - Constructor for class org.nuiton.io.PropertiesDateRemoveFilterStream
R
- readAsString(File, String) - Static method in class org.nuiton.plugin.PluginHelper
-
Permet de lire un fichier et de retourner sont contenu sous forme d'une chaine de carateres
- readAsString(Reader) - Static method in class org.nuiton.plugin.PluginHelper
-
Permet de lire un fichier et de retourner sont contenu sous forme d'une chaine de carateres
- rejectPackaging(Plugin.Packaging...) - Method in class org.nuiton.plugin.AbstractPlugin
-
Accept the project's packaging if not in given one.
- removeCompileSourceRoots(File) - Method in class org.nuiton.plugin.AbstractPlugin
-
Remove a given directory in maven project's compile source roots (if present).
- removeHeader - Variable in class org.nuiton.io.SortedProperties
-
un drapeau pour savoir s'il faut enlever l'entete generere
- removeSnapshotSuffix(String) - Static method in class org.nuiton.plugin.PluginHelper
- removeTestCompileSourceRoots(File) - Method in class org.nuiton.plugin.AbstractPlugin
-
Remove a given directory in maven project's test compile source roots (if present).
- renameFile(File, File) - Method in class org.nuiton.plugin.AbstractPlugin
-
Rename the given file to the destination one.
- renameFile(File, File) - Static method in class org.nuiton.plugin.PluginHelper
-
Rename the given file to a new destination.
S
- saveConvertInternal(String, boolean, boolean) - Method in class org.nuiton.io.SortedProperties
- setDestinationDirectory(File) - Method in class org.nuiton.io.MirroredFileUpdater
- setEncoding(String) - Method in interface org.nuiton.plugin.PluginWithEncoding
-
Sets the encoding to use in mojo.
- setFileInPattern(String) - Method in class org.nuiton.io.MirroredFileUpdater
- setFileOutPattern(String) - Method in class org.nuiton.io.MirroredFileUpdater
- setInput(File) - Method in class org.nuiton.plugin.PluginIOContext
- setInputs(File[]) - Method in class org.nuiton.plugin.PluginIOContext
- setLastModified(File, long) - Static method in class org.nuiton.plugin.PluginHelper
- setNodes(DependencyNode, Map<String, DependencyUtil.ArtifactDependencyEntry>, Set<String>, boolean) - Static method in class org.nuiton.plugin.DependencyUtil
- setOutput(File) - Method in class org.nuiton.plugin.PluginIOContext
- setProject(MavenProject) - Method in interface org.nuiton.plugin.Plugin
- setSourceDirectory(File) - Method in class org.nuiton.io.MirroredFileUpdater
- setVerbose(boolean) - Method in interface org.nuiton.plugin.Plugin
- skip - Enum constant in enum org.nuiton.plugin.Plugin.InitState
-
when the plugin execution should be skipped
- SNAPSHOT_SUFFIX - Static variable in class org.nuiton.plugin.PluginHelper
- sortArtifacts(DependencyNode, List<Artifact>, boolean) - Static method in class org.nuiton.plugin.DependencyUtil
- SortedProperties - Class in org.nuiton.io
-
Extend
Propertiesto allow alphabetical order. - SortedProperties() - Constructor for class org.nuiton.io.SortedProperties
- SortedProperties(String) - Constructor for class org.nuiton.io.SortedProperties
- SortedProperties(String, boolean) - Constructor for class org.nuiton.io.SortedProperties
- SortedProperties(String, boolean, boolean) - Constructor for class org.nuiton.io.SortedProperties
- SortedProperties(Properties) - Constructor for class org.nuiton.io.SortedProperties
- sourceDirectory - Variable in class org.nuiton.io.MirroredFileUpdater
-
source basedir
- splitAndTrim(String, String) - Static method in class org.nuiton.plugin.PluginHelper
-
Split the given
textusing theseparatorand trim each part of result. - store(File) - Method in class org.nuiton.io.SortedProperties
-
Save properties in given
dstfile using defineddefaultEncoding. - store(File, String) - Method in class org.nuiton.io.SortedProperties
-
Store Properties in
outputfile using givendefaultEncoding. - store(OutputStream) - Method in class org.nuiton.io.SortedProperties
-
Save properties in given
streamfile. - store(OutputStream, String) - Method in class org.nuiton.io.SortedProperties
- store(Writer, String) - Method in class org.nuiton.io.SortedProperties
- storeEncode(OutputStream, String) - Method in class org.nuiton.io.SortedProperties
-
If encoding is not the default Properties one, we will use a writer to use this custom encoding.
- storeInternal(BufferedWriter, String, boolean) - Method in class org.nuiton.io.SortedProperties
T
- timeFactors - Static variable in class org.nuiton.plugin.PluginHelper
- timeUnites - Static variable in class org.nuiton.plugin.PluginHelper
- toGenericList(List<?>, Class<O>) - Static method in class org.nuiton.plugin.PluginHelper
-
Permet de convertir une liste non typee, en une liste typee.
- toHex(int) - Method in class org.nuiton.io.SortedProperties
-
Convert a nibble to a hex character.
- toString() - Method in class org.nuiton.io.MirroredFileUpdater
- toString(Object) - Method in interface org.nuiton.plugin.AbstractAvailableDataMojo.AvailableData
U
- unicodeLower - Variable in class org.nuiton.io.SortedProperties
-
A flag to write unicode using the a lower letter.
V
- valueOf(String) - Static method in enum org.nuiton.plugin.Plugin.InitState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.nuiton.plugin.Plugin.Packaging
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.nuiton.plugin.Plugin.InitState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.nuiton.plugin.Plugin.Packaging
-
Returns an array containing the constants of this enum type, in the order they are declared.
- velocityTemplate - Variable in class org.nuiton.plugin.VelocityTemplateGenerator
- VelocityTemplateGenerator - Class in org.nuiton.plugin
-
Generator of template base on velocity.
- VelocityTemplateGenerator(MavenProject, URL) - Constructor for class org.nuiton.plugin.VelocityTemplateGenerator
W
- war - Enum constant in enum org.nuiton.plugin.Plugin.Packaging
- write(int) - Method in class org.nuiton.io.PropertiesDateRemoveFilterStream
- writeCommentsInternal(BufferedWriter, String) - Method in class org.nuiton.io.SortedProperties
- writeFile(File, String, String) - Method in class org.nuiton.plugin.AbstractPlugin
-
Write a
contentinto the given destination file for the givenencoding. - writeString(File, String, String) - Static method in class org.nuiton.plugin.PluginHelper
-
Sauvegarde un contenu dans un fichier.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AbstractPlugin.needInvoke(boolean, boolean, Date, Date)