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 interface
 
Fixed 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.