Index

A B C D E F G H I J L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(T, U, V) - Method in interface com.yetnt.utils.functional.TriConsumer
Consumes the given 3 arguments
accept(T, U, V, W) - Method in interface com.yetnt.utils.functional.QuadConsumer
Performs this operation on the given arguments.
add(InlineHTML) - Method in class com.yetnt.utils.builders.InlineHTML
 
add(String) - Method in class com.yetnt.utils.builders.InlineHTML
Appends additional content to the current rich text.
add(T) - Method in class com.yetnt.utils.collection.SetDeque
Adds the specified element to the end of this deque, only if it is not already present in the deque.
addAll(Collection<? extends T>) - Method in class com.yetnt.utils.collection.SetDeque
Adds all the elements in the specified collection to the end of this deque, ignoring any duplicates.
addAttributes(LinkedHashMap<String, String>) - Method in class com.yetnt.utils.builders.InlineHTML
Adds attributes to the most recently opened HTML tag.
addFirst(T) - Method in class com.yetnt.utils.collection.SetDeque
Inserts the specified element at the front of this deque.
addLast(T) - Method in class com.yetnt.utils.collection.SetDeque
Inserts the specified element at the end of this deque.
addLn(String) - Method in class com.yetnt.utils.builders.InlineHTML
Appends additional content to the current rich text, preceded by an HTML line break.
addStyle(LinkedHashMap<String, String>) - Method in class com.yetnt.utils.builders.InlineHTML
Adds inline CSS styles to the most recently opened HTML tag.
alphaChannel(Color, int) - Static method in class com.yetnt.utils.qol.Colours
Overrides the alpha channel of a colour by setting it to a new one effectively discarding the old value, or setting it if it did not exist prior.
andThen(QuadConsumer<? super T, ? super U, ? super V, ? super W>) - Method in interface com.yetnt.utils.functional.QuadConsumer
Returns a composed QuadConsumer that performs, in sequence, this operation followed by the after operation.
andThen(TriConsumer<? super T, ? super T, ? super T>) - Method in interface com.yetnt.utils.functional.TrinaryConsumer
 
andThen(TriConsumer<? super T, ? super U, ? super V>) - Method in interface com.yetnt.utils.functional.TriConsumer
Returns a composed TriConsumer that performs, in sequence, this operation followed by the after operation.
AnsiColour - Class in com.yetnt.utils.builders
A helper class which applies ANSI escape codes to strings for lovely terminal output.
AnsiColour() - Constructor for class com.yetnt.utils.builders.AnsiColour
 
AnsiColour.BACK - Enum Class in com.yetnt.utils.builders
Background colours
AnsiColour.FONT - Enum Class in com.yetnt.utils.builders
Font styles
AnsiColour.FORE - Enum Class in com.yetnt.utils.builders
Foreground colours
AnsiColour.Style - Interface in com.yetnt.utils.builders
An interface representing a style that can be applied to console output.
apply(T, U, V) - Method in interface com.yetnt.utils.functional.ThrowableTriFunction
Applies the function
apply(T, U, V) - Method in interface com.yetnt.utils.functional.TriFunction
Applies the function with the 3 arguments
apply(T, U, V, W) - Method in interface com.yetnt.utils.functional.QuadFunction
 
asBlockQuote(ArrayList<String>) - Static method in class com.yetnt.utils.builders.MarkDownLiteral
Converts a list of strings into a Markdown blockquote.
asCodeBlock(ArrayList<String>, String) - Static method in class com.yetnt.utils.builders.MarkDownLiteral
Wraps the input list of strings in a Markdown code block with the specified language.
asList(ArrayList<String>) - Static method in class com.yetnt.utils.builders.MarkDownLiteral
Converts a list of strings into a Markdown unordered list.
asTable(ArrayList<String>, ArrayList<ArrayList<String>>) - Static method in class com.yetnt.utils.builders.MarkDownLiteral
Converts headers and rows into a Markdown table format.

B

BACK(String) - Constructor for enum class com.yetnt.utils.builders.AnsiColour.BACK
 
