Interface LauncherJarStartupInfo
- All Superinterfaces:
LauncherJarStartupInfoMixin
,LauncherStartupInfo
Application launcher startup configuration using non-modular jar file.
Use create(jdk.jpackage.internal.model.LauncherStartupInfo, jdk.jpackage.internal.model.LauncherJarStartupInfoMixin)
method to create objects implementing this interface.
-
Nested Class Summary
Nested classes/interfaces inherited from interface jdk.jpackage.internal.model.LauncherJarStartupInfoMixin
LauncherJarStartupInfoMixin.Stub
Nested classes/interfaces inherited from interface jdk.jpackage.internal.model.LauncherStartupInfo
LauncherStartupInfo.Stub
-
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic LauncherJarStartupInfo
create
(LauncherStartupInfo info, LauncherJarStartupInfoMixin mixin) ConstructsLauncherJarStartupInfo
instance from the givenLauncherJarStartupInfo
andLauncherJarStartupInfoMixin
instances.Methods inherited from interface jdk.jpackage.internal.model.LauncherJarStartupInfoMixin
isJarWithMainClass, jarPath
Methods inherited from interface jdk.jpackage.internal.model.LauncherStartupInfo
classPath, defaultParameters, javaOptions, packageName, qualifiedClassName, simpleClassName
-
Method Details
-
create
ConstructsLauncherJarStartupInfo
instance from the givenLauncherJarStartupInfo
andLauncherJarStartupInfoMixin
instances.- Parameters:
info
- the generic launcher startup informationmixin
- the supplementary launcher startup information- Returns:
- the proxy dispatching calls to the given objects
-