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