BLACK - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.BACK
 
BLACK - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FORE
 
blockQuote() - Method in class com.yetnt.utils.builders.MarkDownLiteral
Applies blockquote formatting to the literal.
BLUE - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.BACK
 
BLUE - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FORE
 
bold() - Method in class com.yetnt.utils.builders.InlineHTML
Applies bold formatting to the content.
bold() - Method in class com.yetnt.utils.builders.MarkDownLiteral
Applies bold formatting to the literal.
BOLD - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FONT
 
BQUOTE - Static variable in class com.yetnt.utils.builders.MarkDownLiteral
 
BRIGHT_BLACK - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.BACK
 
BRIGHT_BLACK - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FORE
 
BRIGHT_BLUE - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.BACK
 
BRIGHT_BLUE - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FORE
 
BRIGHT_CYAN - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.BACK
 
BRIGHT_CYAN - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FORE
 
BRIGHT_GREEN - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.BACK
 
BRIGHT_GREEN - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FORE
 
BRIGHT_PURPLE - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.BACK
 
BRIGHT_PURPLE - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FORE
 
BRIGHT_RED - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.BACK
 
BRIGHT_RED - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FORE
 
BRIGHT_WHITE - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.BACK
 
BRIGHT_WHITE - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FORE
 
BRIGHT_YELLOW - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.BACK
 
BRIGHT_YELLOW - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FORE
 
Bucket - Class in com.yetnt.utils.collection.buckets
A utility class that acts as a container for a set of Class objects.
Bucket(Class<?>...) - Constructor for class com.yetnt.utils.collection.buckets.Bucket
Default Constructor to create a bucket with multiple Class stuff
Buckets - Class in com.yetnt.utils.collection.buckets
Utility class for dividing an ArrayList into multiple sub-lists, referred to as "buckets," based on various criteria.
Buckets() - Constructor for class com.yetnt.utils.collection.buckets.Buckets
 

C

CHECKBOX - Static variable in class com.yetnt.utils.builders.MarkDownLiteral
 
close - Variable in class com.yetnt.utils.builders.InlineHTML
 
cls - Variable in class com.yetnt.utils.collection.buckets.Bucket
 
code - Variable in enum class com.yetnt.utils.builders.AnsiColour.BACK
 
code - Variable in enum class com.yetnt.utils.builders.AnsiColour.FONT
 
code - Variable in enum class com.yetnt.utils.builders.AnsiColour.FORE
 
Colours - Class in com.yetnt.utils.qol
Abstract class which simply holds helper methods to fuck around with colours
Colours() - Constructor for class com.yetnt.utils.qol.Colours
 
colToStr(Color) - Static method in class com.yetnt.utils.builders.InlineHTML
 
com.yetnt.utils.builders - package com.yetnt.utils.builders
 
com.yetnt.utils.collection - package com.yetnt.utils.collection
 
com.yetnt.utils.collection.buckets - package com.yetnt.utils.collection.buckets
 
com.yetnt.utils.functional - package com.yetnt.utils.functional
 
com.yetnt.utils.io - package com.yetnt.utils.io
 
com.yetnt.utils.qol - package com.yetnt.utils.qol
 
com.yetnt.utils.tuple - package com.yetnt.utils.tuple
 
com.yetnt.utils.wtf - package com.yetnt.utils.wtf
 
comment() - Method in class com.yetnt.utils.builders.MarkDownLiteral
Wraps the literal in an HTML comment.
content - Variable in class com.yetnt.utils.builders.InlineHTML
 
copy() - Method in class com.yetnt.utils.collection.SetDeque
Creates a shallow copy of this SetDeque.
CYAN - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.BACK
 
CYAN - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FORE
 

D

DETAIL - Enum constant in enum class com.yetnt.utils.builders.MarkDownLiteral.Title
heading level 5.

E

EQUAL - Static variable in class com.yetnt.utils.builders.InlineHTML
HTML entity for the equals symbol.
equals(Object) - Method in record class com.yetnt.utils.io.JarPath
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.yetnt.utils.tuple.Pair
 
