A C D E F G I J L M N P R S T U V W 
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 the JarExecPlugin.
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 the artifact part.
extractClassifier(String) - Method in class com.lingocoder.file.ArtifactHelper
Map the given coordinates to only the classifier part.
extractGroup(String) - Method in class com.lingocoder.file.ArtifactHelper
Map the given coordinates to only the group part.
extractVersion(String) - Method in class com.lingocoder.file.ArtifactHelper
Map the given coordinates to only the version 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 and Optional classifier to a Path.
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 a Process.
getStdout() - Method in class com.lingocoder.process.io.ProcessIO
Access the stdout produced by running a Process.
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 and artifact to a Path.
groupArtifactVerToPath(String, String, String) - Method in class com.lingocoder.file.ArtifactHelper
Map the given group, artifact and version to a Path.
groupToPath(String) - Method in class com.lingocoder.file.ArtifactHelper
Map the given group to a Path.

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 a Jar.
JarExecPlugin() - Constructor for class com.lingocoder.plugin.jarexec.JarExecPlugin
 
JarHelper - Class in com.lingocoder.jar
Provides jar-related support to JarExecPlugin 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 of cause).

P

prepare(InputStream) - Method in class com.lingocoder.io.ReaderReader
Wrap the given InputStream inside a Reader.
ProcessHelper - Class in com.lingocoder.process
A convenience class that creates and executes operating system Processes.
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 a String.
ReaderReader - Class in com.lingocoder.io
ReaderReader reads a Reader.
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 the java tool could execute from the command line.
toCommand(File, List<String>) - Method in class com.lingocoder.io.CommandHelper
Produces a String that the java 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
 
A C D E F G I J L M N P R S T U V W 
All Classes All Packages