A C E G H I J M O P R T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractJlinkMojo - Class in org.tentackle.maven.plugin.jlink
-
Base jlink mojo.
- AbstractJlinkMojo() - Constructor for class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
- addToClasspath(String) - Method in class org.tentackle.maven.plugin.jlink.JlinkResolver.Result
-
Sets whether the conf directory should be added to the classpath.
C
- ClasspathDependency - Class in org.tentackle.maven.plugin.jlink
-
Dependencies that should go to the classpath explicitly.
- ClasspathDependency() - Constructor for class org.tentackle.maven.plugin.jlink.ClasspathDependency
- compareTo(ModularArtifact) - Method in class org.tentackle.maven.plugin.jlink.ModularArtifact
- copyArtifacts(JlinkResolver.Result) - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
-
Copies artifacts not already in the created jlink image to module- or classpath.
- copyArtifacts(JlinkResolver.Result) - Method in class org.tentackle.maven.plugin.jlink.JpackageMojo
- createImage(JlinkResolver.Result) - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
-
Creates the application image.
- createImage(JlinkResolver.Result) - Method in class org.tentackle.maven.plugin.jlink.InitMojo
- createImage(JlinkResolver.Result) - Method in class org.tentackle.maven.plugin.jlink.JlinkMojo
-
Creates the jlink image.
- createImage(JlinkResolver.Result) - Method in class org.tentackle.maven.plugin.jlink.JpackageMojo
-
Creates the application image.
E
- equals(Object) - Method in class org.tentackle.maven.plugin.jlink.ModularArtifact
- execute() - Method in class org.tentackle.maven.plugin.jlink.HelpMojo
- executeImpl() - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
- executeImpl() - Method in class org.tentackle.maven.plugin.jlink.InitMojo
- executeImpl() - Method in class org.tentackle.maven.plugin.jlink.JlinkMojo
- executeImpl() - Method in class org.tentackle.maven.plugin.jlink.JpackageMojo
G
- generate() - Method in class org.tentackle.maven.plugin.jlink.RunGenerator
-
Generates the script.
- generateClassPath() - Method in class org.tentackle.maven.plugin.jlink.JlinkResolver.Result
-
Generates the class path option to be passed to bin/java.
- generateJlinkModulePath(ToolRunner) - Method in class org.tentackle.maven.plugin.jlink.JlinkResolver.Result
-
Generates the module-path option to be passed to jlink.
- generateJlinkModules(ToolRunner) - Method in class org.tentackle.maven.plugin.jlink.JlinkResolver.Result
-
Generates the module names option passed to jlink.
- generateModulePath() - Method in class org.tentackle.maven.plugin.jlink.JlinkResolver.Result
-
Generates the module path option to be passed to bin/java.
- getAddModules() - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
-
Gets extra jre or jdk modules to add to the image.
- getApplicationDirectory() - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
-
Gets the application directory.
- getApplicationDirectory() - Method in class org.tentackle.maven.plugin.jlink.JpackageMojo
- getArtifact() - Method in class org.tentackle.maven.plugin.jlink.ModularArtifact
-
Gets the maven artifact.
- getClassPath() - Method in class org.tentackle.maven.plugin.jlink.JlinkResolver.Result
-
Gets the artifacts to add to the class path explicitly.
- getExcludeModules() - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
-
Gets modules to exclude.
- getFile() - Method in class org.tentackle.maven.plugin.jlink.ModularArtifact
-
Gets the artifact's file.
- getFileName() - Method in class org.tentackle.maven.plugin.jlink.ModularArtifact
-
Gets the filename of the artifact.
- getImageDirectory() - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
-
Gets the directory created by jlink holding the image.
- getImageDirectory() - Method in class org.tentackle.maven.plugin.jlink.InitMojo
- getImageDirectory() - Method in class org.tentackle.maven.plugin.jlink.JlinkMojo
-
Gets the directory created by jlink holding the image.
- getImageDirectory() - Method in class org.tentackle.maven.plugin.jlink.JpackageMojo
-
Gets the directory created by jpackage holding the image.
- getJdepsTool() - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
-
Gets the jdeps tool.
- getJlinkModules() - Method in class org.tentackle.maven.plugin.jlink.JlinkResolver.Result
-
Gets the modules to be passed to jlink.
- getLocationManager() - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
-
Gets the location manager to extract module information.
- getMainClass() - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
-
Gets the name of the main class.
- getMainModule() - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
-
Gets the name of the module holding the main class.
- getModuleDescriptor() - Method in class org.tentackle.maven.plugin.jlink.ModularArtifact
-
Gets the JPMS module descriptor.
- getModuleName() - Method in class org.tentackle.maven.plugin.jlink.ModularArtifact
-
Gets the module name.
- getModulePath() - Method in class org.tentackle.maven.plugin.jlink.JlinkResolver.Result
-
Gets the modules to add to the module path explicitly.
- getNameTemplate() - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
-
Gets the name of the name template.
- getPath() - Method in class org.tentackle.maven.plugin.jlink.ModularArtifact
-
Gets the path to the artifact's jar file.
- getProjectHelper() - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
-
Gets the project helper to attach artifacts.
- getRunTemplate() - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
-
Gets the name of the runner template.
- getTemplateDir() - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
-
Gets the template directory.
- getUpdateTemplate() - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
-
Gets the name of the update template.
H
- hashCode() - Method in class org.tentackle.maven.plugin.jlink.ModularArtifact
- HelpMojo - Class in org.tentackle.maven.plugin.jlink
-
Display help information on tentackle-jlink-maven-plugin.
Callmvn tentackle-jlink:help -Ddetail=true -Dgoal=<goal-name>to display parameter details. - HelpMojo() - Constructor for class org.tentackle.maven.plugin.jlink.HelpMojo
I
- InitMojo - Class in org.tentackle.maven.plugin.jlink
-
Initializes the templates.
Copies the default templates to the configured templateDir.
Needs to be executed only to restore the templates to their defaults. - InitMojo() - Constructor for class org.tentackle.maven.plugin.jlink.InitMojo
- installTemplates() - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
-
Copies the templates to the template directory.
Overwrites any existing templates. - isClasspathDependency(Artifact) - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
-
Returns whether an artifact should be moved to the classpath explicitly.
- isModular() - Method in class org.tentackle.maven.plugin.jlink.JlinkResolver.Result
-
Returns whether this is a modular application.
- isPlainModular() - Method in class org.tentackle.maven.plugin.jlink.JlinkResolver.Result
-
Returns whether this is a plain modular application.
Plain modular means that all requirements are met by real modules.
J
- JlinkMojo - Class in org.tentackle.maven.plugin.jlink
-
Creates a self-contained java application zip-file with
jlink.
This mojo works for modular, non-modular and even mixed applications. - JlinkMojo() - Constructor for class org.tentackle.maven.plugin.jlink.JlinkMojo
- JlinkResolver - Class in org.tentackle.maven.plugin.jlink
-
Determines the strategy how to invoke jlink.
- JlinkResolver(AbstractJlinkMojo, Set<Artifact>) - Constructor for class org.tentackle.maven.plugin.jlink.JlinkResolver
-
Creates a resolver.
- JlinkResolver.Result - Class in org.tentackle.maven.plugin.jlink
-
Holds the resolver results.
- JpackageMojo - Class in org.tentackle.maven.plugin.jlink
-
Mojo to create an application installer package.
Still WIP. - JpackageMojo() - Constructor for class org.tentackle.maven.plugin.jlink.JpackageMojo
M
- ModularArtifact - Class in org.tentackle.maven.plugin.jlink
-
Artifact with module information.
- ModularArtifact(Artifact, JavaModuleDescriptor) - Constructor for class org.tentackle.maven.plugin.jlink.ModularArtifact
-
Creates a modular artifact.
O
- org.tentackle.maven.plugin.jlink - package org.tentackle.maven.plugin.jlink
P
- prepareExecute() - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
- prepareExecute() - Method in class org.tentackle.maven.plugin.jlink.JlinkMojo
- prepareExecute() - Method in class org.tentackle.maven.plugin.jlink.JpackageMojo
- putValue(String, Object) - Method in class org.tentackle.maven.plugin.jlink.RunTemplateModel
-
Adds a key-value pair to the model.
R
- resolve() - Method in class org.tentackle.maven.plugin.jlink.JlinkResolver
-
Resolves the maven artifacts for passing to jlink.
- Result() - Constructor for class org.tentackle.maven.plugin.jlink.JlinkResolver.Result
- RunGenerator - Class in org.tentackle.maven.plugin.jlink
-
Generator for the run script.
- RunGenerator(AbstractJlinkMojo, JlinkResolver.Result) - Constructor for class org.tentackle.maven.plugin.jlink.RunGenerator
-
Creates the generator.
- RunTemplateModel - Class in org.tentackle.maven.plugin.jlink
-
Holds the template model for the run script generator.
- RunTemplateModel(AbstractJlinkMojo, JlinkResolver.Result) - Constructor for class org.tentackle.maven.plugin.jlink.RunTemplateModel
-
Creates the model.
T
- toString() - Method in class org.tentackle.maven.plugin.jlink.JlinkResolver.Result
- toString() - Method in class org.tentackle.maven.plugin.jlink.ModularArtifact
V
- validate() - Method in class org.tentackle.maven.plugin.jlink.AbstractJlinkMojo
- validate() - Method in class org.tentackle.maven.plugin.jlink.JlinkMojo
- validate() - Method in class org.tentackle.maven.plugin.jlink.JpackageMojo
All Classes All Packages