equals(Object) - Method in record class com.yetnt.utils.tuple.Triple
Indicates whether some other object is "equal to" this one.
Example - Search tag in com.yetnt.utils.builders.MarkDownLiteral.Title.DETAIL
Section
Example - Search tag in com.yetnt.utils.builders.MarkDownLiteral.Title.NOTE
Section
Example - Search tag in com.yetnt.utils.builders.MarkDownLiteral.Title.SECTION
Section
Example - Search tag in com.yetnt.utils.builders.MarkDownLiteral.Title.SUBSECTION
Section
Example - Search tag in com.yetnt.utils.builders.MarkDownLiteral.Title.SUBTITLE
Section
Example - Search tag in com.yetnt.utils.builders.MarkDownLiteral.Title.TITLE
Section

F

fileChooser(Consumer<JFileChooser>, JFrame) - Static method in class com.yetnt.utils.io.FilesUtility
Shows a file chooser dialog and returns the selected file's absolute path.
FilesUtility - Class in com.yetnt.utils.io
 
FilesUtility() - Constructor for class com.yetnt.utils.io.FilesUtility
 
findFirstKeyWhere(Predicate<ArrayList<T>>) - Method in class com.yetnt.utils.collection.HashMultiMap
 
first - Variable in class com.yetnt.utils.tuple.MutablePair
 
first - Variable in class com.yetnt.utils.tuple.Pair
The first object in the pair.
folderChooser(JFrame) - Static method in class com.yetnt.utils.io.FilesUtility
Shows a folder chooser dialog and returns the selected folder's absolute path.
font(Color) - Method in class com.yetnt.utils.builders.InlineHTML
Applies a specific colour to the font of the content.
font(Color, String) - Method in class com.yetnt.utils.builders.InlineHTML
Applies a specific colour and size to the font of the content.
font(Color, String, Color) - Method in class com.yetnt.utils.builders.InlineHTML
Applies a specific colour, size, and background colour to the font of the content.
font(String) - Method in class com.yetnt.utils.builders.InlineHTML
Applies a specific font size to the content.
FONT(String) - Constructor for enum class com.yetnt.utils.builders.AnsiColour.FONT
 
FORE(String) - Constructor for enum class com.yetnt.utils.builders.AnsiColour.FORE
 
forEachPair(Triple<T>, Triple<V>, BiConsumer<T, V>) - Static method in record class com.yetnt.utils.tuple.Triple
Applies the given consumer to each positional pair of the two input triples.
freeze() - Method in class com.yetnt.utils.tuple.MutablePair
Creates a pair of the first and second value, effectively "freezing" them.
from(Pair<T, T>) - Static method in class com.yetnt.utils.tuple.SamePair
Creates a new SamePair from a Pair who's already defined as having the same types.
from(String, InlineHTML) - Static method in class com.yetnt.utils.builders.InlineHTML
Creates a new InlineHTML instance from a given string and copies the opening and closing tags from an existing InlineHTML style object.
from(List<T>) - Static method in record class com.yetnt.utils.tuple.Triple
Creates a new Triple record from a given list
fromInt(int) - Static method in enum class com.yetnt.utils.builders.InlineHTML.Heading
 
fromNumber(int) - Static method in enum class com.yetnt.utils.builders.MarkDownLiteral.Title
Returns the MarkDownLiteral.Title enum corresponding to a given heading number.

G

getClose() - Method in class com.yetnt.utils.builders.InlineHTML
Returns the list of closing HTML tags that will be applied to the content.
getCode() - Method in enum class com.yetnt.utils.builders.AnsiColour.BACK
 
getCode() - Method in enum class com.yetnt.utils.builders.AnsiColour.FONT
 
getCode() - Method in enum class com.yetnt.utils.builders.AnsiColour.FORE
 
getCode() - Method in interface com.yetnt.utils.builders.AnsiColour.Style
 
getFirst() - Method in class com.yetnt.utils.tuple.MutablePair
Gets the first value
getFirst() - Method in class com.yetnt.utils.tuple.Pair
Returns the first object
getLeft() - Method in enum class com.yetnt.utils.builders.InlineHTML.Heading
Returns the opening HTML tag for this heading.
getNumber() - Method in enum class com.yetnt.utils.builders.MarkDownLiteral.Title
 
