All Classes and Interfaces
Class
Description
Generic app image directory layout.
Default implementation of
AppImageLayout interface.App image packaging type.
A generic application for packaging.
Default implementation of
Application interface.Utility class to manage application launchers.
Application app image layout.
Builds
ApplicationLayout instances.App image directory contents specific to application packaging.
Default implementation of
ApplicationLayoutMixin interface.A generic bundle specification.
Bundling environment.
Descriptor of a generic bundling operation.
CLI bundling environment.
This class consists exclusively of static methods that operate on or return collections.
Formats command line arguments.
Runs commands and processes their stdout and stderr streams.
Dynamic proxy dispatching method calls to multiple objects.
Builder of
CompositeProxy instances.Invocation tunnel.
Signals that error has occurred at configuration phase.
Builds
ConfigException instances.Custom application launcher icon sourced from an external file.
Default implementation of
CustomLauncherIcon type.Default application launcher icon.
Dotted numeric version string.
Add quotes to the given string in a configurable way.
Description of an external application image.
Launcher description.
File association.
Default implementation of
FileAssociation interfaceFixed directed acyclic graph (DAG).
Object wrapper implementing
Object.equals(Object) such that it
returns true only when the argument is another instance of this class
wrapping the same object.Generic jpackage exception with non-null message.
Application launcher.
Default implementation of
Launcher interface.Application launcher icon.
Application launcher startup configuration using non-modular jar file.
Details of Linux application launcher startup configuration using non-modular jar file.
Default implementation of
LauncherJarStartupInfoMixin interface.Application launcher startup configuration using Java module.
Details of application launcher startup configuration using Java module.
Default implementation of
LauncherModularStartupInfoMixin interface.A shortcut to launch an application launcher.
The directory in which to run an application launcher when it is started from
a shortcut.
Generic startup configuration of an application launcher.
Default implementation of
LauncherStartupInfo interface.Builds list of packages providing dynamic libraries for the given set of files.
Linux application.
Linux DEB package.
Details of Linux DEB package.
Default implementation of
LinuxDebPackageMixin interface.Linux application launcher.
Details of Linux application launcher.
Default implementation of
LinuxLauncherMixin interface.Helper to install launchers as services using "systemd".
Linux package.
Details of Linux package.
Default implementation of
LinuxPackageMixin interface.Linux RPM package.
Details of Linux RPM package.
Default implementation of
LinuxRpmPackageMixin interface.Builder of exceptions with localized messages.
Log
General purpose logging mechanism.
Helper to install launchers as services using "launchd".
Main jpackage entry point.
R/O collection of objects associated with option identifiers.
Typed getter of option values in
Options objects.Native application package.
Default implementation of
Package interface.Generic package type.
Collection of functions to create instances of types defined in this package from strings.
Group of paths.
Handler of file copying and directory creating.
Property list (plist) file reader.
Custom application launcher icon sourced from the resource directory.
Default implementation of
ResourceDirLauncherIcon type.Creates Java runtime.
Java runtime app image layout.
A mutable container object for a value.
jpackage options in the app image (".jpackage.xml") file
Standard jpackage operations.
jpackage file association options
jpackage command line options
Standard native package types.
String bundle contains locale-specific strings.
Class to replace tokens in strings.
A type with an option identifier.
WiX tool.