Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractDownloadAction - Class in net.covers1624.quack.net
Created by covers1624 on 16/12/21.
AbstractDownloadAction() - Constructor for class net.covers1624.quack.net.AbstractDownloadAction
 
AbstractEngineRequest - Class in net.covers1624.quack.net.httpapi
Created by covers1624 on 1/8/23.
AbstractEngineRequest() - Constructor for class net.covers1624.quack.net.httpapi.AbstractEngineRequest
 
abstractions - Variable in class net.covers1624.quack.asm.annotation.AnnotationParser
 
AbstractIterator<T> - Class in net.covers1624.quack.collection
Created by covers1624 on 19/1/23.
AbstractIterator() - Constructor for class net.covers1624.quack.collection.AbstractIterator
 
accept(T) - Method in interface net.covers1624.quack.util.SneakyUtils.ThrowingConsumer
 
access() - Method in class net.covers1624.quack.asm.ClassBuilder
 
access() - Method in class net.covers1624.quack.asm.ClassBuilder.FieldBuilder
 
access() - Method in class net.covers1624.quack.asm.MethodBuilder
 
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
 
add(String, String) - Method in class net.covers1624.quack.net.httpapi.HeaderList
Adds name-value pair.
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
 
addAll(Map<String, String>) - Method in class net.covers1624.quack.net.httpapi.HeaderList
Add all the entries from the specified Map to this collection.
addAll(HeaderList) - Method in class net.covers1624.quack.net.httpapi.HeaderList
Add all the entries form the specified HeaderList to this collection.
addAllMulti(Map<String, List<String>>) - Method in class net.covers1624.quack.net.httpapi.HeaderList
Add all the entries from the specified Map to this collection.
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.
addCustomOption(Consumer<CurlHandle>) - Method in class net.covers1624.quack.net.httpapi.curl4j.Curl4jEngineRequest
Provide custom configuration to curl.
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.
addField(int, String, Type) - Method in class net.covers1624.quack.asm.ClassBuilder
 
addFirst(String, String) - Method in class net.covers1624.quack.net.httpapi.HeaderList
Adds name-value pair.
addFrame(BufferedImage) - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Adds next GIF frame.
addMethod(int, Method) - Method in class net.covers1624.quack.asm.ClassBuilder
 
addMethod(int, String, Type) - Method in class net.covers1624.quack.asm.ClassBuilder
 
addPart(String, WebBody) - Method in class net.covers1624.quack.net.httpapi.MultipartBody.Builder
Add a Multipart body part.
addPart(String, String, WebBody) - Method in class net.covers1624.quack.net.httpapi.MultipartBody.Builder
Add a Multipart body part.
addPreStartCallback(Consumer<ProcessExecutor>) - Method in class net.covers1624.quack.io.ProcessExecutor
Adds a callback that will be executed just before the Process is started.
addRequestHeader(String, String) - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
addRequestHeader(String, String) - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
 
addRequestHeader(String, String) - Method in interface net.covers1624.quack.net.DownloadAction
Adds an arbitrary Http header to the action.
addRequestHeader(String, String) - Method in class net.covers1624.quack.net.java.JavaDownloadAction
 