getOpen() - Method in class com.yetnt.utils.builders.InlineHTML
Returns the list of opening HTML tags that will be applied to the content.
getRawContent() - Method in class com.yetnt.utils.builders.InlineHTML
 
getRight() - Method in enum class com.yetnt.utils.builders.InlineHTML.Heading
Returns the closing HTML tag for this heading.
getSecond() - Method in class com.yetnt.utils.tuple.MutablePair
Gets the second value
getSecond() - Method in class com.yetnt.utils.tuple.Pair
Returns the second object
getText() - Method in enum class com.yetnt.utils.builders.MarkDownLiteral.GithubBlockQuote
 
getValues(K) - Method in class com.yetnt.utils.collection.HashMultiMap
Retrieves the list of values associated with the specified key.
GithubBlockQuote(String) - Constructor for enum class com.yetnt.utils.builders.MarkDownLiteral.GithubBlockQuote
 
GithubBlockQuote(MarkDownLiteral.GithubBlockQuote, String) - Static method in class com.yetnt.utils.builders.MarkDownLiteral
Creates a GitHub-style blockquote with a specific alert type.
GREATER_THAN - Static variable in class com.yetnt.utils.builders.InlineHTML
HTML entity for the greater than symbol.
GREEN - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.BACK
 
GREEN - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FORE
 

H

H1 - Enum constant in enum class com.yetnt.utils.builders.InlineHTML.Heading
Represents an H1 heading tag.
H2 - Enum constant in enum class com.yetnt.utils.builders.InlineHTML.Heading
Represents an H2 heading tag.
H3 - Enum constant in enum class com.yetnt.utils.builders.InlineHTML.Heading
Represents an H3 heading tag.
H4 - Enum constant in enum class com.yetnt.utils.builders.InlineHTML.Heading
Represents an H4 heading tag.
H5 - Enum constant in enum class com.yetnt.utils.builders.InlineHTML.Heading
 
H6 - Enum constant in enum class com.yetnt.utils.builders.InlineHTML.Heading
 
hashCode() - Method in record class com.yetnt.utils.io.JarPath
Returns a hash code value for this object.
hashCode() - Method in class com.yetnt.utils.tuple.Pair
 
hashCode() - Method in record class com.yetnt.utils.tuple.Triple
Returns a hash code value for this object.
HashMultiMap<K,T> - Class in com.yetnt.utils.collection
A HashMap who maps 1 key to multiple values.
HashMultiMap() - Constructor for class com.yetnt.utils.collection.HashMultiMap
 
heading(InlineHTML.Heading) - Method in class com.yetnt.utils.builders.InlineHTML
Applies a heading tag (H1-H6) to the content.
Heading(String) - Constructor for enum class com.yetnt.utils.builders.InlineHTML.Heading
 
holdsSingletonLists() - Method in class com.yetnt.utils.collection.HashMultiMap
 
HORIZONTAL_LINE - Static variable in class com.yetnt.utils.builders.InlineHTML
HTML constant for a horizontal rule.
htmlOf(InlineHTML...) - Static method in class com.yetnt.utils.builders.InlineHTML
StaticRefs factory method to combine multiple InlineHTML instances into a single HTML string, wrapped in an <html> tag.
htmlOf(String...) - Static method in class com.yetnt.utils.builders.InlineHTML
StaticRefs factory method to combine multiple String instances into a single HTML string, wrapped in an <html> tag.

I

IMPORTANT - Enum constant in enum class com.yetnt.utils.builders.MarkDownLiteral.GithubBlockQuote
 
