- GenericBSD - Class in org.ysb33r.gradle.olifant.internal.os
Abstract base class for BSD-based operating systems.
- GenericBSD() - Constructor in GenericBSD
-
- GenericUnix - Class in org.ysb33r.gradle.olifant.internal.os
Generic Unix-like implementation of OperatingSystem
.
- GenericUnix() - Constructor in GenericUnix
-
- getAndVerifyDistributionRoot(File, String) - Method in AbstractDistributionInstaller
-
Validates that the unpacked distribution is good.
- getAndVerifyDistributionRoot(File, String) - Method in LessMSIUnpackerTool
-
Validates that the unpacked distribution is good.
- getArch() - Method in GenericUnix
-
Architecture underlying the operating system
- getArch() - Method in OperatingSystem
-
Architecture underlying the operating system
- getArch() - Method in Windows
-
Architecture underlying the operating system
- getArchStr() - Method in GenericUnix
-
Implementation-specific free-form architecture string.
- getArchStr() - Method in OperatingSystem
-
Architecture underlying the operating system
- getArchStr() - Method in Solaris
-
Solaris-specific architecture strings.
- getArchStr() - Method in Windows
-
Architecture underlying the operating system
- getCmdArgs() - Method in AbstractCommandExecSpec
-
Any arguments specific to the command.
- getCmdArgs() - Method in AbstractCommandExecTask
-
Any arguments specific to the command in use
- getCommand() - Method in AbstractCommandExecSpec
-
The script used in this specification as a String.
- getCommand() - Method in AbstractCommandExecTask
-
The command used in this specification as a String.
- getCommandLine() - Method in AbstractExecTask
-
Returns the full script line, including the executable, it's specific arguments, tool specific instruction and
the arguments spefic to the instruction.
- getCommandLine() - Method in AbstractToolExecSpec
-
Returns the full script line, including the executable, it's specific arguments, tool specific instruction and
the arguments spefic to the instruction.
- getDistributionRoot() - Method in AbstractDistributionInstaller
-
Returns the location which is the top or home folder for a distribution.
- getEnvironment() - Method in AbstractExecSpec
-
Returns the environment to be used for the process.
- getEnvironment() - Method in AbstractExecTask
-
Returns the environment to be used for the process.
- getEnvironment() - Method in AbstractExecWrapperTask
-
Environment for running the executable
- getErrorOutput() - Method in AbstractExecSpec
-
Where error output is sent to during execution.
- getErrorOutput() - Method in AbstractExecTask
-
Where error output is sent to during execution.
- getExeArgs() - Method in AbstractExecTask
-
Any arguments specific to the tool in use
- getExeArgs() - Method in AbstractToolExecSpec
-
Any arguments specific to the tool in use
- getExecResult() - Method in AbstractExecTask
-
Returns the result for the execution, that was run by this task.
- getExecSpec() - Method in AbstractExecTask
-
Provides access to the execution specification that is associated with this task
- getExecutable() - Method in AbstractExecTask
-
The executable used in this specification as a String.
- getExecutable() - Method in AbstractToolExecSpec
-
The executable used in this specification as a String.
- getExecutable() - Method in ResolvableExecutable
-
Location of a tool executable.
- getExecutableName(String) - Method in GenericUnix
-
Given a base string, returns the Unix executable name.
- getExecutableName(String) - Method in OperatingSystem
-
Returns OS-specific decorated executable name.
- getExecutableName(String) - Method in Windows
-
- getExecutableResolver() - Method in AbstractToolExecSpec
-
Access to the object that can resolve executable location from property maps.
- getInstructionsArgs() - Method in AbstractToolExecSpec
-
List of arguments specific to the tool instruction.
- getLessMSIExecutablePath() - Method in LessMSIUnpackerTool
-
Returns the path to the lessmsi
executable.
- getLogger() - Method in AbstractDistributionInstaller
-
Returns the logger currently in use.
- getName() - Method in NamedResolvedExecutableFactory
-
Returns a name that can be used as a key into a ResolverfactoryRegistry.
- getName() - Method in OperatingSystem
-
The short name for the current operating system.
- getName() - Method in ResolveExecutableByVersion
-
Returns version
.
- getPath() - Method in OperatingSystem
-
List of system search paths
- getPath(T) - Method in ResolveExecutableByVersion.DownloadedExecutable
-
Given a downloader resolve the path to the executable.
- getPathSeparator() - Method in OperatingSystem
-
The character used to separate elements in a system search path
- getPathVar() - Method in OperatingSystem
-
Name of environmental variable that holds the system search path
- getPathVar() - Method in Windows
-
Returns Windows system seach path environmental variable name.
- getProject() - Method in AbstractCombinedProjectTaskExtension
-
Project this extension is associated with.
- getProject() - Method in AbstractDistributionInstaller
-
Returns the attached project
- getProjectExtension() - Method in AbstractCombinedProjectTaskExtension
-
Returns the extension that is attached to the project.
- getResolvableExecutable() - Method in AbstractToolExecSpec
-
Lazy-evaluated version of the executable
- getResolvableExecutable() - Method in AbstractToolExtension
-
Obtain a lazy-evaluated object to resolve a path to an executable.
- getResolvableExecutable(Map<String, Object>) - Method in ExternalExecutable
-
Lazy-evaluated version of the executable
- getResolvableExecutable(Map<String, Object>) - Method in ResolverFactoryRegistry
-
Use a key-value approach to finding the executable.
- getResolver() - Method in AbstractToolExtension
-
Get access to object that can resolve an executable's location from a property map
- getResolverFactoryRegistry() - Method in AbstractToolExtension
-
Access to the registry of executable resolver factories.
- getScript() - Method in AbstractScriptExecSpec
-
The script used in this specification as a String.
- getScript() - Method in AbstractScriptExecTask
-
The script used in this specification as a String.
- getScriptArgs() - Method in AbstractScriptExecSpec
-
Any arguments specific to the script.
- getScriptArgs() - Method in AbstractScriptExecTask
-
Any arguments specific to the script in use
- getScriptName(String) - Method in GenericUnix
-
Returns OS-specific decorated script name.
- getScriptName(String) - Method in OperatingSystem
-
Returns OS-specific decorated script name.
- getScriptName(String) - Method in Windows
-
Returns Windows-specific decorated script name.
- getSharedLibraryName(String) - Method in GenericUnix
-
Returns OS-specific shared library name
- getSharedLibraryName(String) - Method in OperatingSystem
-
Returns OS-specific shared library name
- getSharedLibraryName(String) - Method in Windows
-
Returns Windows shared library name
- getSharedLibrarySuffix() - Method in GenericUnix
-
Return Unix-like string that is used to suffix to shared libraries
- getSharedLibrarySuffix() - Method in MacOsX
-
Return MacOSX string that is used to suffix to shared libraries
- getSharedLibrarySuffix() - Method in OperatingSystem
-
OS-dependent string that is used to suffix to shared libraries
- getSharedLibrarySuffix() - Method in Windows
-
Return Windows string that is used to suffix to shared libraries
- getStandardInput() - Method in AbstractExecSpec
-
Where input is read from during execution.
- getStandardInput() - Method in AbstractExecTask
-
Where input is read from during execution.
- getStandardOutput() - Method in AbstractExecSpec
-
Where standard output is sent to during execution.
- getStandardOutput() - Method in AbstractExecTask
-
Where standard output is sent to during execution.
- getStaticLibraryName(String) - Method in GenericUnix
-
Returns OS-specific static library name
- getStaticLibraryName(String) - Method in OperatingSystem
-
Returns OS-specific static library name
- getStaticLibraryName(String) - Method in Windows
-
Returns OS-specific static library name
- getStaticLibrarySuffix() - Method in GenericUnix
-
Default Unix-like string that is used to suffix to static libraries
- getStaticLibrarySuffix() - Method in OperatingSystem
-
OS-dependent string that is used to suffix to static libraries
- getStaticLibrarySuffix() - Method in Windows
-
Windows string that is used to suffix to static libraries
- getTask() - Method in AbstractCombinedProjectTaskExtension
-
Task this extension is attached to.
- getToolExecSpec() - Method in AbstractCommandExecTask
-
Execution specification customised for the specific tool
- getToolExtension() - Method in AbstractExecWrapperTask
-
Returns the extension that is associated with the specific tool
- getToolInstruction() - Method in AbstractCommandExecSpec
-
A specific instruction passed to a tool.
- getToolInstruction() - Method in AbstractScriptExecSpec
-
A specific instruction passed to a tool.
- getToolInstruction() - Method in AbstractToolExecSpec
-
A specific instruction passed to a tool.
- getValue(Closure) - Method in AbstractCombinedProjectTaskExtension
-
Uses a closure to resolve a value on a project extension or a task extension.
- getValueByMethod(String) - Method in AbstractCombinedProjectTaskExtension
-
Uses reflection to invoke a method on a project extension or a task extension.
- getVersion() - Method in OperatingSystem
-
The version for the current operating system.
- getWorkingDir() - Method in AbstractExecSpec
-
Obtain the working directory for this process.
- getWorkingDir() - Method in AbstractExecTask
-
Obtain the working directory for this process.
- GrolifantError - Interface in org.ysb33r.gradle.olifant.errors
A token interface for exception arising out of Grolifant library.
- script(Object) - Method in AbstractScriptExecSpec
-
Set the executable to use.
- script(Object) - Method in AbstractScriptExecTask
-
Set the script to use.
- scriptArgs(Object) - Method in AbstractScriptExecSpec
-
Add more script-specific arguments.
- scriptArgs(Object) - Method in AbstractScriptExecTask
-
Add more script-specific arguments.
- setChecksum(String) - Method in AbstractDistributionInstaller
-
Set a checksum that needs to be verified against downloaded archive
- setCmdArgs(Iterable<?>) - Method in AbstractCommandExecSpec
-
Replace the command-specific arguments with a new set.
- setCmdArgs(Iterable<?>) - Method in AbstractCommandExecTask
-
Replace the command-specific arguments with a new set.
- setCommand(Object) - Method in AbstractCommandExecSpec
-
Set the command to use.
- setCommand(Object) - Method in AbstractCommandExecTask
-
Set the command to use.
- setDownloadRoot(File) - Method in AbstractDistributionInstaller
-
Sets a download root directory for the distribution.
- setEnvironment(Map<String, ?>) - Method in AbstractExecSpec
-
Set the environment variables to use for the process.
- setEnvironment(Map<String, ?>) - Method in AbstractExecTask
-
Set the environment variables to use for the process.
- setEnvironment(Map<String, ?>) - Method in AbstractExecWrapperTask
-
Replace current environment with new one.
- setErrorOutput(OutputStream) - Method in AbstractExecSpec
-
Set the stream where error output should be sent to for this process when executing.
- setErrorOutput(OutputStream) - Method in AbstractExecTask
-
Set the stream where error output should be sent to for this process when executing.
- setExeArgs(Iterable<?>) - Method in AbstractExecTask
-
Replace the tool-specific arguments with a new set.
- setExeArgs(Iterable<?>) - Method in AbstractToolExecSpec
-
Replace the tool-specific arguments with a new set.
- setExecutable(Map<String, Object>) - Method in AbstractToolExecSpec
-
Use a key-value approach to setting the executable.
- setIgnoreExitValue(boolean) - Method in AbstractExecSpec
-
- setIgnoreExitValue(boolean) - Method in AbstractExecTask
-
Determine whether the exit value should be ignored.
- setInstructionArgs(Iterable<?>) - Method in AbstractToolExecSpec
-
Replace the instruction-specific arguments with a new set.
- setScript(Object) - Method in AbstractScriptExecSpec
-
Set the executable to use.
- setScript(Object) - Method in AbstractScriptExecTask
-
Set the script to use.
- setScriptArgs(Iterable<?>) - Method in AbstractScriptExecSpec
-
Replace the script-specific arguments with a new set.
- setScriptArgs(Iterable<?>) - Method in AbstractScriptExecTask
-
Replace the script-specific arguments with a new set.
- setSdkManCandidateName(String) - Method in AbstractDistributionInstaller
-
Set candidate name for SdkMan if the latter should be searched for installed versions
- setStandardInput(InputStream) - Method in AbstractExecSpec
-
Set the stream where standard input should be read from for this process when executing.
- setStandardInput(InputStream) - Method in AbstractExecTask
-
Set the stream where standard input should be read from for this process when executing.
- setStandardOutput(OutputStream) - Method in AbstractExecSpec
-
Set the stream where standard output should be sent to for this process when executing.
- setStandardOutput(OutputStream) - Method in AbstractExecTask
-
Set the stream where standard output should be sent to for this process when executing.
- setToolExecutable(Object) - Method in AbstractExecTask
-
Sets the executable to use for this task
- setWorkingDir(File) - Method in AbstractExecSpec
-
Set the working directory for the execution.
- setWorkingDir(Object) - Method in AbstractExecTask
-
Set the working directory for the execution.
- Solaris - Class in org.ysb33r.gradle.olifant.internal.os
- standardInput(InputStream) - Method in AbstractExecSpec
-
Set the stream where standard input should be read from for this process when executing.
- standardInput(InputStream) - Method in AbstractExecTask
-
Set the stream where standard input should be read from for this process when executing.
- standardOutput(OutputStream) - Method in AbstractExecSpec
-
Set the stream where standard output should be sent to for this process when executing.
- standardOutput(OutputStream) - Method in AbstractExecTask
-
Set the stream where standard output should be sent to for this process when executing.
- started() - Method in DownloadProgressLogger
-
Allow logging to start
- started() - Method in ProgressLogger
-
Allow logging to start
- stringize(Iterable<?>) - Method in StringUtils
-
Converts a collection of most things to a list of strings.
- stringizeValues(Map<String, Object>) - Method in MapUtils
-
Evaluates a map of objects to a map of strings.
- StringUtils - Class in org.ysb33r.gradle.olifant
A collection of utilities for converting to strings.