public class NativeBuilder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
NativeBuilder.PackageType |
| Constructor and Description |
|---|
NativeBuilder() |
public Set<NativeBuilder.PackageType> getSupported()
public NativeBuilder setSupported(NativeBuilder.PackageType... supported)
public NativeBuilder addSupported(NativeBuilder.PackageType... supported)
public NativeBuilder setSupported(Set<NativeBuilder.PackageType> supported)
public String[] getProfilingArgs()
public NativeBuilder setProfilingArgs(String[] profilingArgs)
public String evalName(BinPlatform platform, String discriminator, String suffix)
public void build()
public String getJpackageHome()
public NativeBuilder setJpackageHome(String jpackageHome)
public String getGraalvmHome()
public NativeBuilder setGraalvmHome(String graalvmHome)
public String getJre8Linux64()
public NativeBuilder setJre8Linux64(String jre8Linux64)
public String getJre8Linux32()
public NativeBuilder setJre8Linux32(String jre8Linux32)
public String getJre8Windows64()
public NativeBuilder setJre8Windows64(String jre8Windows64)
public String getJre8Windows32()
public NativeBuilder setJre8Windows32(String jre8Windows32)
public String getJre8Mac64()
public NativeBuilder setJre8Mac64(String jre8Mac64)
public NPath getDist()
public NativeBuilder setDist(NPath dist)
public NPath getProjectFolder()
public NativeBuilder setProjectFolder(NPath projectFolder)
public NativeBuilder setProjectFolder(NPath projectFolder, NId preferredId, String jarName)
public NPath getJarPath()
public NativeBuilder setJarPath(NPath jarPath)
public NativeBuilder setIcons(List<NPath> icons)
public String getAppName()
public NativeBuilder setAppName(String appName)
public String getDisplayName()
public NativeBuilder setDisplayName(String displayName)
public String getVendor()
public NativeBuilder setVendor(String vendor)
public String getAppId()
public NativeBuilder setAppId(String appId)
public NVersion getVersion()
public NativeBuilder setVersion(NVersion version)
public String getMainClass()
public NativeBuilder setMainClass(String mainClass)
public String getCopyright()
public NativeBuilder setCopyright(String copyright)
Copyright © 2026 vpc open source initiative. All rights reserved.