inlineCode() - Method in class com.yetnt.utils.builders.MarkDownLiteral
Applies inline code formatting to the literal.
InlineHTML - Class in com.yetnt.utils.builders
The most important class that helps me avoid learning the pain that is JFormattedTextField
InlineHTML() - Constructor for class com.yetnt.utils.builders.InlineHTML
Constructs an empty InlineHTML instance.
InlineHTML(String) - Constructor for class com.yetnt.utils.builders.InlineHTML
Constructs a new InlineHTML instance with the given content.
InlineHTML(String, boolean) - Constructor for class com.yetnt.utils.builders.InlineHTML
Constructs a new InlineHTML instance with the given content, optionally escaping HTML special characters.
InlineHTML.Heading - Enum Class in com.yetnt.utils.builders
An enumeration representing standard HTML heading tags (H1 to H6).
italic() - Method in class com.yetnt.utils.builders.InlineHTML
Applies italic formatting to the content.
ITALIC - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FONT
 
italics() - Method in class com.yetnt.utils.builders.MarkDownLiteral
Applies italics formatting to the literal.

J

JarPath - Record Class in com.yetnt.utils.io
basically a String except this has a JarPath.readAs(Class, Function) and JarPath.read(Class, Consumer) methods such as to allow Class.getResourceAsStream(String) reading via an anonymous function.
JarPath(String) - Constructor for record class com.yetnt.utils.io.JarPath
Creates an instance of a JarPath record class.

L

left - Variable in enum class com.yetnt.utils.builders.InlineHTML.Heading
 
LESS_THAN - Static variable in class com.yetnt.utils.builders.InlineHTML
HTML entity for the less than symbol.
LINE_BREAK - Static variable in class com.yetnt.utils.builders.InlineHTML
HTML constant for a line break.
linkTo(String) - Method in class com.yetnt.utils.builders.MarkDownLiteral
Converts the literal into a Markdown link.
literal - Variable in class com.yetnt.utils.builders.MarkDownLiteral
A Deque to store the parts of the Markdown literal, allowing for easy addition of formatting.

M

map(Function<T, T2>) - Method in record class com.yetnt.utils.tuple.Triple
Applies a given mapping function to each element of this Triple, returning a new Triple with the transformed elements.
map(Function<T, U>) - Method in class com.yetnt.utils.tuple.SamePair
Applies a given mapping function to each element of this SamePair, returning a new SamePair with the transformed elements.
mapPair(Triple<T>, Triple<U>, BiFunction<T, U, V>) - Static method in record class com.yetnt.utils.tuple.Triple
Maps each positional pair of the two input triples back into the same position of a new triple.
mapTo(TriFunction<T, T, T, K>) - Method in record class com.yetnt.utils.tuple.Triple
Applies the given function to the triple to return a single value.
mapTo(BiFunction<T, T, U>) - Method in class com.yetnt.utils.tuple.SamePair
Applies the given function to the SamePair to return a single value.
MARK - Search tag in class com.yetnt.utils.builders.MarkDownLiteral
Section
MarkDownLiteral - Class in com.yetnt.utils.builders
Another builder bloody class specifically for the purposes of building markdown strings
MarkDownLiteral(String) - Constructor for class com.yetnt.utils.builders.MarkDownLiteral
 
MarkDownLiteral.GithubBlockQuote - Enum Class in com.yetnt.utils.builders
Enum representing different types of GitHub-style blockquote alerts.
MarkDownLiteral.Title - Enum Class in com.yetnt.utils.builders
Enum representing different levels of Markdown headings (titles).
MutablePair<T,U> - Class in com.yetnt.utils.tuple
A mutable version of Pair
MutablePair(T, U) - Constructor for class com.yetnt.utils.tuple.MutablePair
Constructs a new MutablePair

N

NOTE - Enum constant in enum class com.yetnt.utils.builders.MarkDownLiteral.GithubBlockQuote
 
NOTE - Enum constant in enum class com.yetnt.utils.builders.MarkDownLiteral.Title
heading level 6.
number - Variable in enum class com.yetnt.utils.builders.MarkDownLiteral.Title
 

O

of(ArrayList<T>, Bucket...) - Static method in class com.yetnt.utils.collection.buckets.Buckets
Divides an ArrayList into multiple buckets based on custom Bucket implementations.
of(ArrayList<T>, Class<?>...) - Static method in class com.yetnt.utils.collection.buckets.Buckets
Divides an ArrayList into multiple buckets based on the provided classes.
open - Variable in class com.yetnt.utils.builders.InlineHTML
 