addRequestHeader(String, String) - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
 
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.FastStream
Tests if all elements in the FastStream match the provided Predicate.
allMatch(Predicate<? super T>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Check if all elements in this StreamableIterable match the given predicate.
analyzePixels() - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Analyzes image colors and creates color map.
AnimatedGifEncoder - Class in net.covers1624.quack.image
Borrowed from: http://www.java2s.com/Code/Java/2D-Graphics-GUI/AnimatedGifEncoder.htm Modifications: - Made NeuQuant and LZWEncoder, private static inner classes.
AnimatedGifEncoder() - Constructor for class net.covers1624.quack.image.AnimatedGifEncoder
 
AnnotationLoader - Class in net.covers1624.quack.asm.annotation
Utility for converting annotations loaded from ASM into class instances.
AnnotationLoader() - Constructor for class net.covers1624.quack.asm.annotation.AnnotationLoader
 
AnnotationLoader(boolean) - Constructor for class net.covers1624.quack.asm.annotation.AnnotationLoader
 
AnnotationLoader(AnnotationParser.ClassLookup) - Constructor for class net.covers1624.quack.asm.annotation.AnnotationLoader
 
AnnotationLoader(AnnotationParser.ClassLookup, boolean) - Constructor for class net.covers1624.quack.asm.annotation.AnnotationLoader
 
AnnotationParseException(String) - Constructor for exception net.covers1624.quack.asm.annotation.AnnotationParser.AnnotationParseException
 
AnnotationParseException(Throwable) - Constructor for exception net.covers1624.quack.asm.annotation.AnnotationParser.AnnotationParseException
 
AnnotationParseException(String, Throwable) - Constructor for exception net.covers1624.quack.asm.annotation.AnnotationParser.AnnotationParseException
 
AnnotationParser - Class in net.covers1624.quack.asm.annotation
An AnnotationVisitor implementation, which produces annotation instances, similar to Java Reflection.
AnnotationParser(AnnotationParser.ClassLookup) - Constructor for class net.covers1624.quack.asm.annotation.AnnotationParser
 
AnnotationParser.AnnotationParseException - Exception in net.covers1624.quack.asm.annotation
Thrown if there is any error during the annotation parsing process.
AnnotationParser.ClassLookup - Interface in net.covers1624.quack.asm.annotation
Abstractions for class lookups, which may be different on different platforms.
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.FastStream
Tests if any element in the FastStream matches the provided Predicate.
anyMatch(Predicate<? super T>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Check if any elements in this StreamableIterable match the given predicate.
ApacheEngine - Class in net.covers1624.quack.net.httpapi.apache
An Apache HTTPClient implementation for HttpEngine.
ApacheEngine() - Constructor for class net.covers1624.quack.net.httpapi.apache.ApacheEngine
 
ApacheEngineRequest - Class in net.covers1624.quack.net.httpapi.apache
Created by covers1624 on 21/6/22.
ApacheEngineRequest(ApacheEngine) - Constructor for class net.covers1624.quack.net.httpapi.apache.ApacheEngineRequest
 
ApacheEngineResponse - Class in net.covers1624.quack.net.httpapi.apache
Created by covers1624 on 21/6/22.
ApacheEngineResponse(EngineRequest, CloseableHttpResponse) - Constructor for class net.covers1624.quack.net.httpapi.apache.ApacheEngineResponse
 
ApacheHttpClientDownloadAction - Class in net.covers1624.quack.net.apache
An Apache HttpClient implementation of DownloadAction.
ApacheHttpClientDownloadAction() - Constructor for class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
 
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
asBytes() - Method in interface net.covers1624.quack.net.httpapi.WebBody
Read the body as a byte array.
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.
asmName(Class<?>) - Static method in class net.covers1624.quack.asm.AsmUtils
Get the internal JVM name for the given class.
asmName(String) - Static method in class net.covers1624.quack.asm.AsmUtils
Get the internal JVM name for the given class name string.
AsmUtils - Class in net.covers1624.quack.asm
Created by covers1624 on 23/6/23.
AsmUtils() - Constructor for class net.covers1624.quack.asm.AsmUtils
 
assertState() - Method in class net.covers1624.quack.net.httpapi.AbstractEngineRequest
 
assertState() - Method in class net.covers1624.quack.net.httpapi.apache.ApacheEngineRequest
 
assertState() - Method in class net.covers1624.quack.net.httpapi.curl4j.Curl4jEngineRequest
 
assertState() - Method in class net.covers1624.quack.net.httpapi.okhttp.OkHttpEngineRequest
 
assign(boolean, T) - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
 
asString() - Method in interface net.covers1624.quack.net.httpapi.WebBody
Reads the body as a UTF-8 String.
asString(Charset) - Method in interface net.covers1624.quack.net.httpapi.WebBody
Read the body as a String.
ATTR_CONTAINS - Static variable in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
 
ATTR_LOGGER - Static variable in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
 

B

BaseRedBlackTree<N extends RedBlackNode<N>> - Class in net.covers1624.quack.collection.redblack
Based off Chicken-Bones C# RedBlack Tree library: https://github.com/Chicken-Bones/RedBlack
BaseRedBlackTree() - Constructor for class net.covers1624.quack.collection.redblack.BaseRedBlackTree
 
BaseRedBlackTree.Entries - Class in net.covers1624.quack.collection.redblack
 
beforeExecute(Thread, Runnable) - Method in class net.covers1624.quack.concurrent.PausableThreadPoolExecutor
 
BetterScriptAppenderSelector - Class in net.covers1624.quack.logging.log4j2
Copy of ScriptAppenderSelector except doesn't explode when given a ScriptRef
BetterScriptAppenderSelector.Builder - Class in net.covers1624.quack.logging.log4j2
Builds an appender.
bits() - Method in class net.covers1624.quack.hashing.Murmur2HashFunction
 
body() - Method in class net.covers1624.quack.net.httpapi.apache.ApacheEngineResponse
 
body() - Method in interface net.covers1624.quack.net.httpapi.EngineResponse
Gets the response body for the request if present.
body - Variable in class net.covers1624.quack.net.httpapi.MultipartBody.Part
 
body() - Method in class net.covers1624.quack.net.httpapi.okhttp.OkHttpEngineResponse
 
BodyGenerator(MethodVisitor, int, Type, Type) - Constructor for class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
build() - Method in class net.covers1624.quack.asm.ClassBuilder
 
build(ClassVisitor) - Method in class net.covers1624.quack.asm.MethodBuilder
 
build() - Method in class net.covers1624.quack.logging.log4j2.BetterScriptAppenderSelector.Builder
 
build() - Method in class net.covers1624.quack.net.httpapi.MultipartBody.Builder
 
Builder() - Constructor for class net.covers1624.quack.logging.log4j2.BetterScriptAppenderSelector.Builder
 
Builder() - Constructor for class net.covers1624.quack.net.httpapi.MultipartBody.Builder
 
buildFrom(List<N>) - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree
 
buildFrom(List<N>, int, int, int) - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree
 
buildFromValues(List<T>) - Method in class net.covers1624.quack.collection.redblack.SimpleRedBlackTree
 
ByteArrayReadableChannel - Class in net.covers1624.quack.io
A simple ReadableByteChannel implementation which reads from a backing array.
ByteArrayReadableChannel(byte[]) - Constructor for class net.covers1624.quack.io.ByteArrayReadableChannel
Create a new channel from the given buffer.
ByteArrayReadableChannel(byte[], int, int) - Constructor for class net.covers1624.quack.io.ByteArrayReadableChannel
Create a new channel from part of the given buffer.
ByteArraySeekableChannel - Class in net.covers1624.quack.io
A simple SeekableByteChannel implementation, similar to ByteArrayOutputStream which manages a growable buffer.
ByteArraySeekableChannel() - Constructor for class net.covers1624.quack.io.ByteArraySeekableChannel
 
ByteArraySeekableChannel(int) - Constructor for class net.covers1624.quack.io.ByteArraySeekableChannel
 
bytes(byte[]) - Static method in interface net.covers1624.quack.net.httpapi.WebBody
Create a WebBody form a byte[].
bytes(byte[], String) - Static method in interface net.covers1624.quack.net.httpapi.WebBody
Create a WebBody form a byte[].
BytesBody(byte[], String) - Constructor for class net.covers1624.quack.net.httpapi.WebBody.BytesBody
 

C

calcUpToDate(int, long, Date) - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
ClassBuilder - Class in net.covers1624.quack.asm
A very simple builder system around ObjectWeb ASM.
ClassBuilder(int, Type) - Constructor for class net.covers1624.quack.asm.ClassBuilder
 
ClassBuilder.FieldBuilder - Class in net.covers1624.quack.asm
 
classifier - Variable in class net.covers1624.quack.maven.MavenNotation
 
classVersion() - Method in class net.covers1624.quack.asm.ClassBuilder
 
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
 
clear() - Method in class net.covers1624.quack.net.httpapi.HeaderList
Delete all headers in this list.
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.ByteArrayReadableChannel
 
close() - Method in class net.covers1624.quack.io.ByteArraySeekableChannel
 
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.ForwardingReadableByteChannel
 
close() - Method in class net.covers1624.quack.io.NullOutputStream
 
close() - Method in class net.covers1624.quack.io.WriterOutputStream
 
close() - Method in class net.covers1624.quack.net.httpapi.apache.ApacheEngineResponse
 
close() - Method in class net.covers1624.quack.net.httpapi.okhttp.OkHttpEngineResponse
 
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
 
closeStream - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
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
 
colorDepth - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
colorTab - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
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
 
computeNext() - Method in class net.covers1624.quack.collection.AbstractIterator
 
concat(Iterable<? extends T>...) - Static method in interface net.covers1624.quack.collection.FastStream
Returns a concatenated FastStream containing the elements from the provided Iterable array.
concat(Iterable<? extends T>) - Method in interface net.covers1624.quack.collection.FastStream
Returns a FastStream with the provided Iterable concatenated after.
concat(Iterable<? extends T>...) - Static method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Returns an StreamableIterable containing the elements from all the provided iterables concatenated together.
concat(Iterable<? extends T>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Concatenates another StreamableIterable onto this one.
concat(Runnable, Runnable) - Static method in class net.covers1624.quack.util.SneakyUtils
Concatenates two Runnables.
concatMany(Iterable<? extends Iterable<? extends T>>) - Static method in interface net.covers1624.quack.collection.FastStream
Returns a concatenated FastStream containing the elements from the provided Iterables Iterable.
concatMany(Iterable<? extends Iterable<? extends T>>) - Static method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Returns an StreamableIterable containing the elements from all the provided iterables concatenated together.
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
 
contains(String, String) - Method in class net.covers1624.quack.net.httpapi.HeaderList
Checks if this collection contains the given name-value pair.
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.httpapi.MultipartBody
 
contentType() - Method in class net.covers1624.quack.net.httpapi.WebBody.BytesBody
 
contentType() - Method in interface net.covers1624.quack.net.httpapi.WebBody
The mime content type for this data.
contentType() - Method in class net.covers1624.quack.net.httpapi.WebBody.PathBody
 
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(ReadableByteChannel, WritableByteChannel) - Static method in class net.covers1624.quack.io.IOUtils
Copies the content of an ReadableByteChannel into an WritableByteChannel.
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() - Method in interface net.covers1624.quack.collection.FastStream
Evaluates the stream, counting the number of elements contained within.
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
Deprecated.
Count the number of elements in this 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(Gson, TypeToken<T>) - Method in class net.covers1624.quack.gson.LowerCaseEnumAdapterFactory
 
create() - Static method in class net.covers1624.quack.net.httpapi.apache.ApacheEngine
 
create(CloseableHttpClient) - Static method in class net.covers1624.quack.net.httpapi.apache.ApacheEngine
 
create() - Static method in class net.covers1624.quack.net.httpapi.okhttp.OkHttpEngine
 
create(OkHttpClient) - Static method in class net.covers1624.quack.net.httpapi.okhttp.OkHttpEngine
 
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, Filter.Result, Filter.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.
Curl4jEngineRequest - Class in net.covers1624.quack.net.httpapi.curl4j
Created by covers1624 on 1/11/23.
Curl4jEngineRequest(Curl4jHttpEngine) - Constructor for class net.covers1624.quack.net.httpapi.curl4j.Curl4jEngineRequest
 
Curl4jEngineResponse - Class in net.covers1624.quack.net.httpapi.curl4j
Created by covers1624 on 1/11/23.
Curl4jEngineResponse() - Constructor for class net.covers1624.quack.net.httpapi.curl4j.Curl4jEngineResponse
 
Curl4jHttpEngine - Class in net.covers1624.quack.net.httpapi.curl4j
Created by covers1624 on 1/11/23.
Curl4jHttpEngine() - Constructor for class net.covers1624.quack.net.httpapi.curl4j.Curl4jHttpEngine
 
Curl4jHttpEngine(CABundle) - Constructor for class net.covers1624.quack.net.httpapi.curl4j.Curl4jHttpEngine
 
Curl4jHttpEngine(String) - Constructor for class net.covers1624.quack.net.httpapi.curl4j.Curl4jHttpEngine
 
Curl4jHttpEngine(CABundle, String) - Constructor for class net.covers1624.quack.net.httpapi.curl4j.Curl4jHttpEngine
 
Curl4jHttpException - Exception in net.covers1624.quack.net.httpapi.curl4j
Created by covers1624 on 10/1/24.
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
Returns the current OperatingSystem.
CyclePresentException - Exception in net.covers1624.quack.sort
Borrowed from MinecraftForge, Functionally un-modified only formatted.

D

DataUtils - Class in net.covers1624.quack.util
Created by covers1624 on 22/11/21.
DataUtils() - Constructor for class net.covers1624.quack.util.DataUtils
 
days(long) - Static method in class net.covers1624.quack.util.Duration
 
DEFAULT - Static variable in interface net.covers1624.quack.asm.annotation.AnnotationParser.ClassLookup
The default singleton instance using Class.forName(java.lang.String)
DEFAULT_INDENT - Static variable in class net.covers1624.quack.io.IndentPrintWriter
 
delay - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
delegate - Variable in class net.covers1624.quack.io.ForwardingReadableByteChannel
 
DelegateFileSystem - Class in net.covers1624.quack.io
A FileSystem that delegates to the provided FileSystem.
DelegateFileSystem(FileSystem) - Constructor for class net.covers1624.quack.io.DelegateFileSystem
 
desc() - Method in class net.covers1624.quack.asm.ClassBuilder.FieldBuilder
 
desc() - Method in class net.covers1624.quack.asm.MethodBuilder
 
dest - Variable in class net.covers1624.quack.net.AbstractDownloadAction
 
dispose - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
distinct() - Method in interface net.covers1624.quack.collection.FastStream
Returns a FastStream containing all elements that are unique according to their Object.hashCode()/Object.equals(java.lang.Object) identity.
distinct() - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Filter the elements in this StreamableIterable by their hashcode/equals.
dontFollowRedirects() - Method in class net.covers1624.quack.net.httpapi.curl4j.Curl4jEngineRequest
Called to tell this request to not follow redirects.
doubleSum(ToDoubleFunction<? super T>) - Method in interface net.covers1624.quack.collection.FastStream
Sum all elements in the stream to a double, using the provided ToDoubleFunction to convert each element to a double.
doubleSum(ToDoubleFunction<? super T>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Map all elements of this StreamableIterable to a double, then sum the result.
DownloadAction - Class in net.covers1624.quack.net.download
Deprecated.
DownloadAction() - Constructor for class net.covers1624.quack.net.download.DownloadAction
Deprecated.
 
DownloadAction - Interface in net.covers1624.quack.net
A simple action to download a single file.
DownloadAction.Dest - Interface in net.covers1624.quack.net
Interface for consuming the output of an HTTP response.
DownloadAction.UseETag - Enum in net.covers1624.quack.net.download
Deprecated.
 
downloadListener - Variable in class net.covers1624.quack.net.AbstractDownloadAction
 
DownloadListener - Interface in net.covers1624.quack.net.download
Created by covers1624 on 13/1/21.
DownloadProgressTail - Class in net.covers1624.quack.net.download
Created by covers1624 on 10/8/19.
DownloadProgressTail() - Constructor for class net.covers1624.quack.net.download.DownloadProgressTail
 
DownloadProgressTail.Pool - Class in net.covers1624.quack.net.download
 
DownloadProgressTail.Status - Enum in net.covers1624.quack.net.download
 
DownloadSpec - Interface in net.covers1624.quack.net.download
Deprecated.
DuplicatingOutputStream - Class in net.covers1624.quack.io
An OutputStream which duplicates all data provided into every provided OutputStream.
DuplicatingOutputStream(OutputStream...) - Constructor for class net.covers1624.quack.io.DuplicatingOutputStream
 
DuplicatingOutputStream(Collection<OutputStream>) - Constructor for class net.covers1624.quack.io.DuplicatingOutputStream
 
Duration - Class in net.covers1624.quack.util
Represents a TimeUnit and duration in that unit.
Duration(TimeUnit, long) - Constructor for class net.covers1624.quack.util.Duration
 

E

EMPTY - Static variable in interface net.covers1624.quack.collection.FastStream
Static empty instance.
empty() - Static method in interface net.covers1624.quack.collection.FastStream
Returns an empty FastStream singleton.
EMPTY - Static variable in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Static empty instance.
empty() - Static method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Returns an empty StreamableIterable.
end() - Method in interface net.covers1624.quack.net.httpapi.RequestListener
Called when the transfer is complete.
endOfData() - Method in class net.covers1624.quack.collection.AbstractIterator
 
EngineRequest - Interface in net.covers1624.quack.net.httpapi
Builds a request executable by a specific HttpEngine.
EngineResponse - Interface in net.covers1624.quack.net.httpapi
Represents an executed HTTP request.
entries() - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree
 
Entries() - Constructor for class net.covers1624.quack.collection.redblack.BaseRedBlackTree.Entries
 
Entry(String, String) - Constructor for class net.covers1624.quack.net.httpapi.HeaderList.Entry
 
entrySet() - Method in class net.covers1624.quack.collection.TypedMap
 
entrySet() - Method in class net.covers1624.quack.util.MultiHasher.HashResult
 
equals(Object) - Method in class net.covers1624.quack.collection.Object2IntPair
 
equals(Object) - Method in class net.covers1624.quack.collection.TypedMap.Key
 
equals(Object) - Method in class net.covers1624.quack.maven.MavenNotation
 
equals(HashCode, String) - Static method in class net.covers1624.quack.util.HashUtils
Checks if the provided HashCode equals the provided hash String.
exceptions() - Method in class net.covers1624.quack.asm.MethodBuilder
 
execute() - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
 
execute() - Method in class net.covers1624.quack.net.download.DownloadAction
Deprecated.
 
execute() - Method in interface net.covers1624.quack.net.DownloadAction
Execute the download action.
execute() - Method in class net.covers1624.quack.net.httpapi.apache.ApacheEngineRequest
 
execute() - Method in class net.covers1624.quack.net.httpapi.curl4j.Curl4jEngineRequest
 
execute() - Method in interface net.covers1624.quack.net.httpapi.EngineRequest
Execute the given EngineRequest.
execute() - Method in class net.covers1624.quack.net.httpapi.okhttp.OkHttpEngineRequest
 
execute() - Method in class net.covers1624.quack.net.java.JavaDownloadAction
 
execute() - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
Execute the download action.
executed - Variable in class net.covers1624.quack.net.httpapi.AbstractEngineRequest
 
exeSuffix(String) - Method in enum net.covers1624.quack.platform.OperatingSystem
Appends the system specific common executable suffix to a file name.
existingLen - Variable in class net.covers1624.quack.net.okhttp.ProgressInterceptor.ProgressTag
Initial already downloaded length.
expandRepeatable(Annotation) - Static method in class net.covers1624.quack.asm.annotation.AnnotationLoader
If the given annotation is a Repeatable annotation, expand it into the contained annotations.
expectNotModified() - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
extension - Variable in class net.covers1624.quack.maven.MavenNotation
 

F

falseP() - Static method in class net.covers1624.quack.util.SneakyUtils
Returns a Predicate that always fails.
FastStream<T> - Interface in net.covers1624.quack.collection
An iterable capable of stream-like operations.
FastStream.Concatenated<T> - Class in net.covers1624.quack.collection
A FastStream for an Iterable of concatenated Iterables.
FastStream.ConcatenatedN<T> - Class in net.covers1624.quack.collection
A FastStream for an array of concatenated Iterables.
FastStream.Distinct<T> - Class in net.covers1624.quack.collection
A FastStream filtered using Object.hashCode()/Object.equals(java.lang.Object) identity.
FastStream.Filtered<T> - Class in net.covers1624.quack.collection
A FastStream with a filtering function applied.
FastStream.FlatMapped<T,R> - Class in net.covers1624.quack.collection
A FastStream with a flat mapping option applied to each element flattened together.
FastStream.Group<K,V> - Class in net.covers1624.quack.collection
Represents a Key to sequence of values in a FastStream.groupBy(java.util.function.Function<? super T, ? extends K>) grouping.
FastStream.Grouped<T,K,V> - Class in net.covers1624.quack.collection
A FastStream of elements grouped by a specific key.
FastStream.Internal - Class in net.covers1624.quack.collection
 
FastStream.Mapped<T,R> - Class in net.covers1624.quack.collection
A FastStream with a mapping function applied.
FastStream.OfN<T> - Class in net.covers1624.quack.collection
A FastStream for an array of elements.
FastStream.OfSingle<T> - Class in net.covers1624.quack.collection
A FastStream for a single element.
FastStream.Peeked<T> - Class in net.covers1624.quack.collection
A FastStream with a listener attached.
FastStream.Reversed<T> - Class in net.covers1624.quack.collection
A FastStream in reverse order.
FastStream.Sliced<T> - Class in net.covers1624.quack.collection
A FastStream with a min/max filter applied.
FastStream.Sorted<T> - Class in net.covers1624.quack.collection
A FastStream sorted by a comparator.
FastStream.TypeCheck<T,S> - Class in net.covers1624.quack.collection
 
FastStream.Wrapped<T> - Class in net.covers1624.quack.collection
Wraps a regular Iterable into a FastStream.
FastStream.WrappedSpl<T> - Class in net.covers1624.quack.collection
Wraps a Spliterator into a FastStream
FieldBuilder(int, ClassBuilder, String, Type) - Constructor for class net.covers1624.quack.asm.ClassBuilder.FieldBuilder
 
fieldInsn(int, ClassBuilder.FieldBuilder) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
fieldInsn(int, Field) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
fieldInsn(int, Type, FieldNode) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
fieldInsn(int, Type, String, Type) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
FieldsAreNonnullByDefault - Annotation Type in net.covers1624.quack.annotation
 
file(File) - Static method in interface net.covers1624.quack.net.DownloadAction.Dest
Returns a DownloadAction.Dest which writes its content to a File.
FileAdapter - Class in net.covers1624.quack.gson
A Gson TypeAdapter capable of Serializing/Deserializing File paths.
FileAdapter() - Constructor for class net.covers1624.quack.gson.FileAdapter
 
fileName - Variable in class net.covers1624.quack.net.httpapi.MultipartBody.Part
 
fileUpToDateWhen(Predicate<Path>) - Method in class net.covers1624.quack.net.download.DownloadAction
Deprecated.
 
fileUpToDateWhen(Predicate<Path>) - Method in interface net.covers1624.quack.net.download.DownloadSpec
Deprecated.
Spec to validate the already existing file this DownloadSpec will download.
fill(T[], T) - Static method in class net.covers1624.quack.collection.ColUtils
Fills the array with the specified value.
fillArray(T[], T, Function<T, Boolean>) - Static method in class net.covers1624.quack.collection.ColUtils
Fills the array with the specified value.
filter(Predicate<? super T>) - Method in interface net.covers1624.quack.collection.FastStream
Returns a FastStream containing all elements that pass the provided Predicate filter.
filter(Predicate<? super T>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Filter the elements in this StreamableIterable by matching a Predicate.
filter(Logger, Level, Marker, String, Object...) - Method in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
 
filter(Logger, Level, Marker, Object, Throwable) - Method in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
 
filter(Logger, Level, Marker, Message, Throwable) - Method in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
 
filter(LogEvent) - Method in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
 
filter(Logger, Level, Marker, String, Object) - Method in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
 
filter(Logger, Level, Marker, String, Object, Object) - Method in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object) - Method in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object) - Method in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object) - Method in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object) - Method in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object) - Method in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
 
