Index
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
QuadConsumerthat performs, in sequence, this operation followed by theafteroperation. - 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
Classobjects. - Bucket(Class<?>...) - Constructor for class com.yetnt.utils.collection.buckets.Bucket
-
Default Constructor to create a bucket with multiple
Classstuff - Buckets - Class in com.yetnt.utils.collection.buckets
-
Utility class for dividing an
ArrayListinto 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
- 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
Triplerecord 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.Titleenum 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)andJarPath.read(Class, Consumer)methods such as to allowClass.getResourceAsStream(String)reading via an anonymous function. - JarPath(String) - Constructor for record class com.yetnt.utils.io.JarPath
-
Creates an instance of a
JarPathrecord 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
ArrayListinto multiple buckets based on customBucketimplementations. - of(ArrayList<T>, Class<?>...) - Static method in class com.yetnt.utils.collection.buckets.Buckets
-
Divides an
ArrayListinto 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
Pairfrom aMutablePairinstance 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
pathrecord component. - path() - Method in record class com.yetnt.utils.io.JarPath
-
Returns the value of the
pathrecord 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, - Interface in com.yetnt.utils.functionalV, W> -
Represents an operation that accepts four input arguments and returns no result.
- QuadFunction<T,
U, - Interface in com.yetnt.utils.functionalV, W, X> -
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
Pairwhere both elements are of the same type. - SamePair(T, T) - Constructor for class com.yetnt.utils.tuple.SamePair
-
Constructs a new
SamePairwith 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
- 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
tis 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, - Interface in com.yetnt.utils.wtfC, 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> -
A One hundred arity function which takes in, you guessed it.
- ThrowableTriFunction<T,
U, - Interface in com.yetnt.utils.functionalV, W, X> -
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.Titleenum. - 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
ArrayListcontaining its three elements. - toMd() - Method in enum class com.yetnt.utils.builders.MarkDownLiteral.Title
-
Converts the
MarkDownLiteral.Titleenum 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, - Interface in com.yetnt.utils.functionalV> -
Functional interface representing an operation that accepts three arguments and returns no result.
- TriFunction<T,
U, - Interface in com.yetnt.utils.functionalV, W> -
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
Triplerecord 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
v1record component. - v1() - Method in record class com.yetnt.utils.tuple.Triple
-
Returns the value of the
v1record component. - v2 - Variable in record class com.yetnt.utils.tuple.Triple
-
The field for the
v2record component. - v2() - Method in record class com.yetnt.utils.tuple.Triple
-
Returns the value of the
v2record component. - v3 - Variable in record class com.yetnt.utils.tuple.Triple
-
The field for the
v3record component. - v3() - Method in record class com.yetnt.utils.tuple.Triple
-
Returns the value of the
v3record 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
InlineHTMLinstance 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form