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.StubNested classes/interfaces inherited from interface jdk.jpackage.internal.model.LauncherStartupInfo
LauncherStartupInfo.Stub -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic LauncherJarStartupInfocreate(LauncherStartupInfo info, LauncherJarStartupInfoMixin mixin) ConstructsLauncherJarStartupInfoinstance from the givenLauncherJarStartupInfoandLauncherJarStartupInfoMixininstances.Methods inherited from interface jdk.jpackage.internal.model.LauncherJarStartupInfoMixin
isJarWithMainClass, jarPathMethods inherited from interface jdk.jpackage.internal.model.LauncherStartupInfo
classPath, defaultParameters, javaOptions, packageName, qualifiedClassName, simpleClassName
-
Method Details
-
create
ConstructsLauncherJarStartupInfoinstance from the givenLauncherJarStartupInfoandLauncherJarStartupInfoMixininstances.- Parameters:
info- the generic launcher startup informationmixin- the supplementary launcher startup information- Returns:
- the proxy dispatching calls to the given objects
-