filter(Logger, Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class net.covers1624.quack.logging.log4j2.LoggerNameFilter
 
filterNot(Predicate<? super T>) - Method in interface net.covers1624.quack.collection.FastStream
Returns a FastStream containing all elements that fail the provided Predicate filter.
filterNot(Predicate<? super T>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Filter the elements in this StreamableIterable by matching a Predicate.
find(Object2IntFunction<N>) - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree
 
find(T) - Method in class net.covers1624.quack.collection.redblack.SimpleRedBlackTree
 
find(String) - Static method in class net.covers1624.quack.util.MultiHasher.HashFunc
Locate the MultiHasher.HashFunc for a given name.
find(HashFunction) - Static method in class net.covers1624.quack.util.MultiHasher.HashFunc
Locate the MultiHasher.HashFunc for a given HashFunction.
findClosest(Color) - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Returns index of palette color closest to c
findFirst(Iterable<T>, Predicate<T>) - Static method in class net.covers1624.quack.collection.ColUtils
Finds the first element in the Iterable that matches the given predicate.
findFirst() - Method in interface net.covers1624.quack.collection.FastStream
 
findFirst() - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Optionally get the first element within this StreamableIterable.
findInvalidHashes(MultiHasher.HashResult) - Method in class net.covers1624.quack.util.MultiHasher.HashResult
Returns a Set of Hashes that do not match the provided MultiHasher.HashResult.
findLast() - Method in interface net.covers1624.quack.collection.FastStream
 
findLast() - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Optionally get the last element within this StreamableIterable.
finish() - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Flushes any pending data and closes output file.
finish(long) - Method in interface net.covers1624.quack.net.download.DownloadListener
Marks the download as finished.
finish(long) - Method in class net.covers1624.quack.net.download.DownloadProgressTail
 
finish() - Method in class net.covers1624.quack.util.MultiHasher
Finishes this MultiHasher, returning a MultiHasher.HashResult result.
first() - Method in interface net.covers1624.quack.collection.FastStream
 
first() - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Asserts the StreamableIterable is not empty and returns the first element.
first() - Static method in class net.covers1624.quack.util.SneakyUtils
A BinaryOperator which always resolves to the left-hand element.
firstFrame - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
firstOrDefault() - Method in interface net.covers1624.quack.collection.FastStream
 
firstOrDefault(T) - Method in interface net.covers1624.quack.collection.FastStream
 
firstOrDefault() - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Returns the first element in the StreamableIterable otherwise null.
firstOrDefault(T) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Returns the first element in the StreamableIterable otherwise the supplied default.
flatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface net.covers1624.quack.collection.FastStream
Returns a FastStream with each element transformed by the provided Function concatenated together.
flatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Flat map the elements in this StreamableIterable.
flush() - Method in class net.covers1624.quack.io.ConsumingOutputStream
 
flush() - Method in class net.covers1624.quack.io.DuplicatingOutputStream
 
flush() - Method in class net.covers1624.quack.io.NullOutputStream
 
flush() - Method in class net.covers1624.quack.io.WriterOutputStream
 
flushLogs() - Static method in class net.covers1624.quack.logging.log4j2.Log4jUtils
Flushes all configured Log4j2 AbstractOutputStreamAppenders.
fold(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface net.covers1624.quack.collection.FastStream
Returns the result of a folding operation applied to the FastStream contents.
fold(BinaryOperator<T>) - Method in interface net.covers1624.quack.collection.FastStream
Returns the result of a folding operation applied to the FastStream contents.
fold(T, BinaryOperator<T>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Remains for ABI compat.
fold(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Folds each element of this StreamableIterable into the previous.
fold(BinaryOperator<T>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Folds each element of this StreamableIterable into the previous.
forceStop() - Method in class net.covers1624.quack.io.ProcessExecutor.RunningProcess
 
forClass() - Method in class net.covers1624.quack.asm.annotation.AnnotationLoader
Returns a ClassVisitor which will consume class annotations into this AnnotationLoader.
forEach(Consumer<? super T>) - Method in class net.covers1624.quack.collection.FastStream.Concatenated
 
forEach(Consumer<? super T>) - Method in class net.covers1624.quack.collection.FastStream.ConcatenatedN
 
forEach(Consumer<? super T>) - Method in class net.covers1624.quack.collection.FastStream.Distinct
 
forEach(Consumer<? super T>) - Method in class net.covers1624.quack.collection.FastStream.Filtered
 
forEach(Consumer<? super R>) - Method in class net.covers1624.quack.collection.FastStream.FlatMapped
 
forEach(Consumer<? super V>) - Method in class net.covers1624.quack.collection.FastStream.Group
 
forEach(Consumer<? super FastStream.Group<K, V>>) - Method in class net.covers1624.quack.collection.FastStream.Grouped
 
forEach(Consumer<? super R>) - Method in class net.covers1624.quack.collection.FastStream.Mapped
 
forEach(Consumer<? super T>) - Method in class net.covers1624.quack.collection.FastStream.OfN
 
forEach(Consumer<? super T>) - Method in class net.covers1624.quack.collection.FastStream.OfSingle
 
forEach(Consumer<? super T>) - Method in class net.covers1624.quack.collection.FastStream.Peeked
 
forEach(Consumer<? super T>) - Method in class net.covers1624.quack.collection.FastStream.Reversed
 
forEach(Consumer<? super T>) - Method in class net.covers1624.quack.collection.FastStream.Sliced
 
forEach(Consumer<? super T>) - Method in class net.covers1624.quack.collection.FastStream.Sorted
 
forEach(Consumer<? super T>) - Method in class net.covers1624.quack.collection.FastStream.Wrapped
 
forEach(Consumer<? super T>) - Method in class net.covers1624.quack.collection.FastStream.WrappedSpl
 
forField() - Method in class net.covers1624.quack.asm.annotation.AnnotationLoader
Returns a FieldVisitor which will consume field annotations into this AnnotationLoader.
format(List<List<String>>) - Static method in class net.covers1624.quack.collection.ColFormatter
 
FORMAT_ASCTIME - Static variable in class net.covers1624.quack.util.TimeUtils
 
FORMAT_RFC1036 - Static variable in class net.covers1624.quack.util.TimeUtils
 
FORMAT_RFC1123 - Static variable in class net.covers1624.quack.util.TimeUtils
 
forMethod() - Method in class net.covers1624.quack.asm.annotation.AnnotationLoader
Returns a MethodVisitor which will consume method annotations into this AnnotationLoader.
ForwardingReadableByteChannel - Class in net.covers1624.quack.io
Created by covers1624 on 29/1/24.
ForwardingReadableByteChannel(ReadableByteChannel) - Constructor for class net.covers1624.quack.io.ForwardingReadableByteChannel
 
free() - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator.Var
 

G

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(String) - Method in class net.covers1624.quack.net.httpapi.HeaderList
Get the first value with the specified name.
get() - Method in class net.covers1624.quack.util.LazyValue
Get or compute the value if it doesn't exist.
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.
getAllTypes() - Method in class net.covers1624.quack.asm.annotation.AnnotationLoader
Get all annotation types..
getAllTypes(boolean) - Method in class net.covers1624.quack.asm.annotation.AnnotationLoader
Get all annotation types..
getAnnotation(Class<T>) - Method in class net.covers1624.quack.asm.annotation.AnnotationLoader
Get a single annotation of the specified type.
getAnnotation(Class<T>, boolean) - Method in class net.covers1624.quack.asm.annotation.AnnotationLoader
Get a single annotation of the specified type.
getAnnotationClass(Type) - Method in interface net.covers1624.quack.asm.annotation.AnnotationParser.ClassLookup
Lookup the provided Type as an annotation and produce a Class instance.
getAnnotations(Class<T>) - Method in class net.covers1624.quack.asm.annotation.AnnotationLoader
Get all annotation of the specified type.
getAnnotations(Class<T>, boolean) - Method in class net.covers1624.quack.asm.annotation.AnnotationLoader
Get all annotation of the specified type.
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
 
getClass(Type) - Method in interface net.covers1624.quack.asm.annotation.AnnotationParser.ClassLookup
Lookup the provided ASM Type and produce a Class instance.
getClient() - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
 
getClient() - Method in class net.covers1624.quack.net.httpapi.apache.ApacheEngine
 
getClient() - Method in class net.covers1624.quack.net.httpapi.okhttp.OkHttpEngine
 
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.net.AbstractDownloadAction
 
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
 
getDownloadListener() - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
getDownloadListener() - Method in interface net.covers1624.quack.net.DownloadAction
 
getEnumClass(Type) - Method in interface net.covers1624.quack.asm.annotation.AnnotationParser.ClassLookup
Lookup the provided Type as an enum and produce a Class instance.
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.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(ClassBuilder.FieldBuilder) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
getField(Field) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
getField(Type, FieldNode) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
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
Gets the Guava HashFunction for this MultiHasher.HashFunc.
getHeaders() - Method in class net.covers1624.quack.net.httpapi.AbstractEngineRequest
 
getHeaders() - Method in interface net.covers1624.quack.net.httpapi.EngineRequest
Get all the headers for this request.
getImagePixels() - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Extracts image pixels into byte array "pixels"
getIndex() - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator.Var
 
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.FastStream.Group
 
getKey() - Method in class net.covers1624.quack.collection.Object2IntPair
 
getKey() - Method in class net.covers1624.quack.net.httpapi.HeaderList.Entry
 
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.net.download.DownloadAction
Deprecated.
 
getListener() - Method in interface net.covers1624.quack.net.download.DownloadSpec
Deprecated.
Gets the currently attached DownloadListener.
getName() - Method in class net.covers1624.quack.logging.log4j2.BetterScriptAppenderSelector.Builder
 
getName() - Method in class net.covers1624.quack.util.MultiHasher.HashFunc
A unique name describing this MultiHasher.HashFunc, Usually the name of the Algorithm.
getNext() - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
 
getOnlyIfModified() - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
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
 
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
 
getParts() - Method in class net.covers1624.quack.net.httpapi.MultipartBody
Gets the parts which make up this body.
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.net.AbstractDownloadAction
 
getQuiet() - Method in interface net.covers1624.quack.net.DownloadAction
 
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
 
getSignature() - Method in class net.covers1624.quack.asm.ClassBuilder.FieldBuilder
 
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
 
getThis() - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
getTotalLen() - Method in class net.covers1624.quack.net.download.DownloadProgressTail
 
getTrustedLookup() - Static method in class net.covers1624.quack.reflect.PrivateLookups
Returns a fully trusted MethodHandles.Lookup capable of reflecting into any object/method/field.
getUrl() - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
getUrl() - Method in interface net.covers1624.quack.net.DownloadAction
 
getUrl() - Method in class net.covers1624.quack.net.httpapi.AbstractEngineRequest
 
getUrl() - Method in interface net.covers1624.quack.net.httpapi.EngineRequest
Get the url for this request.
getUseETag() - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
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
 
getUserAgent() - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
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
 
getUserPrincipalLookupService() - Method in class net.covers1624.quack.io.DelegateFileSystem
 
getValue() - Method in class net.covers1624.quack.asm.ClassBuilder.FieldBuilder
 
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
 
getValue() - Method in class net.covers1624.quack.net.httpapi.HeaderList.Entry
 
getValues(String) - Method in class net.covers1624.quack.net.httpapi.HeaderList
Get all values with the specified name.
getWorkingDir() - Method in class net.covers1624.quack.io.ProcessExecutor
Gets the working directory for the ProcessExecutor.
Group(K) - Constructor for class net.covers1624.quack.collection.FastStream.Group
 
group - Variable in class net.covers1624.quack.maven.MavenNotation
 
groupBy(Function<? super T, ? extends K>) - Method in interface net.covers1624.quack.collection.FastStream
Returns a FastStream containing all elements grouped by a key.
groupBy(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface net.covers1624.quack.collection.FastStream
Returns a FastStream containing all elements grouped by a key.
groupBy(Function<T, K>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collects this StreamableIterable into a HashMap grouped by a key.
groupBy(Function<T, K>, Function<T, V>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collects this StreamableIterable into a HashMap grouped by a key.
groupBy(M, Supplier<L>, Function<T, K>, Function<T, V>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collects this StreamableIterable into a Map grouped by a key.
groupByImmutable(Function<T, K>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collects this StreamableIterable into a ImmutableMap grouped by a key.
groupByImmutable(Function<T, K>, Function<T, V>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collects this StreamableIterable into a ImmutableMap grouped by a key.
groupByLinked(Function<T, K>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collects this StreamableIterable into a LinkedHashMap grouped by a key.
groupByLinked(Function<T, K>, Function<T, V>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collects this StreamableIterable into a LinkedHashMap grouped by a key.
Grouped(FastStream<T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Constructor for class net.covers1624.quack.collection.FastStream.Grouped
 

H

hash(HashFunction, Path) - Static method in class net.covers1624.quack.util.HashUtils
Adds Creates a HashCode from the content of the given Path with the given HashFunction.
hash(HashFunction, InputStream) - Static method in class net.covers1624.quack.util.HashUtils
Adds Creates a HashCode from the given InputStream with the given HashFunction.
hashBytes(byte[]) - Method in class net.covers1624.quack.hashing.Murmur2HashFunction
 
hashBytes(byte[], int, int) - Method in class net.covers1624.quack.hashing.Murmur2HashFunction
 
hashBytes(ByteBuffer) - Method in class net.covers1624.quack.hashing.Murmur2HashFunction
 
hashCode() - Method in class net.covers1624.quack.collection.Object2IntPair
 
hashCode() - Method in class net.covers1624.quack.collection.TypedMap.Key
 
hashCode() - Method in class net.covers1624.quack.maven.MavenNotation
 
HashCodeAdapter - Class in net.covers1624.quack.gson
A Gson TypeAdapter capable of Serializing/Deserializing a Guava HashCode
HashCodeAdapter() - Constructor for class net.covers1624.quack.gson.HashCodeAdapter
 
HasherWrappedSource - Class in net.covers1624.quack.net.okhttp
A Source wrapper, which forwards all bytes passed through into a MultiHasher.
HasherWrappedSource(Source, MultiHasher) - Constructor for class net.covers1624.quack.net.okhttp.HasherWrappedSource
 
hashFunction - Variable in class net.covers1624.quack.util.MultiHasher.HashFunc
 
hashInt(int) - Method in class net.covers1624.quack.hashing.Murmur2HashFunction
 
hashLong(long) - Method in class net.covers1624.quack.hashing.Murmur2HashFunction
 
hashObject(T, Funnel<? super T>) - Method in class net.covers1624.quack.hashing.Murmur2HashFunction
 
HashResult(Map<MultiHasher.HashFunc, HashCode>) - Constructor for class net.covers1624.quack.util.MultiHasher.HashResult
 
hashString(CharSequence, Charset) - Method in class net.covers1624.quack.hashing.Murmur2HashFunction
 
hashUnencodedChars(CharSequence) - Method in class net.covers1624.quack.hashing.Murmur2HashFunction
 
HashUtils - Class in net.covers1624.quack.util
Created by covers1624 on 22/1/21.
HashUtils() - Constructor for class net.covers1624.quack.util.HashUtils
 
hasNext() - Method in class net.covers1624.quack.collection.AbstractIterator
 
hasValue() - Method in class net.covers1624.quack.util.LazyValue
If the value is present or not.
head(Iterable<T>) - Static method in class net.covers1624.quack.collection.ColUtils
Asserts the Iterable is not empty and returns the first element.
header(String, String) - Method in class net.covers1624.quack.net.httpapi.AbstractEngineRequest
 
header(String, String) - Method in class net.covers1624.quack.net.httpapi.curl4j.Curl4jEngineRequest
 
header(String, String) - Method in interface net.covers1624.quack.net.httpapi.EngineRequest
Add a specific HTTP header to this request.
HeaderList - Class in net.covers1624.quack.net.httpapi
A simple collection of name-value pair entries.
HeaderList() - Constructor for class net.covers1624.quack.net.httpapi.HeaderList
 
HeaderList.Entry - Class in net.covers1624.quack.net.httpapi
 
headers - Variable in class net.covers1624.quack.net.AbstractDownloadAction
 
headers - Variable in class net.covers1624.quack.net.httpapi.AbstractEngineRequest
 
headers(Map<String, String>) - Method in class net.covers1624.quack.net.httpapi.AbstractEngineRequest
 
headers(HeaderList) - Method in class net.covers1624.quack.net.httpapi.AbstractEngineRequest
 
headers() - Method in class net.covers1624.quack.net.httpapi.apache.ApacheEngineResponse
 
headers(Map<String, String>) - Method in class net.covers1624.quack.net.httpapi.curl4j.Curl4jEngineRequest
 
headers(HeaderList) - Method in class net.covers1624.quack.net.httpapi.curl4j.Curl4jEngineRequest
 
headers(Map<String, String>) - Method in interface net.covers1624.quack.net.httpapi.EngineRequest
Add all the specified HTTP headers to this request.
headers(HeaderList) - Method in interface net.covers1624.quack.net.httpapi.EngineRequest
Add all the specified HTTP headers to this request.
headers() - Method in interface net.covers1624.quack.net.httpapi.EngineResponse
Gets all the headers received for the request.
headers() - Method in class net.covers1624.quack.net.httpapi.okhttp.OkHttpEngineResponse
 
headOption(Iterable<T>) - Static method in class net.covers1624.quack.collection.ColUtils
Attempts to get the first element of the Iterable.
headOrDefault(Iterable<T>) - Static method in class net.covers1624.quack.collection.ColUtils
Returns the first element in the Iterable otherwise null.
headOrDefault(Iterable<T>, T) - Static method in class net.covers1624.quack.collection.ColUtils
Returns the first element in the Iterable otherwise the supplied default.
height - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
HttpEngine - Interface in net.covers1624.quack.net.httpapi
Represents an abstract interface for making web requests.
HttpResponseException - Exception in net.covers1624.quack.net
Created by covers1624 on 22/11/21.
HttpResponseException(int, String) - Constructor for exception net.covers1624.quack.net.HttpResponseException
 
humanSize(long) - Static method in class net.covers1624.quack.util.DataUtils
Formats the provided number of bytes into a Human readable string.
humanSpeed(double) - Static method in class net.covers1624.quack.util.DataUtils
Formats the provided number of bytes into a Human readable speed.

I

iinc(int, int) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
image - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
impersonate - Variable in class net.covers1624.quack.net.httpapi.curl4j.Curl4jHttpEngine
 
IndentPrintWriter - Class in net.covers1624.quack.io
Created by covers1624 on 3/4/21.
IndentPrintWriter(OutputStream) - Constructor for class net.covers1624.quack.io.IndentPrintWriter
 
IndentPrintWriter(OutputStream, String) - Constructor for class net.covers1624.quack.io.IndentPrintWriter
 
IndentPrintWriter(PrintWriter) - Constructor for class net.covers1624.quack.io.IndentPrintWriter
 
IndentPrintWriter(PrintWriter, String) - Constructor for class net.covers1624.quack.io.IndentPrintWriter
 
indexedPixels - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
indexOf(T[], T) - Static method in class net.covers1624.quack.collection.ColUtils
Returns the index of the first occurrence of the specified element in the array.
indexOf(RedBlackList<T>.Node) - Method in class net.covers1624.quack.collection.redblack.RedBlackList
 
indexOf(Object) - Method in class net.covers1624.quack.collection.redblack.RedBlackList
 
indexOf(BaseRedBlackTree<N>, N, Object2IntFunction<N>) - Static method in class net.covers1624.quack.collection.redblack.RedBlackList
 
indexOf(UnorderedRedBlackList<T>.Node) - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList
 
indexOf(Object) - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList
 
indexOfRef(T[], T) - Static method in class net.covers1624.quack.collection.ColUtils
Returns the index of the first occurrence of the specified element in the array with the same identity.
infer() - Static method in interface net.covers1624.quack.collection.FastStream
Used to nudge Javac to perform looser inference on return types of some collecting functions provided in here.
insertAt(N, boolean, N) - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree
 
insertRange(N, Iterable<N>) - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree
 
insertRange(Iterable<N>) - Method in class net.covers1624.quack.collection.redblack.ComparableRedBlackTree
 
insertRangeAt(N, Iterable<N>) - Method in class net.covers1624.quack.collection.redblack.ComparableRedBlackTree
 
insn(int) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
INSTANCE - Static variable in class net.covers1624.quack.io.NullOutputStream
 
INSTANCE - Static variable in exception net.covers1624.quack.util.SneakyUtils.NotPossibleException
 
intercept(Interceptor.Chain) - Method in class net.covers1624.quack.net.okhttp.MultiHasherInterceptor
 
intercept(Interceptor.Chain) - Method in class net.covers1624.quack.net.okhttp.ProgressInterceptor
 
intercept(Interceptor.Chain) - Method in class net.covers1624.quack.net.okhttp.ThrottlerInterceptor
 
interfaces() - Method in class net.covers1624.quack.asm.ClassBuilder
 
intInsn(int, int) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
intSum(ToIntFunction<? super T>) - Method in interface net.covers1624.quack.collection.FastStream
Sum all elements in the stream to an integer, using the provided ToIntFunction to convert each element to an integer.
intSum(ToIntFunction<? super T>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Map all elements of this StreamableIterable to an int, then sum the result.
inverse(T[], T[]) - Static method in class net.covers1624.quack.collection.ColUtils
Creates the inverse of an array.
invokeDynamic(String, Type, Handle, Object...) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
IOUtils - Class in net.covers1624.quack.io
Various utilities for IO interaction with bytes, streams, files, etc.
IOUtils() - Constructor for class net.covers1624.quack.io.IOUtils
 
isAlive() - Method in class net.covers1624.quack.io.ProcessExecutor.RunningProcess
 
isBlack() - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
 
isEmpty(T[]) - Static method in class net.covers1624.quack.collection.ColUtils
Checks if the array is all null.
isEmpty() - Method in interface net.covers1624.quack.collection.FastStream
Tests if the stream is empty.
isEmpty() - Method in class net.covers1624.quack.collection.redblack.CollectionRedBlackTree
 
isEmpty() - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
 
isEmpty() - Method in class net.covers1624.quack.collection.TypedMap
 
isEmpty() - Method in class net.covers1624.quack.net.httpapi.HeaderList
Checks if the collection is empty.
isEnabled() - Method in enum net.covers1624.quack.net.download.DownloadAction.UseETag
Deprecated.
 
isFreebsd() - Method in enum net.covers1624.quack.platform.OperatingSystem
 
isLinux() - Method in enum net.covers1624.quack.platform.OperatingSystem
 
isMacos() - Method in enum net.covers1624.quack.platform.OperatingSystem
 
isNullOrContainsNull(T[]) - Static method in class net.covers1624.quack.collection.ColUtils
Checks if the specified array is empty or contains a null entry.
isOpen() - Method in class net.covers1624.quack.io.ByteArrayReadableChannel
 
isOpen() - Method in class net.covers1624.quack.io.ByteArraySeekableChannel
 
isOpen() - Method in class net.covers1624.quack.io.DelegateFileSystem
 
isOpen() - Method in class net.covers1624.quack.io.ForwardingReadableByteChannel
 
isQuiet() - Method in class net.covers1624.quack.net.download.DownloadAction
Deprecated.
 
isQuiet() - Method in interface net.covers1624.quack.net.download.DownloadSpec
Deprecated.
If this DownloadSpec is being quiet.
isReadOnly() - Method in class net.covers1624.quack.io.DelegateFileSystem
 
isRed() - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
 
isSolaris() - Method in enum net.covers1624.quack.platform.OperatingSystem
 
isUnixLike() - Method in enum net.covers1624.quack.platform.OperatingSystem
isUpToDate() - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
isUpToDate() - Method in class net.covers1624.quack.net.download.DownloadAction
Deprecated.
 
isUpToDate() - Method in interface net.covers1624.quack.net.download.DownloadSpec
Deprecated.
To be used after the DownloadSpec has been executed, will return weather the DownloadSpec was up-to-date and no work was performed.
isUpToDate() - Method in interface net.covers1624.quack.net.DownloadAction
 
isWindows() - Method in enum net.covers1624.quack.platform.OperatingSystem
 
iterable(Enumeration<E>) - Static method in class net.covers1624.quack.collection.ColUtils
Represents this Enumeration as an Iterable.
iterable(Stream<E>) - Static method in class net.covers1624.quack.collection.ColUtils
Deprecated.
iterator(T[]) - Static method in class net.covers1624.quack.collection.ColUtils
Return an iterator for an array.
iterator(T[], int, int) - Static method in class net.covers1624.quack.collection.ColUtils
Return an iterator for an array slice.
iterator() - Method in class net.covers1624.quack.collection.FastStream.Concatenated
 
iterator() - Method in class net.covers1624.quack.collection.FastStream.ConcatenatedN
 
iterator() - Method in class net.covers1624.quack.collection.FastStream.Distinct
 
iterator() - Method in class net.covers1624.quack.collection.FastStream.Filtered
 
iterator() - Method in class net.covers1624.quack.collection.FastStream.FlatMapped
 
iterator() - Method in class net.covers1624.quack.collection.FastStream.Group
 
iterator() - Method in class net.covers1624.quack.collection.FastStream.Grouped
 
iterator() - Method in class net.covers1624.quack.collection.FastStream.Mapped
 
iterator() - Method in class net.covers1624.quack.collection.FastStream.OfN
 
iterator() - Method in class net.covers1624.quack.collection.FastStream.OfSingle
 
iterator() - Method in class net.covers1624.quack.collection.FastStream.Peeked
 
iterator() - Method in class net.covers1624.quack.collection.FastStream.Reversed
 
iterator() - Method in class net.covers1624.quack.collection.FastStream.Sliced
 
iterator() - Method in class net.covers1624.quack.collection.FastStream.Sorted
 
iterator() - Method in class net.covers1624.quack.collection.FastStream.Wrapped
 
iterator() - Method in class net.covers1624.quack.collection.FastStream.WrappedSpl
 
iterator() - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree.Entries
 
iterator() - Method in class net.covers1624.quack.collection.redblack.CollectionRedBlackTree
 
iterator() - Method in class net.covers1624.quack.net.httpapi.HeaderList
 

J

JavaDownloadAction - Class in net.covers1624.quack.net.java
An implementation of DownloadAction which uses java's builtin HttpURLConnection.
JavaDownloadAction() - Constructor for class net.covers1624.quack.net.java.JavaDownloadAction
 
JavaName - Annotation Type in net.covers1624.quack.asm
Marks a member as using a standard java name E.g: 'java.lang.Object' Simply a marker for sanity sake.
JavaPathUtils - Class in net.covers1624.quack.util
Created by covers1624 on 31/5/21.
JavaPathUtils() - Constructor for class net.covers1624.quack.util.JavaPathUtils
 
JavaVersion - Enum in net.covers1624.quack.util
Created by covers1624 on 28/10/21.
join(String) - Method in interface net.covers1624.quack.collection.FastStream
Join all elements of this stream together into a String, separated by sep.
join(String) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Join all elements of the StreamableIterable together into a String, seperated by sep.
JsonUtils - Class in net.covers1624.quack.gson
Contains utilities for reading/writing and interacting with Json.
JsonUtils() - Constructor for class net.covers1624.quack.gson.JsonUtils
 
jump(int, Label) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 

K

Key(String) - Constructor for class net.covers1624.quack.collection.TypedMap.Key
 
keySet() - Method in class net.covers1624.quack.collection.TypedMap
 
knownLength(boolean) - Method in class net.covers1624.quack.collection.FastStream.Concatenated
 
knownLength(boolean) - Method in class net.covers1624.quack.collection.FastStream.ConcatenatedN
 
knownLength(boolean) - Method in class net.covers1624.quack.collection.FastStream.Distinct
 
knownLength(boolean) - Method in class net.covers1624.quack.collection.FastStream.Group
 
knownLength(boolean) - Method in class net.covers1624.quack.collection.FastStream.Grouped
 
knownLength() - Method in interface net.covers1624.quack.collection.FastStream
Returns the known length for the stream.
knownLength(boolean) - Method in interface net.covers1624.quack.collection.FastStream
Returns the known length for the stream.
knownLength(boolean) - Method in class net.covers1624.quack.collection.FastStream.Mapped
 
knownLength(boolean) - Method in class net.covers1624.quack.collection.FastStream.OfN
 
knownLength(boolean) - Method in class net.covers1624.quack.collection.FastStream.OfSingle
 
knownLength(boolean) - Method in class net.covers1624.quack.collection.FastStream.Peeked
 
knownLength(boolean) - Method in class net.covers1624.quack.collection.FastStream.Reversed
 
knownLength(boolean) - Method in class net.covers1624.quack.collection.FastStream.Sliced
 
knownLength(boolean) - Method in class net.covers1624.quack.collection.FastStream.Sorted
 
knownLength(boolean) - Method in class net.covers1624.quack.collection.FastStream.Wrapped
 
knownLength(boolean) - Method in class net.covers1624.quack.collection.FastStream.WrappedSpl
 

L

label(Label) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
last() - Method in interface net.covers1624.quack.collection.FastStream
 
last() - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Asserts the StreamableIterable is not empty and returns the last element.
last() - Static method in class net.covers1624.quack.util.SneakyUtils
A BinaryOperator which always resolves to the right-hand element.
lastIndexOf(Object) - Method in class net.covers1624.quack.collection.redblack.RedBlackList
 
lastIndexOf(Object) - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList
 
lastOrDefault() - Method in interface net.covers1624.quack.collection.FastStream
 
lastOrDefault(T) - Method in interface net.covers1624.quack.collection.FastStream
 
lastOrDefault() - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Returns the last element in the StreamableIterable otherwise null.
lastOrDefault(T) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Returns the last element in the StreamableIterable otherwise the supplied default.
LazyValue<T> - Class in net.covers1624.quack.util
A simple Holder object to lazily compute some value.
LazyValue(Supplier<T>) - Constructor for class net.covers1624.quack.util.LazyValue
 
ldc(Object) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
ldcClass(Type) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
ldcDouble(double) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
ldcFloat(float) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
ldcInt(int) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
ldcLong(long) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
ldcString(String) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
length() - Method in class net.covers1624.quack.net.httpapi.MultipartBody
 
length() - Method in class net.covers1624.quack.net.httpapi.WebBody.BytesBody
 
length() - Method in interface net.covers1624.quack.net.httpapi.WebBody
The length of the data.
length() - Method in class net.covers1624.quack.net.httpapi.WebBody.PathBody
 
limit(int) - Method in interface net.covers1624.quack.collection.FastStream
Returns a FastStream which will let at most max elements pass.
limit(int) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Limit the number of elements returned by this StreamableIterable to the given value.
listener - Variable in class net.covers1624.quack.net.httpapi.AbstractEngineRequest
 
listener(RequestListener) - Method in class net.covers1624.quack.net.httpapi.AbstractEngineRequest
 
listener(RequestListener) - Method in class net.covers1624.quack.net.httpapi.curl4j.Curl4jEngineRequest
 
listener(RequestListener) - Method in interface net.covers1624.quack.net.httpapi.EngineRequest
Set a listener to receive progress updates about this transfer.
listener - Variable in class net.covers1624.quack.net.okhttp.ProgressInterceptor.ProgressTag
 
listIterator() - Method in class net.covers1624.quack.collection.redblack.RedBlackList
 
listIterator(int) - Method in class net.covers1624.quack.collection.redblack.RedBlackList
 
listIterator() - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList
 
listIterator(int) - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList
 
load(MethodBuilder.BodyGenerator.Var) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
load(Path) - Method in class net.covers1624.quack.util.MultiHasher
Loads the content of the provided Path into the MultiHasher.
load(InputStream) - Method in class net.covers1624.quack.util.MultiHasher
Loads the content of the given InputStream into the MultiHasher.
loadETag(URL) - Method in class net.covers1624.quack.net.download.DownloadAction
Deprecated.
 
loadForRequest(HttpUrl) - Method in class net.covers1624.quack.net.okhttp.SimpleCookieJar
 
loadParam(int) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
loadThis() - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
lock() - Method in class net.covers1624.quack.util.CrashLock
 
Log4jUtils - Class in net.covers1624.quack.logging.log4j2
Created by covers1624 on 7/12/20.
Log4jUtils() - Constructor for class net.covers1624.quack.logging.log4j2.Log4jUtils
 
LoggerNameFilter - Class in net.covers1624.quack.logging.log4j2
This filter returns the onMatch result if the logger name in the LogEvent is the same.
longSum(ToLongFunction<? super T>) - Method in interface net.covers1624.quack.collection.FastStream
Sum all elements in the stream to a long, using the provided ToLongFunction to convert each element to a long.
longSum(ToLongFunction<? super T>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Map all elements of this StreamableIterable to a long, then sum the result.
lookupSwitch(Label, int[], Label[]) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
LowerCaseEnumAdapter<E extends java.lang.Enum<E>> - Class in net.covers1624.quack.gson
A Gson TypeAdapter for Serializing/Deserializing enum constants in lower case.
LowerCaseEnumAdapter(Class<? super E>) - Constructor for class net.covers1624.quack.gson.LowerCaseEnumAdapter
 
LowerCaseEnumAdapterFactory - Class in net.covers1624.quack.gson
A Gson TypeAdapterFactory capable of Serializing/Deserializing Enum constants as lower case.
LowerCaseEnumAdapterFactory() - Constructor for class net.covers1624.quack.gson.LowerCaseEnumAdapterFactory
 

M

makeAccessible(T) - Static method in class net.covers1624.quack.util.ReflectUtils
 
makeEntriesCollection() - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree
 
makeEntriesCollection() - Method in class net.covers1624.quack.collection.redblack.ComparableRedBlackTree
 
makeParents(Path) - Static method in class net.covers1624.quack.io.IOUtils
Creates the parent directories of the given path if they don't exist.
map(Function<? super T, ? extends R>) - Method in interface net.covers1624.quack.collection.FastStream
Returns a FastStream with each element transformed by the provided Function.
map(Function<? super T, ? extends R>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Transform the elements in this StreamableIterable.
markSupported() - Method in class net.covers1624.quack.io.ProgressInputStream
 
MavenNotation - Class in net.covers1624.quack.maven
Simple Immutable class for a Maven artifacts notation.
MavenNotation(String, String, String, String, String) - Constructor for class net.covers1624.quack.maven.MavenNotation
 
MavenNotation(MavenNotation) - Constructor for class net.covers1624.quack.maven.MavenNotation
 
MavenNotationAdapter - Class in net.covers1624.quack.gson
A Gson TypeAdapter capable of Serializing/Deserializing a MavenNotation.
MavenNotationAdapter() - Constructor for class net.covers1624.quack.gson.MavenNotationAdapter
 
maxBy(T[], ToIntFunction<T>) - Static method in class net.covers1624.quack.collection.ColUtils
Returns the element in the array with the highest value returned by the supplied function.
maxBy(Iterable<T>, ToIntFunction<T>) - Static method in class net.covers1624.quack.collection.ColUtils
Deprecated.
maxBy(ToIntFunction<T>) - Method in interface net.covers1624.quack.collection.FastStream
Returns the element in the stream with the highest value returned by the provided ToIntFunction.
maxBy(ToIntFunction<T>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Returns the element with the highest value returned by the supplied function.
maxByOrDefault(Iterable<T>, ToIntFunction<T>, T) - Static method in class net.covers1624.quack.collection.ColUtils
Returns the element in the Iterable with the highest value returned by the supplied function.
maxByOrDefault(ToIntFunction<T>) - Method in interface net.covers1624.quack.collection.FastStream
Returns the element in the stream with the highest value returned by the provided ToIntFunction.
maxByOrDefault(ToIntFunction<T>, T) - Method in interface net.covers1624.quack.collection.FastStream
Returns the element in the stream with the highest value returned by the provided ToIntFunction.
maxByOrDefault(ToIntFunction<T>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Returns the element with the highest value returned by the supplied function.
maxByOrDefault(ToIntFunction<T>, T) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Returns the element with the highest value returned by the supplied function.
MD5 - Static variable in class net.covers1624.quack.util.MultiHasher.HashFunc
 
message() - Method in class net.covers1624.quack.net.httpapi.apache.ApacheEngineResponse
 
message() - Method in interface net.covers1624.quack.net.httpapi.EngineResponse
Gets the returned status message for the request.
message() - Method in class net.covers1624.quack.net.httpapi.okhttp.OkHttpEngineResponse
 
method(String, WebBody) - Method in class net.covers1624.quack.net.httpapi.apache.ApacheEngineRequest
 
method(String, WebBody) - Method in class net.covers1624.quack.net.httpapi.curl4j.Curl4jEngineRequest
 
method(String, WebBody) - Method in interface net.covers1624.quack.net.httpapi.EngineRequest
Sets the HTTP method and WebBody for this request.
method(String, WebBody) - Method in class net.covers1624.quack.net.httpapi.okhttp.OkHttpEngineRequest
 
MethodBuilder - Class in net.covers1624.quack.asm
Created by covers1624 on 10/11/22.
MethodBuilder.BodyGenerator - Class in net.covers1624.quack.asm
 
MethodBuilder.BodyGenerator.Var - Class in net.covers1624.quack.asm
 
methodInsn(Method) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
methodInsn(int, Method) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
methodInsn(int, MethodBuilder) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
methodInsn(int, MethodBuilder, boolean) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
methodInsn(int, Type, String, Type, boolean) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
MethodsReturnNonnullByDefault - Annotation Type in net.covers1624.quack.annotation
 
micros(long) - Static method in class net.covers1624.quack.util.Duration
 
millis(long) - Static method in class net.covers1624.quack.util.Duration
 
minutes(long) - Static method in class net.covers1624.quack.util.Duration
 
module - Variable in class net.covers1624.quack.maven.MavenNotation
 
most(boolean) - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
 
MultiHasher - Class in net.covers1624.quack.util
Capable of creating multiple HashCodes from an input.
MultiHasher(MultiHasher.HashFunc...) - Constructor for class net.covers1624.quack.util.MultiHasher
 
MultiHasher(Collection<MultiHasher.HashFunc>) - Constructor for class net.covers1624.quack.util.MultiHasher
 
MultiHasher.HashFunc - Class in net.covers1624.quack.util
Represents a HashFunction.
MultiHasher.HashResult - Class in net.covers1624.quack.util
Represents a completed result from this MultiHasher.
MultiHasherInterceptor - Class in net.covers1624.quack.net.okhttp
An Interceptor capable of handling a MultiHasher Request tag.
MultiHasherInterceptor() - Constructor for class net.covers1624.quack.net.okhttp.MultiHasherInterceptor
 
multiNewArray(Type, int) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
multiOpenAllowed() - Method in class net.covers1624.quack.net.httpapi.MultipartBody
 
multiOpenAllowed() - Method in class net.covers1624.quack.net.httpapi.WebBody.BytesBody
 
multiOpenAllowed() - Method in interface net.covers1624.quack.net.httpapi.WebBody
Checks if this WebBody supports WebBody.open() being called multiple times.
multiOpenAllowed() - Method in class net.covers1624.quack.net.httpapi.WebBody.PathBody
 
MultipartBody - Class in net.covers1624.quack.net.httpapi
Represents a Multipart body.
MultipartBody(List<MultipartBody.Part>) - Constructor for class net.covers1624.quack.net.httpapi.MultipartBody
 
MultipartBody.Builder - Class in net.covers1624.quack.net.httpapi
 
MultipartBody.Part - Class in net.covers1624.quack.net.httpapi
 
Murmur2HashFunction - Class in net.covers1624.quack.hashing
Created by covers1624 on 18/3/22.
Murmur2HashFunction() - Constructor for class net.covers1624.quack.hashing.Murmur2HashFunction
 
Murmur2HashFunction(int) - Constructor for class net.covers1624.quack.hashing.Murmur2HashFunction
 
Murmur2HashFunction(boolean) - Constructor for class net.covers1624.quack.hashing.Murmur2HashFunction
 
Murmur2HashFunction(int, boolean) - Constructor for class net.covers1624.quack.hashing.Murmur2HashFunction
 

N

name() - Method in class net.covers1624.quack.asm.ClassBuilder.FieldBuilder
 
name() - Method in class net.covers1624.quack.asm.ClassBuilder
 
name() - Method in class net.covers1624.quack.asm.MethodBuilder
 
name - Variable in class net.covers1624.quack.net.httpapi.HeaderList.Entry
 
name - Variable in class net.covers1624.quack.net.httpapi.MultipartBody.Part
 
name - Variable in class net.covers1624.quack.util.MultiHasher.HashFunc
 
nanos(long) - Static method in class net.covers1624.quack.util.Duration
 
net.covers1624.quack.annotation - package net.covers1624.quack.annotation
 
net.covers1624.quack.asm - package net.covers1624.quack.asm
Created by covers1624 on 2/4/21.
net.covers1624.quack.asm.annotation - package net.covers1624.quack.asm.annotation
Created by covers1624 on 2/4/21.
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.gson - package net.covers1624.quack.gson
Created by covers1624 on 2/4/21.
net.covers1624.quack.hashing - package net.covers1624.quack.hashing
 
net.covers1624.quack.image - package net.covers1624.quack.image
 
net.covers1624.quack.io - package net.covers1624.quack.io
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.httpapi - package net.covers1624.quack.net.httpapi
Created by covers1624 on 22/11/21.
net.covers1624.quack.net.httpapi.apache - package net.covers1624.quack.net.httpapi.apache
Created by covers1624 on 22/11/21.
net.covers1624.quack.net.httpapi.curl4j - package net.covers1624.quack.net.httpapi.curl4j
Created by covers1624 on 22/11/21.
net.covers1624.quack.net.httpapi.okhttp - package net.covers1624.quack.net.httpapi.okhttp
Created by covers1624 on 22/11/21.
net.covers1624.quack.net.java - package net.covers1624.quack.net.java
Created by covers1624 on 16/12/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.reflect - package net.covers1624.quack.reflect
 
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.hashing.Murmur2HashFunction
 
newHasher(int) - Method in class net.covers1624.quack.hashing.Murmur2HashFunction
 
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
 
newRequest() - Method in class net.covers1624.quack.net.httpapi.apache.ApacheEngine
 
newRequest() - Method in class net.covers1624.quack.net.httpapi.curl4j.Curl4jHttpEngine
 
newRequest() - Method in interface net.covers1624.quack.net.httpapi.HttpEngine
Creates a new EngineRequest builder.
newRequest() - Method in class net.covers1624.quack.net.httpapi.okhttp.OkHttpEngine
 
newVar(Type) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
newVisitor(AnnotationParser.ClassLookup, String, Consumer<Annotation>) - Static method in class net.covers1624.quack.asm.annotation.AnnotationParser
Create a visitor.
newWatchService() - Method in class net.covers1624.quack.io.DelegateFileSystem
 
next() - Method in class net.covers1624.quack.collection.AbstractIterator
 
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.FastStream
Tests if no elements in the FastStream match the provided Predicate.
noneMatch(Predicate<? super T>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Check if no elements in this StreamableIterable match the given predicate.
NonNullApi - Annotation Type in net.covers1624.quack.annotation
Created by covers1624 on 11/9/23.
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.
numParams() - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 

O

Object2IntFunction<T> - Interface in net.covers1624.quack.util
Created by covers1624 on 16/5/21.
Object2IntPair<T> - Class in net.covers1624.quack.collection
Created by covers1624 on 4/19/20.
Object2IntPair() - Constructor for class net.covers1624.quack.collection.Object2IntPair
 
Object2IntPair(T, int) - Constructor for class net.covers1624.quack.collection.Object2IntPair
 
of(int, Type, String, Type) - Static method in class net.covers1624.quack.asm.MethodBuilder
 
of() - Static method in interface net.covers1624.quack.collection.FastStream
Overload of FastStream.empty() for convenience.
of(Iterable<? extends T>) - Static method in interface net.covers1624.quack.collection.FastStream
Wraps the provided Iterable to a FastStream
of(Spliterator<? extends T>) - Static method in interface net.covers1624.quack.collection.FastStream
Wraps the provided Spliterator to a FastStream.
of(Stream<? extends T>) - Static method in interface net.covers1624.quack.collection.FastStream
Wrap the provided Java Stream to a FastStream.
of(T) - Static method in interface net.covers1624.quack.collection.FastStream
Returns a FastStream for a single object.
of(Optional<? extends T>) - Static method in interface net.covers1624.quack.collection.FastStream
Returns a FastStream for an Optional.
of(T...) - Static method in interface net.covers1624.quack.collection.FastStream
Returns a FastStream for an array of objects.
of(Iterable<? extends T>) - Static method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Constructs a StreamableIterable wrapper from the given Iterable.
of() - Static method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Returns an empty StreamableIterable.
of(T) - Static method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Creates a StreamableIterable for single input.
of(Optional<? extends T>) - Static method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Creates an StreamableIterable for an Optional value.
of(T...) - Static method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Creates an StreamableIterable from a variable list of inputs.
ofFunction(ResponseBody, Function<Source, Source>) - Static method in class net.covers1624.quack.net.okhttp.SniffingResponseBody
Creates a new SniffingResponseBody from the given body, with the Source wrapped using the given Function.
ofNullable(T) - Static method in interface net.covers1624.quack.collection.FastStream
Returns a FastStream for a single object.
ofNullable(T) - Static method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Creates an StreamableIterable for a Nullable value.
OkHttpDownloadAction - Class in net.covers1624.quack.net.okhttp
An OkHttp implementation of DownloadAction.
OkHttpDownloadAction() - Constructor for class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
 
OkHttpEngine - Class in net.covers1624.quack.net.httpapi.okhttp
Created by covers1624 on 21/4/23.
OkHttpEngine() - Constructor for class net.covers1624.quack.net.httpapi.okhttp.OkHttpEngine
 
OkHttpEngineRequest - Class in net.covers1624.quack.net.httpapi.okhttp
Created by covers1624 on 21/4/23.
OkHttpEngineRequest(OkHttpEngine) - Constructor for class net.covers1624.quack.net.httpapi.okhttp.OkHttpEngineRequest
 
OkHttpEngineResponse - Class in net.covers1624.quack.net.httpapi.okhttp
Created by covers1624 on 21/4/23.
OkHttpEngineResponse(EngineRequest, Response, RequestListener) - Constructor for class net.covers1624.quack.net.httpapi.okhttp.OkHttpEngineResponse
 
Once - Class in net.covers1624.quack.util
A simple single use latch.
Once() - Constructor for class net.covers1624.quack.util.Once
 
once() - Method in class net.covers1624.quack.util.Once
 
onChildrenChanged() - Method in class net.covers1624.quack.collection.redblack.RedBlackList.Node
 
onChildrenChanged() - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
 
onChildrenChanged() - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList.Node
 
onDownload(long, long) - Method in interface net.covers1624.quack.net.httpapi.RequestListener
Called with progress data on the response body download.
onExit(Process) - Static method in class net.covers1624.quack.util.ProcessUtils
This method is backported from Java 9 for use with Java 8 based tools.
onFinished(boolean) - Method in interface net.covers1624.quack.net.DownloadAction.Dest
Called when the file has finished downloading.
only(Stream<T>) - Static method in class net.covers1624.quack.collection.ColUtils
Deprecated.
only(Iterable<T>) - Static method in class net.covers1624.quack.collection.ColUtils
Assert the Iterable contains a single element, and return it.
only() - Method in interface net.covers1624.quack.collection.FastStream
 
only() - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Returns the only element in this StreamableIterable.
onlyIfModified - Variable in class net.covers1624.quack.net.AbstractDownloadAction
 
onlyOrDefault(Stream<T>) - Static method in class net.covers1624.quack.collection.ColUtils
Deprecated.
onlyOrDefault(Stream<T>, T) - Static method in class net.covers1624.quack.collection.ColUtils
Deprecated.
onlyOrDefault(Iterable<T>) - Static method in class net.covers1624.quack.collection.ColUtils
Returns the first element found in the Iterable if it's the first and only element in the iterable, otherwise null is returned.
onlyOrDefault(Iterable<T>, T) - Static method in class net.covers1624.quack.collection.ColUtils
Returns the first element found in the Iterable if it's the first and only element in the iterable, otherwise the default value is returned.
onlyOrDefault() - Method in interface net.covers1624.quack.collection.FastStream
 
onlyOrDefault(T) - Method in interface net.covers1624.quack.collection.FastStream
 
onlyOrDefault() - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Returns the first element found in the StreamableIterable if it is the only element, otherwise null is returned.
onlyOrDefault(T) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Returns the first element found in the StreamableIterable if it is the only element, otherwise the default value is returned.
onUpload(long, long) - Method in interface net.covers1624.quack.net.httpapi.RequestListener
Called with progress data on the request body upload.
open() - Method in class net.covers1624.quack.net.httpapi.MultipartBody
 
open() - Method in class net.covers1624.quack.net.httpapi.WebBody.BytesBody
 
open() - Method in interface net.covers1624.quack.net.httpapi.WebBody
Open a stream to read the body data.
open() - Method in class net.covers1624.quack.net.httpapi.WebBody.PathBody
 
openChannel() - Method in class net.covers1624.quack.net.httpapi.MultipartBody
 
openChannel() - Method in class net.covers1624.quack.net.httpapi.WebBody.BytesBody
 
openChannel() - Method in interface net.covers1624.quack.net.httpapi.WebBody
Open a byte channel into a body data.
openChannel() - Method in class net.covers1624.quack.net.httpapi.WebBody.PathBody
 
OperatingSystem - Enum in net.covers1624.quack.platform
Represents an OperatingSystem.
orderConsistencyCheck(N, N) - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree
 
orderConsistencyCheck(N, N) - Method in class net.covers1624.quack.collection.redblack.ComparableRedBlackTree
 
out - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
owner() - Method in class net.covers1624.quack.asm.ClassBuilder.FieldBuilder
 
owner() - Method in class net.covers1624.quack.asm.MethodBuilder
 

P

palSize - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
parallelStream(Iterable<E>) - Static method in class net.covers1624.quack.collection.ColUtils
Deprecated.
parallelStream() - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Convert this StreamableIterable to a parallel Stream.
param(int) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
parent() - Method in class net.covers1624.quack.asm.ClassBuilder
 
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, String, Type) - Static method in class net.covers1624.quack.gson.JsonUtils
Deserialize Json from the given String 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.
parse(String) - Static method in enum net.covers1624.quack.util.JavaVersion
Parses a Java version string.
parseDate(String) - Static method in class net.covers1624.quack.util.TimeUtils
Attempts to parse the given date string as either an RFC 1123, RFC 1036 or ASC time format.
parseFromClass(byte[]) - Static method in enum net.covers1624.quack.util.JavaVersion
Parses the Java version from a binary class file.
parseFromClass(int) - Static method in enum net.covers1624.quack.util.JavaVersion
Parses the Java version from the version attribute of a class file.
parseMode(int) - Static method in class net.covers1624.quack.io.IOUtils
Converts a Posix 'file mode' into a set of PosixFilePermissions.
parseRaw(Path) - Static method in class net.covers1624.quack.gson.JsonUtils
Deserialize Json from the given Path as a raw JsonElement.
parseRaw(String) - Static method in class net.covers1624.quack.gson.JsonUtils
Deserialize Json from the given String as a raw JsonElement.
parseRaw(InputStream) - Static method in class net.covers1624.quack.gson.JsonUtils
Deserialize Json from the given InputStream as a raw JsonElement.
parseRaw(Reader) - Static method in class net.covers1624.quack.gson.JsonUtils
Deserialize Json from the given Reader as a raw JsonElement.
Part(String, String, WebBody) - Constructor for class net.covers1624.quack.net.httpapi.MultipartBody.Part
 
path(Path) - Static method in interface net.covers1624.quack.net.DownloadAction.Dest
Returns a DownloadAction.Dest which writes its content to a Path.
path(Path) - Static method in interface net.covers1624.quack.net.httpapi.WebBody
Create a WebBody for a Path.
path(Path, String) - Static method in interface net.covers1624.quack.net.httpapi.WebBody
Create a WebBody for a Path.
path - Variable in class net.covers1624.quack.net.httpapi.WebBody.PathBody
 
PathBody(Path, String) - Constructor for class net.covers1624.quack.net.httpapi.WebBody.PathBody
 
PathTypeAdapter - Class in net.covers1624.quack.gson
A Gson TypeAdapter capable of Serializing/Deserializing Paths.
PathTypeAdapter() - Constructor for class net.covers1624.quack.gson.PathTypeAdapter
 
PATTERNS - Static variable in class net.covers1624.quack.util.TimeUtils
 
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<? super T>) - Method in interface net.covers1624.quack.collection.FastStream
Returns a FastStream which listens to all the elements which pass to the next operation.
peek(Consumer<? super T>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Peek the elements of this StreamableIterable as they are consumed.
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.
pixels - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
Pool(TailGroup) - Constructor for class net.covers1624.quack.net.download.DownloadProgressTail.Pool
 
pop() - Method in class net.covers1624.quack.net.download.DownloadProgressTail.Pool
 
popIndent() - Method in class net.covers1624.quack.io.IndentPrintWriter
 
position() - Method in class net.covers1624.quack.io.ByteArraySeekableChannel
 
position(long) - Method in class net.covers1624.quack.io.ByteArraySeekableChannel
 
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
 
PrivateLookups - Class in net.covers1624.quack.reflect
Some nasty hax to get fully trusted MethodHandles.Lookup instances.
PrivateLookups() - Constructor for class net.covers1624.quack.reflect.PrivateLookups
 
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
An interceptor capable of handling a ProgressInterceptor.ProgressTag Request tag.
ProgressInterceptor() - Constructor for class net.covers1624.quack.net.okhttp.ProgressInterceptor
 
ProgressInterceptor.ProgressTag - Class in net.covers1624.quack.net.okhttp
 
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
 
pushIndent() - Method in class net.covers1624.quack.io.IndentPrintWriter
 
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
 
putField(ClassBuilder.FieldBuilder) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
putField(Field) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
putField(Type, FieldNode) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 

Q

quiet - Variable in class net.covers1624.quack.net.AbstractDownloadAction
 

R

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(ByteBuffer) - Method in class net.covers1624.quack.io.ByteArrayReadableChannel
 
read(ByteBuffer) - Method in class net.covers1624.quack.io.ByteArraySeekableChannel
 
read(ByteBuffer) - Method in class net.covers1624.quack.io.ForwardingReadableByteChannel
 
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
 
removeAll(String) - Method in class net.covers1624.quack.net.httpapi.HeaderList
Remove all entries with the specified name.
removeHeader(String) - Method in class net.covers1624.quack.net.httpapi.AbstractEngineRequest
 
removeHeader(String) - Method in class net.covers1624.quack.net.httpapi.curl4j.Curl4jEngineRequest
 
removeHeader(String) - Method in interface net.covers1624.quack.net.httpapi.EngineRequest
Removes all the specified HTTP headers with the given key.
removeRange(N, N) - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree
 
repeat - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
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.
request() - Method in class net.covers1624.quack.net.httpapi.apache.ApacheEngineResponse
 
request() - Method in class net.covers1624.quack.net.httpapi.curl4j.Curl4jEngineResponse
 
request() - Method in interface net.covers1624.quack.net.httpapi.EngineResponse
The executed EngineRequest of this response.
request() - Method in class net.covers1624.quack.net.httpapi.okhttp.OkHttpEngineResponse
 
RequestListener - Interface in net.covers1624.quack.net.httpapi
Represents a request listener.
RequestListener.Direction - Enum in net.covers1624.quack.net.httpapi
 
requireMaxBy(Iterable<T>, ToIntFunction<T>) - Static method in class net.covers1624.quack.collection.ColUtils
Returns the element in the Iterable with the highest value returned by the supplied function.
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.
ret() - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
retainAll(Collection<?>) - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree.Entries
 
retainAll(Collection<?>) - Method in class net.covers1624.quack.collection.redblack.CollectionRedBlackTree
 
reverse(T[]) - Static method in class net.covers1624.quack.collection.ColUtils
Reverse the provided array.
reversed() - Method in interface net.covers1624.quack.collection.FastStream
Returns a FastStream in reverse order.
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
 

S

sample - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
saveETag(URL, String) - Method in class net.covers1624.quack.net.download.DownloadAction
Deprecated.
 
saveFromResponse(HttpUrl, List<Cookie>) - Method in class net.covers1624.quack.net.okhttp.SimpleCookieJar
 
seconds(long) - Static method in class net.covers1624.quack.util.Duration
 
set(int, T) - Method in class net.covers1624.quack.collection.redblack.RedBlackList
 
set(int, T) - Method in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList
 
set(String, String) - Method in class net.covers1624.quack.net.httpapi.HeaderList
Remove all existing values of a specified name, then insert a new value.
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.
setDelay(int) - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Sets the delay time between each frame, or changes it for subsequent frames (applies to last frame added).
setDest(DownloadAction.Dest) - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
setDest(StringWriter) - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
setDest(OutputStream) - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
setDest(File) - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
setDest(Path) - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
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.java.JavaDownloadAction
 
setDest(StringWriter) - Method in class net.covers1624.quack.net.java.JavaDownloadAction
 
setDest(OutputStream) - Method in class net.covers1624.quack.net.java.JavaDownloadAction
 
setDest(File) - Method in class net.covers1624.quack.net.java.JavaDownloadAction
 
setDest(Path) - Method in class net.covers1624.quack.net.java.JavaDownloadAction
 
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
 
setDispose(int) - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Sets the GIF frame disposal code for the last added frame and any subsequent frames.
setDownloadListener(DownloadListener) - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
setDownloadListener(DownloadListener) - Method in class net.covers1624.quack.net.apache.ApacheHttpClientDownloadAction
 
setDownloadListener(DownloadListener) - Method in interface net.covers1624.quack.net.DownloadAction
Set the DownloadListener to use.
setDownloadListener(DownloadListener) - Method in class net.covers1624.quack.net.java.JavaDownloadAction
 
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.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
 
setFrameRate(float) - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Sets frame rate in frames per second.
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.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.net.AbstractDownloadAction
 
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.java.JavaDownloadAction
 
setOnlyIfModified(boolean) - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
 
setProgress(long) - Method in class net.covers1624.quack.net.download.DownloadProgressTail
 
setQuality(int) - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Sets quality of color quantization (conversion of images to the maximum 256 colors allowed by the GIF specification).
setQuiet(boolean) - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
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.java.JavaDownloadAction
 
setQuiet(boolean) - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
 
setRepeat(int) - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Sets the number of times the set of GIF frames should be played.
setRight(T) - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
 
setRoot(N) - Method in class net.covers1624.quack.collection.redblack.BaseRedBlackTree
 
setSize(int, int) - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Sets the GIF frame size.
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
 
setTransparent(Color) - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Sets the transparent color for the last added frame and any subsequent frames.
setUrl(String) - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
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.java.JavaDownloadAction
 
setUrl(String) - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
 
setUseETag(boolean) - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
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.java.JavaDownloadAction
 
setUseETag(boolean) - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
 
setUserAgent(String) - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
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.java.JavaDownloadAction
 
setUserAgent(String) - Method in class net.covers1624.quack.net.okhttp.OkHttpDownloadAction
 
setValue(int) - Method in class net.covers1624.quack.collection.Object2IntPair
 
setValue(String) - Method in class net.covers1624.quack.net.httpapi.HeaderList.Entry
 
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
 
shortString - Variable in enum net.covers1624.quack.util.JavaVersion
 
signature() - Method in class net.covers1624.quack.asm.ClassBuilder
 
signature() - Method in class net.covers1624.quack.asm.MethodBuilder
 
SimpleCookieJar - Class in net.covers1624.quack.net.okhttp
Created by covers1624 on 1/8/23.
SimpleCookieJar() - Constructor for class net.covers1624.quack.net.okhttp.SimpleCookieJar
 
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
 
size() - Method in class net.covers1624.quack.io.ByteArraySeekableChannel
 
size() - Method in class net.covers1624.quack.net.httpapi.HeaderList
Gets the number of entries in the collection.
sizeSet - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
skip(int) - Method in interface net.covers1624.quack.collection.FastStream
Returns a FastStream which will skip n number of elements.
skip(int) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Skip n number of elements in this 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
 
sorted() - Method in interface net.covers1624.quack.collection.FastStream
Returns a FastStream sorted based on the elements natural sort order.
sorted(Comparator<? super T>) - Method in interface net.covers1624.quack.collection.FastStream
Returns a FastStream sorted based on the provided comparator.
source() - Method in class net.covers1624.quack.net.okhttp.SniffingResponseBody
 
start(OutputStream) - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Initiates GIF file creation on the given stream.
start(String) - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Initiates writing of a GIF file with the specified name.
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
 
start(RequestListener.Direction) - Method in interface net.covers1624.quack.net.httpapi.RequestListener
The primary direction of this request.
started - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
statusCode() - Method in class net.covers1624.quack.net.httpapi.apache.ApacheEngineResponse
 
statusCode() - Method in interface net.covers1624.quack.net.httpapi.EngineResponse
Gets the returned status code for the request.
statusCode() - Method in class net.covers1624.quack.net.httpapi.okhttp.OkHttpEngineResponse
 
stop() - Method in class net.covers1624.quack.io.ProcessExecutor.RunningProcess
 
store(MethodBuilder.BodyGenerator.Var) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
storeParam(int) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
stream(Iterable<E>) - Static method in class net.covers1624.quack.collection.ColUtils
Deprecated.
stream() - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Convert this StreamableIterable to a Stream.
stream(OutputStream) - Static method in interface net.covers1624.quack.net.DownloadAction.Dest
Returns a DownloadAction.Destwhich writes its content to a OutputStream.
StreamableIterable<T> - Interface in net.covers1624.quack.collection
Deprecated.
Deprecated in favour of FastStream. FastStream should be a drop-in replacement for StreamableIterable, however, it is recommended to switch to using Iterable.forEach(java.util.function.Consumer<? super T>) where possible.
string(StringWriter) - Static method in interface net.covers1624.quack.net.DownloadAction.Dest
Returns a DownloadAction.Dest which writes its content to a StringWriter.
string(StringWriter, Charset) - Static method in interface net.covers1624.quack.net.DownloadAction.Dest
Returns a DownloadAction.Dest which writes its content to a StringWriter.
string(String) - Static method in interface net.covers1624.quack.net.httpapi.WebBody
Create a WebBody from a String.
string(String, String) - Static method in interface net.covers1624.quack.net.httpapi.WebBody
Create a WebBody from a String.
string(String, Charset) - Static method in interface net.covers1624.quack.net.httpapi.WebBody
Create a WebBody from a String.
string(String, Charset, String) - Static method in interface net.covers1624.quack.net.httpapi.WebBody
Create a WebBody from a String.
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(Graph<T>) - 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
 

T

tableSwitch(int, int, Label, Label...) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
tail(Iterable<T>) - Static method in class net.covers1624.quack.collection.ColUtils
Asserts the Iterable is not empty and returns the last element.
tailOption(Iterable<T>) - Static method in class net.covers1624.quack.collection.ColUtils
Attempts to get the last element of the Iterable.
tailOrDefault(Iterable<T>) - Static method in class net.covers1624.quack.collection.ColUtils
Returns the last element in the Iterable otherwise null.
tailOrDefault(Iterable<T>, T) - Static method in class net.covers1624.quack.collection.ColUtils
Returns the last element in the Iterable otherwise the supplied default.
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
 
time - Variable in class net.covers1624.quack.util.Duration
 
TimeUtils - Class in net.covers1624.quack.util
Created by covers1624 on 22/11/22.
TimeUtils() - Constructor for class net.covers1624.quack.util.TimeUtils
 
to(T) - Method in class net.covers1624.quack.collection.redblack.RedBlackNode
 
toArray(V[]) - Method in class net.covers1624.quack.collection.FastStream.Group
 
toArray(T[]) - Method in class net.covers1624.quack.collection.FastStream.Reversed
 
toArray(T[]) - Method in class net.covers1624.quack.collection.FastStream.Sorted
 
toArray() - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into an Object[].
toArray(T[]) - Method in interface net.covers1624.quack.collection.FastStream
Collects the stream into a T[].
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
Deprecated.
Collect this StreamableIterable to an array.
toArray(T[]) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collect this StreamableIterable to an array.
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.
toImmutableList() - Method in class net.covers1624.quack.collection.FastStream.Sorted
 
toImmutableList() - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into a ImmutableList.
toImmutableList(FastStream.TypeCheck<R, ? super T>) - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into a ImmutableList.
toImmutableList() - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collect this StreamableIterable to an ImmutableList.
toImmutableMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into an ImmutableMap.
toImmutableMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>, BinaryOperator<V>) - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into an ImmutableMap.
toImmutableMap(Function<T, K>, Function<T, V>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collect this StreamableIterable to am ImmutableMap.
toImmutableMap(Function<T, K>, Function<T, V>, BinaryOperator<V>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collect this StreamableIterable to am ImmutableMap.
toImmutableSet() - Method in class net.covers1624.quack.collection.FastStream.Distinct
 
toImmutableSet() - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into a ImmutableSet.
toImmutableSet(FastStream.TypeCheck<R, ? super T>) - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into a ImmutableSet.
toImmutableSet() - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collect this StreamableIterable to a LinkedHashSet.
toLengthText(long) - Static method in class net.covers1624.quack.net.download.DownloadAction
Deprecated.
 
toLinkedHashMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into a LinkedHashMap.
toLinkedHashMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>, BinaryOperator<V>) - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into a LinkedHashMap.
toLinkedHashMap(Function<T, K>, Function<T, V>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collect this StreamableIterable to a LinkedHashMap.
toLinkedHashMap(Function<T, K>, Function<T, V>, BinaryOperator<V>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collect this StreamableIterable to a LinkedHashMap.
toLinkedHashSet() - Method in class net.covers1624.quack.collection.FastStream.Distinct
 
toLinkedHashSet() - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into a LinkedHashSet.
toLinkedHashSet(FastStream.TypeCheck<R, ? super T>) - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into a LinkedHashSet.
toLinkedHashSet() - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collect this StreamableIterable to a LinkedHashSet.
toLinkedList() - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into a LinkedList.
toLinkedList(FastStream.TypeCheck<R, ? super T>) - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into a LinkedList.
toLinkedList() - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collect this StreamableIterable to a LinkedList.
toList(int[]) - Static method in class net.covers1624.quack.collection.ColUtils
Convert an int array to a list of Integers.
toList() - Method in class net.covers1624.quack.collection.FastStream.Sorted
 
toList() - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into an ArrayList.
toList(FastStream.TypeCheck<R, ? super T>) - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into an ArrayList.
toList() - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collect this StreamableIterable to an ArrayList.
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into a HashMap.
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>, BinaryOperator<V>) - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into a HashMap.
toMap(M, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into the provided Map.
toMap(M, Function<? super T, ? extends K>, Function<? super T, ? extends V>, BinaryOperator<V>) - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into the provided Map.
toMap(Function<T, K>, Function<T, V>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collect this StreamableIterable to a HashMap.
toMap(Function<T, K>, Function<T, V>, BinaryOperator<V>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collect this StreamableIterable to a HashMap.
toMap(M, Function<T, K>, Function<T, V>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collect this StreamableIterable to a Map.
toMap(M, Function<T, K>, Function<T, V>, BinaryOperator<V>) - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collect this StreamableIterable to a Map.
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(Graph<T>, Comparator<? super T>) - Static method in class net.covers1624.quack.sort.TopologicalSort
A breath-first-search based topological sort.
toSet() - Method in class net.covers1624.quack.collection.FastStream.Distinct
 
toSet() - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into a HashSet.
toSet(FastStream.TypeCheck<R, ? super T>) - Method in interface net.covers1624.quack.collection.FastStream
Collects this stream into a HashSet.
toSet() - Method in interface net.covers1624.quack.collection.StreamableIterable
Deprecated.
Collect this StreamableIterable to a HashSet.
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
 
toStrings() - Method in class net.covers1624.quack.net.httpapi.HeaderList
Convert this header list into a list of assembled header strings.
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
 
transIndex - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
transparent - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
trueP() - Static method in class net.covers1624.quack.util.SneakyUtils
Returns a Predicate that always passes.
truncate(long) - Method in class net.covers1624.quack.io.ByteArraySeekableChannel
 
tryCatchBlock(Label, Label, Label, Type) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
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
 
typeInsn(int, Type) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 

U

unit - Variable in class net.covers1624.quack.util.Duration
 
unixSocket(String) - Method in class net.covers1624.quack.net.httpapi.curl4j.Curl4jEngineRequest
Set the CURL.CURLOPT_UNIX_SOCKET_PATH option.
unlock() - Method in class net.covers1624.quack.util.CrashLock
 
UnorderedRedBlackList<T> - Class in net.covers1624.quack.collection.redblack
Based off Chicken-Bones C# RedBlack Tree library: https://github.com/Chicken-Bones/RedBlack
UnorderedRedBlackList() - Constructor for class net.covers1624.quack.collection.redblack.UnorderedRedBlackList
 
UnorderedRedBlackList.Node - Class in net.covers1624.quack.collection.redblack
 
unsafeCast(Object) - Static method in class net.covers1624.quack.util.SneakyUtils
 
update(long) - Method in interface net.covers1624.quack.net.download.DownloadListener
Updates the listener on how many bytes have been processed.
update(long) - Method in class net.covers1624.quack.net.download.DownloadProgressTail
 
update(byte[]) - Method in class net.covers1624.quack.util.MultiHasher
Appends the given bytes to the MultiHasher.
update(byte[], int, int) - Method in class net.covers1624.quack.util.MultiHasher
Appends the specified bytes at the offset with the given length to the MultiHasher.
upToDate - Variable in class net.covers1624.quack.net.AbstractDownloadAction
 
url - Variable in class net.covers1624.quack.net.AbstractDownloadAction
 
url - Variable in class net.covers1624.quack.net.httpapi.AbstractEngineRequest
 
url(String) - Method in class net.covers1624.quack.net.httpapi.AbstractEngineRequest
 
url(String) - Method in class net.covers1624.quack.net.httpapi.apache.ApacheEngineRequest
 
url(String) - Method in class net.covers1624.quack.net.httpapi.curl4j.Curl4jEngineRequest
 
url(URL) - Method in interface net.covers1624.quack.net.httpapi.EngineRequest
Set the URL for this request.
url(String) - Method in interface net.covers1624.quack.net.httpapi.EngineRequest
Set the url for this request.
url(String) - Method in class net.covers1624.quack.net.httpapi.okhttp.OkHttpEngineRequest
 
useCABundle(CABundle) - Method in class net.covers1624.quack.net.httpapi.curl4j.Curl4jEngineRequest
Use the given CABundle.
usedEntry - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
useETag - Variable in class net.covers1624.quack.net.AbstractDownloadAction
 
useFileOutput(Path) - Method in class net.covers1624.quack.net.httpapi.curl4j.Curl4jEngineRequest
Tell this Request to store the body in the given file.
userAgent - Variable in class net.covers1624.quack.net.AbstractDownloadAction
 

V

validateCode(int, String) - Method in class net.covers1624.quack.net.AbstractDownloadAction
 
value - Variable in class net.covers1624.quack.collection.redblack.ContainerNode
 
value - Variable in class net.covers1624.quack.collection.redblack.UnorderedRedBlackList.Node
 
value - Variable in class net.covers1624.quack.net.httpapi.HeaderList.Entry
 
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.net.httpapi.RequestListener.Direction
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.
valueOf(String) - Static method in enum net.covers1624.quack.util.JavaVersion
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.net.httpapi.RequestListener.Direction
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.
values() - Static method in enum net.covers1624.quack.util.JavaVersion
Returns an array containing the constants of this enum type, in the order they are declared.
Var(MethodBuilder.BodyGenerator, int, Type, boolean) - Constructor for class net.covers1624.quack.asm.MethodBuilder.BodyGenerator.Var
 
varInsn(int, int) - Method in class net.covers1624.quack.asm.MethodBuilder.BodyGenerator
 
version - Variable in class net.covers1624.quack.maven.MavenNotation
 
visit(String, Object) - Method in class net.covers1624.quack.asm.annotation.AnnotationParser
 
visitAnnotation(String, String) - Method in class net.covers1624.quack.asm.annotation.AnnotationParser
 
visitArray(String) - Method in class net.covers1624.quack.asm.annotation.AnnotationParser
 
visitEnum(String, String, String) - Method in class net.covers1624.quack.asm.annotation.AnnotationParser
 
visitFile(Path, BasicFileAttributes) - Method in class net.covers1624.quack.io.CopyingFileVisitor
 
visitValue(String, Object) - Method in class net.covers1624.quack.asm.annotation.AnnotationParser
 
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.

W

waitFor() - Method in class net.covers1624.quack.io.ProcessExecutor.RunningProcess
Waits for this Process to finish executing.
waitFor(long, TimeUnit) - Method in class net.covers1624.quack.io.ProcessExecutor.RunningProcess
Waits for this Process to finish executing, or times out.
waitFor(boolean) - Method in class net.covers1624.quack.io.ProcessExecutor.RunningProcess
Waits for the process to finish executing, optionally asserts the exit code for the process should be zero.
waitFor(boolean, long, TimeUnit) - Method in class net.covers1624.quack.io.ProcessExecutor.RunningProcess
Waits for this Process to finish executing, or times out.
warnOnWeak - Variable in enum net.covers1624.quack.net.download.DownloadAction.UseETag
Deprecated.
 
weak - Variable in enum net.covers1624.quack.net.download.DownloadAction.UseETag
Deprecated.
 
WebBody - Interface in net.covers1624.quack.net.httpapi
Represents a request or response body.
WebBody.BytesBody - Class in net.covers1624.quack.net.httpapi
Simple WebBody implementation reading from an in-memory, byte[].
WebBody.PathBody - Class in net.covers1624.quack.net.httpapi
 
width - Variable in class net.covers1624.quack.image.AnimatedGifEncoder
 
withAppenderNodeSet(AppenderSet) - Method in class net.covers1624.quack.logging.log4j2.BetterScriptAppenderSelector.Builder
 
withBody(Consumer<MethodBuilder.BodyGenerator>) - Method in class net.covers1624.quack.asm.MethodBuilder
 
withClassifier(String) - Method in class net.covers1624.quack.maven.MavenNotation
 
withClassVersion(int) - Method in class net.covers1624.quack.asm.ClassBuilder
 
withConfiguration(Configuration) - Method in class net.covers1624.quack.logging.log4j2.BetterScriptAppenderSelector.Builder
 
withException(String) - Method in class net.covers1624.quack.asm.MethodBuilder
 
withExtension(String) - Method in class net.covers1624.quack.maven.MavenNotation
 
withGroup(String) - Method in class net.covers1624.quack.maven.MavenNotation
 
withInterface(Type) - Method in class net.covers1624.quack.asm.ClassBuilder
 
withModule(String) - Method in class net.covers1624.quack.maven.MavenNotation
 
withName(String) - Method in class net.covers1624.quack.logging.log4j2.BetterScriptAppenderSelector.Builder
 
withParent(Type) - Method in class net.covers1624.quack.asm.ClassBuilder
 
withScript(AbstractScript) - Method in class net.covers1624.quack.logging.log4j2.BetterScriptAppenderSelector.Builder
 
withSignature(String) - Method in class net.covers1624.quack.asm.ClassBuilder.FieldBuilder
 
withSignature(String) - Method in class net.covers1624.quack.asm.ClassBuilder
 
withSignature(String) - Method in class net.covers1624.quack.asm.MethodBuilder
 
withValue(Object) - Method in class net.covers1624.quack.asm.ClassBuilder.FieldBuilder
 
withVersion(String) - Method in class net.covers1624.quack.maven.MavenNotation
 
wrapSource(Source) - Method in class net.covers1624.quack.net.okhttp.SniffingResponseBody
Wrap the given Source into another Source.
write(JsonWriter, File) - Method in class net.covers1624.quack.gson.FileAdapter
 
write(JsonWriter, HashCode) - Method in class net.covers1624.quack.gson.HashCodeAdapter
 
write(Gson, Path, Object) - Static method in class net.covers1624.quack.gson.JsonUtils
Serialize the provided Object to Json and write to the given Path.
write(Gson, Path, Object, Type) - Static method in class net.covers1624.quack.gson.JsonUtils
Serialize the provided Object to json and write it to the given Path.
write(Gson, OutputStream, Object) - Static method in class net.covers1624.quack.gson.JsonUtils
Serialize the provided Object to Json and write to the given OutputStream.
write(Gson, OutputStream, Object, Type) - Static method in class net.covers1624.quack.gson.JsonUtils
Serialize the provided Object to Json and write to the given OutputStream.
write(JsonWriter, E) - Method in class net.covers1624.quack.gson.LowerCaseEnumAdapter
 
write(JsonWriter, MavenNotation) - Method in class net.covers1624.quack.gson.MavenNotationAdapter
 
write(JsonWriter, Path) - Method in class net.covers1624.quack.gson.PathTypeAdapter
 
write(ByteBuffer) - Method in class net.covers1624.quack.io.ByteArraySeekableChannel
 
write(int) - Method in class net.covers1624.quack.io.ConsumingOutputStream
 
write(int) - Method in class net.covers1624.quack.io.DuplicatingOutputStream
 
write(byte[]) - Method in class net.covers1624.quack.io.DuplicatingOutputStream
 
write(byte[], int, int) - Method in class net.covers1624.quack.io.DuplicatingOutputStream
 
write(int) - Method in class net.covers1624.quack.io.NullOutputStream
 
write(byte[]) - Method in class net.covers1624.quack.io.NullOutputStream
 
write(byte[], int, int) - Method in class net.covers1624.quack.io.NullOutputStream
 
write(byte[], int, int) - Method in class net.covers1624.quack.io.WriterOutputStream
 
write(byte[]) - Method in class net.covers1624.quack.io.WriterOutputStream
 
write(int) - Method in class net.covers1624.quack.io.WriterOutputStream
 
writeGraphicCtrlExt() - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Writes Graphic Control Extension
writeImageDesc() - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Writes Image Descriptor
writeLSD() - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Writes Logical Screen Descriptor
writeMode(Set<PosixFilePermission>) - Static method in class net.covers1624.quack.io.IOUtils
Writes a set of PosixFilePermissions to a Posix 'file mode' integer.
writeNetscapeExt() - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Writes Netscape application extension to define repeat count.
writePalette() - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Writes color table
writePixels() - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Encodes and writes pixel data
WriterOutputStream - Class in net.covers1624.quack.io
A simple OutputStream to output to a Writer.
WriterOutputStream(Writer) - Constructor for class net.covers1624.quack.io.WriterOutputStream
 
WriterOutputStream(Writer, Charset) - Constructor for class net.covers1624.quack.io.WriterOutputStream
 
WriterOutputStream(Writer, boolean) - Constructor for class net.covers1624.quack.io.WriterOutputStream
 
WriterOutputStream(Writer, Charset, boolean) - Constructor for class net.covers1624.quack.io.WriterOutputStream
 
WriterOutputStream(Writer, CharsetDecoder, boolean) - Constructor for class net.covers1624.quack.io.WriterOutputStream
 
writeShort(int) - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Write 16-bit value to output stream, LSB first
writeString(String) - Method in class net.covers1624.quack.image.AnimatedGifEncoder
Writes string to output stream
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links