APIdia Launch Partner
Top Constructors Methods
jdk.jpackage.internal

pack-priv final Class LinuxFromOptions

extends Object
Class Inheritance
Static Imports
jdk.jpackage.internal.FromOptions.buildApplicationBuilder, .FromOptions.createPackageBuilder, .LinuxPackagingPipeline.APPLICATION_LAYOUT, jdk.jpackage.internal.cli.StandardBundlingOperation.CREATE_LINUX_RPM, .StandardOption.LINUX_APP_CATEGORY, .StandardOption.LINUX_DEB_MAINTAINER_EMAIL, .StandardOption.LINUX_MENU_GROUP, .StandardOption.LINUX_PACKAGE_DEPENDENCIES, .StandardOption.LINUX_PACKAGE_NAME, .StandardOption.LINUX_RELEASE, .StandardOption.LINUX_RPM_LICENSE_TYPE, .StandardOption.LINUX_SHORTCUT_HINT, jdk.jpackage.internal.model.StandardPackageType.LINUX_DEB, .StandardPackageType.LINUX_RPM

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static LinuxApplication
pack-priv static LinuxDebPackage
private static LinuxPackageBuilder
pack-priv static LinuxRpmPackage
private static String
private static void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

LinuxFromOptionsback to summary
pack-priv LinuxFromOptions()

Method Detail

createLinuxApplicationback to summary
pack-priv static LinuxApplication createLinuxApplication(Options options)
createLinuxDebPackageback to summary
pack-priv static LinuxDebPackage createLinuxDebPackage(Options options, LinuxDebSystemEnvironment sysEnv)
createLinuxPackageBuilderback to summary
private static LinuxPackageBuilder createLinuxPackageBuilder(Options options, LinuxSystemEnvironment sysEnv, StandardPackageType type)
createLinuxRpmPackageback to summary
pack-priv static LinuxRpmPackage createLinuxRpmPackage(Options options, LinuxRpmSystemEnvironment sysEnv)
normalizeRpmVersionback to summary
private static String normalizeRpmVersion(String version)
updateSummaryback to summary
private static void updateSummary(Options options, LinuxPackage pkg)