- classifier - Variable in class net.covers1624.quack.maven.MavenNotation
-
- clear() - Method in class net.covers1624.quack.collection.TypedMap
-
- clearCallbacks() - Method in class net.covers1624.quack.io.ProcessExecutor
-
Clears all callbacks.
- clone() - Method in class net.covers1624.quack.io.ProcessExecutor
-
Copies the ProcessExecutor.
- close() - Method in class net.covers1624.quack.io.DelegateFileSystem
-
- ColFormatter - Class in net.covers1624.quack.collection
-
Simple column formatter.
- ColFormatter() - Constructor for class net.covers1624.quack.collection.ColFormatter
-
- ColUtils - Class in net.covers1624.quack.collection
-
Various Collection Utilities for Iterables and Arrays.
- ColUtils() - Constructor for class net.covers1624.quack.collection.ColUtils
-
- concat(Runnable, Runnable) - Static method in class net.covers1624.quack.util.SneakyUtils
-
Concatenates two Runnables.
- consumeStdErr() - Method in class net.covers1624.quack.io.ProcessExecutor.IO
-
Returns a StringBuilder that is automatically updated from the Processes stdErr during
the runtime of the process, This should be called before executing the Process then checked
once execution has finished.
- consumeStdErrLines(Consumer<String>) - Method in class net.covers1624.quack.io.ProcessExecutor.IO
-
Passes each line of the Executed processes stdErr to the supplied Consumer.
- consumeStdOut() - Method in class net.covers1624.quack.io.ProcessExecutor.IO
-
Returns a StringBuilder that is automatically updated from the Processes stdOut during
the runtime of the process, This should be called before executing the Process then checked
once execution has finished.
- consumeStdOutLines(Consumer<String>) - Method in class net.covers1624.quack.io.ProcessExecutor.IO
-
Passes each line of the Executed processes stdOut to the supplied Consumer.
- contains(T[], T) - Static method in class net.covers1624.quack.collection.ColUtils
-
Checks if an array contains any of the specified element.
- containsKey(Object) - Method in class net.covers1624.quack.collection.TypedMap
-
- containsKeys(Map<T, ?>, T...) - Static method in class net.covers1624.quack.collection.ColUtils
-
Checks if a map contains all keys passed in.
- containsValue(Object) - Method in class net.covers1624.quack.collection.TypedMap
-
- copy(InputStream, OutputStream) - Static method in class net.covers1624.quack.io.IOUtils
-
Copies the content of an InputStream to an OutputStream.
- copy() - Method in interface net.covers1624.quack.util.Copyable
-
- Copyable<T> - Interface in net.covers1624.quack.util
-
- CopyingFileVisitor - Class in net.covers1624.quack.io
-
A FileVisitor for Path's that copies from a to b.
- CopyingFileVisitor(Path, Path) - Constructor for class net.covers1624.quack.io.CopyingFileVisitor
-
- count(T[], Function<T, Boolean>) - Static method in class net.covers1624.quack.collection.ColUtils
-
Counts elements in the array that conform to the Function check.
- countNonNull(T[]) - Static method in class net.covers1624.quack.collection.ColUtils
-
Counts the elements in the array that are not null.
- CrashLock - Class in net.covers1624.quack.util
-
A simple crash lock.
- CrashLock(String) - Constructor for class net.covers1624.quack.util.CrashLock
-
- create(Project, DownloadSpec) - Static method in class net.covers1624.quack.gradle.net.download.ProgressLoggerListener
-
- create(Gson, <any>) - Method in class net.covers1624.quack.gson.LowerCaseEnumAdapterFactory
-
- createFilter(String, boolean, Result, Result) - Static method in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
-
Creates the LoggerNameFilter.
- createNewArray(T[]) - Static method in class net.covers1624.quack.collection.ColUtils
-
Create a new array using the provided array as a template for both type and length.
- createNewArray(T[], int) - Static method in class net.covers1624.quack.collection.ColUtils
-
Create a new array using the provided array as a template for the type and with the provided length.
- CyclePresentException - Exception in net.covers1624.quack.sort
-
Borrowed from MinecraftForge, Functionally un-modified only formatted.
- saveETag(URL, String) - Method in class net.covers1624.quack.net.download.DownloadAction
-
- setCmd(String...) - Method in class net.covers1624.quack.io.ProcessExecutor
-
Sets the command to the specified array of args.
- setCmd(List<String>) - Method in class net.covers1624.quack.io.ProcessExecutor
-
Sets the command to the specified List of args.
- setDest(Path) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
- setDest(File) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
- setDest(Path) - Method in class net.covers1624.quack.net.download.DownloadAction
-
- setDest(Path) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Sets the destination to store the downloaded file.
- setDest(File) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Sets the destination to store the downloaded file.
- setEnvVars(Map<String, String>) - Method in class net.covers1624.quack.io.ProcessExecutor
-
Sets the Env vars for the ProcessExecutor
- setETagFile(Path) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
- setETagFile(File) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
- setETagFile(Path) - Method in class net.covers1624.quack.net.download.DownloadAction
-
- setETagFile(Path) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Sets the file to store the ETag in.
- setETagFile(File) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Sets the file to store the ETag in.
- setFileName(String) - Method in class net.covers1624.quack.net.download.DownloadProgressTail
-
- setKey(T) - Method in class net.covers1624.quack.collection.Object2IntPair
-
- setListener(DownloadListener) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
- setListener(DownloadListener) - Method in class net.covers1624.quack.net.download.DownloadAction
-
- setListener(DownloadListener) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Forcibly set the DownloadListener to use for this DownloadSpec.
- setOnlyIfModified(boolean) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
- setOnlyIfModified(boolean) - Method in class net.covers1624.quack.net.download.DownloadAction
-
- setOnlyIfModified(boolean) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Sets weather this DownloadSpec should obey onlyIfModified HTTP headers.
- setProgress(long) - Method in class net.covers1624.quack.net.download.DownloadProgressTail
-
- setQuiet(boolean) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
- setQuiet(boolean) - Method in class net.covers1624.quack.net.download.DownloadAction
-
- setQuiet(boolean) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Sets weather quiet is enabled or not.
- setSrc(Object) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
- setSrc(Object) - Method in class net.covers1624.quack.net.download.DownloadAction
-
- setSrc(Object) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Sets the source URL to download.
- setStartTime(long) - Method in class net.covers1624.quack.net.download.DownloadProgressTail
-
- setStatus(DownloadProgressTail.Status) - Method in class net.covers1624.quack.net.download.DownloadProgressTail
-
- setTotalLen(long) - Method in class net.covers1624.quack.net.download.DownloadProgressTail
-
- setUseETag(Object) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
- setUseETag(Object) - Method in class net.covers1624.quack.net.download.DownloadAction
-
- setUseETag(Object) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Sets weather this DownloadSpec should use ETags for HTTP requests.
- setUserAgent(String) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
- setUserAgent(String) - Method in class net.covers1624.quack.net.download.DownloadAction
-
- setUserAgent(String) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Sets the User-Agent HTTP header string to use for HTTP requests.
- setValue(int) - Method in class net.covers1624.quack.collection.Object2IntPair
-
- setWorkingDir(File) - Method in class net.covers1624.quack.io.ProcessExecutor
-
Sets the working directory for the ProcessExecutor.
- size() - Method in class net.covers1624.quack.collection.TypedMap
-
- slice(T[], int, int) - Static method in class net.covers1624.quack.collection.ColUtils
-
- sneak(SneakyUtils.ThrowingRunnable<Throwable>) - Static method in class net.covers1624.quack.util.SneakyUtils
-
Wraps a ThrowingRunnable to a Runnable.
- sneak(SneakyUtils.ThrowingConsumer<T, Throwable>) - Static method in class net.covers1624.quack.util.SneakyUtils
-
Wraps a ThrowingConsumer to a Consumer
Rethrowing any exceptions produced by the ThrowingConsumer
as unchecked(as seen by the compiler.)
- sneak(SneakyUtils.ThrowingSupplier<T, Throwable>) - Static method in class net.covers1624.quack.util.SneakyUtils
-
Wraps a ThrowingSupplier to a Supplier
Rethrowing any exceptions produced by the ThrowingSupplier
as unchecked(as seen by the compiler.)
- sneak(SneakyUtils.ThrowingFunction<T, R, Throwable>) - Static method in class net.covers1624.quack.util.SneakyUtils
-
Wraps a ThrowingFunction to a Function
Rethrowing any exceptions produced by the ThrowingFunction
as unchecked(as seen by the compiler.)
- sneaky(SneakyUtils.ThrowingRunnable<Throwable>) - Static method in class net.covers1624.quack.util.SneakyUtils
-
Executes the given ThrowingRunnable, rethrowing any exceptions
produced by the runnable as Unchecked(as seen by the compiler.)
- sneaky(SneakyUtils.ThrowingSupplier<T, Throwable>) - Static method in class net.covers1624.quack.util.SneakyUtils
-
Executes the given ThrowingRunnable, rethrowing any exceptions
produced by the runnable as Unchecked(as seen by the compiler.)
- SneakyUtils - Class in net.covers1624.quack.util
-
Contains some utilities for ignoring compiler warnings in specific cases, or
completely ignoring exceptions, Plus other random lambda based utilities.
- SneakyUtils() - Constructor for class net.covers1624.quack.util.SneakyUtils
-
- SneakyUtils.ThrowingConsumer<T,E extends java.lang.Throwable> - Interface in net.covers1624.quack.util
-
- SneakyUtils.ThrowingFunction<T,R,E extends java.lang.Throwable> - Interface in net.covers1624.quack.util
-
- SneakyUtils.ThrowingRunnable<E extends java.lang.Throwable> - Interface in net.covers1624.quack.util
-
- SneakyUtils.ThrowingSupplier<T,E extends java.lang.Throwable> - Interface in net.covers1624.quack.util
-
- start(long) - Method in class net.covers1624.quack.gradle.net.download.ProgressLoggerListener
-
- start() - Method in class net.covers1624.quack.io.ProcessExecutor
-
Starts the process with the current state of this ProcessExecutor.
- start(long) - Method in interface net.covers1624.quack.net.download.DownloadListener
-
The expected length for the download.
- start(long) - Method in class net.covers1624.quack.net.download.DownloadProgressTail
-
- stripJar(Path, Path, Predicate<Path>) - Static method in class net.covers1624.quack.io.JarStripper
-
Copes every element in a Jar file from the input to the Jar file output, where every
element must match the provided Predicate.
- StronglyConnectedComponentDetector<T> - Class in net.covers1624.quack.sort
-
Borrowed from MinecraftForge, Functionally un-modified only formatted.
- StronglyConnectedComponentDetector(<any>) - Constructor for class net.covers1624.quack.sort.StronglyConnectedComponentDetector
-
- supportedFileAttributeViews() - Method in class net.covers1624.quack.io.DelegateFileSystem
-