A C D E F G I J L M N P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- apply(Project) - Method in class com.lingocoder.plugin.jarexec.JarExecPlugin
- ArtifactCacheLocator - Class in com.lingocoder.file
- ArtifactCacheLocator() - Constructor for class com.lingocoder.file.ArtifactCacheLocator
- ArtifactHelper - Class in com.lingocoder.file
-
A utility class that provides methods that convert sequences of strings to the standard Maven-defined
group:artifact:version
(aka, „GAV“) format. - ArtifactHelper() - Constructor for class com.lingocoder.file.ArtifactHelper
-
Create an instance with default state.
- ArtifactHelper(URI) - Constructor for class com.lingocoder.file.ArtifactHelper
-
Create an instance that will do its work at the given
repoLocation
.
C
- CachedArtifactFinder - Interface in com.lingocoder.file
-
Specifies the contract that concrete cached artifact finder implementations must conform to.
- checkExecutable(File) - Method in class com.lingocoder.jar.JarHelper
-
Determine whether the given file refers to an executable
jar
. - com.lingocoder.common - package com.lingocoder.common
- com.lingocoder.file - package com.lingocoder.file
- com.lingocoder.io - package com.lingocoder.io
- com.lingocoder.jar - package com.lingocoder.jar
- com.lingocoder.plugin.jarexec - package com.lingocoder.plugin.jarexec
- com.lingocoder.process - package com.lingocoder.process
- com.lingocoder.process.io - package com.lingocoder.process.io
- com.nostacktrace.norman.richards - package com.nostacktrace.norman.richards
- CommandHelper - Class in com.lingocoder.io
-
A utility that provides convenience methods for working with command lines.
- CommandHelper() - Constructor for class com.lingocoder.io.CommandHelper
- createExecutable(Path, Optional<String>, String) - Method in class com.lingocoder.jar.JarHelper
-
Produce an executable
jar
.
D
- DEFAULT_MVN_LOCAL - Static variable in class com.lingocoder.common.MavenShared
- DEFAULT_TMP_FILE - Static variable in class com.lingocoder.common.Shared
- DefaultJarCreationResult - Class in com.lingocoder.jar
- DefaultJarCreationResult(Optional<Path>, Optional<String>, boolean, int) - Constructor for class com.lingocoder.jar.DefaultJarCreationResult
- DefaultRepoResult - Class in com.lingocoder.file
- DefaultRepoResult(File, File) - Constructor for class com.lingocoder.file.DefaultRepoResult
E
- EXEC_JAR - com.lingocoder.plugin.jarexec.TASK
- ExecJar - Class in com.lingocoder.plugin.jarexec
-
An implementation of Gradle
DefaultTask
that provides the functionality for theJarExecPlugin
. - ExecJar() - Constructor for class com.lingocoder.plugin.jarexec.ExecJar
- execute(String...) - Method in class com.lingocoder.jar.JarTool
-
Execute a jar file in the JVM.
- extractArtifact(String) - Method in class com.lingocoder.file.ArtifactHelper
-
Map the given
coordinates
to only theartifact
part. - extractClassifier(String) - Method in class com.lingocoder.file.ArtifactHelper
-
Map the given
coordinates
to only theclassifier
part. - extractGroup(String) - Method in class com.lingocoder.file.ArtifactHelper
-
Map the given
coordinates
to only thegroup
part. - extractVersion(String) - Method in class com.lingocoder.file.ArtifactHelper
-
Map the given
coordinates
to only theversion
part.
F
- fetch(String) - Method in class com.lingocoder.jar.JarHelper
-
Retrieve a previously-resolved jar dependency from the file system cache of a locally-installed dependency management system.
- find(String) - Method in interface com.lingocoder.file.CachedArtifactFinder
-
Searches a dependency management system's locally-cached artifacts.
- find(String) - Method in class com.lingocoder.file.GradleLocalFileFinder
- find(String) - Method in class com.lingocoder.file.MavenLocalFileFinder
- fromMavenLocal(String) - Method in class com.lingocoder.file.ArtifactHelper
-
Fetch a dependency from the local Maven repo as a jar
File
. - FSCommand - Class in com.lingocoder.file
- FSCommand() - Constructor for class com.lingocoder.file.FSCommand
G
- G_HOME_ENV - Static variable in class com.lingocoder.common.GradleShared
- G_USR_HOME_ENV - Static variable in class com.lingocoder.common.GradleShared
- gavClassifierToPath(String, String, String, Optional<String>) - Method in class com.lingocoder.file.ArtifactHelper
-
Map the given
group
,artifact
,version
andOptional
classifier
to aPath
. - GenClass1 - Class in com.nostacktrace.norman.richards
- GenClass1() - Constructor for class com.nostacktrace.norman.richards.GenClass1
- GenClass1(Path) - Constructor for class com.nostacktrace.norman.richards.GenClass1
- GenClass2 - Class in com.nostacktrace.norman.richards
- GenClass2() - Constructor for class com.nostacktrace.norman.richards.GenClass2
- GenClass2(Path) - Constructor for class com.nostacktrace.norman.richards.GenClass2
- GenClassBase - Class in com.nostacktrace.norman.richards
- GenClassBase() - Constructor for class com.nostacktrace.norman.richards.GenClassBase
- getArgs() - Method in class com.lingocoder.plugin.jarexec.ExecJar
- getArgs() - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- getArgsProvider() - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- getClasspath() - Method in class com.lingocoder.plugin.jarexec.ExecJar
- getClasspath() - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- getClasspathProvider() - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- getFile() - Method in class com.lingocoder.file.DefaultRepoResult
- getFile() - Method in interface com.lingocoder.file.RepoResult
- getFolder() - Method in class com.lingocoder.file.DefaultRepoResult
- getFolder() - Method in interface com.lingocoder.file.RepoResult
- getJar() - Method in class com.lingocoder.plugin.jarexec.ExecJar
- getJar() - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- getJarProvider() - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- getMainClass() - Method in class com.lingocoder.plugin.jarexec.ExecJar
- getMainClass() - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- getMainClassProvider() - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- getOutPut() - Method in class com.lingocoder.jar.DefaultJarCreationResult
- getOutPut() - Method in interface com.lingocoder.jar.JarCreationResult
- getPathToExe() - Method in class com.lingocoder.jar.DefaultJarCreationResult
- getPathToExe() - Method in interface com.lingocoder.jar.JarCreationResult
- getStatus() - Method in class com.lingocoder.jar.DefaultJarCreationResult
- getStatus() - Method in interface com.lingocoder.jar.JarCreationResult
- getStderr() - Method in class com.lingocoder.process.io.ProcessIO
-
Access the
stderr
produced by running aProcess
. - getStdout() - Method in class com.lingocoder.process.io.ProcessIO
-
Access the
stdout
produced by running aProcess
. - getWatchInFile() - Method in class com.lingocoder.plugin.jarexec.ExecJar
- getWatchInFile() - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- getWatchInFileProvider() - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- getWatchInFiles() - Method in class com.lingocoder.plugin.jarexec.ExecJar
- getWatchInFiles() - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- getWatchInFilesProvider() - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- getWatchOutDir() - Method in class com.lingocoder.plugin.jarexec.ExecJar
- getWatchOutDir() - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- getWatchOutDirProvider() - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- GRADLE - Static variable in class com.lingocoder.common.GradleShared
-
Expecting there to be either a $GRADLE_USER_HOME or a $GRADLE_HOME environment variable
- GradleLocalFileFinder - Class in com.lingocoder.file
-
Searches a local Gradle installation for locally-cached artifacts.
- GradleLocalFileFinder() - Constructor for class com.lingocoder.file.GradleLocalFileFinder
-
Create an instance with default state.
- GradleShared - Class in com.lingocoder.common
- groupArtifactToPath(String, String) - Method in class com.lingocoder.file.ArtifactHelper
-
Map the given
group
andartifact
to aPath
. - groupArtifactVerToPath(String, String, String) - Method in class com.lingocoder.file.ArtifactHelper
-
Map the given
group
,artifact
andversion
to aPath
. - groupToPath(String) - Method in class com.lingocoder.file.ArtifactHelper
-
Map the given
group
to aPath
.
I
- isExecutable() - Method in class com.lingocoder.jar.DefaultJarCreationResult
- isExecutable() - Method in interface com.lingocoder.jar.JarCreationResult
- isOk() - Method in class com.lingocoder.process.io.ProcessIO
-
Access the binary flag that indicates the success or failure of running a native operating system
Process
.
J
- JarCreationResult - Interface in com.lingocoder.jar
- JarExecExtension - Class in com.lingocoder.plugin.jarexec
-
Provides properties for configuring the
ExecJar
Gradle task; - JarExecExtension(Project) - Constructor for class com.lingocoder.plugin.jarexec.JarExecExtension
- JarExecPlugin - Class in com.lingocoder.plugin.jarexec
-
An implementation of Gradle
Plugin
that executes aJar.
- JarExecPlugin() - Constructor for class com.lingocoder.plugin.jarexec.JarExecPlugin
- JarHelper - Class in com.lingocoder.jar
-
Provides
jar
-related support toJarExecPlugin
and its related tests. - JarHelper() - Constructor for class com.lingocoder.jar.JarHelper
-
Create an instance with default state.
- JarHelper(Project) - Constructor for class com.lingocoder.jar.JarHelper
-
Create an instance that will be used within a task of a Gradle build script.
- JarTool - Class in com.lingocoder.jar
-
A utility that provides convenience methods for working with Java
jar
files similar to the way they would be used on the command line. - JarTool() - Constructor for class com.lingocoder.jar.JarTool
-
Create an instance with default state.
L
- LOC_ERR_MSG - Static variable in class com.lingocoder.common.Shared
- LOCATED_MVN_LOCAL - Static variable in class com.lingocoder.common.MavenShared
- locateGradleJarsCache() - Method in class com.lingocoder.file.ArtifactCacheLocator
- locateGradleModulesCache() - Method in class com.lingocoder.file.ArtifactCacheLocator
- locateMavenLocal() - Method in class com.lingocoder.file.ArtifactCacheLocator
-
Looks for a local Maven repository in one of two standard locations on the file system: The default local Maven repository location: $HOME/.m2/repository/ A path referenced by an $M2_REPO_ENV environment variable
- locateMavenLocal() - Method in class com.lingocoder.file.ArtifactHelper
-
Looks for a local Maven repository in one of three standard locations on the file system: The default local Maven repository location: $HOME/.m2/repository/ A path referenced by an $M2_REPO_ENV environment variable A path referenced by a -Dmaven.local.repo=${...} system property
M
- M2_REPO - Static variable in class com.lingocoder.common.MavenShared
-
There might or might not be a file separator on the end
- M2_REPO_ENV - Static variable in class com.lingocoder.common.MavenShared
- main(String[]) - Static method in class com.nostacktrace.norman.richards.GenClass1
- main(String[]) - Static method in class com.nostacktrace.norman.richards.GenClass2
- MAVEN_LOCAL - Static variable in class com.lingocoder.file.ArtifactCacheLocator
- MavenLocalFileFinder - Class in com.lingocoder.file
-
Searches a locally-installed Maven repository for locally-cached artifacts.
- MavenLocalFileFinder() - Constructor for class com.lingocoder.file.MavenLocalFileFinder
-
Create an instance with default state.
- MavenLocalFileFinder(URI) - Constructor for class com.lingocoder.file.MavenLocalFileFinder
-
Create an instance that will do its work at the given
repoLocation
. - MavenShared - Class in com.lingocoder.common
- move(Path, Path) - Static method in class com.lingocoder.file.FSCommand
- MVN_LOCAL_NOT_FOUND - Static variable in class com.lingocoder.common.MavenShared
- mvnLocExcptn() - Static method in class com.lingocoder.common.MavenShared
N
- NO_NULLS_ALLOWED - Static variable in class com.lingocoder.common.Shared
- NonExistentLocationException - Exception in com.lingocoder.file
- NonExistentLocationException() - Constructor for exception com.lingocoder.file.NonExistentLocationException
-
Constructs a new runtime exception with
null
as its detail message. - NonExistentLocationException(String) - Constructor for exception com.lingocoder.file.NonExistentLocationException
-
Constructs a new runtime exception with the specified detail message.
- NonExistentLocationException(String, Throwable) - Constructor for exception com.lingocoder.file.NonExistentLocationException
-
Constructs a new runtime exception with the specified detail message and cause.
- NonExistentLocationException(String, Throwable, boolean, boolean) - Constructor for exception com.lingocoder.file.NonExistentLocationException
-
Constructs a new runtime exception with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.
- NonExistentLocationException(Throwable) - Constructor for exception com.lingocoder.file.NonExistentLocationException
-
Constructs a new runtime exception with the specified cause and a detail message of
(cause==null ? null : cause.toString())
(which typically contains the class and detail message ofcause
).
P
- prepare(InputStream) - Method in class com.lingocoder.io.ReaderReader
-
Wrap the given
InputStream
inside aReader
. - ProcessHelper - Class in com.lingocoder.process
-
A convenience class that creates and executes operating system
Process
es. - ProcessHelper() - Constructor for class com.lingocoder.process.ProcessHelper
- ProcessIO - Class in com.lingocoder.process.io
-
A POJO that contains the results of the
ProcessHelper
. - ProcessIO(boolean, String, String) - Constructor for class com.lingocoder.process.io.ProcessIO
-
Create an immutable instance.
R
- read(Reader) - Method in class com.lingocoder.io.ReaderReader
-
Consume the contents of the given
Reader
and transform it into aString
. - ReaderReader - Class in com.lingocoder.io
-
ReaderReader
reads aReader
. - ReaderReader() - Constructor for class com.lingocoder.io.ReaderReader
- refreshCmds(Optional<String>, String...) - Method in class com.lingocoder.io.CommandHelper
-
Produces
String
array containing one of two Java command line tools to execute, followed by the given commands/arguments. - rejectMissingParam(String, String) - Static method in class com.lingocoder.common.Shared
- rejectMissingParam(T, U) - Static method in class com.lingocoder.common.Shared
- RepoResult - Interface in com.lingocoder.file
- resolveToPath(Path, Optional<String>, Optional<String>) - Static method in class com.lingocoder.file.FSCommand
- run(String...) - Method in class com.lingocoder.jar.JarTool
-
Run the jar tool.
- runProcess(String[]) - Method in class com.lingocoder.process.ProcessHelper
S
- setArgs(List<String>) - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- setArgs(ListProperty<String>) - Method in class com.lingocoder.plugin.jarexec.ExecJar
- setClasspath(FileCollection) - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- setClasspath(Provider<FileCollection>) - Method in class com.lingocoder.plugin.jarexec.ExecJar
- setJar(File) - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- setJar(Provider<File>) - Method in class com.lingocoder.plugin.jarexec.ExecJar
- setMainClass(String) - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- setMainClass(Provider<String>) - Method in class com.lingocoder.plugin.jarexec.ExecJar
- setWatchInFile(File) - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- setWatchInFile(Provider<File>) - Method in class com.lingocoder.plugin.jarexec.ExecJar
- setWatchInFiles(FileTree) - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- setWatchInFiles(Provider<FileTree>) - Method in class com.lingocoder.plugin.jarexec.ExecJar
- setWatchOutDir(File) - Method in class com.lingocoder.plugin.jarexec.JarExecExtension
- setWatchOutDir(Provider<File>) - Method in class com.lingocoder.plugin.jarexec.ExecJar
- Shared - Class in com.lingocoder.common
- splitCoordinates(String) - Method in class com.lingocoder.file.ArtifactHelper
-
Map the given
coordinates
to an array.
T
- TASK - Enum in com.lingocoder.plugin.jarexec
- toCmdArray(File, List<String>) - Method in class com.lingocoder.io.CommandHelper
-
Produces a
String
array that contains commands that thejava
tool could execute from the command line. - toCommand(File, List<String>) - Method in class com.lingocoder.io.CommandHelper
-
Produces a
String
that thejava
tool could execute from the command line. - toString() - Method in enum com.lingocoder.plugin.jarexec.TASK
- toString() - Method in class com.lingocoder.process.io.ProcessIO
-
Map this instance to its
String
representation. - toString(String...) - Method in class com.lingocoder.io.CommandHelper
-
Produces a flattened representation of the given
String
array.
U
- UnexecutableJarException - Exception in com.lingocoder.jar
- UnexecutableJarException() - Constructor for exception com.lingocoder.jar.UnexecutableJarException
- UnexecutableJarException(String) - Constructor for exception com.lingocoder.jar.UnexecutableJarException
- UnexecutableJarException(String, Throwable) - Constructor for exception com.lingocoder.jar.UnexecutableJarException
- UnexecutableJarException(String, Throwable, boolean, boolean) - Constructor for exception com.lingocoder.jar.UnexecutableJarException
- UnexecutableJarException(Throwable) - Constructor for exception com.lingocoder.jar.UnexecutableJarException
V
- valueOf(String) - Static method in enum com.lingocoder.plugin.jarexec.TASK
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.lingocoder.plugin.jarexec.TASK
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- write() - Method in class com.nostacktrace.norman.richards.GenClass1
- write() - Method in class com.nostacktrace.norman.richards.GenClass2
All Classes All Packages