A C D E F G I J L O P R S T V 
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 like WARNING: 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 of AbstractTentackleMojo.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 after AbstractTentackleMojo.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.
null is 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.
A C D E F G I J L O P R S T V 
All Classes All Packages