- accept(T) - Method in interface net.covers1624.quack.util.SneakyUtils.ThrowingConsumer
-
- add(N) - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree.Entries
-
- add(N) - Method in class net.covers1624.quack.collection.redblack.ComparableRedBlackTree.ComparableEntries
-
- add(int, T) - Method in class net.covers1624.quack.collection.redblack.RedBlackList
-
- add(T) - Method in class net.covers1624.quack.collection.redblack.SimpleRedBlackTree
-
- add(T) - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList
-
- add(int, T) - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList
-
- addAll(Collection<? extends T>) - Method in class net.covers1624.quack.collection.redblack.CollectionRedBlackTree
-
- addAll(int, Collection<? extends T>) - Method in class net.covers1624.quack.collection.redblack.RedBlackList
-
- addAll(int, Collection<? extends T>) - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList
-
- addAllNoNull(T[], List<T>) - Static method in class net.covers1624.quack.collection.ColUtils
-
Adds all elements from the array that are not null to the list.
- addCmdArg(String) - Method in class net.covers1624.quack.io.ProcessExecutor
-
Adds a single argument to the command.
- addCmdArgs(String...) - Method in class net.covers1624.quack.io.ProcessExecutor
-
Adds an array of args to the command.
- addCmdArgs(List<String>) - Method in class net.covers1624.quack.io.ProcessExecutor
-
Adds a List of args to the command.
- addEnvVar(String, String) - Method in class net.covers1624.quack.io.ProcessExecutor
-
Adds an EnvVar to the ProcessExecutor.
- addEnvVars(Map<String, String>) - Method in class net.covers1624.quack.io.ProcessExecutor
-
Adds a Map of env vars to the ProcessExecutor.
- addPreStartCallback(Consumer<ProcessExecutor>) - Method in class net.covers1624.quack.io.ProcessExecutor
-
Adds a callback that will be executed just before the Process is started.
- addTag(Class<?>, Object) - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
Add a Tag to the OkHttp Request.
- addToArrayFirstNull(T[], T) - Static method in class net.covers1624.quack.collection.ColUtils
-
Adds the value at the first null index in the array.
- addToHasher(Hasher, Path) - Static method in class net.covers1624.quack.util.HashUtils
-
Copies the content of the provided Path to the provided Hasher.
- addToHasher(Hasher, InputStream) - Static method in class net.covers1624.quack.util.HashUtils
-
Copies the content of the provided InputStream to the provided Hasher.
- allMatch(T[], Predicate<T>) - Static method in class net.covers1624.quack.collection.ColUtils
-
Returns true if all elements in the provided array match the
given predicate.
- allMatch(Iterable<T>, Predicate<T>) - Static method in class net.covers1624.quack.collection.ColUtils
-
Returns true if all elements in the provided Iterable match the
given predicate.
- allMatch(Predicate<? super T>) - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- anyMatch(Iterable<T>, Predicate<T>) - Static method in class net.covers1624.quack.collection.ColUtils
-
Returns true if any element in the provided Iterable matches the
given predicate.
- anyMatch(Predicate<? super T>) - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- ApacheHttpClientDownloadAction - Class in net.covers1624.quack.net.apache
-
- ApacheHttpClientDownloadAction() - Constructor for class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- ApacheHttpClientDownloadTask - Class in net.covers1624.quack.gradle.net.download
-
- ApacheHttpClientDownloadTask() - Constructor for class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- append(LogEvent) - Method in class net.covers1624.quack.logging.log4j2.BetterScriptAppenderSelector
-
- apply(T) - Method in interface net.covers1624.quack.util.Object2IntFunction
-
- apply(T) - Method in interface net.covers1624.quack.util.SneakyUtils.ThrowingFunction
-
- Architecture - Enum in net.covers1624.quack.platform
-
Represents an OperatingSystem architecture.
- arrayCopy(Object, int, Object, int, int) - Static method in class net.covers1624.quack.collection.ColUtils
-
Basically a wrapper for System.arraycopy with support for Copyable's
- AsmName - Annotation Type in net.covers1624.quack.asm
-
Marks a member as using a JVM Internal name E.g: 'java/lang/Object'
Simply a marker for sanity sake.
- assign(boolean, T) - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
-
- ATTR_CONTAINS - Static variable in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
-
- ATTR_LOGGER - Static variable in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
-
- classifier - Variable in class net.covers1624.quack.maven.MavenNotation
-
- clear() - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree.Entries
-
- clear() - Method in class net.covers1624.quack.collection.redblack.CollectionRedBlackTree
-
- 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
-
- close() - Method in class net.covers1624.quack.io.DuplicatingOutputStream
-
- close() - Method in class net.covers1624.quack.io.NullOutputStream
-
- close() - Method in class net.covers1624.quack.io.WriterOutputStream
-
- closest(Object2IntFunction<N>) - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree
-
- closest(N) - Method in class net.covers1624.quack.collection.redblack.ComparableRedBlackTree
-
- closest(boolean) - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
-
- code - Variable in exception net.covers1624.quack.net.HttpResponseException
-
- ColFormatter - Class in net.covers1624.quack.collection
-
Simple column formatter.
- ColFormatter() - Constructor for class net.covers1624.quack.collection.ColFormatter
-
- CollectionRedBlackTree<T,N extends RedBlackNode<N>> - Class in net.covers1624.quack.collection.redblack
-
Contains the base Collection overrides for a Collection based RedBlackTree.
- CollectionRedBlackTree() - Constructor for class net.covers1624.quack.collection.redblack.CollectionRedBlackTree
-
- ColUtils - Class in net.covers1624.quack.collection
-
Various Collection Utilities for Iterables and Arrays.
- ColUtils() - Constructor for class net.covers1624.quack.collection.ColUtils
-
- ComparableEntries() - Constructor for class net.covers1624.quack.collection.redblack.ComparableRedBlackTree.ComparableEntries
-
- ComparableRedBlackTree<T,N extends RedBlackNode<N> & java.lang.Comparable<N>> - Class in net.covers1624.quack.collection.redblack
-
Based off Chicken-Bones C# RedBlack Tree library: https://github.com/Chicken-Bones/RedBlack
- ComparableRedBlackTree() - Constructor for class net.covers1624.quack.collection.redblack.ComparableRedBlackTree
-
- ComparableRedBlackTree.ComparableEntries - Class in net.covers1624.quack.collection.redblack
-
- compareTo(N) - Method in class net.covers1624.quack.collection.redblack.ContainerNode
-
- concat(StreamableIterable<T>...) - Static method in interface net.covers1624.quack.collection.StreamableIterable
-
Returns an
StreamableIterable containing the elements
from all the provided iterables concatenated together.
- concat(Iterable<StreamableIterable<T>>) - Static method in interface net.covers1624.quack.collection.StreamableIterable
-
Returns an
StreamableIterable containing the elements
from all the provided iterables concatenated together.
- concat(StreamableIterable<T>) - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- concat(Runnable, Runnable) - Static method in class net.covers1624.quack.util.SneakyUtils
-
Concatenates two Runnables.
- connecting() - Method in class net.covers1624.quack.gradle.net.download.ProgressLoggerListener
-
- connecting() - Method in interface net.covers1624.quack.net.download.DownloadListener
-
Indicates that the download is attempting to connect.
- connecting() - Method in class net.covers1624.quack.net.download.DownloadProgressTail
-
- 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.
- ConsumingOutputStream - Class in net.covers1624.quack.io
-
A simple OutputStream treating all input as Text,
delegating each line of text to the provided consumer.
- ConsumingOutputStream(Consumer<String>) - Constructor for class net.covers1624.quack.io.ConsumingOutputStream
-
- ContainerNode<T extends java.lang.Comparable<T>,N extends ContainerNode<T,N>> - Class in net.covers1624.quack.collection.redblack
-
Based off Chicken-Bones C# RedBlack Tree library: https://github.com/Chicken-Bones/RedBlack
- ContainerNode(T) - Constructor for class net.covers1624.quack.collection.redblack.ContainerNode
-
- contains(T[], T) - Static method in class net.covers1624.quack.collection.ColUtils
-
Checks if an array contains any of the specified element.
- contains(Object) - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree.Entries
-
- contains(Object) - Method in class net.covers1624.quack.collection.redblack.ComparableRedBlackTree.ComparableEntries
-
- contains(Object) - Method in class net.covers1624.quack.collection.redblack.SimpleRedBlackTree
-
- contains(Object) - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList
-
- containsAll(Collection<?>) - Method in class net.covers1624.quack.collection.redblack.CollectionRedBlackTree
-
- 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
-
- contentLength() - Method in class net.covers1624.quack.net.okhttp.SniffingResponseBody
-
- contentType() - Method in class net.covers1624.quack.net.okhttp.SniffingResponseBody
-
- 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
-
- CopyingFileVisitor(Path, Path, Predicate<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.
- count - Variable in class net.covers1624.quack.collection.redblack.BaseRedBlackTree
-
- count - Variable in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList.Node
-
- count() - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- 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
-
Deprecated.
- create(Project, DownloadAction) - Static method in class net.covers1624.quack.gradle.net.download.ProgressLoggerListener
-
- create(Gson, <any>) - Method in class net.covers1624.quack.gson.LowerCaseEnumAdapterFactory
-
- create(String, HashFunction) - Static method in class net.covers1624.quack.util.MultiHasher.HashFunc
-
Creates a new HashFunc storing it in the global map of HashFunctions.
- 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.
- current() - Static method in enum net.covers1624.quack.platform.Architecture
-
Returns the current system's Architecture.
- current() - Static method in enum net.covers1624.quack.platform.OperatingSystem
-
- CyclePresentException - Exception in net.covers1624.quack.sort
-
Borrowed from MinecraftForge, Functionally un-modified only formatted.
- get(int) - Method in class net.covers1624.quack.collection.redblack.RedBlackList
-
- get(int) - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList
-
- get(TypedMap.Key<T>) - Method in class net.covers1624.quack.collection.TypedMap
-
- get(Object) - Method in class net.covers1624.quack.collection.TypedMap
-
- get() - Method in interface net.covers1624.quack.util.SneakyUtils.ThrowingSupplier
-
- getAllFuncs() - Method in class net.covers1624.quack.util.MultiHasher.HashFunc
-
Gets an immutable list of all registered HashFuncs.
- getAppenderSet() - Method in class net.covers1624.quack.logging.log4j2.BetterScriptAppenderSelector.Builder
-
- getAsPrimitive(JsonObject, String) - Static method in class net.covers1624.quack.gson.JsonUtils
-
Try and get a JsonPrimitive child from the given JsonObject.
- getAsPrimitiveOrNull(JsonObject, String) - Static method in class net.covers1624.quack.gson.JsonUtils
-
Try and get a JsonPrimitive child from the given JsonObject.
- getByIndex(BaseRedBlackTree<N>, int, Object2IntFunction<N>) - Static method in class net.covers1624.quack.collection.redblack.RedBlackList
-
- getCachedBuffer() - Static method in class net.covers1624.quack.io.IOUtils
-
Returns a static per-thread cached 32k buffer for IO operations.
- getChild(boolean) - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
-
- getClient() - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- getClient() - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- getClient() - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- getCmd() - Method in class net.covers1624.quack.io.ProcessExecutor
-
Gets an unmodifiable list of command arguments.
- getComponents() - Method in class net.covers1624.quack.sort.StronglyConnectedComponentDetector
-
- getConfiguration() - Method in class net.covers1624.quack.logging.log4j2.BetterScriptAppenderSelector.Builder
-
- getCount() - Method in class net.covers1624.quack.collection.redblack.RedBlackList.Node
-
- getCount() - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList.Node
-
- getCycles() - Method in exception net.covers1624.quack.sort.CyclePresentException
-
Accesses the cycles present in the sorted graph.
- getDest() - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- getDest() - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
Deprecated.
- getDest() - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- getDest() - Method in class net.covers1624.quack.net.download.DownloadAction
-
Deprecated.
- getDest() - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Deprecated.
Gets the destination file to download to.
- getDest() - Method in interface net.covers1624.quack.net.DownloadAction
-
- getDest() - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- getDownloadListener() - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- getDownloadListener() - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- getDownloadListener() - Method in interface net.covers1624.quack.net.DownloadAction
-
- getDownloadListener() - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- getEnvVars() - Method in class net.covers1624.quack.io.ProcessExecutor
-
Gets this ProcessExecutors env vars.
- getEtag() - Method in interface net.covers1624.quack.net.DownloadAction.Dest
-
Gets the ETag content for the resource.
- getETagFile() - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
Deprecated.
- getETagFile() - Method in class net.covers1624.quack.net.download.DownloadAction
-
Deprecated.
- getETagFile() - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Deprecated.
The file to store the ETag in.
- getExecutable(String) - Static method in class net.covers1624.quack.util.JavaPathUtils
-
Gets an executable from the currently running java installation.
- getExitCode() - Method in class net.covers1624.quack.io.ProcessExecutor.RunningProcess
-
Gets the exit code for the process.
- getField(Field, Object) - Static method in class net.covers1624.quack.util.ReflectUtils
-
- getFileName() - Method in class net.covers1624.quack.net.download.DownloadProgressTail
-
- getFileStores() - Method in class net.covers1624.quack.io.DelegateFileSystem
-
- getFileSystem(URI) - Static method in class net.covers1624.quack.io.IOUtils
-
Attempts to get an already existing FileSystem.
- getFileSystem(URI, Map<String, ?>) - Static method in class net.covers1624.quack.io.IOUtils
-
Attempts to get or create a FileSystem for the given uri, with additional arguments for FS creation.
- getHashFunction() - Method in class net.covers1624.quack.util.MultiHasher.HashFunc
-
- getInt(JsonObject, String) - Static method in class net.covers1624.quack.gson.JsonUtils
-
Try and get an int child from the given JsonObject.
- getInt(JsonObject, String, int) - Static method in class net.covers1624.quack.gson.JsonUtils
-
Try and get an int child from the given JsonObject.
- getIO() - Method in class net.covers1624.quack.io.ProcessExecutor
-
Gets the IO holder for this ProcessExecutor.
- getJarFileSystem(Path, boolean) - Static method in class net.covers1624.quack.io.IOUtils
-
Creates a new FileSystem for the given jar path.
- getJarFileSystem(URI, boolean) - Static method in class net.covers1624.quack.io.IOUtils
-
Creates a new FileSystem for the given uri path.
- getJarSignerExecutable() - Static method in class net.covers1624.quack.util.JavaPathUtils
-
Gets the 'jarsigner' executable from the currently running java installation.
- getJavaExecutable() - Static method in class net.covers1624.quack.util.JavaPathUtils
-
Gets the 'java' executable from the currently running java installation.
- getJavaHome() - Static method in class net.covers1624.quack.util.JavaPathUtils
-
Gets the home directory for the currently running Java installation.
- getKey() - Method in class net.covers1624.quack.collection.Object2IntPair
-
- getLastModified() - Method in interface net.covers1624.quack.net.DownloadAction.Dest
-
Gets the LastModified timestamp millis for the current resource.
- getLeft() - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
-
- getLeftMost() - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree
-
- getLeftMost() - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
-
- getListener() - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
Deprecated.
- getListener() - Method in class net.covers1624.quack.net.download.DownloadAction
-
Deprecated.
- getListener() - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Deprecated.
- getName() - Method in class net.covers1624.quack.logging.log4j2.BetterScriptAppenderSelector.Builder
-
- getName() - Method in class net.covers1624.quack.util.MultiHasher.HashFunc
-
- getNext() - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
-
- getOnlyIfModified() - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- getOnlyIfModified() - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
Deprecated.
- getOnlyIfModified() - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- getOnlyIfModified() - Method in class net.covers1624.quack.net.download.DownloadAction
-
Deprecated.
- getOnlyIfModified() - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Deprecated.
- getOnlyIfModified() - Method in interface net.covers1624.quack.net.DownloadAction
-
- getOnlyIfModified() - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- getOutputStream() - Method in interface net.covers1624.quack.net.DownloadAction.Dest
-
Get the Okio OutputStream to push the data to.
- getParent() - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
-
- getPath(String, String...) - Method in class net.covers1624.quack.io.DelegateFileSystem
-
- getPathMatcher(String) - Method in class net.covers1624.quack.io.DelegateFileSystem
-
- getPrev() - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
-
- getProgress() - Method in class net.covers1624.quack.net.download.DownloadProgressTail
-
- getQuiet() - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- getQuiet() - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- getQuiet() - Method in interface net.covers1624.quack.net.DownloadAction
-
- getQuiet() - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- getRight() - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
-
- getRightMost() - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree
-
- getRightMost() - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
-
- getRoot() - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree
-
- getRoot() - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
-
- getRootDirectories() - Method in class net.covers1624.quack.io.DelegateFileSystem
-
- getScript() - Method in class net.covers1624.quack.logging.log4j2.BetterScriptAppenderSelector.Builder
-
- getSeparator() - Method in class net.covers1624.quack.io.DelegateFileSystem
-
- getSibling() - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
-
- getSide() - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
-
- getSrc() - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
Deprecated.
- getSrc() - Method in class net.covers1624.quack.net.download.DownloadAction
-
Deprecated.
- getSrc() - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Deprecated.
Gets the source URL for the file that will be downloaded.
- getStartTime() - Method in class net.covers1624.quack.net.download.DownloadProgressTail
-
- getStatus() - Method in class net.covers1624.quack.net.download.DownloadProgressTail
-
- getString(JsonObject, String) - Static method in class net.covers1624.quack.gson.JsonUtils
-
Try and get a String child from the given JsonObject.
- getString(JsonObject, String, String) - Static method in class net.covers1624.quack.gson.JsonUtils
-
Try and get an String child from the given JsonObject.
- getTags() - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- getTotalLen() - Method in class net.covers1624.quack.net.download.DownloadProgressTail
-
- getUrl() - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- getUrl() - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- getUrl() - Method in interface net.covers1624.quack.net.DownloadAction
-
- getUrl() - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- getUseETag() - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- getUseETag() - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
Deprecated.
- getUseETag() - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- getUseETag() - Method in class net.covers1624.quack.net.download.DownloadAction
-
Deprecated.
- getUseETag() - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Deprecated.
- getUseETag() - Method in interface net.covers1624.quack.net.DownloadAction
-
- getUseETag() - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- getUserAgent() - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- getUserAgent() - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
Deprecated.
- getUserAgent() - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- getUserAgent() - Method in class net.covers1624.quack.net.download.DownloadAction
-
Deprecated.
- getUserAgent() - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Deprecated.
Gets the User-Agent header this DownloadSpec will use for requests.
- getUserAgent() - Method in interface net.covers1624.quack.net.DownloadAction
-
- getUserAgent() - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- getUserPrincipalLookupService() - Method in class net.covers1624.quack.io.DelegateFileSystem
-
- getValue() - Method in class net.covers1624.quack.collection.Object2IntPair
-
- getValue(N) - Method in class net.covers1624.quack.collection.redblack.CollectionRedBlackTree
-
- getValue(N) - Method in class net.covers1624.quack.collection.redblack.SimpleRedBlackTree
-
- getValue(UnorderedRedBlackList<T>.Node) - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList
-
- getWorkingDir() - Method in class net.covers1624.quack.io.ProcessExecutor
-
Gets the working directory for the ProcessExecutor.
- group - Variable in class net.covers1624.quack.maven.MavenNotation
-
- name - Variable in class net.covers1624.quack.util.MultiHasher.HashFunc
-
- net.covers1624.quack.annotation - package net.covers1624.quack.annotation
-
- net.covers1624.quack.asm - package net.covers1624.quack.asm
-
- net.covers1624.quack.collection - package net.covers1624.quack.collection
-
Created by covers1624 on 2/4/21.
- net.covers1624.quack.collection.redblack - package net.covers1624.quack.collection.redblack
-
Created by covers1624 on 2/4/21.
- net.covers1624.quack.concurrent - package net.covers1624.quack.concurrent
-
Created by covers1624 on 2/4/21.
- net.covers1624.quack.gradle.net.download - package net.covers1624.quack.gradle.net.download
-
Created by covers1624 on 2/4/21.
- net.covers1624.quack.gson - package net.covers1624.quack.gson
-
Created by covers1624 on 2/4/21.
- net.covers1624.quack.io - package net.covers1624.quack.io
-
Created by covers1624 on 2/4/21.
- net.covers1624.quack.logging - package net.covers1624.quack.logging
-
Created by covers1624 on 2/4/21.
- net.covers1624.quack.logging.log4j2 - package net.covers1624.quack.logging.log4j2
-
Created by covers1624 on 2/4/21.
- net.covers1624.quack.maven - package net.covers1624.quack.maven
-
Created by covers1624 on 2/4/21.
- net.covers1624.quack.net - package net.covers1624.quack.net
-
Created by covers1624 on 22/11/21.
- net.covers1624.quack.net.apache - package net.covers1624.quack.net.apache
-
Created by covers1624 on 22/11/21.
- net.covers1624.quack.net.download - package net.covers1624.quack.net.download
-
Created by covers1624 on 2/4/21.
- net.covers1624.quack.net.okhttp - package net.covers1624.quack.net.okhttp
-
Created by covers1624 on 2/4/21.
- net.covers1624.quack.platform - package net.covers1624.quack.platform
-
Created by covers1624 on 10/30/21.
- net.covers1624.quack.sort - package net.covers1624.quack.sort
-
Created by covers1624 on 2/4/21.
- net.covers1624.quack.util - package net.covers1624.quack.util
-
Created by covers1624 on 2/4/21.
- newArray(Class<T>, int) - Static method in class net.covers1624.quack.collection.ColUtils
-
Creates a new array form its component class.
- newBuilder() - Static method in class net.covers1624.quack.logging.log4j2.BetterScriptAppenderSelector
-
- newHasher() - Method in class net.covers1624.quack.util.MultiHasher.HashFunc
-
Creates a new Hasher from the underlying HashFunction.
- newNode(T) - Method in class net.covers1624.quack.collection.redblack.CollectionRedBlackTree
-
- newNode(T) - Method in class net.covers1624.quack.collection.redblack.RedBlackList
-
- newNode(T) - Method in class net.covers1624.quack.collection.redblack.RedBlackTree
-
- newNode(T) - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList
-
- newWatchService() - Method in class net.covers1624.quack.io.DelegateFileSystem
-
- Node(T) - Constructor for class net.covers1624.quack.collection.redblack.RedBlackList.Node
-
- Node(T) - Constructor for class net.covers1624.quack.collection.redblack.RedBlackTree.Node
-
- Node(T) - Constructor for class net.covers1624.quack.collection.redblack.UnorderedRedBlackList.Node
-
- nodeAt(int) - Method in class net.covers1624.quack.collection.redblack.RedBlackList
-
- nodeAt(int) - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList
-
- none() - Static method in class net.covers1624.quack.util.SneakyUtils
-
Returns a Runnable that does nothing.
- noneMatch(Predicate<? super T>) - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- notPossible() - Static method in class net.covers1624.quack.util.SneakyUtils
-
Returns a Supplier for a NotPossibleException.
- NotPossibleException(String) - Constructor for exception net.covers1624.quack.util.SneakyUtils.NotPossibleException
-
- nullC() - Static method in class net.covers1624.quack.util.SneakyUtils
-
Returns a Callable that always returns null when executed.
- nullCons() - Static method in class net.covers1624.quack.util.SneakyUtils
-
Returns a Consumer that does nothing when executed.
- NullOutputStream - Class in net.covers1624.quack.io
-
An OutputStream implementation, that does literally nothing
with any data piped in.
- NullOutputStream() - Constructor for class net.covers1624.quack.io.NullOutputStream
-
- nullS() - Static method in class net.covers1624.quack.util.SneakyUtils
-
Returns a Supplier that always returns null when executed.
- parallelStream(Iterable<E>) - Static method in class net.covers1624.quack.collection.ColUtils
-
Shorthand util for streaming an Iterable in parallel.
- parallelStream() - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- parse(Gson, Path, Type) - Static method in class net.covers1624.quack.gson.JsonUtils
-
Deserialize Json from the given Path as the given Type.
- parse(Gson, InputStream, Type) - Static method in class net.covers1624.quack.gson.JsonUtils
-
Deserialize Json from the given InputStream as the given Type.
- parse(Gson, Reader, Type) - Static method in class net.covers1624.quack.gson.JsonUtils
-
Deserialize Json from the given Reader as the given Type.
- parse(String) - Static method in class net.covers1624.quack.maven.MavenNotation
-
Parses a Maven string to a MavenNotation instance.
- parse(Object) - Static method in enum net.covers1624.quack.net.download.DownloadAction.UseETag
-
Deprecated.
- parse(String) - Static method in enum net.covers1624.quack.platform.Architecture
-
Parse an architecture string.
- parse(String) - Static method in enum net.covers1624.quack.platform.OperatingSystem
-
Parse an Operating System string.
- path(Path) - Static method in interface net.covers1624.quack.net.DownloadAction.Dest
-
- PathTypeAdapter - Class in net.covers1624.quack.gson
-
A Gson TypeAdapter capable of Serializing/Deserializing Paths.
- PathTypeAdapter() - Constructor for class net.covers1624.quack.gson.PathTypeAdapter
-
- PausableThreadPoolExecutor - Class in net.covers1624.quack.concurrent
-
An executor capable of being paused.
- PausableThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory) - Constructor for class net.covers1624.quack.concurrent.PausableThreadPoolExecutor
-
- pause() - Method in class net.covers1624.quack.concurrent.PausableThreadPoolExecutor
-
Pause this executor.
- peek(Consumer<T>) - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- pipeStdErr(OutputStream) - Method in class net.covers1624.quack.io.ProcessExecutor.IO
-
Sets the stdErr of the Executed process to be piped into the supplied OutputStream.
- pipeStdIn(InputStream) - Method in class net.covers1624.quack.io.ProcessExecutor.IO
-
Sets the stdIn of the Executed process to be piped in from the supplied InputStream.
- pipeStdOut(OutputStream) - Method in class net.covers1624.quack.io.ProcessExecutor.IO
-
Sets the stdOut of the Executed process to be piped into the supplied OutputStream.
- Pool(TailGroup) - Constructor for class net.covers1624.quack.net.download.DownloadProgressTail.Pool
-
- pop() - Method in class net.covers1624.quack.net.download.DownloadProgressTail.Pool
-
- preVisitDirectory(Path, BasicFileAttributes) - Method in class net.covers1624.quack.io.CopyingFileVisitor
-
- println(Object) - Method in class net.covers1624.quack.logging.log4j2.TracingPrintStream
-
- println(String) - Method in class net.covers1624.quack.logging.log4j2.TracingPrintStream
-
- println(boolean) - Method in class net.covers1624.quack.logging.log4j2.TracingPrintStream
-
- println(char) - Method in class net.covers1624.quack.logging.log4j2.TracingPrintStream
-
- println(int) - Method in class net.covers1624.quack.logging.log4j2.TracingPrintStream
-
- println(long) - Method in class net.covers1624.quack.logging.log4j2.TracingPrintStream
-
- println(float) - Method in class net.covers1624.quack.logging.log4j2.TracingPrintStream
-
- println(double) - Method in class net.covers1624.quack.logging.log4j2.TracingPrintStream
-
- println(char[]) - Method in class net.covers1624.quack.logging.log4j2.TracingPrintStream
-
- ProcessException(Throwable, String) - Constructor for exception net.covers1624.quack.io.ProcessExecutor.ProcessException
-
- ProcessException(String) - Constructor for exception net.covers1624.quack.io.ProcessExecutor.ProcessException
-
- ProcessExecutor - Class in net.covers1624.quack.io
-
A simple wrapper around Java's ProcessBuilder / Process system,
with a better interface for IO.
- ProcessExecutor() - Constructor for class net.covers1624.quack.io.ProcessExecutor
-
Construct a blank one.
- ProcessExecutor(ProcessBuilder) - Constructor for class net.covers1624.quack.io.ProcessExecutor
-
Construct from an existing ProcessBuilder.
- ProcessExecutor.IO - Class in net.covers1624.quack.io
-
The IO holder for a ProcessExecutor instance.
- ProcessExecutor.ProcessException - Exception in net.covers1624.quack.io
-
Generic exception for ProcessExecutor.
- ProcessExecutor.RunningProcess - Class in net.covers1624.quack.io
-
Represents a Process that has been started and is or was running.
- ProcessUtils - Class in net.covers1624.quack.util
-
Created by covers1624 on 31/5/21.
- ProcessUtils() - Constructor for class net.covers1624.quack.util.ProcessUtils
-
- ProgressForwardingSource - Class in net.covers1624.quack.net.okhttp
-
Created by covers1624 on 21/11/21.
- ProgressForwardingSource(Source, DownloadListener) - Constructor for class net.covers1624.quack.net.okhttp.ProgressForwardingSource
-
- ProgressForwardingSource(Source, DownloadListener, long) - Constructor for class net.covers1624.quack.net.okhttp.ProgressForwardingSource
-
- ProgressInputStream - Class in net.covers1624.quack.io
-
An
InputStream implementation which will report Progress
to an
DownloadListener.
- ProgressInputStream(InputStream, DownloadListener) - Constructor for class net.covers1624.quack.io.ProgressInputStream
-
- ProgressInputStream(InputStream, DownloadListener, long) - Constructor for class net.covers1624.quack.io.ProgressInputStream
-
- ProgressInterceptor - Class in net.covers1624.quack.net.okhttp
-
- ProgressInterceptor() - Constructor for class net.covers1624.quack.net.okhttp.ProgressInterceptor
-
- ProgressInterceptor.ProgressTag - Class in net.covers1624.quack.net.okhttp
-
- ProgressLoggerListener - Class in net.covers1624.quack.gradle.net.download
-
- ProgressLoggerListener(ProgressLogger) - Constructor for class net.covers1624.quack.gradle.net.download.ProgressLoggerListener
-
- ProgressTag(DownloadListener) - Constructor for class net.covers1624.quack.net.okhttp.ProgressInterceptor.ProgressTag
-
- ProgressTag(long, DownloadListener) - Constructor for class net.covers1624.quack.net.okhttp.ProgressInterceptor.ProgressTag
-
- protectClose(FileSystem) - Static method in class net.covers1624.quack.io.IOUtils
-
wraps the given FileSystem protecting it against FileSystem.close() operations.
- protectClose(InputStream) - Static method in class net.covers1624.quack.io.IOUtils
-
wraps the given InputStream protecting it against InputStream.close() operations.
- protectClose(OutputStream) - Static method in class net.covers1624.quack.io.IOUtils
-
wraps the given OutputStream protecting it against OutputStream.close() operations.
- provider() - Method in class net.covers1624.quack.io.DelegateFileSystem
-
- push(DownloadProgressTail) - Method in class net.covers1624.quack.net.download.DownloadProgressTail.Pool
-
- put(TypedMap.Key<T>, T) - Method in class net.covers1624.quack.collection.TypedMap
-
- put(Object, Object) - Method in class net.covers1624.quack.collection.TypedMap
-
- putAll(Map<?, ?>) - Method in class net.covers1624.quack.collection.TypedMap
-
- read(JsonReader) - Method in class net.covers1624.quack.gson.FileAdapter
-
- read(JsonReader) - Method in class net.covers1624.quack.gson.HashCodeAdapter
-
- read(JsonReader) - Method in class net.covers1624.quack.gson.LowerCaseEnumAdapter
-
- read(JsonReader) - Method in class net.covers1624.quack.gson.MavenNotationAdapter
-
- read(JsonReader) - Method in class net.covers1624.quack.gson.PathTypeAdapter
-
- read() - Method in class net.covers1624.quack.io.ProgressInputStream
-
- read(byte[], int, int) - Method in class net.covers1624.quack.io.ProgressInputStream
-
- read(Buffer, long) - Method in class net.covers1624.quack.net.okhttp.HasherWrappedSource
-
- read(Buffer, long) - Method in class net.covers1624.quack.net.okhttp.ProgressForwardingSource
-
- readAll(byte[]) - Static method in class net.covers1624.quack.io.IOUtils
-
Reads the provided array of bytes into a List of UTF-8 Strings.
- readAll(byte[], Charset) - Static method in class net.covers1624.quack.io.IOUtils
-
Reads the provided array of bytes into a List of Strings
in the given Charset.
- readAll(Path) - Static method in class net.covers1624.quack.io.IOUtils
-
Read the entire content of the provided Path into a
UTF-8 String.
- readAll(Path, Charset) - Static method in class net.covers1624.quack.io.IOUtils
-
Read the entire content of the provided Path into a
String with the given charset.
- reasonPhrase - Variable in exception net.covers1624.quack.net.HttpResponseException
-
- RedBlackList<T extends java.lang.Comparable<T>> - Class in net.covers1624.quack.collection.redblack
-
Based off Chicken-Bones C# RedBlack Tree library: https://github.com/Chicken-Bones/RedBlack
- RedBlackList() - Constructor for class net.covers1624.quack.collection.redblack.RedBlackList
-
- RedBlackList.Node - Class in net.covers1624.quack.collection.redblack
-
- RedBlackNode<T extends RedBlackNode<T>> - Class in net.covers1624.quack.collection.redblack
-
Based off Chicken-Bones C# RedBlack Tree library: https://github.com/Chicken-Bones/RedBlack
- RedBlackNode() - Constructor for class net.covers1624.quack.collection.redblack.RedBlackNode
-
- RedBlackTree<T extends java.lang.Comparable<T>> - Class in net.covers1624.quack.collection.redblack
-
Based off Chicken-Bones C# RedBlack Tree library: https://github.com/Chicken-Bones/RedBlack
- RedBlackTree() - Constructor for class net.covers1624.quack.collection.redblack.RedBlackTree
-
- RedBlackTree.Node - Class in net.covers1624.quack.collection.redblack
-
- redirectStreams() - Static method in class net.covers1624.quack.logging.log4j2.Log4jUtils
-
Redirects System.out and System.err to Log4j2
- ReflectUtils - Class in net.covers1624.quack.util
-
Utilities for performing Reflection.
- ReflectUtils() - Constructor for class net.covers1624.quack.util.ReflectUtils
-
- remove(Object) - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree.Entries
-
- remove(int) - Method in class net.covers1624.quack.collection.redblack.RedBlackList
-
- remove(Object) - Method in class net.covers1624.quack.collection.redblack.SimpleRedBlackTree
-
- remove(int) - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList
-
- remove(Object) - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList
-
- remove(Object) - Method in class net.covers1624.quack.collection.TypedMap
-
- removeAll(Collection<?>) - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree.Entries
-
- removeAll(Collection<?>) - Method in class net.covers1624.quack.collection.redblack.CollectionRedBlackTree
-
- removeRange(N, N) - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree
-
- replace(N, N) - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree
-
- ReplaceWith - Annotation Type in net.covers1624.quack.annotation
-
Intended for use with Deprecated annotations, to denote
the intended replacement of a method, field, or class.
- ReplaceWithExpr - Annotation Type in net.covers1624.quack.annotation
-
Intended for use with Deprecated annotations, to denote
the intended replacement of a method, field, or class with the given expression pattern.
- requireParent() - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
-
- Requires - Annotation Type in net.covers1624.quack.annotation
-
Specifies what Maven Dependencies something requires,
Used as Human readable markers for denoting what Things
in Quack require what maven dependencies.
- Requires.RequiresList - Annotation Type in net.covers1624.quack.annotation
-
- reset() - Method in class net.covers1624.quack.util.Once
-
- resume() - Method in class net.covers1624.quack.concurrent.PausableThreadPoolExecutor
-
Unpause this executor.
- retainAll(Collection<?>) - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree.Entries
-
- retainAll(Collection<?>) - Method in class net.covers1624.quack.collection.redblack.CollectionRedBlackTree
-
- rollArray(T[], int) - Static method in class net.covers1624.quack.collection.ColUtils
-
Rolls the array based on the shift.
- rotateLists(List<List<String>>) - Static method in class net.covers1624.quack.collection.ColFormatter
-
- run() - Method in interface net.covers1624.quack.util.SneakyUtils.ThrowingRunnable
-
- saveETag(URL, String) - Method in class net.covers1624.quack.net.download.DownloadAction
-
Deprecated.
- set(int, T) - Method in class net.covers1624.quack.collection.redblack.RedBlackList
-
- set(int, T) - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList
-
- setClient(CloseableHttpClient) - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- setClient(CloseableHttpClient) - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
Set the CloseableHttpClient client to use.
- setClient(OkHttpClient) - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
Set the OkHttpClient client to use.
- 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(DownloadAction.Dest) - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- setDest(StringWriter) - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- setDest(OutputStream) - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- setDest(File) - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- setDest(Path) - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- setDest(Path) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
Deprecated.
- setDest(File) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
Deprecated.
- setDest(DownloadAction.Dest) - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- setDest(StringWriter) - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- setDest(OutputStream) - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- setDest(File) - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- setDest(Path) - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- setDest(Path) - Method in class net.covers1624.quack.net.download.DownloadAction
-
Deprecated.
- setDest(Path) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Deprecated.
Sets the destination to store the downloaded file.
- setDest(File) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Deprecated.
Sets the destination to store the downloaded file.
- setDest(DownloadAction.Dest) - Method in interface net.covers1624.quack.net.DownloadAction
-
Set the Destination to download content to.
- setDest(StringWriter) - Method in interface net.covers1624.quack.net.DownloadAction
-
Set the StringWriter to download content to.
- setDest(OutputStream) - Method in interface net.covers1624.quack.net.DownloadAction
-
Set the OutputStream to download content to.
- setDest(File) - Method in interface net.covers1624.quack.net.DownloadAction
-
Set the File to download content to.
- setDest(Path) - Method in interface net.covers1624.quack.net.DownloadAction
-
Set the Path to download content to.
- setDest(DownloadAction.Dest) - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- setDest(StringWriter) - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- setDest(OutputStream) - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- setDest(File) - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- setDest(Path) - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- setDownloadListener(DownloadListener) - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- setDownloadListener(DownloadListener) - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- setDownloadListener(DownloadListener) - Method in interface net.covers1624.quack.net.DownloadAction
-
- setDownloadListener(DownloadListener) - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- setEnvVars(Map<String, String>) - Method in class net.covers1624.quack.io.ProcessExecutor
-
Sets the Env vars for the ProcessExecutor
- setEtag(String) - Method in interface net.covers1624.quack.net.DownloadAction.Dest
-
Set the ETag content for the current resource.
- setETagFile(Path) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
Deprecated.
- setETagFile(File) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
Deprecated.
- setETagFile(Path) - Method in class net.covers1624.quack.net.download.DownloadAction
-
Deprecated.
- setETagFile(Path) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Deprecated.
Sets the file to store the ETag in.
- setETagFile(File) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Deprecated.
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
-
- setLastModified(long) - Method in interface net.covers1624.quack.net.DownloadAction.Dest
-
Sets the LastModified timestamp millis for the current resource.
- setLine(int, String) - Method in class net.covers1624.quack.net.download.DownloadProgressTail
-
- setListener(DownloadListener) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
Deprecated.
- setListener(DownloadListener) - Method in class net.covers1624.quack.net.download.DownloadAction
-
Deprecated.
- setListener(DownloadListener) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Deprecated.
Forcibly set the DownloadListener to use for this DownloadSpec.
- setOnlyIfModified(boolean) - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- setOnlyIfModified(boolean) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
Deprecated.
- setOnlyIfModified(boolean) - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- setOnlyIfModified(boolean) - Method in class net.covers1624.quack.net.download.DownloadAction
-
Deprecated.
- setOnlyIfModified(boolean) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Deprecated.
Sets weather this DownloadSpec should obey onlyIfModified HTTP headers.
- setOnlyIfModified(boolean) - Method in interface net.covers1624.quack.net.DownloadAction
-
If this Download action should use If-Modified-Since
HTTP request header.
- setOnlyIfModified(boolean) - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- setProgress(long) - Method in class net.covers1624.quack.net.download.DownloadProgressTail
-
- setQuiet(boolean) - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- setQuiet(boolean) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
Deprecated.
- setQuiet(boolean) - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- setQuiet(boolean) - Method in class net.covers1624.quack.net.download.DownloadAction
-
Deprecated.
- setQuiet(boolean) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Deprecated.
Sets weather quiet is enabled or not.
- setQuiet(boolean) - Method in interface net.covers1624.quack.net.DownloadAction
-
If this download action should not log things.
- setQuiet(boolean) - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- setRight(T) - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
-
- setRoot(N) - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree
-
- setSrc(Object) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
Deprecated.
- setSrc(Object) - Method in class net.covers1624.quack.net.download.DownloadAction
-
Deprecated.
- setSrc(Object) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Deprecated.
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
-
- setUrl(String) - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- setUrl(String) - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- setUrl(String) - Method in interface net.covers1624.quack.net.DownloadAction
-
Set the URL to download from.
- setUrl(String) - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- setUseETag(boolean) - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- setUseETag(Object) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
Deprecated.
- setUseETag(boolean) - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- setUseETag(Object) - Method in class net.covers1624.quack.net.download.DownloadAction
-
Deprecated.
- setUseETag(Object) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Deprecated.
Sets weather this DownloadSpec should use ETags for HTTP requests.
- setUseETag(boolean) - Method in interface net.covers1624.quack.net.DownloadAction
-
If this download action should use If-None-Match
HTTP request header.
- setUseETag(boolean) - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- setUserAgent(String) - Method in class net.covers1624.quack.gradle.net.download.ApacheHttpClientDownloadTask
-
- setUserAgent(String) - Method in class net.covers1624.quack.gradle.net.download.DownloadTask
-
Deprecated.
- setUserAgent(String) - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
-
- setUserAgent(String) - Method in class net.covers1624.quack.net.download.DownloadAction
-
Deprecated.
- setUserAgent(String) - Method in interface net.covers1624.quack.net.download.DownloadSpec
-
Deprecated.
Sets the User-Agent HTTP header string to use for HTTP requests.
- setUserAgent(String) - Method in interface net.covers1624.quack.net.DownloadAction
-
Sets the User-Agent HTTP request header.
- setUserAgent(String) - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
-
- 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.
- SHA1 - Static variable in class net.covers1624.quack.util.MultiHasher.HashFunc
-
- SHA256 - Static variable in class net.covers1624.quack.util.MultiHasher.HashFunc
-
- SHA512 - Static variable in class net.covers1624.quack.util.MultiHasher.HashFunc
-
- SimpleRedBlackTree<T extends java.lang.Comparable<T>,N extends ContainerNode<T,N>> - Class in net.covers1624.quack.collection.redblack
-
Based off Chicken-Bones C# RedBlack Tree library: https://github.com/Chicken-Bones/RedBlack
- SimpleRedBlackTree() - Constructor for class net.covers1624.quack.collection.redblack.SimpleRedBlackTree
-
- size() - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree.Entries
-
- size() - Method in class net.covers1624.quack.collection.redblack.CollectionRedBlackTree
-
- size() - Method in class net.covers1624.quack.collection.TypedMap
-
- skip(int) - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- skip(long) - Method in class net.covers1624.quack.io.ProgressInputStream
-
- slice(T[], int, int) - Static method in class net.covers1624.quack.collection.ColUtils
-
Slices the given array.
- 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.NotPossibleException - Exception in net.covers1624.quack.util
-
- 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
-
- SniffingResponseBody - Class in net.covers1624.quack.net.okhttp
-
A ResponseBody capable of wrapping the parent's Source.
- SniffingResponseBody(ResponseBody) - Constructor for class net.covers1624.quack.net.okhttp.SniffingResponseBody
-
- source() - Method in class net.covers1624.quack.net.okhttp.SniffingResponseBody
-
- 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
-
- stream(Iterable<E>) - Static method in class net.covers1624.quack.collection.ColUtils
-
Shorthand util for streaming an Iterable.
- stream() - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- stream(OutputStream) - Static method in interface net.covers1624.quack.net.DownloadAction.Dest
-
- StreamableIterable<T> - Interface in net.covers1624.quack.collection
-
An iterable capable of stream-like operations.
- string(StringWriter) - Static method in interface net.covers1624.quack.net.DownloadAction.Dest
-
- string(StringWriter, Charset) - Static method in interface net.covers1624.quack.net.DownloadAction.Dest
-
- stripJar(Path, Path, Predicate<Path>) - Static method in class net.covers1624.quack.io.IOUtils
-
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
-
- subList(int, int) - Method in class net.covers1624.quack.collection.redblack.RedBlackList
-
- subList(int, int) - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList
-
- supportedFileAttributeViews() - Method in class net.covers1624.quack.io.DelegateFileSystem
-
- tailOption(Iterable<T>) - Static method in class net.covers1624.quack.collection.ColUtils
-
Attempts to get the last element of the Iterable.
- ThrottlerInterceptor - Class in net.covers1624.quack.net.okhttp
-
An Interceptor which applies a Throttler to the response body from a request tag.
- ThrottlerInterceptor() - Constructor for class net.covers1624.quack.net.okhttp.ThrottlerInterceptor
-
- throwUnchecked(Throwable) - Static method in class net.covers1624.quack.util.SneakyUtils
-
Throws an exception without compiler warnings.
- tick() - Method in class net.covers1624.quack.net.download.DownloadProgressTail
-
- to(T) - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
-
- toArray() - Method in class net.covers1624.quack.collection.redblack.CollectionRedBlackTree
-
- toArray(T1[]) - Method in class net.covers1624.quack.collection.redblack.CollectionRedBlackTree
-
- toArray() - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- toArray(T[]) - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- toBytes(InputStream) - Static method in class net.covers1624.quack.io.IOUtils
-
Reads an InputStream to a byte array.
- toFile(File) - Method in class net.covers1624.quack.maven.MavenNotation
-
Converts this MavenNotation to a file relative to the given base directory.
- toFileName() - Method in class net.covers1624.quack.maven.MavenNotation
-
Converts this MavenNotation to a file name.
- toLengthText(long) - Static method in class net.covers1624.quack.net.download.DownloadAction
-
Deprecated.
- toLinkedHashMap(Function<T, K>, Function<T, V>) - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- toLinkedHashMap(Function<T, K>, Function<T, V>, BinaryOperator<V>) - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- toLinkedList() - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- toList(int[]) - Static method in class net.covers1624.quack.collection.ColUtils
-
Convert an int array to a list of Integers.
- toList() - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- toMap(Function<T, K>, Function<T, V>) - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- toMap(Function<T, K>, Function<T, V>, BinaryOperator<V>) - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- toMap(M, Function<T, K>, Function<T, V>) - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- toMap(M, Function<T, K>, Function<T, V>, BinaryOperator<V>) - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- toModulePath() - Method in class net.covers1624.quack.maven.MavenNotation
-
Converts this MavenNotation to the module folder path.
- toPath() - Method in class net.covers1624.quack.maven.MavenNotation
-
Converts this MavenNotation to a path segment, either for a URL or File path.
- toPath(Path) - Method in class net.covers1624.quack.maven.MavenNotation
-
Converts this MavenNotation to a Path relative to the given base directory.
- TopologicalSort - Class in net.covers1624.quack.sort
-
Borrowed from MinecraftForge, Functionally un-modified only formatted.
- TopologicalSort() - Constructor for class net.covers1624.quack.sort.TopologicalSort
-
- topologicalSort(<any>, Comparator<? super T>) - Static method in class net.covers1624.quack.sort.TopologicalSort
-
A breath-first-search based topological sort.
- toSet() - Method in interface net.covers1624.quack.collection.StreamableIterable
-
- toSquare(List<List<String>>) - Static method in class net.covers1624.quack.collection.ColFormatter
-
- toString() - Method in class net.covers1624.quack.collection.redblack.ContainerNode
-
- toString() - Method in class net.covers1624.quack.collection.TypedMap.Key
-
- toString() - Method in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
-
- toString() - Method in class net.covers1624.quack.maven.MavenNotation
-
- toURL(String) - Method in class net.covers1624.quack.maven.MavenNotation
-
Converts this MavenNotation to a URL from the given URL.
- TracingPrintStream - Class in net.covers1624.quack.logging.log4j2
-
A simple PrintStream redirecting to a Log4j2 logger,
tracing the stack frame which started the log call.
- TracingPrintStream(Logger) - Constructor for class net.covers1624.quack.logging.log4j2.TracingPrintStream
-
- trueP() - Static method in class net.covers1624.quack.util.SneakyUtils
-
Returns a Predicate that always passes.
- TypedMap - Class in net.covers1624.quack.collection
-
Created by covers1624 on 12/8/19.
- TypedMap() - Constructor for class net.covers1624.quack.collection.TypedMap
-
- TypedMap(Map<Object, Object>) - Constructor for class net.covers1624.quack.collection.TypedMap
-
- TypedMap.Key<T> - Class in net.covers1624.quack.collection
-
- value - Variable in class net.covers1624.quack.collection.redblack.ContainerNode
-
- value - Variable in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList.Node
-
- valueOf(String) - Static method in enum net.covers1624.quack.net.download.DownloadAction.UseETag
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.covers1624.quack.net.download.DownloadProgressTail.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.covers1624.quack.platform.Architecture
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.covers1624.quack.platform.OperatingSystem
-
Returns the enum constant of this type with the specified name.
- values() - Method in class net.covers1624.quack.collection.TypedMap
-
- values() - Static method in enum net.covers1624.quack.net.download.DownloadAction.UseETag
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.covers1624.quack.net.download.DownloadProgressTail.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.covers1624.quack.platform.Architecture
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.covers1624.quack.platform.OperatingSystem
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- version - Variable in class net.covers1624.quack.maven.MavenNotation
-
- visitFile(Path, BasicFileAttributes) - Method in class net.covers1624.quack.io.CopyingFileVisitor
-
- voidStdErr() - Method in class net.covers1624.quack.io.ProcessExecutor.IO
-
Sends stdErr to the 4th dimension where puppies sleep with kittens.
- voidStdIn() - Method in class net.covers1624.quack.io.ProcessExecutor.IO
-
Literally passes nothing to the Executed process.
- voidStdOut() - Method in class net.covers1624.quack.io.ProcessExecutor.IO
-
Sends stdOut to the 4th dimension where puppies sleep with kittens.