P

Pair<T,U> - Class in com.yetnt.utils.tuple
A generic Pair class that holds two related objects.
Pair(MutablePair<T, U>) - Constructor for class com.yetnt.utils.tuple.Pair
Creates an immutable Pair from a MutablePair instance by fetching it's values.
Pair(T, U) - Constructor for class com.yetnt.utils.tuple.Pair
Constructs a Pair with the specified objects.
paragraph() - Method in class com.yetnt.utils.builders.InlineHTML
Wraps the content in a paragraph tag.
paragraphWrap(InlineHTML...) - Static method in class com.yetnt.utils.builders.InlineHTML
StaticRefs factory method to combine multiple InlineHTML instances and wrap them within a single paragraph <p> tag.
path - Variable in record class com.yetnt.utils.io.JarPath
The field for the path record component.
path() - Method in record class com.yetnt.utils.io.JarPath
Returns the value of the path record component.
print(String, AnsiColour.Style...) - Static method in class com.yetnt.utils.builders.AnsiColour
Applies ANSI escape codes to a given string to style its output in a console.
printInline(String, AnsiColour.Style...) - Static method in class com.yetnt.utils.builders.AnsiColour
Applies ANSI escape codes to a given string to style its output in a console.
PURPLE - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.BACK
 
PURPLE - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FORE
 
putValue(K, T) - Method in class com.yetnt.utils.collection.HashMultiMap
Adds a value to the list of values associated with the specified key.

Q

QuadConsumer<T,U,V,W> - Interface in com.yetnt.utils.functional
Represents an operation that accepts four input arguments and returns no result.
QuadFunction<T,U,V,W,X> - Interface in com.yetnt.utils.functional
Functional interface representing an operation that accepts FOUR arguments and returns a result.

R

read(Class<?>, Consumer<InputStream>) - Method in record class com.yetnt.utils.io.JarPath
Reads the file with the given function
readAs(Class<?>, Function<InputStream, T>) - Method in record class com.yetnt.utils.io.JarPath
Reads the file with the given function and returns a result
readBinary(String, String, Consumer<DataInputStream>) - Static method in class com.yetnt.utils.io.FilesUtility
 
readFromFile(String, Consumer<Scanner>) - Static method in class com.yetnt.utils.io.FilesUtility
Reads the content of a file and processes it using the provided consumer.
readFromFile(String, Consumer<Scanner>, Charset) - Static method in class com.yetnt.utils.io.FilesUtility
Reads the content of a file and processes it using the provided consumer.
RED - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.BACK
 
RED - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FORE
 
remove(String) - Static method in class com.yetnt.utils.builders.AnsiColour
Removes all ANSI colour codes froma given string
RESET - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FORE
 
right - Variable in enum class com.yetnt.utils.builders.InlineHTML.Heading
 

S

SamePair<T> - Class in com.yetnt.utils.tuple
A specialized Pair where both elements are of the same type.
SamePair(T, T) - Constructor for class com.yetnt.utils.tuple.SamePair
Constructs a new SamePair with the given first and second elements.
scoop(ArrayList<T>, Bucket...) - Static method in class com.yetnt.utils.collection.buckets.Buckets
 
second - Variable in class com.yetnt.utils.tuple.MutablePair
 
