Index

B C D E G H I J L M N P R S T V W 
All Classes and Interfaces|All Packages

B

BaseToolMojo - Class in ru.akman.maven.plugins
Base class for creating a CLI tool Mojos.
BaseToolMojo() - Constructor for class ru.akman.maven.plugins.BaseToolMojo
 
buildCommandLine() - Method in class ru.akman.maven.plugins.CommandLineBuilder
Build command line.
buildOptionList() - Method in class ru.akman.maven.plugins.CommandLineBuilder
Build list of options.

C

CommandLineBuilder - Class in ru.akman.maven.plugins
CommandLine builder is a wrapper added group of agruments to an option.
CommandLineBuilder() - Constructor for class ru.akman.maven.plugins.CommandLineBuilder
Default constructor.
CommandLineOption - Class in ru.akman.maven.plugins
Command line option (group of arguments).
CommandLineOption(Commandline) - Constructor for class ru.akman.maven.plugins.CommandLineOption
Create an option.
createArg() - Method in class ru.akman.maven.plugins.CommandLineBuilder
Create a new agrument and a new option for it, then add created argument to this option.
createArg() - Method in class ru.akman.maven.plugins.CommandLineOption
Create argument as part of the option.
createOpt() - Method in class ru.akman.maven.plugins.CommandLineBuilder
Create a new option (group of arguments).

D

DEB - Enum constant in enum ru.akman.maven.plugins.jpackage.PackageType
 
DependencySet - Class in ru.akman.maven.plugins.jpackage
Set of dependencies.
DependencySet() - Constructor for class ru.akman.maven.plugins.jpackage.DependencySet
 
DMG - Enum constant in enum ru.akman.maven.plugins.jpackage.PackageType
 

E

EXE - Enum constant in enum ru.akman.maven.plugins.jpackage.PackageType
 
execCmdLine(Commandline) - Method in class ru.akman.maven.plugins.BaseToolMojo
Execute command line.
execCmdLine(Commandline, CommandLineUtils.StringStreamConsumer, CommandLineUtils.StringStreamConsumer) - Method in class ru.akman.maven.plugins.BaseToolMojo
Execute command line with defined standard output/error streams.
execute() - Method in class ru.akman.maven.plugins.jpackage.HelpMojo
execute() - Method in class ru.akman.maven.plugins.jpackage.JPackageMojo
Execute goal.

G

