A B C D E F G H I J L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractTargetConfiguration - Class in com.gluonhq.substrate.target
-
AbstractTargetConfiguration is the main class that implements the necessary methods to compile, link and run a native image It is extended by different subclasses according to the selected target OS
- addArg(String) - Method in class com.gluonhq.substrate.util.ProcessRunner
-
Adds a command line argument to the list of existing list of command line arguments
- addArgs(String...) - Method in class com.gluonhq.substrate.util.ProcessRunner
-
Adds a varargs list of arguments to the existing list of command line of arguments
- addArgs(Collection<String>) - Method in class com.gluonhq.substrate.util.ProcessRunner
-
Adds a collection of arguments to the existing list of command line of arguments
- addDebugSymbolInfo(Path, String) - Method in class com.gluonhq.substrate.util.ios.Deploy
-
Adds debug symbols into a .dSYM bundle
- addSecretArg(String) - Method in class com.gluonhq.substrate.util.ProcessRunner
-
Adds a command line argument to the list of existing list of command line arguments, marking it as secret argument, in order to avoid logging
- addToEnv(String, String) - Method in class com.gluonhq.substrate.util.ProcessRunner
-
Adds a pair (key, value) to the environment map of the process
- AheadOfTimeBase<Art> - Class in com.gluonhq.substrate.util.web
- AheadOfTimeBase() - Constructor for class com.gluonhq.substrate.util.web.AheadOfTimeBase
- AheadOfTimeBase.Scope - Enum in com.gluonhq.substrate.util.web
- ANDROID - com.gluonhq.substrate.Constants.Profile
- ANDROID_KEYSTORE - Static variable in class com.gluonhq.substrate.Constants
- ANDROID_NATIVE_FOLDER - Static variable in class com.gluonhq.substrate.Constants
- ANDROID_PROJECT_NAME - Static variable in class com.gluonhq.substrate.Constants
- ANDROID_RES_FOLDER - Static variable in class com.gluonhq.substrate.Constants
- AndroidResolver - Class in com.gluonhq.substrate.config
-
Helper class that helps scanning jars in the classpath looking for files in META-INF/substrate/dalvik that contain information that has to be added to the Android project
- AndroidResolver(String) - Constructor for class com.gluonhq.substrate.config.AndroidResolver
-
AndroidResolver constructor
- AndroidTargetConfiguration - Class in com.gluonhq.substrate.target
- AndroidTargetConfiguration(ProcessPaths, InternalProjectConfiguration) - Constructor for class com.gluonhq.substrate.target.AndroidTargetConfiguration
- APK_PATH - Static variable in class com.gluonhq.substrate.Constants
- ARCH_AARCH64 - Static variable in class com.gluonhq.substrate.Constants
- ARCH_AMD64 - Static variable in class com.gluonhq.substrate.Constants
-
Triplet architecture
- ARCH_ARM64 - Static variable in class com.gluonhq.substrate.Constants
- artifactId(Art) - Method in class com.gluonhq.substrate.util.web.AheadOfTimeBase
- artifacts() - Method in class com.gluonhq.substrate.util.web.AheadOfTimeBase
B
- BACKEND_LIR - Static variable in class com.gluonhq.substrate.Constants
-
Backend
- BACKEND_LLVM - Static variable in class com.gluonhq.substrate.Constants
- beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class com.gluonhq.substrate.feature.GluonFeature
C
- calculateCheckSum(File) - Static method in class com.gluonhq.substrate.util.FileOps
-
Calculates checksum of the file content.
- canCompileTo(Triplet) - Method in class com.gluonhq.substrate.model.Triplet
- canRunLLVM(Triplet) - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Deprecated.
- certificates(NSObject[]) - Static method in class com.gluonhq.substrate.util.plist.NSDictionaryEx
- checkAndroidPackages(String) - Method in class com.gluonhq.substrate.util.FileDeps
-
Checks that the required Android packages are present, else proceeds to install them
- checkGraalVMJavaVersion() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Check if the GraalVM's java provided by the configuration is supported
- checkGraalVMVendor() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Check if Gluon is the vendor of the GraalVM build, or else logs a message.
- checkGraalVMVersion() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Check if the GraalVM provided by the configuration is supported
- classifier(Art) - Method in class com.gluonhq.substrate.util.web.AheadOfTimeBase
- ClassPath - Class in com.gluonhq.substrate.model
-
Represents the classpath Consolidates all classpath manipulations
- ClassPath(String) - Constructor for class com.gluonhq.substrate.model.ClassPath
-
Creates the class path
- CodeSigning - Class in com.gluonhq.substrate.util.ios
- CodeSigning - Class in com.gluonhq.substrate.util.macos
- CodeSigning(ProcessPaths, InternalProjectConfiguration) - Constructor for class com.gluonhq.substrate.util.ios.CodeSigning
- CodeSigning(ProcessPaths, InternalProjectConfiguration) - Constructor for class com.gluonhq.substrate.util.macos.CodeSigning
- com.gluonhq.substrate - module com.gluonhq.substrate
- com.gluonhq.substrate - package com.gluonhq.substrate
- com.gluonhq.substrate.config - package com.gluonhq.substrate.config
- com.gluonhq.substrate.feature - package com.gluonhq.substrate.feature
- com.gluonhq.substrate.model - package com.gluonhq.substrate.model
- com.gluonhq.substrate.target - package com.gluonhq.substrate.target
- com.gluonhq.substrate.util - package com.gluonhq.substrate.util
- com.gluonhq.substrate.util.ios - package com.gluonhq.substrate.util.ios
- com.gluonhq.substrate.util.linux - package com.gluonhq.substrate.util.linux
- com.gluonhq.substrate.util.macos - package com.gluonhq.substrate.util.macos
- com.gluonhq.substrate.util.plist - package com.gluonhq.substrate.util.plist
- com.gluonhq.substrate.util.web - package com.gluonhq.substrate.util.web
- com.gluonhq.substrate.util.windows - package com.gluonhq.substrate.util.windows
- compareTo(Version) - Method in class com.gluonhq.substrate.util.Version
- compile() - Method in class com.gluonhq.substrate.target.AbstractTargetConfiguration
-
Compile sets the required command line arguments and runs native-image
- compile() - Method in class com.gluonhq.substrate.target.AndroidTargetConfiguration
- compile() - Method in class com.gluonhq.substrate.target.LinuxTargetConfiguration
- compile() - Method in interface com.gluonhq.substrate.target.TargetConfiguration
-
Compiles the classes to objectcode for this TargetConfiguration.
- compile() - Method in class com.gluonhq.substrate.target.WebTargetConfiguration
- compileAdditionalSources() - Method in class com.gluonhq.substrate.target.AbstractTargetConfiguration
- CONFIG_FILES - Static variable in class com.gluonhq.substrate.Constants
- ConfigResolver - Class in com.gluonhq.substrate.config
-
Helper class that helps scanning jars in the classpath looking for files in META-INF/substrate/config that contain information that has to be added to the config files and native image command line flags
- ConfigResolver(String) - Constructor for class com.gluonhq.substrate.config.ConfigResolver
-
ConfigResolver constructor
- Constants - Class in com.gluonhq.substrate
- Constants() - Constructor for class com.gluonhq.substrate.Constants
- Constants.Profile - Enum in com.gluonhq.substrate
-
Predefined Profiles
- contains(Predicate<String>) - Method in class com.gluonhq.substrate.model.ClassPath
-
Returns whether any elements of this classpath match the provided predicate.
- copyDirectory(Path, Path) - Static method in class com.gluonhq.substrate.util.FileOps
-
Copies recursively a directory and all its content
- copyDirectoryFromResources(String, Path) - Static method in class com.gluonhq.substrate.util.FileOps
-
Copies directory from resources into destination path
- copyFile(Path, Path) - Static method in class com.gluonhq.substrate.util.FileOps
-
Copies source to destination, ensuring that destination exists
- copyResource(String, Path) - Static method in class com.gluonhq.substrate.util.FileOps
-
Copies resource into destination path
- copyResourceToTmp(String) - Static method in class com.gluonhq.substrate.util.FileOps
-
Copies given resource to temp directory
- copyStream(InputStream, Path) - Static method in class com.gluonhq.substrate.util.FileOps
-
Copies source stream to a destination path
- createDmg(boolean) - Method in class com.gluonhq.substrate.util.macos.Packager
- createPackage(boolean) - Method in class com.gluonhq.substrate.util.macos.Packager
- createPackage(boolean) - Method in class com.gluonhq.substrate.util.windows.MSIBundler
- createPathingJar(Path, String) - Static method in class com.gluonhq.substrate.util.FileOps
-
Shorten the Java classpath with a pathing jar.
- createSharedLib() - Method in class com.gluonhq.substrate.target.AbstractTargetConfiguration
-
Creates a native image that can be used as shared library
- createSharedLib() - Method in interface com.gluonhq.substrate.target.TargetConfiguration
-
Creates a native image that can be used as shared library
- createStaticLib() - Method in class com.gluonhq.substrate.target.AbstractTargetConfiguration
-
Creates a static library
- createStaticLib() - Method in class com.gluonhq.substrate.target.IosTargetConfiguration
- createStaticLib() - Method in interface com.gluonhq.substrate.target.TargetConfiguration
-
Creates a static library
- crossCompile - Variable in class com.gluonhq.substrate.target.AbstractTargetConfiguration
D
- DALVIK_PRECOMPILED_CLASSES - Static variable in class com.gluonhq.substrate.Constants
- DEB - com.gluonhq.substrate.util.linux.LinuxFlavor.PackagingSystem
- DEBIAN - com.gluonhq.substrate.util.linux.LinuxFlavor.Flavor
- DEFAULT_BUNDLE_VERSION - Static variable in class com.gluonhq.substrate.model.ReleaseConfiguration
- DEFAULT_CLIBS_VERSION - Static variable in class com.gluonhq.substrate.Constants
- DEFAULT_JAVA_STATIC_SDK_VERSION - Static variable in class com.gluonhq.substrate.Constants
- DEFAULT_JAVA_STATIC_SDK_VERSION11 - Static variable in class com.gluonhq.substrate.Constants
- DEFAULT_JAVAFX_JS_SDK_VERSION - Static variable in class com.gluonhq.substrate.Constants
- DEFAULT_JAVAFX_STATIC_SDK_VERSION - Static variable in class com.gluonhq.substrate.Constants
- DEFAULT_JAVASDK_PATH - Static variable in class com.gluonhq.substrate.Constants
- DEFAULT_JAVASDK_PATH11 - Static variable in class com.gluonhq.substrate.Constants
- DEFAULT_MAC_APP_CATEGORY - Static variable in class com.gluonhq.substrate.model.ReleaseConfiguration
- DEFAULT_SYSROOT_VERSION - Static variable in class com.gluonhq.substrate.Constants
- deleteDirectory(Path) - Static method in class com.gluonhq.substrate.util.FileOps
-
Deletes recursively a directory and all its content
- Deploy - Class in com.gluonhq.substrate.util.ios
- Deploy(Path) - Constructor for class com.gluonhq.substrate.util.ios.Deploy
- DESKTOP_PROVISION_EXTENSION - Static variable in class com.gluonhq.substrate.util.macos.ProvisionProfile
- DEVELOPMENT - com.gluonhq.substrate.util.ios.MobileProvision.Profile
- DEVELOPMENT - com.gluonhq.substrate.util.macos.ProvisionProfile.Profile
- dictionaryFromProvisioningPath(Path) - Static method in class com.gluonhq.substrate.util.plist.NSDictionaryEx
- DISTRIBUTION_AD_HOC - com.gluonhq.substrate.util.ios.MobileProvision.Profile
- DISTRIBUTION_AD_HOC - com.gluonhq.substrate.util.macos.ProvisionProfile.Profile
- DISTRIBUTION_APP_STORE - com.gluonhq.substrate.util.ios.MobileProvision.Profile
- DISTRIBUTION_APP_STORE - com.gluonhq.substrate.util.macos.ProvisionProfile.Profile
- downloadAndUnzip(String, Path, String, String, String...) - Static method in class com.gluonhq.substrate.util.FileOps
-
Downloads a zip file from the specified sourceUrl into the destPath where a file named fileName will be created.
- downloadFile(URL, Path) - Static method in class com.gluonhq.substrate.util.FileOps
-
Downloads a file from a given URL (non null) into a given path (non null)
- duringSetup(Feature.DuringSetupAccess) - Method in class com.gluonhq.substrate.feature.GluonFeature
E
- ENABLED_FEATURES - Static variable in class com.gluonhq.substrate.target.AbstractTargetConfiguration
- equals(Object) - Method in class com.gluonhq.substrate.model.Triplet
- executeCompileStep(SubstrateDispatcher) - Static method in class com.gluonhq.substrate.SubstrateDispatcher
- executeWithFeedback(String, String...) - Static method in class com.gluonhq.substrate.util.ProcessRunner
-
Executes a process while printing "." every second the process is running.
- exports() - Method in class com.gluonhq.substrate.util.web.AheadOfTimeBase
- extractFilesFromJar(String, Path, Path, Predicate<Path>) - Static method in class com.gluonhq.substrate.util.FileOps
-
Extracts the files that match a given extension found in a jar to a target patch, providing that the file passes a given filter, and it doesn't exist yet in the target path
- extractFilesFromJar(List<String>, Path, Path, Predicate<Path>) - Static method in class com.gluonhq.substrate.util.FileOps
-
Extracts the files that match any of the possible extensions from a given list that are found in a jar to a target patch, providing that the file passes a given filter, and it doesn't exist yet in the target path
F
- failure(String, Throwable) - Method in class com.gluonhq.substrate.util.web.AheadOfTimeBase
- FEDORA - com.gluonhq.substrate.util.linux.LinuxFlavor.Flavor
- file(Art) - Method in class com.gluonhq.substrate.util.web.AheadOfTimeBase
- FileDeps - Class in com.gluonhq.substrate.util
- FileDeps(InternalProjectConfiguration) - Constructor for class com.gluonhq.substrate.util.FileDeps
- FileOps - Class in com.gluonhq.substrate.util
- FileOps() - Constructor for class com.gluonhq.substrate.util.FileOps
- filter(Predicate<String>) - Method in class com.gluonhq.substrate.model.ClassPath
-
Returns a list of strings consisting of the elements of this classpath that match the given predicate.
- findFile(Path, String) - Static method in class com.gluonhq.substrate.util.FileOps
-
Find the file with the provided name in the provided directory.
- fromCurrentOS() - Static method in class com.gluonhq.substrate.model.Triplet
-
Creates a new triplet for the current runtime
G
- GEN_PATH - Static variable in class com.gluonhq.substrate.Constants
- generateAotLibraries() - Method in class com.gluonhq.substrate.util.web.AheadOfTimeBase
- get(String) - Method in class com.gluonhq.substrate.util.plist.NSDictionaryEx
- getAdditionalSourceFileLocation() - Method in class com.gluonhq.substrate.target.AndroidTargetConfiguration
- getAdditionalSourceFileLocation() - Method in class com.gluonhq.substrate.target.IosTargetConfiguration
- getAllKeys() - Method in class com.gluonhq.substrate.util.plist.NSDictionaryEx
- getAndroidDependencies() - Method in class com.gluonhq.substrate.config.AndroidResolver
-
Walks through the jars in the classpath, and looks for META-INF/substrate/dalvik/android-dependencies.txt file.
- getAndroidNdkPath() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Gets Android NDK path
- getAndroidNDKPath() - Method in class com.gluonhq.substrate.util.FileDeps
-
Return the path to the Android NDK for this configuration.
- getAndroidPermissions() - Method in class com.gluonhq.substrate.config.AndroidResolver
-
Walks through the jars in the classpath, and looks for META-INF/substrate/dalvik/android-permissions.txt file.
- getAndroidSdkPath() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Gets Android SDK path
- getAndroidSDKPath() - Method in class com.gluonhq.substrate.util.FileDeps
-
Return the path to the Android SDK for this configuration.
- getAppId() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Returns the appId from
ProjectConfiguration. - getAppId() - Method in class com.gluonhq.substrate.ProjectConfiguration
- getAppIdentifier() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getAppIdentifier() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getAppIdentifierPrefix() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getAppIdentifierPrefix() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getAppIdName() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getAppIdName() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getAppLabel() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- getAppName() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getAppName() - Method in class com.gluonhq.substrate.ProjectConfiguration
- getAppPath() - Method in class com.gluonhq.substrate.model.ProcessPaths
- getApsEnvironment() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getApsEnvironment() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getArch() - Method in class com.gluonhq.substrate.model.Triplet
- getArchOs() - Method in class com.gluonhq.substrate.model.Triplet
- getArray() - Method in class com.gluonhq.substrate.util.plist.NSArrayEx
- getArray(String) - Method in class com.gluonhq.substrate.util.plist.NSDictionaryEx
- getArrayString(String) - Method in class com.gluonhq.substrate.util.plist.NSDictionaryEx
- getAsArrayEx() - Method in class com.gluonhq.substrate.util.plist.NSObjectEx
- getAsDictionaryEx() - Method in class com.gluonhq.substrate.util.plist.NSObjectEx
- getBackend() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getBoolean(String) - Method in class com.gluonhq.substrate.util.plist.NSDictionaryEx
- getBuildMachineOSBuild() - Method in class com.gluonhq.substrate.util.XcodeUtils
- getBundleId(Path, String) - Static method in class com.gluonhq.substrate.util.ios.InfoPlist
- getBundleName() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- getBundleShortVersion() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- getBundlesList() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getBundlesList() - Method in class com.gluonhq.substrate.ProjectConfiguration
- getBundleVersion() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- getClasspath() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getClasspath() - Method in class com.gluonhq.substrate.ProjectConfiguration
- getCLibPath() - Method in class com.gluonhq.substrate.target.AbstractTargetConfiguration
- getClibsVersion() - Method in class com.gluonhq.substrate.model.Triplet
-
On iOS/iOS-sim, Android and Linux-AArch64, it returns a string with a valid version for clibs, for other OSes returns an empty string
- getClibsVersionPath() - Method in class com.gluonhq.substrate.model.Triplet
-
On iOS/iOS-sim, Android and Linux-AArch64, it returns a string with a valid path for clibs, for other OSes returns an empty string
- getClientPath() - Method in class com.gluonhq.substrate.model.ProcessPaths
- getCmd() - Method in class com.gluonhq.substrate.util.ProcessRunner
- getCmdList() - Method in class com.gluonhq.substrate.util.ProcessRunner
- getCommandForSdk(String, String) - Static method in class com.gluonhq.substrate.util.XcodeUtils
- getCommonName() - Method in class com.gluonhq.substrate.util.ios.Identity
- getCommonName() - Method in class com.gluonhq.substrate.util.macos.Identity
- getCompiler() - Method in class com.gluonhq.substrate.target.AndroidTargetConfiguration
- getCompiler() - Method in class com.gluonhq.substrate.target.IosTargetConfiguration
- getCompilerArgs() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getCompilerArgs() - Method in class com.gluonhq.substrate.ProjectConfiguration
- getCreationDate() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getCreationDate() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getDate(String) - Method in class com.gluonhq.substrate.util.plist.NSDictionaryEx
- getDefaultJavafxStaticPath() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getDefaultJavaStaticPath() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Return the default path where the static JDK is installed for the os-arch combination of this configuration, and for the version in
javaStaticSdkVersion - getDescription() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- getDescription() - Method in enum com.gluonhq.substrate.util.ios.MobileProvision.Profile
- getDescription() - Method in enum com.gluonhq.substrate.util.macos.ProvisionProfile.Profile
- getDeveloperCertificates() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getDeveloperCertificates() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getDevTeamIdentifier() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getDevTeamIdentifier() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getDictionary(String) - Method in class com.gluonhq.substrate.util.plist.NSDictionaryEx
- getDTXcode() - Method in class com.gluonhq.substrate.util.XcodeUtils
- getDTXcodeBuild() - Method in class com.gluonhq.substrate.util.XcodeUtils
- getEntitlements() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getEntitlements() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getEntrySet() - Method in class com.gluonhq.substrate.util.plist.NSDictionaryEx
- getExpirationDate() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getExpirationDate() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getFirstDictionaryEx() - Method in class com.gluonhq.substrate.util.plist.NSArrayEx
- getFirstString(String) - Method in class com.gluonhq.substrate.util.plist.NSDictionaryEx
- getFlavor() - Static method in class com.gluonhq.substrate.util.linux.LinuxFlavor
-
Returns flavor of linux system, based on os-release
- getGenPath() - Method in class com.gluonhq.substrate.model.ProcessPaths
- getGraalPath() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getGraalPath() - Method in class com.gluonhq.substrate.ProjectConfiguration
- getGraalVersion() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getGraalVMJavaVersion() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Gets the Java version that GraalVM bundles
- getGvmPath() - Method in class com.gluonhq.substrate.model.ProcessPaths
- getHashMap(String) - Static method in class com.gluonhq.substrate.util.FileOps
-
Return the hashmap associated with this nameFile.
- getHostTriplet() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Retrieve the host triplet for this configuration.
- getHostTriplet() - Method in class com.gluonhq.substrate.ProjectConfiguration
-
Retrieve the host triplet for this configuration.
- getInitBuildTimeList() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getInteger(String) - Method in class com.gluonhq.substrate.util.plist.NSDictionaryEx
- getIosDeployPath() - Method in class com.gluonhq.substrate.util.ios.Deploy
-
For tests only
- getJars(boolean) - Method in class com.gluonhq.substrate.model.ClassPath
-
Returns a list with all the jar files that are found in the classpath.
- getJavaFXSDKLibsPath() - Method in class com.gluonhq.substrate.util.FileDeps
-
Return the path to the JavaFX SDK for this configuration.
- getJavafxStaticLibsPath() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getJavafxStaticPath() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Return the path where the static JavaFX SDK is installed for the os-arch combination of this configuration, and for the version in
javafxStaticSdkVersion. - getJavafxStaticSdkVersion() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getJavafxStaticSdkVersion() - Method in class com.gluonhq.substrate.ProjectConfiguration
- getJavaSDKLibsPath() - Method in class com.gluonhq.substrate.util.FileDeps
-
Returns the path to the Java SDK static libraries for this configuration.
- getJavaStaticLibsPath() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Returns the Path containing the location of the static libraries.
- getJavaStaticSdkVersion() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Returns the version string for the static JDK libs.
- getJavaStaticSdkVersion() - Method in class com.gluonhq.substrate.ProjectConfiguration
- getJniList() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getJniList() - Method in class com.gluonhq.substrate.ProjectConfiguration
- getKeychainAccess() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getKeychainAccess() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getKeySet() - Method in class com.gluonhq.substrate.util.plist.NSDictionaryEx
- getLastResponse() - Method in class com.gluonhq.substrate.util.ProcessRunner
-
Gets the last line of the output process
- getLinkerArgs() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getLinkerArgs() - Method in class com.gluonhq.substrate.ProjectConfiguration
- getLinkerFlags() - Static method in class com.gluonhq.substrate.util.linux.LinuxLinkerFlags
-
Returns linker flag appropriate for the current linux variant.
- getLinkerLibraryPaths() - Method in class com.gluonhq.substrate.target.AbstractTargetConfiguration
-
Creates a list of Paths that will be added to the library search path for the linker.
- getLinkerLibraryPaths() - Method in class com.gluonhq.substrate.target.LinuxTargetConfiguration
- getLogPath() - Method in class com.gluonhq.substrate.model.ProcessPaths
- getMacAppCategory() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- getMacSigningUserName() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- getMainClassName() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getMainClassName() - Method in class com.gluonhq.substrate.ProjectConfiguration
- getMajor() - Method in class com.gluonhq.substrate.util.Version
- getMediaLinkerFlags() - Static method in class com.gluonhq.substrate.util.linux.LinuxLinkerFlags
- getMinor() - Method in class com.gluonhq.substrate.util.Version
- getName() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getName() - Method in enum com.gluonhq.substrate.util.ios.MobileProvision.Profile
- getName() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getName() - Method in enum com.gluonhq.substrate.util.macos.ProvisionProfile.Profile
- getNativeCodeList() - Method in class com.gluonhq.substrate.target.AbstractTargetConfiguration
- getNativeCodePath() - Method in class com.gluonhq.substrate.model.ProcessPaths
- getNodeValue(String, String, String) - Static method in class com.gluonhq.substrate.util.FileOps
-
Parses an xml file, looking for a given attribute name within a given tag, and retrieves its value, when an attribute of that tag contains that given name.
- getOs() - Method in class com.gluonhq.substrate.model.Triplet
- getOsArch() - Method in class com.gluonhq.substrate.model.Triplet
- getOsArch2() - Method in class com.gluonhq.substrate.model.Triplet
-
returns os-arch but use amd64 instead of x86_64.
- getPackageType() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- getPatch() - Method in class com.gluonhq.substrate.util.Version
- getPlatform() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getPlatform() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getPlatformBuild() - Method in class com.gluonhq.substrate.util.XcodeUtils
- getPlatformName() - Method in class com.gluonhq.substrate.util.XcodeUtils
- getPlatformVersion() - Method in class com.gluonhq.substrate.util.XcodeUtils
- getProfile() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getProfile() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getProvidedKeyAlias() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- getProvidedKeyAliasPassword() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- getProvidedKeyStorePassword() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- getProvidedKeyStorePath() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- getProvidedProvisioningProfile() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- getProvidedSigningIdentity() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- getProvisionedDevices() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getProvisionedDevices() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getProvisioningPath() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getProvisioningPath() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getReflectionList() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getReflectionList() - Method in class com.gluonhq.substrate.ProjectConfiguration
- getReleaseConfiguration() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getReleaseConfiguration() - Method in class com.gluonhq.substrate.ProjectConfiguration
- getReleaseSymbolsList() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getRemoteDir() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getRemoteDir() - Method in class com.gluonhq.substrate.ProjectConfiguration
- getRemoteHostName() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getRemoteHostName() - Method in class com.gluonhq.substrate.ProjectConfiguration
- getResourceBundlesList(String) - Method in class com.gluonhq.substrate.config.ConfigResolver
-
Walks through the jars in the classpath, and looks for META-INF/substrate/config/resourcebundles or META-INF/substrate/config/resourcebundles-${archos} files.
- getResourcesList() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getResourcesList() - Method in class com.gluonhq.substrate.ProjectConfiguration
- getResponse() - Method in class com.gluonhq.substrate.util.ProcessRunner
-
Gets the response of the process as single string
- getResponses() - Method in class com.gluonhq.substrate.util.ProcessRunner
-
Gets the response of the process as list of lines
- getRuntimeArgs() - Method in class com.gluonhq.substrate.ProjectConfiguration
- getRuntimeArgsList() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getSdk() - Method in class com.gluonhq.substrate.util.XcodeUtils
- getSdkName() - Method in enum com.gluonhq.substrate.util.XcodeUtils.SDKS
- getSDKName() - Method in class com.gluonhq.substrate.util.XcodeUtils
- getSDKPath() - Method in enum com.gluonhq.substrate.util.XcodeUtils.SDKS
- getSha1() - Method in class com.gluonhq.substrate.util.ios.Identity
- getSha1() - Method in class com.gluonhq.substrate.util.macos.Identity
- getSimulatorDevice() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- getSourcePath() - Method in class com.gluonhq.substrate.model.ProcessPaths
- getStaticJDKLibPaths() - Method in class com.gluonhq.substrate.target.AbstractTargetConfiguration
- getStaticJDKLibPaths() - Method in class com.gluonhq.substrate.target.AndroidTargetConfiguration
- getStaticJDKLibPaths() - Method in class com.gluonhq.substrate.target.IosTargetConfiguration
- getStaticJDKLibPaths() - Method in class com.gluonhq.substrate.target.LinuxTargetConfiguration
- getString(String) - Method in class com.gluonhq.substrate.util.plist.NSDictionaryEx
- getSysrootPath() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Gets sysroot path for the current arch
- getSysrootPath() - Method in class com.gluonhq.substrate.util.FileDeps
-
Return the path to the sysroot for this configuration.
- getTargetNativeCodeExtensions() - Method in class com.gluonhq.substrate.target.AbstractTargetConfiguration
- getTargetSpecificCCompileFlags() - Method in class com.gluonhq.substrate.target.LinuxTargetConfiguration
- getTargetTriplet() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- getTargetTriplet() - Method in class com.gluonhq.substrate.ProjectConfiguration
- getTeamIdentifier() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getTeamIdentifier() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getTeamName() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getTeamName() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getTimeToLive() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getTimeToLive() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getTmpPath() - Method in class com.gluonhq.substrate.model.ProcessPaths
- getUserInitBuildTimeList(String) - Method in class com.gluonhq.substrate.config.ConfigResolver
-
Walks through the jars in the classpath, and looks for META-INF/substrate/config/initbuildtime or META-INF/substrate/config/initbuildtime-${archos} files.
- getUserJNIList(String) - Method in class com.gluonhq.substrate.config.ConfigResolver
-
Walks through the jars in the classpath, and looks for META-INF/substrate/config/jniconfig or META-INF/substrate/config/jniconfig-${archos} files.
- getUserReflectionList(String) - Method in class com.gluonhq.substrate.config.ConfigResolver
-
Walks through the jars in the classpath, and looks for META-INF/substrate/config/reflectionconfig or META-INF/substrate/config/reflectionconfig-${archos} files.
- getUserResourcesList(String) - Method in class com.gluonhq.substrate.config.ConfigResolver
-
Walks through the jars in the classpath, and looks for META-INF/substrate/config/resourceconfig or META-INF/substrate/config/resourceconfig-${archos} files.
- getUuid() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getUuid() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getValueFromDictionary(String) - Method in class com.gluonhq.substrate.util.plist.NSObjectEx
- getVendor() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- getVendor() - Method in class com.gluonhq.substrate.model.Triplet
- getVersion() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- getVersion() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- getVersion() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- getVersionCode() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- getVersionName() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- GLUON_SUBSTRATE - Static variable in class com.gluonhq.substrate.Constants
- GluonFeature - Class in com.gluonhq.substrate.feature
-
GraalVM feature that deals with adding specific native libraries.
- GluonFeature() - Constructor for class com.gluonhq.substrate.feature.GluonFeature
- GLUONFX_PATH - Static variable in class com.gluonhq.substrate.Constants
-
Paths
- GRAALVM_JAVA_MIN_VERSION - Static variable in class com.gluonhq.substrate.Constants
- GRAALVM_MIN_VERSION - Static variable in class com.gluonhq.substrate.Constants
-
Supported GraalVM versions
- groupId(Art) - Method in class com.gluonhq.substrate.util.web.AheadOfTimeBase
- GVM_PATH - Static variable in class com.gluonhq.substrate.Constants
H
- hasWeb() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- HOST_LINUX - Static variable in class com.gluonhq.substrate.Constants
- HOST_MAC - Static variable in class com.gluonhq.substrate.Constants
-
Supported hosts
- HOST_WINDOWS - Static variable in class com.gluonhq.substrate.Constants
I
- Identity - Class in com.gluonhq.substrate.util.ios
- Identity - Class in com.gluonhq.substrate.util.macos
- Identity(String, String) - Constructor for class com.gluonhq.substrate.util.ios.Identity
- Identity(String, String) - Constructor for class com.gluonhq.substrate.util.macos.Identity
- ignoreBootClassPath() - Method in class com.gluonhq.substrate.util.web.AheadOfTimeBase
- InfoPlist - Class in com.gluonhq.substrate.util.ios
- InfoPlist - Class in com.gluonhq.substrate.util.macos
- InfoPlist(ProcessPaths, InternalProjectConfiguration, XcodeUtils.SDKS) - Constructor for class com.gluonhq.substrate.util.ios.InfoPlist
- InfoPlist(ProcessPaths, InternalProjectConfiguration, XcodeUtils.SDKS) - Constructor for class com.gluonhq.substrate.util.macos.InfoPlist
- install() - Method in class com.gluonhq.substrate.target.AbstractTargetConfiguration
-
Installs the packaged application on the local system or on a device that is attached to the local system.
- install() - Method in class com.gluonhq.substrate.target.AndroidTargetConfiguration
- install() - Method in class com.gluonhq.substrate.target.IosTargetConfiguration
- install() - Method in class com.gluonhq.substrate.target.LinuxTargetConfiguration
- install() - Method in interface com.gluonhq.substrate.target.TargetConfiguration
-
Installs the packaged application on the local system or on a device that is attached to the local system.
- install(String) - Method in class com.gluonhq.substrate.util.ios.Deploy
-
Installs the .app bundle on a connected iOS device, but it doesn't launch it
- installApp() - Method in class com.gluonhq.substrate.util.ios.Simulator
-
Finds a valid simulator device, that can be set from the user or a default one and installs the app
- InternalProjectConfiguration - Class in com.gluonhq.substrate.model
-
This class contains all configuration info about the current project (not about the current OS/Arch/vendor etc) This class allows to specify where the Java core libs are located.
- InternalProjectConfiguration(ProjectConfiguration) - Constructor for class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Private projects configuration, which includes everything, including public settings
- IOS - com.gluonhq.substrate.Constants.Profile
- IOS_ASSETS_FOLDER - Static variable in class com.gluonhq.substrate.Constants
- IOS_SIM - com.gluonhq.substrate.Constants.Profile
- IosTargetConfiguration - Class in com.gluonhq.substrate.target
- IosTargetConfiguration(ProcessPaths, InternalProjectConfiguration) - Constructor for class com.gluonhq.substrate.target.IosTargetConfiguration
- IPHONEOS - com.gluonhq.substrate.util.XcodeUtils.SDKS
- IPHONESIMULATOR - com.gluonhq.substrate.util.XcodeUtils.SDKS
- isAarch64Arch() - Static method in class com.gluonhq.substrate.model.Triplet
- isBetaReports() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- isBetaReports() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- isDebNaming() - Method in enum com.gluonhq.substrate.util.linux.LinuxFlavor.Flavor
- isDirectoryEmpty(Path) - Static method in class com.gluonhq.substrate.util.FileOps
-
Checks and returns true if a Path is a directory and is empty
- isEnableCheckHash() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- isInConfiguration(Feature.IsInConfigurationAccess) - Method in class com.gluonhq.substrate.feature.GluonFeature
- isLinuxHost() - Static method in class com.gluonhq.substrate.model.Triplet
- isMacAppStore() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- isMacOSHost() - Static method in class com.gluonhq.substrate.model.Triplet
- isNullOrBlank(String) - Static method in class com.gluonhq.substrate.util.Strings
-
Checks if a string is null or blank
- isRpmNaming() - Method in enum com.gluonhq.substrate.util.linux.LinuxFlavor.Flavor
- isSharedLibrary() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- isSkipSigning() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- isStaticLibrary() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- isTaskAllow() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- isTaskAllow() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- isUseJavaFX() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- isUseJNI() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- isUseLLVM() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Deprecated.
- isUsePrecompiledCode() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- isUsePrecompiledCode() - Method in class com.gluonhq.substrate.ProjectConfiguration
- isUsePrismSW() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- isUsePrismSW() - Method in class com.gluonhq.substrate.ProjectConfiguration
- isVerbose() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- isVerbose() - Method in class com.gluonhq.substrate.ProjectConfiguration
- isWindowsHost() - Static method in class com.gluonhq.substrate.model.Triplet
- isXcodeManaged() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- isXcodeManaged() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
J
- JNI_ARCH_FILE - Static variable in class com.gluonhq.substrate.Constants
- JNI_JAVA_FILE - Static variable in class com.gluonhq.substrate.Constants
- JNI_JAVA_FILE11 - Static variable in class com.gluonhq.substrate.Constants
- JNI_JAVAFXSW_FILE - Static variable in class com.gluonhq.substrate.Constants
L
- launchSimulator() - Method in class com.gluonhq.substrate.util.ios.Simulator
-
Finds a valid simulator device, that can be set from the user or a default one, launches the Simulator application, and launches the app on it
- LIB_PATH - Static variable in class com.gluonhq.substrate.Constants
- libraryPath(String) - Method in class com.gluonhq.substrate.util.web.AheadOfTimeBase
- link() - Method in class com.gluonhq.substrate.target.AbstractTargetConfiguration
- link() - Method in class com.gluonhq.substrate.target.AndroidTargetConfiguration
- link() - Method in class com.gluonhq.substrate.target.LinuxTargetConfiguration
- link() - Method in interface com.gluonhq.substrate.target.TargetConfiguration
-
Links a previously created objectfile with the required dependencies into a native executable or library
- link() - Method in class com.gluonhq.substrate.target.WebTargetConfiguration
- link() - Method in class com.gluonhq.substrate.target.WindowsTargetConfiguration
- LINUX - com.gluonhq.substrate.Constants.Profile
- LINUX_AARCH64 - com.gluonhq.substrate.Constants.Profile
- LinuxFlavor - Class in com.gluonhq.substrate.util.linux
-
Determines flavor of linux from os-release
- LinuxFlavor.Flavor - Enum in com.gluonhq.substrate.util.linux
- LinuxFlavor.PackagingSystem - Enum in com.gluonhq.substrate.util.linux
- LinuxLinkerFlags - Class in com.gluonhq.substrate.util.linux
-
Defines linker flags for a given linux flavor (debian/fedora).
- LinuxTargetConfiguration - Class in com.gluonhq.substrate.target
- LinuxTargetConfiguration(ProcessPaths, InternalProjectConfiguration) - Constructor for class com.gluonhq.substrate.target.LinuxTargetConfiguration
- listFilesInDirectory(Path) - Static method in class com.gluonhq.substrate.util.FileOps
-
Recursively list files from specified directory
- listFilesWithExtensionInDirectory(Path, String) - Static method in class com.gluonhq.substrate.util.FileOps
-
Recursively list files with spectified extension from directory
- LOG_PATH - Static variable in class com.gluonhq.substrate.Constants
- logDebug(String) - Static method in class com.gluonhq.substrate.util.Logger
- logFatal(Throwable, String) - Static method in class com.gluonhq.substrate.util.Logger
-
Fails with Runtime Exception
- logFinest(String) - Static method in class com.gluonhq.substrate.util.Logger
- Logger - Class in com.gluonhq.substrate.util
- Logger() - Constructor for class com.gluonhq.substrate.util.Logger
- logInfo(String) - Static method in class com.gluonhq.substrate.util.Logger
- logInfo(String) - Method in class com.gluonhq.substrate.util.web.AheadOfTimeBase
- logInit(String, boolean) - Static method in class com.gluonhq.substrate.util.Logger
- logSevere(String) - Static method in class com.gluonhq.substrate.util.Logger
M
- MACOS - com.gluonhq.substrate.Constants.Profile
- MACOS_AARCH64 - com.gluonhq.substrate.Constants.Profile
- MACOS_ASSETS_FOLDER - Static variable in class com.gluonhq.substrate.Constants
-
Supported files
- MACOS_PKGINFO_FILE - Static variable in class com.gluonhq.substrate.Constants
- MACOS_PLIST_FILE - Static variable in class com.gluonhq.substrate.Constants
- MacOSTargetConfiguration - Class in com.gluonhq.substrate.target
- MacOSTargetConfiguration(ProcessPaths, InternalProjectConfiguration) - Constructor for class com.gluonhq.substrate.target.MacOSTargetConfiguration
- MACOSX - com.gluonhq.substrate.util.XcodeUtils.SDKS
- main(String[]) - Static method in class com.gluonhq.substrate.SubstrateDispatcher
- mainJar() - Method in class com.gluonhq.substrate.util.web.AheadOfTimeBase
- mainJavaScript() - Method in class com.gluonhq.substrate.util.web.AheadOfTimeBase
- MANIFEST_FILE - Static variable in class com.gluonhq.substrate.Constants
- mapToList(Function<String, T>) - Method in class com.gluonhq.substrate.model.ClassPath
-
Returns a List consisting of the results of applying the given function to the elements of this classpath.
- mapToString(Function<String, String>) - Method in class com.gluonhq.substrate.model.ClassPath
-
Returns a String classpath consisting of the results of applying the given function to the elements of this classpath.
- mapWithLibs(Path, String...) - Method in class com.gluonhq.substrate.model.ClassPath
-
Returns a String classpath consisting of existing classes.
- mapWithLibs(Path, Function<String, String>, Predicate<Path>, String...) - Method in class com.gluonhq.substrate.model.ClassPath
-
Returns a String classpath consisting of existing classes.
- META_INF_SUBSTRATE_CONFIG - Static variable in class com.gluonhq.substrate.Constants
- META_INF_SUBSTRATE_DALVIK - Static variable in class com.gluonhq.substrate.Constants
- META_INF_SUBSTRATE_IOS - Static variable in class com.gluonhq.substrate.Constants
- META_INF_SUBSTRATE_MACOS - Static variable in class com.gluonhq.substrate.Constants
- META_INF_SUBSTRATE_WEB - Static variable in class com.gluonhq.substrate.Constants
- MOBILE_PROVISION_EXTENSION - Static variable in class com.gluonhq.substrate.util.ios.MobileProvision
- MobileProvision - Class in com.gluonhq.substrate.util.ios
- MobileProvision(Path) - Constructor for class com.gluonhq.substrate.util.ios.MobileProvision
- MobileProvision.Profile - Enum in com.gluonhq.substrate.util.ios
- MSIBundler - Class in com.gluonhq.substrate.util.windows
- MSIBundler(ProcessPaths, InternalProjectConfiguration) - Constructor for class com.gluonhq.substrate.util.windows.MSIBundler
N
- NATIVE_CODE_PATH - Static variable in class com.gluonhq.substrate.Constants
- NATIVE_IMAGE_ARG_CLASSPATH - Static variable in class com.gluonhq.substrate.Constants
-
Arguments for native-image
- nativeCompile() - Method in class com.gluonhq.substrate.SubstrateDispatcher
-
This method will start native compilation for the specified configuration.
- nativeInstall() - Method in class com.gluonhq.substrate.SubstrateDispatcher
-
This method installs the generated package that was created after
SubstrateDispatcher.nativePackage()was called and ended successfully. - nativeLink() - Method in class com.gluonhq.substrate.SubstrateDispatcher
-
This method will start native linking for the specified configuration, after
SubstrateDispatcher.nativeCompile()was called and ended successfully. - nativePackage() - Method in class com.gluonhq.substrate.SubstrateDispatcher
-
This method creates a package of the native image application, that was created after
SubstrateDispatcher.nativeLink()was called and ended successfully. - nativeRun() - Method in class com.gluonhq.substrate.SubstrateDispatcher
-
This method runs the native image application, that was created after
SubstrateDispatcher.nativeLink()was called and ended successfully. - nativeSharedLibrary() - Method in class com.gluonhq.substrate.SubstrateDispatcher
-
This method builds a native image that can be used as shared library by third party projects, considering it contains one or more entry points.
- nativeStaticLibrary() - Method in class com.gluonhq.substrate.SubstrateDispatcher
-
This method builds a static library that can be used by third party projects, considering it contains one or more entry points.
- NSArrayEx - Class in com.gluonhq.substrate.util.plist
- NSArrayEx() - Constructor for class com.gluonhq.substrate.util.plist.NSArrayEx
- NSArrayEx(Path) - Constructor for class com.gluonhq.substrate.util.plist.NSArrayEx
- NSDictionaryEx - Class in com.gluonhq.substrate.util.plist
- NSDictionaryEx() - Constructor for class com.gluonhq.substrate.util.plist.NSDictionaryEx
- NSDictionaryEx(byte[]) - Constructor for class com.gluonhq.substrate.util.plist.NSDictionaryEx
- NSDictionaryEx(File) - Constructor for class com.gluonhq.substrate.util.plist.NSDictionaryEx
- NSDictionaryEx(InputStream) - Constructor for class com.gluonhq.substrate.util.plist.NSDictionaryEx
- NSDictionaryEx(String) - Constructor for class com.gluonhq.substrate.util.plist.NSDictionaryEx
- NSDictionaryEx(Path) - Constructor for class com.gluonhq.substrate.util.plist.NSDictionaryEx
- NSObjectEx - Class in com.gluonhq.substrate.util.plist
- NSObjectEx(Path) - Constructor for class com.gluonhq.substrate.util.plist.NSObjectEx
O
- obfuscation() - Method in class com.gluonhq.substrate.util.web.AheadOfTimeBase
- OS_ANDROID - Static variable in class com.gluonhq.substrate.Constants
- OS_DARWIN - Static variable in class com.gluonhq.substrate.Constants
-
Triplet OS
- OS_IOS - Static variable in class com.gluonhq.substrate.Constants
- OS_LINUX - Static variable in class com.gluonhq.substrate.Constants
- OS_WEB - Static variable in class com.gluonhq.substrate.Constants
- OS_WINDOWS - Static variable in class com.gluonhq.substrate.Constants
P
- packageApp() - Method in class com.gluonhq.substrate.target.AbstractTargetConfiguration
-
Creates a package of the application (including at least executable and other possible files) in a given format.
- packageApp() - Method in class com.gluonhq.substrate.target.AndroidTargetConfiguration
- packageApp() - Method in class com.gluonhq.substrate.target.IosTargetConfiguration
- packageApp() - Method in class com.gluonhq.substrate.target.MacOSTargetConfiguration
- packageApp() - Method in interface com.gluonhq.substrate.target.TargetConfiguration
-
Creates a package of the application (including at least executable and other possible files) in a given format.
- packageApp() - Method in class com.gluonhq.substrate.target.WindowsTargetConfiguration
- Packager - Class in com.gluonhq.substrate.util.macos
- Packager(ProcessPaths, InternalProjectConfiguration) - Constructor for class com.gluonhq.substrate.util.macos.Packager
- parseVersion(String) - Method in class com.gluonhq.substrate.util.VersionParser
- PARTIAL_PLIST_FILE - Static variable in class com.gluonhq.substrate.Constants
- PATHING_JAR_DEPS_PATH - Static variable in class com.gluonhq.substrate.Constants
- PLIST_FILE - Static variable in class com.gluonhq.substrate.Constants
- processInfoPlist() - Method in class com.gluonhq.substrate.util.ios.InfoPlist
- processInfoPlist() - Method in class com.gluonhq.substrate.util.macos.InfoPlist
- ProcessPaths - Class in com.gluonhq.substrate.model
- ProcessPaths(Path, String) - Constructor for class com.gluonhq.substrate.model.ProcessPaths
-
|-- target/build |-- gluonfx |-- log |-- $arch-$os |-- gvm |-- $appName |-- lib |-- log |-- tmp |-- android_project |-- app |-- $appName.apk |-- $appName (.exe,.app) |-- $appName.app.dSYM |-- $appName.ipa |-- gensrc |-- android |-- ios |-- src |-- android |-- ios |-- main |-- java |-- resources
- ProcessRunner - Class in com.gluonhq.substrate.util
-
Utility class to run processes based on command line arguments by wrapping a .
- ProcessRunner(String...) - Constructor for class com.gluonhq.substrate.util.ProcessRunner
-
Constructor, allowing some command line arguments
- PROFILE_ANDROID - Static variable in class com.gluonhq.substrate.Constants
- PROFILE_HOST - Static variable in class com.gluonhq.substrate.Constants
-
Supported profiles
- PROFILE_IOS - Static variable in class com.gluonhq.substrate.Constants
- PROFILE_IOS_SIM - Static variable in class com.gluonhq.substrate.Constants
- PROFILE_LINUX - Static variable in class com.gluonhq.substrate.Constants
- PROFILE_LINUX_AARCH64 - Static variable in class com.gluonhq.substrate.Constants
- PROFILE_MAC - Static variable in class com.gluonhq.substrate.Constants
- PROFILE_WEB - Static variable in class com.gluonhq.substrate.Constants
- ProjectConfiguration - Class in com.gluonhq.substrate
-
This class contains all public configuration info about the current project (not about the current OS/Arch/vendor etc) Instances of this class give hints to where real values should be contained from.
- ProjectConfiguration(String, String) - Constructor for class com.gluonhq.substrate.ProjectConfiguration
-
Create a new project configuration.
- PROVIDED - com.gluonhq.substrate.util.web.AheadOfTimeBase.Scope
- ProvisionProfile - Class in com.gluonhq.substrate.util.macos
- ProvisionProfile(Path) - Constructor for class com.gluonhq.substrate.util.macos.ProvisionProfile
- ProvisionProfile.Profile - Enum in com.gluonhq.substrate.util.macos
- put(String, NSObject) - Method in class com.gluonhq.substrate.util.plist.NSDictionaryEx
- put(String, Object) - Method in class com.gluonhq.substrate.util.plist.NSDictionaryEx
R
- randomString(int) - Static method in class com.gluonhq.substrate.util.Strings
- readFileLines(InputStream) - Static method in class com.gluonhq.substrate.util.FileOps
-
Reads a file from an inputStream and returns a list with its lines
- readFileLines(InputStream, Predicate<String>) - Static method in class com.gluonhq.substrate.util.FileOps
-
Reads a file from an inputStream and returns a list with its lines
- REFLECTION_ARCH_FILE - Static variable in class com.gluonhq.substrate.Constants
- REFLECTION_JAVA_FILE - Static variable in class com.gluonhq.substrate.Constants
- REFLECTION_JAVAFXSW_FILE - Static variable in class com.gluonhq.substrate.Constants
- ReleaseConfiguration - Class in com.gluonhq.substrate.model
- ReleaseConfiguration() - Constructor for class com.gluonhq.substrate.model.ReleaseConfiguration
- remove(String) - Method in class com.gluonhq.substrate.util.plist.NSDictionaryEx
- replaceInFile(Path, String, String) - Static method in class com.gluonhq.substrate.util.FileOps
-
Replaces all occurrences of one parameter in file with another
- RESOURCE_ARCH_FILE - Static variable in class com.gluonhq.substrate.Constants
- RESOURCE_BUNDLES_ARCHOS_FILE - Static variable in class com.gluonhq.substrate.Constants
- RESOURCE_BUNDLES_FILE - Static variable in class com.gluonhq.substrate.Constants
- resourceAsStream(String) - Static method in class com.gluonhq.substrate.util.FileOps
-
Represents resource as InputStream
- retrieveAllIdentities() - Static method in class com.gluonhq.substrate.util.ios.CodeSigning
- retrieveAllMobileProvisions() - Static method in class com.gluonhq.substrate.util.ios.CodeSigning
- retrieveSubstrateMessage(String) - Method in class com.gluonhq.substrate.SubstrateDispatcher
- rmdir(Path) - Static method in class com.gluonhq.substrate.util.FileOps
-
Recursively delete the directory specified by path, if it exists (otherwise ignore)
- RPM - com.gluonhq.substrate.util.linux.LinuxFlavor.PackagingSystem
- run() - Method in class com.gluonhq.substrate.target.AbstractTargetConfiguration
-
Runs the generated native image
- run() - Method in interface com.gluonhq.substrate.target.TargetConfiguration
-
Runs the application, and if successful, returns the last line printed out by the process
- run(String, String) - Method in class com.gluonhq.substrate.util.ios.Deploy
-
Runs an app on a connected iOS device, providing that is already installed, and enters debug mode
- runProcess(String) - Method in class com.gluonhq.substrate.util.ProcessRunner
-
Runs a process with a given set of command line arguments
- runProcess(String, File) - Method in class com.gluonhq.substrate.util.ProcessRunner
-
Runs a process with a given set of command line arguments, in a given working directory.
- runProcessForSingleOutput(String, String...) - Static method in class com.gluonhq.substrate.util.ProcessRunner
-
Static method that can be used to process a given command line, returning the output of the process as a single string, or null if it failed.
- RUNTIME - com.gluonhq.substrate.util.web.AheadOfTimeBase.Scope
- runTimedProcess(String, long) - Method in class com.gluonhq.substrate.util.ProcessRunner
-
Runs a process with a given set of command line arguments within a given time frame
- runTimedProcess(String, File, long) - Method in class com.gluonhq.substrate.util.ProcessRunner
-
Runs a process with a given set of command line arguments, in a given working directory, within a given time frame
- runUntilEnd() - Method in class com.gluonhq.substrate.target.AbstractTargetConfiguration
-
Run the generated native image and returns true if the process ended successfully
- runUntilEnd() - Method in class com.gluonhq.substrate.target.AndroidTargetConfiguration
- runUntilEnd() - Method in class com.gluonhq.substrate.target.IosTargetConfiguration
- runUntilEnd() - Method in class com.gluonhq.substrate.target.LinuxTargetConfiguration
- runUntilEnd() - Method in interface com.gluonhq.substrate.target.TargetConfiguration
-
Runs the application, and if successful, returns true
- runUntilEnd() - Method in class com.gluonhq.substrate.target.WebTargetConfiguration
S
- saveAsBinary(Path) - Method in class com.gluonhq.substrate.util.plist.NSArrayEx
- saveAsBinary(Path) - Method in class com.gluonhq.substrate.util.plist.NSDictionaryEx
- saveAsXML(Path) - Method in class com.gluonhq.substrate.util.plist.NSArrayEx
- saveAsXML(Path) - Method in class com.gluonhq.substrate.util.plist.NSDictionaryEx
- saveAsXML(Path) - Method in class com.gluonhq.substrate.util.plist.NSObjectEx
- scope(Art) - Method in class com.gluonhq.substrate.util.web.AheadOfTimeBase
- setAppId(String) - Method in class com.gluonhq.substrate.ProjectConfiguration
-
Sets the AppID.
- setAppLabel(String) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setAppName(String) - Method in class com.gluonhq.substrate.ProjectConfiguration
-
Sets the app name
- setArch(String) - Method in class com.gluonhq.substrate.model.Triplet
- setBackend(String) - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- setBundleName(String) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setBundleShortVersion(String) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setBundlesList(List<String>) - Method in class com.gluonhq.substrate.ProjectConfiguration
-
Sets additional bundles
- setBundleVersion(String) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setCompilerArgs(List<String>) - Method in class com.gluonhq.substrate.ProjectConfiguration
-
Sets additional lists
- setConsoleProcessLog(boolean) - Static method in class com.gluonhq.substrate.util.ProcessRunner
-
Sets true if the processes are logged, not only to a file, but also to console.
- setDescription(String) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setEnableCheckHash(boolean) - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Enables hash checking to verify integrity of Graal and Java/JavaFX files
- setGraalPath(Path) - Method in class com.gluonhq.substrate.ProjectConfiguration
-
Sets the path to the GraalVM installation folder.
- setHostTriplet(Triplet) - Method in class com.gluonhq.substrate.ProjectConfiguration
- setInfo(boolean) - Method in class com.gluonhq.substrate.util.ProcessRunner
-
When set to true, it will log with Level.INFO the output during the process.
- setInitBuildTimeList(List<String>) - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Sets additional lists
- setInteractive(boolean) - Method in class com.gluonhq.substrate.util.ProcessRunner
-
When set to true, it will enable user interaction during the process.
- setJavaFXStaticSDK(String) - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Sets the location for the JavaFX static SDK At this moment, the JavaFX static SDK contains platform-specific jars and platform-specific static native libraries.
- setJavafxStaticSdkVersion(String) - Method in class com.gluonhq.substrate.ProjectConfiguration
-
Sets the JavaFX static SDK version
- setJavaStaticLibs(String) - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Sets the location for the static JDK libs (e.g.
- setJavaStaticSdkVersion(String) - Method in class com.gluonhq.substrate.ProjectConfiguration
-
Sets the Java static SDK version
- setJniList(List<String>) - Method in class com.gluonhq.substrate.ProjectConfiguration
-
Sets additional lists
- setLinkerArgs(List<String>) - Method in class com.gluonhq.substrate.ProjectConfiguration
-
Sets an additional list of linker arguments that will be added to the linker command "as is", without any form of validation on these arguments.
- setLogToFile(boolean) - Method in class com.gluonhq.substrate.util.ProcessRunner
-
When set to true, it will log to a file the command line arguments, the output and the result of the process.
- setMacAppCategory(String) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setMacAppStore(boolean) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setMacSigningUserName(String) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setMajor(int) - Method in class com.gluonhq.substrate.util.Version
- setMinor(int) - Method in class com.gluonhq.substrate.util.Version
- setOs(String) - Method in class com.gluonhq.substrate.model.Triplet
- setPackageType(String) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setPatch(int) - Method in class com.gluonhq.substrate.util.Version
- setProcessLogPath(Path) - Static method in class com.gluonhq.substrate.util.ProcessRunner
-
Sets the path where the process logs will be created.
- setProvidedKeyAlias(String) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setProvidedKeyAliasPassword(String) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setProvidedKeyStorePassword(String) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setProvidedKeyStorePath(String) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setProvidedProvisioningProfile(String) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setProvidedSigningIdentity(String) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setReflectionList(List<String>) - Method in class com.gluonhq.substrate.ProjectConfiguration
-
Sets additional lists
- setReleaseConfiguration(ReleaseConfiguration) - Method in class com.gluonhq.substrate.ProjectConfiguration
-
Sets some iOS and Android specific parameters that are required for the release of mobile apps
- setReleaseSymbolsList(List<String>) - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Sets additional lists of release symbols, like _Java_com_gluonhq*
- setRemoteDir(String) - Method in class com.gluonhq.substrate.ProjectConfiguration
-
Sets the directory where the native image will be deployed on the remote system, providing the remote host is reachable and SSH is enabled.
- setRemoteHostName(String) - Method in class com.gluonhq.substrate.ProjectConfiguration
-
Set the host name for remote deploying, typically to an embedded system, providing it is reachable and SSH is enabled.
- setResourcesList(List<String>) - Method in class com.gluonhq.substrate.ProjectConfiguration
-
Set additional resources to be included
- setRuntimeArgs(List<String>) - Method in class com.gluonhq.substrate.ProjectConfiguration
-
Sets additional lists
- setSharedLibrary(boolean) - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- setSimulatorDevice(String) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setSkipSigning(boolean) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setStaticLibrary(boolean) - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- setTarget(Triplet) - Method in class com.gluonhq.substrate.ProjectConfiguration
-
Sets the target triplet
- setUseJavaFX(boolean) - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- setUseJNI(boolean) - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- setUsePrecompiledCode(boolean) - Method in class com.gluonhq.substrate.ProjectConfiguration
- setUsePrismSW(boolean) - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- setUsePrismSW(boolean) - Method in class com.gluonhq.substrate.ProjectConfiguration
- setValueToDictionary(String, String) - Method in class com.gluonhq.substrate.util.plist.NSObjectEx
- setVendor(String) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setVendor(String) - Method in class com.gluonhq.substrate.model.Triplet
- setVerbose(boolean) - Method in class com.gluonhq.substrate.ProjectConfiguration
-
Specify whether verbose output should be enabled.
- setVersion(String) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setVersionCode(String) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- setVersionName(String) - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- showSevereMessage(boolean) - Method in class com.gluonhq.substrate.util.ProcessRunner
-
When set to true, a message with Level.SEVERE will be logged in case the process fails.
- signApp() - Method in class com.gluonhq.substrate.util.ios.CodeSigning
- signApp() - Method in class com.gluonhq.substrate.util.macos.CodeSigning
- signDmg(Path) - Method in class com.gluonhq.substrate.util.macos.CodeSigning
- Simulator - Class in com.gluonhq.substrate.util.ios
- Simulator(ProcessPaths, InternalProjectConfiguration) - Constructor for class com.gluonhq.substrate.util.ios.Simulator
- SOURCE_PATH - Static variable in class com.gluonhq.substrate.Constants
- split(String) - Static method in class com.gluonhq.substrate.util.Strings
-
Safely converts a string of comma separated strings into an array of strings Returns empty list if the string is null or empty
- split(String, String) - Static method in class com.gluonhq.substrate.util.Strings
-
Safely converts a string of 'delimiter' separated strings into an array of strings Returns empty list if the string is null or empty
- Strings - Class in com.gluonhq.substrate.util
- Strings() - Constructor for class com.gluonhq.substrate.util.Strings
- substitute(String, Function<String, String>) - Static method in class com.gluonhq.substrate.util.Strings
-
Replaces keys within the template with values using context function Throws IllegalArgumentException if the key found in the template has no corresponding value
- substitute(String, Map<String, String>) - Static method in class com.gluonhq.substrate.util.Strings
-
Replaces keys within the template with values using context map Throws IllegalArgumentException if the key found in the template has no corresponding value
- SubstrateDispatcher - Class in com.gluonhq.substrate
- SubstrateDispatcher(Path, ProjectConfiguration) - Constructor for class com.gluonhq.substrate.SubstrateDispatcher
-
Dispatches calls to different process steps.
T
- TARGET_HOST - Static variable in class com.gluonhq.substrate.Constants
-
Deprecated.
- TARGET_IOS - Static variable in class com.gluonhq.substrate.Constants
-
Deprecated.
- TARGET_IOS_SIM - Static variable in class com.gluonhq.substrate.Constants
-
Deprecated.
- TARGET_LINUX - Static variable in class com.gluonhq.substrate.Constants
-
Deprecated.
- TARGET_MAC - Static variable in class com.gluonhq.substrate.Constants
-
Deprecated.
- TargetConfiguration - Interface in com.gluonhq.substrate.target
- TMP_PATH - Static variable in class com.gluonhq.substrate.Constants
- toString() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
- toString() - Method in class com.gluonhq.substrate.model.ReleaseConfiguration
- toString() - Method in class com.gluonhq.substrate.model.Triplet
- toString() - Method in class com.gluonhq.substrate.ProjectConfiguration
- toString() - Method in class com.gluonhq.substrate.util.ios.Identity
- toString() - Method in class com.gluonhq.substrate.util.ios.MobileProvision
- toString() - Method in class com.gluonhq.substrate.util.macos.Identity
- toString() - Method in class com.gluonhq.substrate.util.macos.ProvisionProfile
- toString() - Method in class com.gluonhq.substrate.util.Version
- Triplet - Class in com.gluonhq.substrate.model
- Triplet(Constants.Profile) - Constructor for class com.gluonhq.substrate.model.Triplet
- Triplet(String, String, String) - Constructor for class com.gluonhq.substrate.model.Triplet
U
- unzipFile(Path, Path) - Static method in class com.gluonhq.substrate.util.FileOps
-
Extracts the files from a given zip file into a target folder, and returns a map with the names of the files and their checksum values.
- useCustomJavafxStaticLibs() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Check whether a custom path to static JavaFX libs is provided.
- useCustomJavaStaticLibs() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
-
Check whether a custom path to static Java libs is provided
- USER_ANDROID_DEPENDENCIES_FILE - Static variable in class com.gluonhq.substrate.Constants
- USER_ANDROID_PERMISSIONS_FILE - Static variable in class com.gluonhq.substrate.Constants
- USER_INIT_BUILD_TIME_ARCHOS_FILE - Static variable in class com.gluonhq.substrate.Constants
- USER_INIT_BUILD_TIME_FILE - Static variable in class com.gluonhq.substrate.Constants
- USER_JNI_ARCHOS_FILE - Static variable in class com.gluonhq.substrate.Constants
- USER_JNI_FILE - Static variable in class com.gluonhq.substrate.Constants
- USER_REFLECTION_ARCHOS_FILE - Static variable in class com.gluonhq.substrate.Constants
- USER_REFLECTION_FILE - Static variable in class com.gluonhq.substrate.Constants
- USER_RESOURCE_ARCHOS_FILE - Static variable in class com.gluonhq.substrate.Constants
- USER_RESOURCE_FILE - Static variable in class com.gluonhq.substrate.Constants
- USER_SUBSTRATE_PATH - Static variable in class com.gluonhq.substrate.Constants
- usesJDK11() - Method in class com.gluonhq.substrate.model.InternalProjectConfiguration
V
- valueOf(String) - Static method in enum com.gluonhq.substrate.Constants.Profile
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gluonhq.substrate.util.ios.MobileProvision.Profile
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gluonhq.substrate.util.linux.LinuxFlavor.Flavor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gluonhq.substrate.util.linux.LinuxFlavor.PackagingSystem
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gluonhq.substrate.util.macos.ProvisionProfile.Profile
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gluonhq.substrate.util.web.AheadOfTimeBase.Scope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gluonhq.substrate.util.XcodeUtils.SDKS
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.gluonhq.substrate.Constants.Profile
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gluonhq.substrate.util.ios.MobileProvision.Profile
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gluonhq.substrate.util.linux.LinuxFlavor.Flavor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gluonhq.substrate.util.linux.LinuxFlavor.PackagingSystem
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gluonhq.substrate.util.macos.ProvisionProfile.Profile
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gluonhq.substrate.util.web.AheadOfTimeBase.Scope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.gluonhq.substrate.util.XcodeUtils.SDKS
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VENDOR_APPLE - Static variable in class com.gluonhq.substrate.Constants
-
Triplet vendor
- VENDOR_LINUX - Static variable in class com.gluonhq.substrate.Constants
- VENDOR_MICROSOFT - Static variable in class com.gluonhq.substrate.Constants
- VENDOR_WEB - Static variable in class com.gluonhq.substrate.Constants
- verifyCodesign(Path) - Static method in class com.gluonhq.substrate.util.ios.CodeSigning
- version(Art) - Method in class com.gluonhq.substrate.util.web.AheadOfTimeBase
- Version - Class in com.gluonhq.substrate.util
- Version(int) - Constructor for class com.gluonhq.substrate.util.Version
- Version(int, int) - Constructor for class com.gluonhq.substrate.util.Version
- Version(int, int, int) - Constructor for class com.gluonhq.substrate.util.Version
- Version(String) - Constructor for class com.gluonhq.substrate.util.Version
- VersionParser - Class in com.gluonhq.substrate.util
- VersionParser() - Constructor for class com.gluonhq.substrate.util.VersionParser
- vm() - Method in class com.gluonhq.substrate.util.web.AheadOfTimeBase
W
- WEB - com.gluonhq.substrate.Constants.Profile
- WEB_AOT_CLASSIFIER - Static variable in class com.gluonhq.substrate.Constants
- WEB_AOT_DEPENDENCIES - Static variable in class com.gluonhq.substrate.target.WebTargetConfiguration
- WEB_AOT_VERSION - Static variable in class com.gluonhq.substrate.Constants
- WEB_INDEX_HTML - Static variable in class com.gluonhq.substrate.Constants
- WebTargetConfiguration - Class in com.gluonhq.substrate.target
- WebTargetConfiguration(ProcessPaths, InternalProjectConfiguration) - Constructor for class com.gluonhq.substrate.target.WebTargetConfiguration
- WIN_ASSETS_FOLDER - Static variable in class com.gluonhq.substrate.Constants
- WINDOWS - com.gluonhq.substrate.Constants.Profile
- WindowsTargetConfiguration - Class in com.gluonhq.substrate.target
- WindowsTargetConfiguration(ProcessPaths, InternalProjectConfiguration) - Constructor for class com.gluonhq.substrate.target.WindowsTargetConfiguration
- work() - Method in class com.gluonhq.substrate.util.web.AheadOfTimeBase
- writeFileLines(Path, List<String>) - Static method in class com.gluonhq.substrate.util.FileOps
-
Writes list of lines to a text file
X
- XCODE_PRODUCTS_PATH - Static variable in class com.gluonhq.substrate.util.XcodeUtils
- XcodeUtils - Class in com.gluonhq.substrate.util
- XcodeUtils(XcodeUtils.SDKS) - Constructor for class com.gluonhq.substrate.util.XcodeUtils
- XcodeUtils.SDKS - Enum in com.gluonhq.substrate.util
All Classes All Packages