second - Variable in class com.yetnt.utils.tuple.Pair
The second object in the pair.
SECTION - Enum constant in enum class com.yetnt.utils.builders.MarkDownLiteral.Title
heading level 3.
setClose(ArrayList<String>) - Method in class com.yetnt.utils.builders.InlineHTML
Sets the list of closing HTML tags.
SetDeque<T> - Class in com.yetnt.utils.collection
Structure with the behaviour of a Set and a Deque.
SetDeque() - Constructor for class com.yetnt.utils.collection.SetDeque
Constructs an empty SetDeque.
SetDeque(Collection<? extends T>) - Constructor for class com.yetnt.utils.collection.SetDeque
Constructs a SetDeque containing the elements of the specified collection, with duplicates removed.
setFirst(T) - Method in class com.yetnt.utils.tuple.MutablePair
Sets the first value
setOpen(ArrayList<String>) - Method in class com.yetnt.utils.builders.InlineHTML
Sets the list of opening HTML tags.
setSecond(U) - Method in class com.yetnt.utils.tuple.MutablePair
Sets the second value
shouldHold(Object) - Method in class com.yetnt.utils.collection.buckets.Bucket
Whether the object t is a type of the classes this bucket holds.
stream() - Method in record class com.yetnt.utils.tuple.Triple
Creates a stream of the 3 elements
subscript() - Method in class com.yetnt.utils.builders.InlineHTML
Applies subscript formatting to the content.
SUBSECTION - Enum constant in enum class com.yetnt.utils.builders.MarkDownLiteral.Title
heading level 4.
SUBTITLE - Enum constant in enum class com.yetnt.utils.builders.MarkDownLiteral.Title
heading level 2.
superscript() - Method in class com.yetnt.utils.builders.InlineHTML
Applies superscript formatting to the content.

T

ThrowableCentiFunction<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,AA,AB,AC,AD,AE,AF,AG,AH,AI,AJ,AK,AL,AM,AN,AO,AP,AQ,AR,AS,AT,AU,AV,AW,AX,AY,AZ,BA,BB,BC,BD,BE,BF,BG,BH,BI,BJ,BK,BL,BM,BN,BO,BP,BQ,BR,BS,BT,BU,BV,BW,BX,BY,BZ,CA,CB,CC,CD,CE,CF,CG,CH,CI,CJ,CK,CL,CM,CN,CO,CP,CQ,CR,CS,CT,CU,CV,CW,CX> - Interface in com.yetnt.utils.wtf
A One hundred arity function which takes in, you guessed it.
ThrowableTriFunction<T,U,V,W,X> - Interface in com.yetnt.utils.functional
Functional interface representing an operation that accepts three arguments and returns a valur but can also throw.
title(int) - Method in class com.yetnt.utils.builders.MarkDownLiteral
Applies a title (heading) formatting based on a numerical level.
title(MarkDownLiteral.Title) - Method in class com.yetnt.utils.builders.MarkDownLiteral
Applies a title (heading) formatting based on a MarkDownLiteral.Title enum.
Title(int) - Constructor for enum class com.yetnt.utils.builders.MarkDownLiteral.Title
 
TITLE - Enum constant in enum class com.yetnt.utils.builders.MarkDownLiteral.Title
heading level 1.
toArrayList() - Method in record class com.yetnt.utils.tuple.Triple
Converts this Triple into an ArrayList containing its three elements.
toMd() - Method in enum class com.yetnt.utils.builders.MarkDownLiteral.Title
Converts the MarkDownLiteral.Title enum to its Markdown string representation (e.g., "## ").
toString() - Method in class com.yetnt.utils.builders.InlineHTML
Generates the HTML string representation of the rich text content, applying all accumulated open and close tags.
toString() - Method in class com.yetnt.utils.builders.MarkDownLiteral
Returns the complete Markdown literal as a single string.
toString() - Method in record class com.yetnt.utils.io.JarPath
Returns a string representation of this record class.
toString() - Method in class com.yetnt.utils.tuple.Pair
 
toString() - Method in record class com.yetnt.utils.tuple.Triple
Returns a string representation of this record class.
TriConsumer<T,U,V> - Interface in com.yetnt.utils.functional
Functional interface representing an operation that accepts three arguments and returns no result.
TriFunction<T,U,V,W> - Interface in com.yetnt.utils.functional
Functional interface representing an operation that accepts three arguments and returns a result.
TrinaryConsumer<T> - Interface in com.yetnt.utils.functional
Represents an operation that accepts three input arguments of the same type and returns no result.
Triple<T> - Record Class in com.yetnt.utils.tuple
An immutable record representing a tuple of three elements of the same type.
Triple(T, T, T) - Constructor for record class com.yetnt.utils.tuple.Triple
Creates an instance of a Triple record class.
txt - Variable in enum class com.yetnt.utils.builders.MarkDownLiteral.GithubBlockQuote
 