getAppVersion() - Method in class ru.akman.maven.plugins.jpackage.Launcher
Get launcher command (script) version.
getArguments() - Method in class ru.akman.maven.plugins.jpackage.Launcher
Get command (script) arguments.
getArtifactDebugInfo(Artifact) - Static method in class ru.akman.maven.plugins.jpackage.PluginUtils
Get debug info about the artifact.
getArtifactSetDebugInfo(Set<Artifact>) - Static method in class ru.akman.maven.plugins.jpackage.PluginUtils
Get debug info about artifact set.
getBaseDir() - Method in class ru.akman.maven.plugins.BaseToolMojo
Get project base directory.
getBuildDir() - Method in class ru.akman.maven.plugins.BaseToolMojo
Get project build directory.
getCharset() - Method in class ru.akman.maven.plugins.BaseToolMojo
Get default charset.
getDependencyDebugInfo(File, JavaModuleDescriptor, boolean) - Static method in class ru.akman.maven.plugins.jpackage.PluginUtils
Get debug info about a dependency.
getDependencySetDebugInfo(String, DependencySet, String) - Static method in class ru.akman.maven.plugins.jpackage.PluginUtils
Get debug info about a dependencyset.
getDependencySets() - Method in class ru.akman.maven.plugins.jpackage.ModulePath
Get dependency sets.
getDirSets() - Method in class ru.akman.maven.plugins.jpackage.ModulePath
Get directory sets.
getExcludeNames() - Method in class ru.akman.maven.plugins.jpackage.DependencySet
Get list of excluded dependencies by name.
getExcludes() - Method in class ru.akman.maven.plugins.jpackage.DependencySet
Get list of excluded dependencies by filename.
getFile() - Method in class ru.akman.maven.plugins.jpackage.Launcher
Get launcher properties file.
getFileSetDebugInfo(String, FileSet, String) - Static method in class ru.akman.maven.plugins.jpackage.PluginUtils
Get debug info about a fileset.
getFileSetManager() - Method in class ru.akman.maven.plugins.BaseToolMojo
Get fileset manager.
getFileSets() - Method in class ru.akman.maven.plugins.jpackage.ModulePath
Get file sets.
getIcon() - Method in class ru.akman.maven.plugins.jpackage.Launcher
Get launcher command (script) icon.
getIncludeNames() - Method in class ru.akman.maven.plugins.jpackage.DependencySet
Get list of included dependencies by name.
getIncludes() - Method in class ru.akman.maven.plugins.jpackage.DependencySet
Get list of included dependencies by filename.
getJavaOptions() - Method in class ru.akman.maven.plugins.jpackage.Launcher
Get Java runtime options.
getMainClass() - Method in class ru.akman.maven.plugins.jpackage.Launcher
Get main class name.
getMainJar() - Method in class ru.akman.maven.plugins.jpackage.Launcher
Get main jar filename.
getModule() - Method in class ru.akman.maven.plugins.jpackage.Launcher
Get main module name.
getName() - Method in class ru.akman.maven.plugins.jpackage.Launcher
Get command (script) name.
getOutputDir() - Method in class ru.akman.maven.plugins.BaseToolMojo
Get project output directory.
getPathElements() - Method in class ru.akman.maven.plugins.jpackage.ModulePath
Get path elements.
getPathElementsDebugInfo(String, List<File>) - Static method in class ru.akman.maven.plugins.jpackage.PluginUtils
Get debug info about path elements.
getPluginManager() - Method in class ru.akman.maven.plugins.BaseToolMojo
Get plugin manager.
getProject() - Method in class ru.akman.maven.plugins.BaseToolMojo
Get maven project.
getProperties() - Method in class ru.akman.maven.plugins.BaseToolMojo
Get project properties.
getProperties(Charset) - Method in class ru.akman.maven.plugins.jpackage.Launcher
Get the launcher properties.
getSession() - Method in class ru.akman.maven.plugins.BaseToolMojo
Get maven session.
getThrowableCause(Throwable) - Static method in class ru.akman.maven.plugins.jpackage.PluginUtils
Get the cause message for throwable.
getToolchain() - Method in class ru.akman.maven.plugins.BaseToolMojo
Get JDK toolchain from build context, i.e. the toolchain selected by maven-toolchains-plugin.
getToolchainManager() - Method in class ru.akman.maven.plugins.BaseToolMojo
Get toolchain manager.
getToolchains() - Method in class ru.akman.maven.plugins.BaseToolMojo
Get list of all JDK toolchains available in user settings independently from maven-toolchains-plugin.
getToolExecutable() - Method in class ru.akman.maven.plugins.BaseToolMojo
Get tool executable.
getToolHomeDirectory() - Method in class ru.akman.maven.plugins.BaseToolMojo
Get tool home directory.
getToolJavaVersion() - Method in class ru.akman.maven.plugins.BaseToolMojo
Get tool corresponding java version.
getToolVersion() - Method in class ru.akman.maven.plugins.BaseToolMojo
Get tool version.

H

HelpMojo - Class in ru.akman.maven.plugins.jpackage
Display help information on jpackage-maven-plugin.
Call mvn jpackage:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class ru.akman.maven.plugins.jpackage.HelpMojo
 

I

IMAGE - Enum constant in enum ru.akman.maven.plugins.jpackage.PackageType
 
init(String, File, String) - Method in class ru.akman.maven.plugins.BaseToolMojo
Init Mojo.
isAutomaticExcluded() - Method in class ru.akman.maven.plugins.jpackage.DependencySet
Should automatic modules be excluded from dependencyset.
isOutputIncluded() - Method in class ru.akman.maven.plugins.jpackage.DependencySet
Should output directory be included into dependencyset.
isWinConsole() - Method in class ru.akman.maven.plugins.jpackage.Launcher
Is enabled creating a console launcher.

J

JPackageMojo - Class in ru.akman.maven.plugins.jpackage
The jpackage goal lets you create a custom runtime image with the jpackage tool introduced in Java 13.
JPackageMojo() - Constructor for class ru.akman.maven.plugins.jpackage.JPackageMojo
 

L

Launcher - Class in ru.akman.maven.plugins.jpackage
Additional launcher.
Launcher() - Constructor for class ru.akman.maven.plugins.jpackage.Launcher
 

M

