Interface LauncherModularStartupInfo
- All Superinterfaces:
LauncherModularStartupInfoMixin
,LauncherStartupInfo
public interface LauncherModularStartupInfo
extends LauncherStartupInfo, LauncherModularStartupInfoMixin
Application launcher startup configuration using Java module.
Use create(jdk.jpackage.internal.model.LauncherStartupInfo, jdk.jpackage.internal.model.LauncherModularStartupInfoMixin)
method to create objects implementing this interface.
-
Nested Class Summary
Nested classes/interfaces inherited from interface jdk.jpackage.internal.model.LauncherModularStartupInfoMixin
LauncherModularStartupInfoMixin.Stub
Nested classes/interfaces inherited from interface jdk.jpackage.internal.model.LauncherStartupInfo
LauncherStartupInfo.Stub
-
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic LauncherModularStartupInfo
create
(LauncherStartupInfo info, LauncherModularStartupInfoMixin mixin) ConstructsLauncherModularStartupInfo
instance from the givenLauncherJarStartupInfo
andLauncherModularStartupInfoMixin
instances.Methods inherited from interface jdk.jpackage.internal.model.LauncherModularStartupInfoMixin
moduleName, modulePath
Methods inherited from interface jdk.jpackage.internal.model.LauncherStartupInfo
classPath, defaultParameters, javaOptions, packageName, qualifiedClassName, simpleClassName
-
Method Details
-
create
static LauncherModularStartupInfo create(LauncherStartupInfo info, LauncherModularStartupInfoMixin mixin) ConstructsLauncherModularStartupInfo
instance from the givenLauncherJarStartupInfo
andLauncherModularStartupInfoMixin
instances.- Parameters:
info
- the generic launcher startup informationmixin
- the supplementary launcher startup information- Returns:
- the proxy dispatching calls to the given objects
-