APIdia Launch Partner
Top Fields Constructors Methods
jdk.jpackage.internal

pack-priv final Class LauncherFromOptions

extends Object
Class Inheritance
Static Imports
jdk.jpackage.internal.cli.StandardOption.APPCLASS, .StandardOption.ARGUMENTS, .StandardOption.DESCRIPTION, .StandardOption.FILE_ASSOCIATIONS, .StandardOption.ICON, .StandardOption.INPUT, .StandardOption.JAVA_OPTIONS, .StandardOption.LAUNCHER_AS_SERVICE, .StandardOption.MAIN_JAR, .StandardOption.MODULE, .StandardOption.MODULE_PATH, .StandardOption.NAME, .StandardOption.PREDEFINED_APP_IMAGE, .StandardOption.PREDEFINED_RUNTIME_IMAGE

Field Summary

Modifier and TypeField and Description
private BiConsumer<FileAssociationGroup.Builder, LauncherBuilder>
private BiFunction<Options, FileAssociation, FileAssociation>

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv Launcher
create(Options options)

pack-priv LauncherFromOptions
private Optional<BiConsumer<FileAssociationGroup.Builder, LauncherBuilder>>
pack-priv LauncherFromOptions
private Optional<BiFunction<Options, FileAssociation, FileAssociation>>
pack-priv LauncherFromOptions
private static LauncherIcon
toLauncherIcon(Path launcherIconPath)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

faGroupBuilderMutatorback to summary
private BiConsumer<FileAssociationGroup.Builder, LauncherBuilder> faGroupBuilderMutator
faMapperback to summary
private BiFunction<Options, FileAssociation, FileAssociation> faMapper

Constructor Detail

LauncherFromOptionsback to summary
pack-priv LauncherFromOptions()

Method Detail

createback to summary
pack-priv Launcher create(Options options)
faGroupBuilderMutatorback to summary
pack-priv LauncherFromOptions faGroupBuilderMutator(BiConsumer<FileAssociationGroup.Builder, LauncherBuilder> v)
faGroupBuilderMutatorback to summary
private Optional<BiConsumer<FileAssociationGroup.Builder, LauncherBuilder>> faGroupBuilderMutator()
faMapperback to summary
pack-priv LauncherFromOptions faMapper(BiFunction<Options, FileAssociation, FileAssociation> v)
faMapperback to summary
private Optional<BiFunction<Options, FileAssociation, FileAssociation>> faMapper()
faWithDefaultDescriptionback to summary
pack-priv LauncherFromOptions faWithDefaultDescription()
toLauncherIconback to summary
private static LauncherIcon toLauncherIcon(Path launcherIconPath)