U

underline() - Method in class com.yetnt.utils.builders.InlineHTML
Applies underline formatting to the content.
UNDERLINE - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FONT
 

V

v1 - Variable in record class com.yetnt.utils.tuple.Triple
The field for the v1 record component.
v1() - Method in record class com.yetnt.utils.tuple.Triple
Returns the value of the v1 record component.
v2 - Variable in record class com.yetnt.utils.tuple.Triple
The field for the v2 record component.
v2() - Method in record class com.yetnt.utils.tuple.Triple
Returns the value of the v2 record component.
v3 - Variable in record class com.yetnt.utils.tuple.Triple
The field for the v3 record component.
v3() - Method in record class com.yetnt.utils.tuple.Triple
Returns the value of the v3 record component.
valueOf(String) - Static method in enum class com.yetnt.utils.builders.AnsiColour.BACK
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yetnt.utils.builders.AnsiColour.FONT
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yetnt.utils.builders.AnsiColour.FORE
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yetnt.utils.builders.InlineHTML.Heading
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yetnt.utils.builders.MarkDownLiteral.GithubBlockQuote
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yetnt.utils.builders.MarkDownLiteral.Title
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.yetnt.utils.builders.AnsiColour.BACK
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yetnt.utils.builders.AnsiColour.FONT
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yetnt.utils.builders.AnsiColour.FORE
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yetnt.utils.builders.InlineHTML.Heading
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yetnt.utils.builders.MarkDownLiteral.GithubBlockQuote
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yetnt.utils.builders.MarkDownLiteral.Title
Returns an array containing the constants of this enum class, in the order they are declared.

W

WARNING - Enum constant in enum class com.yetnt.utils.builders.MarkDownLiteral.GithubBlockQuote
 
weep(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY, AZ, BA, BB, BC, BD, BE, BF, BG, BH, BI, BJ, BK, BL, BM, BN, BO, BP, BQ, BR, BS, BT, BU, BV, BW, BX, BY, BZ, CA, CB, CC, CD, CE, CF, CG, CH, CI, CJ, CK, CL, CM, CN, CO, CP, CQ, CR, CS, CT, CU, CV) - Method in interface com.yetnt.utils.wtf.ThrowableCentiFunction
Call the function.
WHITE - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.BACK
 
WHITE - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FORE
 
wrapDiv(int) - Method in class com.yetnt.utils.builders.InlineHTML
Wraps the content in a div tag with a specified width.
wrapHTML() - Method in class com.yetnt.utils.builders.InlineHTML
Wraps the generated HTML string with <html> tags.
wrapTag(String, LinkedHashMap<String, String>) - Method in class com.yetnt.utils.builders.InlineHTML
Wraps the content with a generic HTML tag, applying specified attributes.
wrapTag(String, LinkedHashMap<String, String>, LinkedHashMap<String, String>) - Method in class com.yetnt.utils.builders.InlineHTML
Wraps the content with a generic HTML tag, applying specified attributes and inline styles.
wrapUsing(InlineHTML) - Method in class com.yetnt.utils.builders.InlineHTML
Applies the opening and closing tags from another InlineHTML instance to the current instance.
writeBinary(String, String, Consumer<DataOutputStream>) - Static method in class com.yetnt.utils.io.FilesUtility
 
writeToFile(String, String, Consumer<PrintWriter>) - Static method in class com.yetnt.utils.io.FilesUtility
Writes content to a file using the provided consumer.
writeToFile(String, String, Consumer<PrintWriter>, Charset) - Static method in class com.yetnt.utils.io.FilesUtility
Writes content to a file using the provided consumer and character set.

X

XCHECKBOX - Static variable in class com.yetnt.utils.builders.MarkDownLiteral
 

Y

YELLOW - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.BACK
 
YELLOW - Enum constant in enum class com.yetnt.utils.builders.AnsiColour.FORE
 
A B C D E F G H I J L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form