A C D E F G I J L O P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractGenerator - Class in org.tentackle.maven
-
Base class for generators.
- AbstractGenerator() - Constructor for class org.tentackle.maven.AbstractGenerator
- AbstractTentackleAnnotationProcessingMojo - Class in org.tentackle.maven
-
Generates code and meta-information prior to wurbeling and compiling the sources.
- AbstractTentackleAnnotationProcessingMojo() - Constructor for class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
- AbstractTentackleMojo - Class in org.tentackle.maven
-
Base tentackle mojo.
- AbstractTentackleMojo() - Constructor for class org.tentackle.maven.AbstractTentackleMojo
- addMap(Map<String, Object>) - Method in class org.tentackle.maven.TemplateModel
-
Adds a map to the model.
Keys are translated to camel case. - addProcessor(AbstractTentackleProcessor) - Method in class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
-
Adds an annotation processor.
- addProperties(Properties) - Method in class org.tentackle.maven.TemplateModel
-
Adds the properties to the model.
Keys are translated to camel case. - addURL(URL) - Method in class org.tentackle.maven.ProjectClassLoader
C
- charset - Variable in class org.tentackle.maven.AbstractTentackleMojo
-
The encode used to read and write files.
- cleanupProcessors(File) - Method in class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
-
Cleans up the processors.
- compilerArgs - Variable in class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
-
Arguments to be passed to the compiler.
(see maven-compiler-plugin) - compilerArgument - Variable in class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
-
Sets the unformatted single argument string to be passed to the compiler.
(see maven-compiler-plugin) - createFreemarkerConfiguration() - Method in class org.tentackle.maven.AbstractGenerator
-
Creates the freemarker configuration.
- createMissingDirs() - Method in class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
-
Creates any missing directories.
D
- determineEncoding() - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Determines the encode charset.
- determineJavaToolVersion(File) - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Determines the version number string of a given java tool.
Invokes the tool with--version.
Skips noise likeWARNING: Using incubator modules. - determineVerbosity() - Method in class org.tentackle.maven.AbstractTentackleMojo
-
sets the verbosity.
E
- encoding - Variable in class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
-
Source file encode.
- execute() - Method in class org.tentackle.maven.AbstractTentackleMojo
- executeImpl() - Method in class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
- executeImpl() - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Implements the execution.
TT-mojos must override this method instead ofAbstractTentackleMojo.execute().
F
- filesets - Variable in class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
-
The list of file sets.
If set the source directory is ignored. - filterFileNames(String, String[]) - Method in class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
-
Filters the files to be processed.
If overridden, allows to skip the annotation processing. - find(String) - Method in class org.tentackle.maven.JavaToolFinder
-
Finds the file of a java tool.
- findResourceDirs() - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Finds all resource directories.
- finishExecute() - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Finishes the execution.
The method is invoked afterAbstractTentackleMojo.executeImpl().
G
- generate() - Method in class org.tentackle.maven.GeneratedFile
-
Generates the file.
- generate() - Method in class org.tentackle.maven.GeneratedString
-
Generates the string.
- GeneratedFile - Class in org.tentackle.maven
-
File to be generated by freemarker.
- GeneratedFile(Configuration, Map, String, File) - Constructor for class org.tentackle.maven.GeneratedFile
-
Creates a file generator.
- GeneratedString - Class in org.tentackle.maven
-
String to be generated by freemarker.
- GeneratedString(Configuration, Map, String) - Constructor for class org.tentackle.maven.GeneratedString
-
Creates a string generator.
- getCanonicalPath(File) - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Gets the canonical path of diven directory.
- getCompileErrorLog() - Method in class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
-
Gets the compiler error log.
- getLogger() - Method in class org.tentackle.maven.AbstractGenerator
-
Gets the maven logger.
- getMajorVersion(String) - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Determines the major version number integer of a given version string.
- getMavenProject() - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Gets the maven project.
- getMavenSession() - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Gets the maven session.
- getMojoExecution() - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Gets the mojo execution.
- getPathRelativeToBasedir(String) - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Gets the path relative to the basedir.
Parent dirs of the basedir will also be tried. - getProcessingClassloader() - Method in class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
-
Gets a classloader that searches also in the classpath elements of the project.
- getResourceDirName(String) - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Checks if given directory resides in resources.
- getSettings() - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Gets the maven settings.
- getSettingsDecrypter() - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Decrypter for credentials in settings.xml.
- getTemplateDirectory() - Method in class org.tentackle.maven.AbstractGenerator
-
Gets the freemarker template directory.
- getToolchain() - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Gets the
"jdk"toolchain. - getToolchain(String) - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Gets the toolchain for a given type.
- getToolchain(String, Map<String, String>) - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Gets a toolchain for given type and selector.
- getToolchainManager() - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Gets the toolchain manager.
- getToolFinder() - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Gets the default toolfinder to locate tools like java, jdeps, jlink, etc.
- getTotalCompileErrors() - Method in class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
-
Gets the number of compile errors.
- getTotalErrors() - Method in class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
-
Gets the number of analyze errors.
I
- initializeProcessor(AbstractTentackleProcessor, File) - Method in class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
-
Initializes a processor.
- initializeProcessors(File) - Method in class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
-
Initializes all processors.
- isExecutionRecursive() - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Returns whether reactor execution is recursive.
- isSkippedByDefault() - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Determines whether mojo should be skipped by default.
J
- JavaToolFinder - Class in org.tentackle.maven
-
Finds java tools to execute on behalf of a maven plugin.
- JavaToolFinder() - Constructor for class org.tentackle.maven.JavaToolFinder
-
Creates a toolfinder without toolchain.
- JavaToolFinder(Toolchain) - Constructor for class org.tentackle.maven.JavaToolFinder
-
Creates the toolfinder.
- JDK_TOOLCHAIN - Static variable in class org.tentackle.maven.AbstractTentackleMojo
-
Name of the default JDK toolchain.
L
- loadResourceFileIntoString(String) - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Loads a resource file into a string.
O
- org.tentackle.maven - package org.tentackle.maven
-
Support for Tentackle Maven Plugins.
P
- prepareExecute() - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Prepares the execution.
Invoked before validate(). - processors - Variable in class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
-
Annotation processors.
- ProjectClassLoader - Class in org.tentackle.maven
-
Classloader with added project-relevant dependencies.
- ProjectClassLoader(URLClassLoader, List<String>) - Constructor for class org.tentackle.maven.ProjectClassLoader
-
Create from another classloader.
- putValue(String, Object) - Method in class org.tentackle.maven.TemplateModel
-
Adds a key-value pair to the model.
The value is converted to a string.
nullis mapped to the empty string.
R
- resourceDirs - Variable in class org.tentackle.maven.AbstractTentackleMojo
-
List of resource dirs.
S
- setLogger(Log) - Method in class org.tentackle.maven.AbstractGenerator
-
Sets the maven logger.
- setMojoParameters(File, List<String>) - Method in class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
-
Sets the mojo parameters.
- setTemplateDirectory(File) - Method in class org.tentackle.maven.AbstractGenerator
-
Sets the freemarker template directory.
- showCompileOutput - Variable in class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
-
Show compile output.
T
- TemplateModel - Class in org.tentackle.maven
-
The freemarker template model.
- TemplateModel(Log) - Constructor for class org.tentackle.maven.TemplateModel
-
Creates the template model.
V
- validate() - Method in class org.tentackle.maven.AbstractTentackleAnnotationProcessingMojo
- validate() - Method in class org.tentackle.maven.AbstractTentackleMojo
-
Checks the configuration.
- verbosity - Variable in class org.tentackle.maven.AbstractTentackleMojo
-
The verbosity.
One of "default", "info" or "debug". - verbosityLevel - Variable in class org.tentackle.maven.AbstractTentackleMojo
-
mapped verbosity level.
All Classes All Packages