ModulePath - Class in ru.akman.maven.plugins.jpackage
Module path.
ModulePath() - Constructor for class ru.akman.maven.plugins.jpackage.ModulePath
 
MSI - Enum constant in enum ru.akman.maven.plugins.jpackage.PackageType
 

N

normalizeFileSetBaseDir(File, FileSet) - Static method in class ru.akman.maven.plugins.jpackage.PluginUtils
Fix base directory of the fileset by resolving it relative to the specified base directory.

P

PackageType - Enum in ru.akman.maven.plugins.jpackage
The type of package to create.
PKG - Enum constant in enum ru.akman.maven.plugins.jpackage.PackageType
 
PLATFORM - Enum constant in enum ru.akman.maven.plugins.jpackage.PackageType
 
PluginUtils - Class in ru.akman.maven.plugins.jpackage
Helper class for utilities.

R

RPM - Enum constant in enum ru.akman.maven.plugins.jpackage.PackageType
 
ru.akman.maven.plugins - package ru.akman.maven.plugins
 
ru.akman.maven.plugins.jpackage - package ru.akman.maven.plugins.jpackage
 

S

setAppVersion(String) - Method in class ru.akman.maven.plugins.jpackage.Launcher
Set launcher command (script) version.
setArguments(String) - Method in class ru.akman.maven.plugins.jpackage.Launcher
Set command (script) arguments.
setAutomaticExcluded(boolean) - Method in class ru.akman.maven.plugins.jpackage.DependencySet
Setter for excludeautomatic.
setDependencySets(List<DependencySet>) - Method in class ru.akman.maven.plugins.jpackage.ModulePath
Set dependency sets.
setDirSets(List<FileSet>) - Method in class ru.akman.maven.plugins.jpackage.ModulePath
Set directory sets.
setExcludeNames(List<String>) - Method in class ru.akman.maven.plugins.jpackage.DependencySet
Set the list of excluded dependencies by name.
setExcludes(List<String>) - Method in class ru.akman.maven.plugins.jpackage.DependencySet
Set the list of excluded dependencies by filename.
setExecutable(String) - Method in class ru.akman.maven.plugins.CommandLineBuilder
Set executable.
setFile(File) - Method in class ru.akman.maven.plugins.jpackage.Launcher
Set launcher properties file.
setFileSets(List<FileSet>) - Method in class ru.akman.maven.plugins.jpackage.ModulePath
Set file sets.
setIcon(File) - Method in class ru.akman.maven.plugins.jpackage.Launcher
Set launcher command (script) icon.
setIncludeNames(List<String>) - Method in class ru.akman.maven.plugins.jpackage.DependencySet
Set the list of included dependencies by name.
setIncludes(List<String>) - Method in class ru.akman.maven.plugins.jpackage.DependencySet
Set the list of included dependencies by filename.
setJavaOptions(String) - Method in class ru.akman.maven.plugins.jpackage.Launcher
Set Java runtime options.
setMainClass(String) - Method in class ru.akman.maven.plugins.jpackage.Launcher
Set main class name.
setMainJar(String) - Method in class ru.akman.maven.plugins.jpackage.Launcher
Set main jar filename.
setModule(String) - Method in class ru.akman.maven.plugins.jpackage.Launcher
Set main module name.
setName(String) - Method in class ru.akman.maven.plugins.jpackage.Launcher
Set command (script) name.
setOutputIncluded(boolean) - Method in class ru.akman.maven.plugins.jpackage.DependencySet
Setter for includeoutput.
setPathElements(List<File>) - Method in class ru.akman.maven.plugins.jpackage.ModulePath
Set path elements.
setWinConsole(String) - Method in class ru.akman.maven.plugins.jpackage.Launcher
Enable or disable creating a console launcher.

T

toString() - Method in class ru.akman.maven.plugins.CommandLineOption
Create the option string representation as arguments joined with space.

V

valueOf(String) - Static method in enum ru.akman.maven.plugins.jpackage.PackageType
Returns the enum constant of this type with the specified name.
values() - Static method in enum ru.akman.maven.plugins.jpackage.PackageType
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrapOpt(String, char) - Static method in class ru.akman.maven.plugins.jpackage.PluginUtils
Wraps an option string with a string if that one is missing from the start or end of the given option string.
B C D E G H I J L M N P R S T V W 
All Classes and Interfaces|All Packages