Index

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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

a() - Method in interface com.dua3.utility.data.Color
Get the alpha component of this color as an integer.
a() - Method in record class com.dua3.utility.data.HSLColor
 
a() - Method in record class com.dua3.utility.data.HSVColor
 
a() - Method in record class com.dua3.utility.data.RGBColor
 
a() - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Returns the value of the a record component.
a2b() - Method in interface com.dua3.utility.data.Converter
Provides a function to convert an object of type A to an object of type B.
a2b() - Method in interface com.dua3.utility.text.RichTextConverterExt
 
abort() - Method in class com.dua3.utility.concurrent.ProgressTracker.TaskUpdater
Mark task as aborted.
abort(T) - Method in interface com.dua3.utility.concurrent.ProgressTracker
Abort task.
abort(T) - Method in class com.dua3.utility.concurrent.ProgressView
 
abort(T) - Method in class com.dua3.utility.fx.controls.ProgressView
 
abort(T) - Method in class com.dua3.utility.swing.SwingProgressView
 
ABORTED - Enum constant in enum class com.dua3.utility.concurrent.ProgressTracker.State
Represents a task that has been aborted.
about(Stage) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new AboutDialog.
about(Stage, MessageFormatter) - Static method in class com.dua3.utility.fx.controls.Dialogs
Creates an instance of AboutDialogBuilder with the specified parent window and message formatter.
AboutDialogBuilder - Class in com.dua3.utility.fx.controls
Builder for an application "About" dialog.
ABOVE - Enum constant in enum class com.dua3.utility.fx.controls.LabelPlacement
Label is placed above the input control.
AbsolutePathException - Exception Class in com.dua3.utility.io
Exception thrown to indicate that a URI is expected to be relative, but is not.
AbsolutePathException(String) - Constructor for exception class com.dua3.utility.io.AbsolutePathException
Constructs a new UriNotRelativeException with the specified detail message.
AbsolutePathException(String, Throwable) - Constructor for exception class com.dua3.utility.io.AbsolutePathException
Constructs a new UriNotRelativeException with the specified detail message and cause.
AbsolutePathException(Throwable) - Constructor for exception class com.dua3.utility.io.AbsolutePathException
Constructs a new UriNotRelativeException with the specified cause.
AbstractColumnDef<S,T> - Class in com.dua3.utility.fx.controls
Abstract base class for ColumnDef implementations.
AbstractColumnDef(String, Node, boolean, double, double, double, boolean, boolean, boolean, Function<S, T>, BiConsumer<S, T>) - Constructor for class com.dua3.utility.fx.controls.AbstractColumnDef
Constructs an instance of AbstractColumnDef with the specified properties.
AbstractCurve2f - Class in com.dua3.utility.math.geometry
Abstract Base class for 2-dimensional curves.
AbstractOptionBuilder<T,B> - Class in com.dua3.utility.options
Abstract builder for creating Option instances.
AbstractOptionBuilder(ArgumentsParserBuilder, String, String, Class<T>) - Constructor for class com.dua3.utility.options.AbstractOptionBuilder
Constructs an instance of AbstractOptionBuilder with the specified arguments.
accelerator(ObservableValue<KeyCombination>) - Method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Set the accelerator for the MenuItem.
accelerator(KeyCombination) - Method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Set the accelerator for the MenuItem.
accept(T) - Method in interface com.dua3.utility.lang.LangUtil.ConsumerThrows
Performs this operation on the given argument.
accept(File) - Method in class com.dua3.utility.swing.SwingFileFilter
 
accept(File, String) - Method in class com.dua3.utility.swing.SwingFileFilter
 
accept(Predicate<T>) - Method in class com.dua3.utility.spi.SpiLoader.LoaderBuilder
Sets a predicate for filtering instances of type T.
accept(T) - Method in interface com.dua3.utility.lang.LangUtil.Sink
 
accept(T, U) - Method in interface com.dua3.utility.lang.LangUtil.BiConsumerThrows
Performs this operation on the given argument.
accept(T, U) - Method in interface com.dua3.utility.lang.LangUtil.BiSink
 
AccumulationType() - Constructor for record class com.dua3.utility.text.RichTextJoiner.AccumulationType
Default constructor for the AccumulationType record.
AccumulationType(List<RichText>, AtomicInteger) - Constructor for record class com.dua3.utility.text.RichTextJoiner.AccumulationType
Creates an instance of a AccumulationType record class.
accumulator() - Method in class com.dua3.utility.lang.BatchCollector
 
accumulator() - Method in class com.dua3.utility.text.RichTextJoiner
 
acquire() - Method in interface com.dua3.utility.lang.ResourcePool
Acquires a resource handle from the pool.
action() - Method in record class com.dua3.utility.fx.controls.ButtonDef
Returns the value of the action record component.
action() - Method in record class com.dua3.utility.swing.StyledDocumentConversionOption
Returns the value of the action record component.
action() - Method in record class com.dua3.utility.text.AnsiConversionOption
Returns the value of the action record component.
action() - Method in record class com.dua3.utility.text.HtmlConversionOption
Returns the value of the action record component.
action(Runnable) - Method in class com.dua3.utility.fx.controls.abstract_builders.ButtonBaseBuilder
Set the action for the button.
action(Runnable) - Method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Set the action for the MenuItem.
action(Consumer<Boolean>) - Method in class com.dua3.utility.fx.controls.CheckMenuItemBuilder
Set the action for the CheckMenuItem.
action(ObservableValue<? extends Runnable>) - Method in class com.dua3.utility.fx.controls.abstract_builders.ButtonBaseBuilder
Set action for the button.
action(ObservableValue<? extends Runnable>) - Method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Set action for the MenuItem.
action(EventHandler<ActionEvent>) - Method in class com.dua3.utility.fx.controls.abstract_builders.ButtonBaseBuilder
Set the event handler for the button.
action(EventHandler<ActionEvent>) - Method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Set the event handler for the MenuItem.
actualHeight() - Method in record class com.dua3.utility.text.FragmentedText
Returns the value of the actualHeight record component.
actualWidth() - Method in record class com.dua3.utility.text.FragmentedText
Returns the value of the actualWidth record component.
add(InputControl<?>) - Method in class com.dua3.utility.fx.controls.InputControlContainer
Adds the specified InputControl to the container.
add(Vector2f) - Method in record class com.dua3.utility.math.geometry.Vector2f
Vector addition.
add(String) - Method in class com.dua3.utility.io.CsvReader.ListRowBuilder
 
add(String) - Method in interface com.dua3.utility.io.CsvReader.RowBuilder
Add a value.
add(String, byte[]) - Method in class com.dua3.utility.io.Zip
Add a file to the zip.
add(String, InputStream) - Method in class com.dua3.utility.io.Zip
Add a file to the zip.
add(String, String) - Method in class com.dua3.utility.io.Zip
Add a non-binary (text) file to the zip.
add(Supplier<T>) - Method in class com.dua3.utility.fx.controls.ComboBoxExBuilder
Sets the supplier responsible for adding a new item to the ComboBoxEx.
add(Node) - Method in class com.dua3.utility.fx.controls.InputControlContainer
Adds the specified node to the container.
add(T) - Method in class com.dua3.utility.data.Histogram
Adds an item to the histogram, incrementing its associated count.
add(T) - Method in interface com.dua3.utility.lang.ImmutableSortedListSet
 
add(T) - Method in class com.dua3.utility.lang.ReversedSequencedCollectionWrapper
 
add(T) - Method in class com.dua3.utility.lang.RingBuffer
Add item to the end of the collection.
addActionListener(ActionListener) - Method in class com.dua3.utility.swing.ComboBoxEx
Adds an ActionListener to the ComboBoxEx.
addAll(Collection<? extends T>) - Method in class com.dua3.utility.lang.RingBuffer
Add item to end of collection.
addAll(Collection<? extends T>) - Method in interface com.dua3.utility.lang.ImmutableSortedListSet
 
addAll(Collection<? extends T>) - Method in class com.dua3.utility.lang.ReversedSequencedCollectionWrapper
 
addBatch() - Method in class com.dua3.utility.db.NamedParameterStatement
Adds the current set of parameters as a batch entry.
addButton(ButtonDef<R>) - Method in class com.dua3.utility.fx.controls.abstract_builders.DialogPaneBuilder
Adds a button definition to the dialog pane builder.
addButton(ButtonType, DialogPaneBuilder.ResultHandler<? super R>, Consumer<? super InputDialogPane<?>>, Function<? super InputDialogPane<?>, ? extends BooleanExpression>) - Method in class com.dua3.utility.fx.controls.InputDialogPane
Adds a button to the dialog pane with the specified type, result handler, action, and enablement state.
addButton(ButtonType, Consumer<InputDialogPane<?>>, Function<InputDialogPane<?>, BooleanExpression>) - Method in class com.dua3.utility.fx.controls.WizardDialog.Page
Adds a button to the current page of the wizard dialog.
addCard(String, Node) - Method in class com.dua3.utility.fx.controls.CardPane
Adds a new card to the collection of cards managed by the CardPane.
addChangeListener(BiConsumer<? super T, ? super T>) - Method in interface com.dua3.utility.concurrent.ReadOnlyValue
Adds a change listener for the given method.
addChangeListener(BiConsumer<? super T, ? super T>) - Method in class com.dua3.utility.concurrent.SimpleValue
 
addDarkModeListener(Consumer<Boolean>) - Static method in class com.dua3.utility.application.ApplicationUtil
Adds a listener to receive updates when the application's dark mode status changes.
addDecoration(Node, Pos, Node, String) - Static method in class com.dua3.utility.fx.controls.Decoration
Adds a decoration to a specified Node at a given position with an identifiable ID.
addDefaultMappings() - Static method in class com.dua3.utility.text.HtmlConverter
Add default mappings for the standard TextAttributes.
addDropFilesSupport(JComponent, Consumer<? super Collection<File>>) - Static method in class com.dua3.utility.swing.SwingUtil
Add support for dropping Files on a component.
addDropFilesSupport(JComponent, Consumer<? super Collection<File>>, Predicate<? super Collection<File>>, Consumer<? super Exception>) - Static method in class com.dua3.utility.swing.SwingUtil
Add support for dropping Files on a component.
addDropTextSupport(JComponent, Consumer<? super String>) - Static method in class com.dua3.utility.swing.SwingUtil
Add support for dropping text on a component.
addDropTextSupport(JComponent, Consumer<? super String>, Predicate<? super String>, Consumer<? super Exception>) - Static method in class com.dua3.utility.swing.SwingUtil
Add support for dropping text on a component.
addEnumOption(String, String, Repetitions, String, Consumer<T>, Class<T>, String, String...) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Adds an enumerated option to the current context.
addEnumOption(String, String, Repetitions, String, Supplier<T>, Class<T>, String, String...) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Adds an enumerated option to the current context.
addField(Object) - Method in class com.dua3.utility.io.CsvWriter
Adds a field to the current row in the CSV writer.
addFilter(String, String...) - Method in class com.dua3.utility.fx.controls.FileChooserBuilder
Add filter to the list of filters.
addFirst(T) - Method in interface com.dua3.utility.lang.ImmutableSortedListSet
 
addFirst(T) - Method in class com.dua3.utility.lang.RingBuffer
 
addFlag(String, String, String, String...) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Adds a flag option to the ArgumentsParserBuilder with a specified display name, description, and switches.
addFlag(String, String, Consumer<Boolean>, String, String...) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Adds a flag option to the ArgumentsParserBuilder with a specified display name, description, and switches.
addFontProperties(Map<String, Object>, FontDef) - Static method in class com.dua3.utility.text.Style
Adds font-related properties from the given FontDef object into the provided properties map.
addIf(boolean, Collection<? super T>, T...) - Static method in class com.dua3.utility.lang.LangUtil
Adds the specified items to the collection if the given condition is true.
addIf(Predicate<? super T>, Collection<? super T>, T...) - Static method in class com.dua3.utility.lang.LangUtil
Adds the specified items to a collection if they satisfy the given predicate.
addIfNonNull(Collection<? super T>, T...) - Static method in class com.dua3.utility.lang.LangUtil
Adds the given non-null items to the collection.
addInput(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, InputControl<T>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled input control.
addInput(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, InputControl<T>, boolean) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
addInput(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, InputControl<T>, boolean) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled input control.
addInput(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, InputControl<T>, boolean) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
addInput(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, InputControl<T>, boolean) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
addInput(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, InputControl<T>, boolean) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
addInput(String, String, Supplier<? extends T>, InputControl<T>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled input control.
addInput(String, String, Supplier<? extends T>, InputControl<T>, boolean) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled input control.
addInput(String, Supplier<? extends T>, InputControl<T>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add an unlabeled input control.
addInput(String, Supplier<? extends T>, InputControl<T>, boolean) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
addInput(String, Supplier<? extends T>, InputControl<T>, boolean) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add an unlabeled input control.
addInput(String, Supplier<? extends T>, InputControl<T>, boolean) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
addInput(String, Supplier<? extends T>, InputControl<T>, boolean) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
addInput(String, Supplier<? extends T>, InputControl<T>, boolean) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
addIntegerOption(String, String, Repetitions, String, Consumer<Integer>, String, String...) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Adds an integer option to the ArgumentsParserBuilder with specified configuration options.
addIntegerOption(String, String, Repetitions, String, Supplier<Integer>, String, String...) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Adds an integer option to the ArgumentsParserBuilder with specified configuration options.
addItemListener(ItemListener) - Method in class com.dua3.utility.swing.ComboBoxEx
Adds an ItemListener to the ComboBoxEx.
addLast(T) - Method in interface com.dua3.utility.lang.ImmutableSortedListSet
 
addLast(T) - Method in class com.dua3.utility.lang.RingBuffer
 
addListener(Consumer<TaskProcessor>) - Method in class com.dua3.utility.concurrent.TaskProcessorBase
Adds a listener that will be notified of task processor events.
addListener(Consumer<Boolean>) - Method in interface com.dua3.utility.application.DarkModeDetector
Registers a listener to observe changes in the dark mode state.
addListener(Consumer<Boolean>) - Method in class com.dua3.utility.application.imp.DarkModeDetectorBase
Adds a listener for dark mode state changes.
addLocationListener(DetachableNode.LocationListener) - Method in class com.dua3.utility.fx.controls.ToolBarEx
 
addLocationListener(DetachableNode.LocationListener) - Method in interface com.dua3.utility.ui.DetachableNode
Registers a DetachableNode.LocationListener to receive updates when the location or visibility state of a DetachableNode changes.
addMargin(float) - Method in record class com.dua3.utility.math.geometry.Dimension2f
Returns a new Dimension2f object with a margin added to both width and height.
addMargin(float) - Method in record class com.dua3.utility.math.geometry.Rectangle2f
Adds a margin to the current rectangle, i.e., create a rectangle with the same center as this rectangle but with borders pushed out by the amount given by m.
addMargin(float, float) - Method in record class com.dua3.utility.math.geometry.Dimension2f
Adds a margin to the current width and height with separate margins for each direction.
addMargin(float, float) - Method in record class com.dua3.utility.math.geometry.Rectangle2f
Adds a margin to the current rectangle, i.e., create a rectangle with the same center as this rectangle but with borders pushed out by the amount given by mx and my.
addMargin(float, float, float, float) - Method in record class com.dua3.utility.math.geometry.Rectangle2f
Adds a margin to the current rectangle, creating a new rectangle with the same center as this rectangle but with borders pushed out by the specified margins.
addMouseEventHandler(Node, EventType<MouseEvent>, EventHandler<? super MouseEvent>) - Static method in class com.dua3.utility.fx.FxUtil
Attaches a mouse event handler to a given node for a specific event type.
addObjectOption(String, String, Repetitions, String, Consumer<T>, Class<T>, Converter<String, T>, String, String...) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Adds an object option to be parsed with specific parameters and switches.
addObjectOption(String, String, Repetitions, String, Supplier<T>, Class<T>, Converter<String, T>, String, String...) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Adds an object option to be parsed with specific parameters and switches.
addOption(O) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Adds an option to the ArgumentsParserBuilder instance being built.
addParameterInfo() - Method in class com.dua3.utility.db.NamedParameterStatement
Add parameter metadata to the statement.
addPathOption(String, String, Repetitions, String, Consumer<Path>, String, String...) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Adds a Path-based option to the ArgumentsParserBuilder with the specified configuration.
addPathOption(String, String, Repetitions, String, Supplier<Path>, String, String...) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Adds a Path-based option to the ArgumentsParserBuilder with the specified configuration.
addPopupMenuListener(PopupMenuListener) - Method in class com.dua3.utility.swing.ComboBoxEx
Adds a PopupMenuListener to the ComboBoxEx.
addRecordOption(String, String, Repetitions, Consumer<T>, Class<T>, String, String...) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Adds a new record option with the specified configuration parameters.
addRecordOption(String, String, Repetitions, Supplier<T>, Class<T>, String, String...) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Adds a new record option with the specified configuration parameters.
addRefreshListener(Consumer<T>) - Method in class com.dua3.utility.data.FileTreeNode
Adds a refresh listener to be notified when the FileTree is refreshed.
addStringOption(String, String, Repetitions, String, Consumer<String>, String, String...) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Adds a string-based option to the ArgumentsParserBuilder with various configuration options.
addStringOption(String, String, Repetitions, String, Supplier<String>, String, String...) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Adds a string-based option to the ArgumentsParserBuilder with various configuration options.
addStrongReference(Property<T>, Object...) - Static method in class com.dua3.utility.fx.FxUtil
Adds a strong reference to the given property, ensuring that the specified arguments are retained and not garbage collected as long as the property is active.
addStyledAttributes(Iterable<? extends Map.Entry<Object, Object>>) - Static method in class com.dua3.utility.swing.StyledDocumentConverter
Set default attributes.
addStyledAttributes(Map<Object, Object>) - Static method in class com.dua3.utility.swing.StyledDocumentConverter
Set default attributes.
addStyledAttributes(AttributeSet) - Static method in class com.dua3.utility.swing.StyledDocumentConverter
Set default attributes.
addTasks(T...) - Method in class com.dua3.utility.concurrent.ProgressView
Adds multiple tasks to the ProgressView.
addTaskTimeout(K, Duration) - Method in class com.dua3.utility.concurrent.TaskProcessorEventDriven
Sets a timeout for a task associated with the specified key.
addTaskTracker(FxTaskTracker) - Method in class com.dua3.utility.fx.FxService
Adds an FxTaskTracker to the list of task trackers.
addToMap(Map<? super K, ? super V>, Pair<K, V>...) - Static method in record class com.dua3.utility.data.Pair
Add pairs to a map.
addToMap(Map<? super K, ? super V>, Iterable<Pair<K, V>>) - Static method in record class com.dua3.utility.data.Pair
Add pairs to a map.
addType(FileType<T>) - Static method in class com.dua3.utility.io.FileType
Add a file type to the set of available file types.
addUiModeListener(Consumer<UiMode>) - Static method in class com.dua3.utility.application.ApplicationUtil
Adds a listener to receive updates when the application's dark mode status changes.
addUpdateListener(RecentlyUsedDocuments.UpdateListener) - Method in class com.dua3.utility.application.RecentlyUsedDocuments
Add update listener.
addUriOption(String, String, Repetitions, String, Consumer<URI>, String, String...) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Adds a new URI option to the configuration.
addUriOption(String, String, Repetitions, String, Supplier<URI>, String, String...) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Adds a new URI option to the configuration.
addValidationListener(Runnable) - Method in class com.dua3.utility.fx.controls.InputControlState
Adds a validation listener to the collection of listeners associated with the input control state.
addValue(T) - Method in class com.dua3.utility.fx.controls.ComboBoxEx
Adds an item to the ComboBoxEx values if it is not already present.
AES - Enum constant in enum class com.dua3.utility.crypt.SymmetricAlgorithm
Advanced Encryption Standard with Galois/Counter Mode (AES-GCM) Provides both encryption and authentication with a 256-bit key by default
af() - Method in record class com.dua3.utility.data.RGBColor
Get alpha component of color.
AffineTransformation2f - Record Class in com.dua3.utility.math.geometry
Defines an affine transformation in form of a matrix
AffineTransformation2f(float, float, float, float, float, float) - Constructor for record class com.dua3.utility.math.geometry.AffineTransformation2f
Creates an instance of a AffineTransformation2f record class.
afterAnchor() - Method in record class com.dua3.utility.ui.RichTextEditHistory.TextReplaceHistoryEntry
Returns the value of the afterAnchor record component.
afterCaret() - Method in record class com.dua3.utility.ui.RichTextEditHistory.TextReplaceHistoryEntry
Returns the value of the afterCaret record component.
alert(Window, Alert.AlertType) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new alert dialog.
alert(Window, Alert.AlertType, MessageFormatter) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new alert dialog.
AlertBuilder - Class in com.dua3.utility.fx.controls
Builder for Alert Dialogs.
alertPane(Alert.AlertType) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new alert pane.
alertPane(Alert.AlertType, MessageFormatter) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new alert pane.
AlertPaneBuilder - Class in com.dua3.utility.fx.controls
Builder for an alert InputDialogPane.
algorithm() - Method in enum class com.dua3.utility.crypt.AsymmetricAlgorithm
Retrieves the name of the algorithm represented by this instance.
algorithm() - Method in enum class com.dua3.utility.crypt.SymmetricAlgorithm
Returns the algorithm name for this symmetric algorithm.
ALICEBLUE - Static variable in interface com.dua3.utility.data.Color
The color ALICEBLUE.
align(CharSequence, int, Alignment) - Static method in class com.dua3.utility.text.TextUtil
Pad String to width with alignment.
align(CharSequence, int, Alignment, char) - Static method in class com.dua3.utility.text.TextUtil
Pad String to width with alignment.
Alignment - Enum Class in com.dua3.utility.text
Alignment.
ALL - Enum constant in enum class com.dua3.utility.text.FontUtil.FontTypes
Enum value for all fonts.
allForExtension(OpenMode, String) - Static method in class com.dua3.utility.io.FileType
Query file types by extension.
allForExtension(String) - Static method in class com.dua3.utility.io.FileType
Query file types by extension.
ALLOW_DELETING_ROWS - Static variable in class com.dua3.utility.fx.controls.TableViewOptions
Allow deleting rows.
ALLOW_INSERTING_ROWS(Supplier<S>) - Static method in class com.dua3.utility.fx.controls.TableViewOptions
Allow inserting rows.
allowedValues() - Method in class com.dua3.utility.options.Option
Retrieves a list of allowed values for the current parameter, if available.
allowedValues() - Method in record class com.dua3.utility.options.Param
Returns the value of the allowedValues record component.
allReadersForType(Class<T>) - Static method in class com.dua3.utility.io.FileType
Retrieves the list of file types that can read the given document class.
allWritersForType(Class<T>) - Static method in class com.dua3.utility.io.FileType
Retrieves the list of file types that can write the given document class.
alpha() - Method in interface com.dua3.utility.data.Color
Get the alpha component of this color.
alpha() - Method in record class com.dua3.utility.data.HSLColor
Returns the value of the alpha record component.
alpha() - Method in record class com.dua3.utility.data.HSVColor
Returns the value of the alpha record component.
alpha() - Method in record class com.dua3.utility.data.RGBColor
 
ALWAYS_FALSE - Static variable in class com.dua3.utility.fx.FxUtil
A constant that represents a boolean expression which always evaluates to false.
ALWAYS_TRUE - Static variable in class com.dua3.utility.fx.FxUtil
A constant that represents a boolean expression which always evaluates to true.
alwaysRemoveSelectedItem(ComboBoxEx<T>, T) - Static method in class com.dua3.utility.fx.controls.ComboBoxEx
Remove the selected item without showing a confirmation dialog.
alwaysRemoveSelectedItem(ComboBoxEx<T>, Object) - Static method in class com.dua3.utility.swing.ComboBoxEx
Method to be passed as a method reference in the remove parameter to the ComboBoxEx constructor.
alwaysValid() - Static method in class com.dua3.utility.fx.controls.Fields
Provides a validation function that always considers the input as valid.
anchorProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Read-only anchor property.
angle() - Method in class com.dua3.utility.math.geometry.Arc2f
Returns the angle of the arc curve in radians.
angle() - Method in record class com.dua3.utility.math.geometry.Vector2f
Compute the vector's angle in radians.
angle(Vector2f, Vector2f) - Static method in record class com.dua3.utility.math.geometry.Vector2f
Return angle in radians between two vectors.
AnsiCode - Class in com.dua3.utility.io
Support for ANSI escape codes for setting text attributes on ANSI-supporting consoles.
AnsiConversionOption - Record Class in com.dua3.utility.text
Options controlling the conversion process.
AnsiConversionOption(Consumer<? super AnsiConverter>) - Constructor for record class com.dua3.utility.text.AnsiConversionOption
Creates an instance of a AnsiConversionOption record class.
AnsiConverter - Class in com.dua3.utility.text
A RichTextConverter implementation for translating RichText to Strings using ANSI escape sequences for markup.
AnsiConverter.AnsiConverterImpl - Class in com.dua3.utility.text
Implementation of an ANSI conversion utility for rich text to ANSI formatted text.
ANTIQUEWHITE - Static variable in interface com.dua3.utility.data.Color
The color ANTIQUEWHITE.
append(char) - Method in class com.dua3.utility.text.RichTextBuilder
 
append(AffineTransformation2f) - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Combine affine transformations.
append(ToRichText) - Method in class com.dua3.utility.text.AttributeBasedConverter.AttributeBasedConverterImpl
Append RichText.
append(ToRichText) - Method in class com.dua3.utility.text.TagBasedConverter.TagBasedConverterImpl
Appends the content of the given RichText to the current conversion, managing the styles and ensuring proper nested tagging.
append(CharSequence) - Method in class com.dua3.utility.text.RichTextBuilder
 
append(CharSequence, int, int) - Method in class com.dua3.utility.text.RichTextBuilder
 
appendButton(CharSequence, Runnable) - Method in class com.dua3.utility.text.RichTextBuilderExtBase
Appends a button to the rich-text content.
appendChars(CharSequence) - Method in class com.dua3.utility.text.AnsiConverter.AnsiConverterImpl
 
appendChars(CharSequence) - Method in class com.dua3.utility.text.AttributeBasedConverter.AttributeBasedConverterImpl
Append chars to the conversion result.
appendChars(CharSequence) - Method in class com.dua3.utility.text.TagBasedConverter.TagBasedConverterImpl
Appends the given character sequence to the current conversion process.
appendClosingTagsForAttributes(List<TagBasedConverter.AttributeChange>) - Method in class com.dua3.utility.text.TagBasedConverter.TagBasedConverterImpl
Appends the appropriate closing tags for the given list of attributes.
appendClosingTagsForStyles(List<Style>) - Method in class com.dua3.utility.text.TagBasedConverter.TagBasedConverterImpl
Appends the required closing tags corresponding to the given list of styles.
appendControlPoints(StringBuilder) - Method in class com.dua3.utility.math.geometry.AbstractCurve2f
Appends the string representation of control points to the provided StringBuilder.
appendHtmlEscapedCharacter(Appendable, char) - Static method in class com.dua3.utility.text.TextUtil
Append HTML-escaped character to an Appendable.
appendHtmlEscapedCharacter(StringBuilder, char) - Static method in class com.dua3.utility.text.TextUtil
Append HTML-escaped character to a StringBuilder.
appendHtmlEscapedCharacters(StringBuilder, CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Append HTML escaped characters to StringBuilder.
appendHtmlEscapedCharacters(T, CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Append HTML escaped characters to Appendable.
appendHyperlink(CharSequence, URI) - Method in class com.dua3.utility.text.RichTextBuilderExtBase
Appends a hyperlink to the rich-text content.
appendImage(Image) - Method in class com.dua3.utility.text.RichTextBuilderExtBase
Appends an image as inline node using the image's original size.
appendImage(Image, float, float) - Method in class com.dua3.utility.text.RichTextBuilderExtBase
Appends an image as inline node scaled to fit inside the given maximum width and height.
appendImage(Image, float, float, VAnchor) - Method in class com.dua3.utility.text.RichTextBuilderExtBase
Appends an image as inline node scaled to fit inside the given maximum width and height.
appendImage(Image, VAnchor) - Method in class com.dua3.utility.text.RichTextBuilderExtBase
Appends an image as inline node using the image's original size.
appendInlineNode(Supplier<? extends N>) - Method in class com.dua3.utility.text.RichTextBuilderExtBase
Appends an inline node to the rich-text content using a Supplier.
appendInlineNodeWithStyle(Supplier<InlineNode<? extends N>>) - Method in class com.dua3.utility.text.RichTextBuilderExtBase
Appends an inline node to the rich-text content with a specific style.
appendInlineNodeWithStyle(Supplier<InlineNode<? extends N>>, VAnchor, double) - Method in class com.dua3.utility.text.RichTextBuilderExtBase
Appends an inline node to the rich-text content with a specific style that includes vertical alignment and descent properties.
appendOpeningTagsForAttributes(List<TagBasedConverter.AttributeChange>) - Method in class com.dua3.utility.text.TagBasedConverter.TagBasedConverterImpl
Appends opening tags corresponding to the provided attributes.
appendOpeningTagsForStyles(List<Style>) - Method in class com.dua3.utility.text.TagBasedConverter.TagBasedConverterImpl
Appends opening tags corresponding to the provided styles.
appendPem(KeyPair, char[], Appendable) - Static method in class com.dua3.utility.crypt.KeyUtil
Appends the PEM-encoded representation of a key pair to the specified Appendable.
appendPem(KeyPair, Appendable) - Static method in class com.dua3.utility.crypt.KeyUtil
Appends the PEM-encoded representation of the given KeyPair to the specified Appendable.
appendPem(KeyPair, Appendable, char[]) - Static method in class com.dua3.utility.crypt.KeyUtil
Appends the PEM-encoded representation of the private and/or public key from the given KeyPair to the provided Appendable.
appendPem(Key, char[], Appendable) - Static method in class com.dua3.utility.crypt.KeyUtil
Appends the PEM-encoded representation of the given key into the provided Appendable instance.
appendPem(Key, Appendable) - Static method in class com.dua3.utility.crypt.KeyUtil
Appends a PEM (Privacy Enhanced Mail) format representation of the specified cryptographic key to the provided Appendable.
appendPlainText(RichText, Appendable) - Static method in class com.dua3.utility.ui.RichTextEditUtil
Writes plain text representation (without split markers) to an appendable.
appendPlainTextTo(Appendable) - Method in class com.dua3.utility.ui.RichTextEditorModel
Appends plain-text contents (without split markers) to an appendable.
appendSplitMarker() - Method in class com.dua3.utility.text.RichTextBuilder
Appends a split marker to the text being constructed.
appendText(ToRichText) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Appends rich text.
appendText(CharSequence) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Appends plain text.
appendText(CharSequence) - Method in class com.dua3.utility.ui.RichTextEditorModel
Appends plain text.
appendText(CharSequence, Font) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Appends text using the provided font.
appendThrowable(Throwable, T) - Static method in class com.dua3.utility.lang.LangUtil
Appends the details of a Throwable to the provided Appendable instance.
appendTo(RichTextBuilder) - Method in class com.dua3.utility.text.RichText
 
appendTo(RichTextBuilder) - Method in class com.dua3.utility.text.RichTextBuilder
 
appendTo(RichTextBuilder) - Method in interface com.dua3.utility.text.ToRichText
Append this object's rich text representation to a buffer.
appendTo(RichTextBuilder, int, int) - Method in class com.dua3.utility.text.RichText
Appends a subset of rich text content to the specified RichTextBuilder.
appendTo(RichTextBuilder, int, int) - Method in interface com.dua3.utility.text.ToRichText
Appends a portion of this object's rich text representation to the specified RichTextBuilder.
appendTo(Appendable) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Appends the current plain-text document contents to the given appendable.
APPLICATION - Enum constant in enum class com.dua3.utility.ui.DetachableNode.Location
The node is embedded visible in the application, for example in the application main toolbar.
applicationName(MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Sets the application name by formatting the provided arguments.
applicationName(String, Object...) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Sets the application name for the AboutDialog.
applicationParent(Parent) - Method in class com.dua3.utility.fx.controls.ToolBarBuilder
Sets the application-level parent for the toolbar being built.
applicationParentProperty() - Method in class com.dua3.utility.fx.controls.ToolBarEx
Returns the property representing the parent of this toolbar in the application context.
ApplicationUtil - Class in com.dua3.utility.application
Utility class providing initialization and access to application-wide components such as application preferences and recently used documents.
apply(int, int, RichText, int, int) - Method in interface com.dua3.utility.ui.RichTextEditHistory.TextReplaceApplier
Applies one replacement operation.
apply(T, Consumer<T>) - Static method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Applies a value to the provided consumer if the value is not null.
apply(T, Consumer<T>) - Static method in class com.dua3.utility.fx.controls.abstract_builders.NodeBuilder
Applies a value to the provided consumer if the value is not null.
apply(Style) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Applies a style to the current selection.
apply(String) - Method in enum class com.dua3.utility.text.StandardFontMapper
 
apply(Consumer<Node>) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
apply(Consumer<Node>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Applies the specified action to the last added node.
apply(Consumer<Node>) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
apply(Consumer<Node>) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
apply(Consumer<Node>) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
apply(Map<String, Pair<Object, Object>>) - Method in class com.dua3.utility.text.AnsiConverter.AnsiConverterImpl
 
apply(Map<String, Pair<Object, Object>>) - Method in class com.dua3.utility.text.AttributeBasedConverter.AttributeBasedConverterImpl
Apply new font.
apply(Map<String, Object>) - Method in class com.dua3.utility.text.RichText
Returns a copy of this text with the supplied attributes applied to all characters.
apply(Map<String, Object>, int, int) - Method in class com.dua3.utility.text.RichText
Returns a copy of this text with the supplied attributes applied to a subrange.
apply(ObservableValue<? extends T>, Property<? super T>) - Static method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Binds the given ObservableValue to the specified Property.
apply(ObservableValue<? extends T>, Property<? super T>) - Static method in class com.dua3.utility.fx.controls.abstract_builders.NodeBuilder
Binds the given ObservableValue to the specified Property.
apply(T) - Method in interface com.dua3.utility.lang.LangUtil.ConsumerThrows
 
apply(T) - Method in interface com.dua3.utility.lang.LangUtil.FunctionThrows
Applies this function to the given argument.
apply(T) - Method in record class com.dua3.utility.lang.NamedFunction
 
apply(T, U) - Method in interface com.dua3.utility.lang.LangUtil.BiConsumerThrows
Applies the operation to the given input and returns a null result.
apply(T, U) - Method in interface com.dua3.utility.lang.LangUtil.BiFunctionThrows
Applies this function to the given argument.
applyAttributeToSelection(String, Object) - Method in class com.dua3.utility.ui.RichTextEditorModel
Sets/overrides one text attribute for current selection and stores history.
applyFontChanges(FontDef) - Method in class com.dua3.utility.text.AnsiConverter.AnsiConverterImpl
Applies font changes to the ANSI conversion buffer based on the given font definition.
applyIfNonNull(T, Consumer<? super T>) - Static method in class com.dua3.utility.lang.LangUtil
Executes the provided consumer if the given value is not null.
applyIfNotEmpty(T, Consumer<? super T>) - Static method in class com.dua3.utility.lang.LangUtil
Applies the given consumer to the CharSequence if it is not null and not empty.
applyIfNotNull(BiConsumer<C, D>, C, D) - Static method in class com.dua3.utility.lang.LangUtil
Applies the given BiConsumer to the specified inputs if both inputs are non-null.
applyStyle(Style) - Method in class com.dua3.utility.ui.RichTextEditorModel
Applies a style to current selection and stores history.
applyTo(InputControl<V>) - Method in class com.dua3.utility.fx.controls.InputControlBuilder
Adds listeners to monitor and respond to changes in the value of the given InputControl.
applyTo(Tooltip) - Method in record class com.dua3.utility.fx.controls.TooltipConfig
Apply this configuration to a tooltip.
approximateArc(Arc2f, Consumer<Vector2f>, Consumer<Vector2f[]>) - Static method in interface com.dua3.utility.ui.Graphics
Approximates an elliptical arc using Bézier curves and processes each segment using the provided consumer function.
approximateArc(Vector2f, Vector2f, Vector2f, float, boolean, boolean, Consumer<Vector2f>, Consumer<Vector2f[]>) - Static method in interface com.dua3.utility.ui.Graphics
Approximates an elliptical arc using Bézier curves.
AQUA - Static variable in interface com.dua3.utility.data.Color
The color AQUA.
AQUAMARINE - Static variable in interface com.dua3.utility.data.Color
The color AQUAMARINE.
Arc2f - Class in com.dua3.utility.math.geometry
Represents a 2-dimensional arc curve.
arcRel(Vector2f, Vector2f, float, boolean, boolean) - Method in class com.dua3.utility.math.geometry.PathBuilder2f
Adds an arc segment to the path defined by a relative endpoint, radii, angle, and arc flags from the current position of the path.
arcTo(Vector2f, Vector2f, float, boolean, boolean) - Method in class com.dua3.utility.math.geometry.PathBuilder2f
Adds an arc segment to the path, defined by the endpoint, radii, angle, and arc flags.
area() - Method in record class com.dua3.utility.fx.controls.PinBoard.Item
Returns the value of the area record component.
areaProperty() - Method in class com.dua3.utility.fx.controls.PinBoard
Returns the read-only property that represents the area of the PinBoard.
argb() - Method in interface com.dua3.utility.data.Color
Get the color value as an integer in ARGB order.
argb() - Method in record class com.dua3.utility.data.HSLColor
 
argb() - Method in record class com.dua3.utility.data.HSVColor
 
argb() - Method in record class com.dua3.utility.data.RGBColor
Returns the value of the argb record component.
argb(int) - Static method in interface com.dua3.utility.data.Color
Create color from ARGB packed integer value.
argb(int) - Static method in record class com.dua3.utility.data.RGBColor
Create color from ARGB value.
argName() - Method in record class com.dua3.utility.options.Param
Returns the value of the argName record component.
argRepetitions() - Method in record class com.dua3.utility.options.Param
Returns the value of the argRepetitions record component.
args() - Method in record class com.dua3.utility.text.MessageFormatter.MessageFormatterArgs
Returns the value of the args record component.
args(String, Object...) - Static method in interface com.dua3.utility.text.MessageFormatter
Creates a MessageFormatterArgs instance using the provided format string and arguments.
argsDescription(String) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Sets the arguments description to show below the command line in help for the ArgumentsParserBuilder instance being built.
Arguments - Class in com.dua3.utility.options
Class holding options and arguments; use for parsing and passing command line arguments and configuration options.
Arguments(Collection<Arguments.Entry<?>>, Collection<String>) - Constructor for class com.dua3.utility.options.Arguments
Constructor.
Arguments(Collection<Arguments.Entry<?>>, Collection<String>, int, int) - Constructor for class com.dua3.utility.options.Arguments
Constructor.
Arguments.Entry<T> - Class in com.dua3.utility.options
An entry represents a single option given on the command line together with the parameters given in that option invocation, converted to the option's argument type.
ArgumentsDialog - Class in com.dua3.utility.swing
Represents a dialog that allows users to input arguments for a command-line program.
ArgumentsDialog(Window, ArgumentsParser, String) - Constructor for class com.dua3.utility.swing.ArgumentsDialog
Creates a new ArgumentsDialog with the specified owner, parser, and title.
ArgumentsDialog.ArgumentsPanel - Class in com.dua3.utility.swing
A custom extension of JPanel that displays input fields for options defined by an ArgumentsParser.
ArgumentsDialog.ArgumentsPanel.OptionInput - Record Class in com.dua3.utility.swing
Represents an input component that consists of an Option, a UI JComponent, and getter and setter functionality for parameter management.
ArgumentsException - Exception Class in com.dua3.utility.options
Exception thrown when argument processing fails.
ArgumentsException() - Constructor for exception class com.dua3.utility.options.ArgumentsException
Constructs an ArgumentsException with no detail message.
ArgumentsException(String) - Constructor for exception class com.dua3.utility.options.ArgumentsException
Constructs an ArgumentsException with the specified detail message.
ArgumentsException(String, Throwable) - Constructor for exception class com.dua3.utility.options.ArgumentsException
Constructs a new ArgumentsException with the specified detail message and cause.
ArgumentsException(Throwable) - Constructor for exception class com.dua3.utility.options.ArgumentsException
Constructs a new ArgumentsException with the specified cause.
ArgumentsPanel(ArgumentsParser, Runnable, Runnable) - Constructor for class com.dua3.utility.swing.ArgumentsDialog.ArgumentsPanel
Constructs a new ArgumentsPanel with the specified arguments.
ArgumentsParser - Class in com.dua3.utility.options
A parser that parses command line args into an Arguments instance.
ArgumentsParserBuilder - Class in com.dua3.utility.options
The ArgumentsParserBuilder class is used to construct an instance of ArgumentsParser with the desired configuration.
ascent() - Method in record class com.dua3.utility.text.FontData
Returns the value of the ascent record component.
asCertificate() - Method in class com.dua3.utility.crypt.PemData
Converts the first item in the PEM data collection to an X509Certificate.
asCertificateChain() - Method in class com.dua3.utility.crypt.PemData
Converts the current PemData instance into a list of X509Certificate objects.
asCertificateChainArray() - Method in class com.dua3.utility.crypt.PemData
Converts the current PEM data into an array of X509Certificate objects.
asCharSequence(char[]) - Static method in class com.dua3.utility.text.TextUtil
Converts a character array into a CharSequence.
asFunction(Map<? super T, ? extends U>) - Static method in class com.dua3.utility.lang.LangUtil
Decorate a Map<T,U> as a Function<T,U>.
asFunction(Map<? super T, V>, V) - Static method in class com.dua3.utility.lang.LangUtil
Decorate a Map<T,U> as a Function<T,U>.
asFunction(Map<K, V>, V) - Static method in class com.dua3.utility.data.DataUtil
Convert Map to Function.
askBeforeRemoveSelectedItem(ComboBoxEx<T>, T) - Static method in class com.dua3.utility.swing.ComboBoxEx
Method to be passed as a method reference in the remove parameter to the ComboBoxEx constructor.
askBeforeRemoveSelectedItem(T) - Method in class com.dua3.utility.fx.controls.ComboBoxEx
Prompts the user with a confirmation dialogue to verify whether to remove the selected item.
asKeyPair() - Method in class com.dua3.utility.crypt.PemData
Converts the PEM object to a KeyPair if it is a valid and single key pair.
asKeyPair(char[]) - Method in class com.dua3.utility.crypt.PemData
Converts the stored PEM content into a KeyPair object.
asPrivateKey() - Method in class com.dua3.utility.crypt.PemData
Converts the current PEM data into a PrivateKey object.
asPrivateKey(char[]) - Method in class com.dua3.utility.crypt.PemData
Converts the PEM data into a PrivateKey object.
asPublicKey() - Method in class com.dua3.utility.crypt.PemData
Converts the PEM data contained within this instance into a PublicKey.
asUnmodifiableList(T...) - Static method in class com.dua3.utility.lang.LangUtil
Returns a fixed-size list backed by the specified array.
asUnmodifiableMap(Properties) - Static method in class com.dua3.utility.lang.LangUtil
Converts the given Properties object into an unmodifiable Map<String, String>.
asUnmodifiableSortedListSet(T...) - Static method in class com.dua3.utility.lang.LangUtil
Returns an unmodifiable ImmutableSortedListSet containing the specified elements.
AsymmetricAlgorithm - Enum Class in com.dua3.utility.crypt
Enum representing asymmetric encryption algorithms and their transformations.
atLeast(int) - Static method in record class com.dua3.utility.options.Repetitions
Creates a Repetitions instance representing a range of repetitions with no upper limit and a specified minimum number of repetitions.
atMost(int) - Static method in record class com.dua3.utility.options.Repetitions
Creates a Repetitions instance representing a range with a maximum of n repetitions and a minimum of zero repetitions.
attribute() - Method in record class com.dua3.utility.text.TagBasedConverter.AttributeChange
Returns the value of the attribute record component.
AttributeBasedConverter<T> - Class in com.dua3.utility.text
Base class for attribute-based converters.
AttributeBasedConverter() - Constructor for class com.dua3.utility.text.AttributeBasedConverter
Constructor for the AttributeBasedConverter class.
AttributeBasedConverter.AttributeBasedConverterImpl<T> - Class in com.dua3.utility.text
Abstract base class for the attribute-based converter implementation classes.
AttributeBasedConverterImpl(Map<String, Object>) - Constructor for class com.dua3.utility.text.AttributeBasedConverter.AttributeBasedConverterImpl
Create a new instance.
AttributeChange(String, Object, Object) - Constructor for record class com.dua3.utility.text.TagBasedConverter.AttributeChange
Creates an instance of a AttributeChange record class.
AttributedCharacter - Interface in com.dua3.utility.text
A styled character interface.
attributedCharAt(int) - Method in interface com.dua3.utility.text.AttributedCharSequence
Returns the AttributedCharacter value at the specified index.
attributedCharAt(int) - Method in class com.dua3.utility.text.RichText
 
attributedCharAt(int) - Method in class com.dua3.utility.text.Run
 
attributedChars() - Method in interface com.dua3.utility.text.AttributedCharSequence
Returns a stream of AttributedCharacter values from this sequence.
AttributedCharSequence - Interface in com.dua3.utility.text
Interface for an attributed CharSequence.
attributes() - Method in interface com.dua3.utility.text.AttributedCharacter
Get text attributes.
attributes() - Method in class com.dua3.utility.text.Run
Get text attributes
attributesAt(int) - Method in class com.dua3.utility.text.RichText
Retrieves the text attributes at the specified index.
AutoCloseableStopWatch(String, Consumer<? super Stopwatch>) - Constructor for class com.dua3.utility.lang.Stopwatch.AutoCloseableStopWatch
Constructs an AutoCloseableStopWatch with the given name and a Consumer invoked upon closing.
AutoCloseableStopWatch(Supplier<String>, Consumer<? super Stopwatch>) - Constructor for class com.dua3.utility.lang.Stopwatch.AutoCloseableStopWatch
Constructs an AutoCloseableStopWatch with the given name supplier and a Consumer invoked upon closing.
AutoLock - Class in com.dua3.utility.concurrent
The AutoLock class is a utility designed for safely managing locks using the auto-closeable pattern.
AUTOMATIC - Enum constant in enum class com.dua3.utility.data.ImageUtil.LoadOption
An option in the ImageUtil.LoadOption enum that indicates automatic handling of memory and data retention when loading images.
AwtFontUtil - Class in com.dua3.utility.awt
Utility class for getting font properties through AWT.
AwtImage - Interface in com.dua3.utility.awt
An interface that represents an image using the Swing BufferedImage API.
AwtImageUtil - Class in com.dua3.utility.awt
An implementation of the ImageUtil interface for working with awt images.
AwtMutableImage - Class in com.dua3.utility.awt
A class that represents an image using the Swing BufferedImage API.
AwtStandardImage - Class in com.dua3.utility.awt
A class that represents an image using the Swing BufferedImage API.
AZURE - Static variable in interface com.dua3.utility.data.Color
The color AZURE.

B

b() - Method in record class com.dua3.utility.data.RGBColor
Get blue component of color.
b() - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Returns the value of the b record component.
b2a() - Method in interface com.dua3.utility.data.Converter
Provides a function for converting an object of type B to an object of type A.
b2a() - Method in interface com.dua3.utility.text.RichTextConverterExt
 
background(Color) - Static method in class com.dua3.utility.fx.controls.Controls
Creates a Background object based on the given Color.
background(Color) - Static method in class com.dua3.utility.text.Style
Creates a style with a specified background color.
BACKGROUND_COLOR - Static variable in class com.dua3.utility.io.AnsiCode
ESC: start background color sequence.
BACKGROUND_COLOR - Static variable in class com.dua3.utility.text.Style
background color
backgroundColor() - Method in record class com.dua3.utility.ui.RichTextEditorModel.CaretProperties
Returns the value of the backgroundColor record component.
backgroundColor(Color) - Static method in class com.dua3.utility.text.FontDef
Create FontDef instance with only the background color attribute set.
backgroundColorProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Background-color property for current formatting state.
backward() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Moves caret one character backward.
backward() - Method in class com.dua3.utility.ui.RichTextEditorModel
Moves caret one character backward.
base64Decode(char[]) - Static method in class com.dua3.utility.text.TextUtil
Base64-decode data.
base64Decode(CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Base64-decode data.
base64Encode(byte[]) - Static method in class com.dua3.utility.text.TextUtil
Base64-encode data.
base64EncodeToChars(byte[]) - Static method in class com.dua3.utility.text.TextUtil
Base64-encode data.
baseLine() - Method in record class com.dua3.utility.text.FragmentedText
Returns the value of the baseLine record component.
baseLine() - Method in record class com.dua3.utility.text.FragmentedText.Fragment
Returns the value of the baseLine record component.
BASELINE - Enum constant in enum class com.dua3.utility.ui.VAnchor
Aligns the baseline of the element.
baselineY() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
Returns the value of the baselineY record component.
BatchCollector<T,K> - Class in com.dua3.utility.lang
A collector that puts subsequent items into batches.
BatchCollector(Function<? super T, ? extends K>, K) - Constructor for class com.dua3.utility.lang.BatchCollector
Create a new BatchCollector that uses a default key value for items where the key mapper returns null.
BatchCollector(Function<? super T, ? extends K>) - Constructor for class com.dua3.utility.lang.BatchCollector
Create a new BatchCollector.
Bearer<T> - Interface in com.dua3.utility.data
A bearer that is holding data, combining the Supplier and Consumer interfaces.
BEFORE - Enum constant in enum class com.dua3.utility.fx.controls.LabelPlacement
Label is placed before the input control (on the left).
beforeAnchor() - Method in record class com.dua3.utility.ui.RichTextEditHistory.TextReplaceHistoryEntry
Returns the value of the beforeAnchor record component.
beforeCaret() - Method in record class com.dua3.utility.ui.RichTextEditHistory.TextReplaceHistoryEntry
Returns the value of the beforeCaret record component.
BEIGE - Static variable in interface com.dua3.utility.data.Color
The color BEIGE.
between(int, int) - Static method in record class com.dua3.utility.options.Repetitions
Creates a Repetitions instance with the specified minimum and maximum values.
between(T, T, String, Object...) - Method in class com.dua3.utility.fx.controls.InputValidatorFactory
Creates a function that checks if a given value is within a specified range (inclusive) and returns an optional validation message if the value is not within the range.
bf() - Method in record class com.dua3.utility.data.RGBColor
Get blue component of color.
bg(int, int, int) - Static method in class com.dua3.utility.io.AnsiCode
Set background color.
bg(RGBColor) - Static method in class com.dua3.utility.io.AnsiCode
Set background color.
bind(Property<T>) - Method in class com.dua3.utility.fx.controls.ChoiceMenuBuilder
Binds the menu's internal property to the specified external property, enabling bidirectional synchronization of items between the two properties.
bind(Property<T>) - Method in class com.dua3.utility.fx.controls.ComboBoxBuilder
Binds the menu's internal property to the specified external property, enabling bidirectional synchronization of items between the two properties.
bind(Property<T>) - Method in class com.dua3.utility.fx.controls.ComboBoxExBuilder
Binds the provided property bidirectionally to the builder's internal property.
bindApplicationParent(Property<Parent>) - Method in class com.dua3.utility.fx.controls.ToolBarBuilder
Binds the application-level parent for the toolbar being built.
bindBidirectional(Property<Number>) - Method in class com.dua3.utility.fx.controls.SliderBuilder
Bidirectionally inds the slider value to the specified Property<Number>, enabling the slider to react to changes in the bound value.
bindBidirectional(Property<T>, Supplier<T>, Consumer<T>, Consumer<Consumer<T>>) - Static method in class com.dua3.utility.fx.FxUtil
Creates a bidirectional binding between a JavaFX property and a model property represented by getter and setter methods.
bindDisabled(ObservableBooleanValue) - Method in class com.dua3.utility.fx.controls.TextFieldBuilder
Bind the control's disabled state to an ObservableValue.
bindLocation(Property<DetachableNode.Location>) - Method in class com.dua3.utility.fx.controls.ToolBarBuilder
Binds the location property of the toolbar being built.
bindMax(ObservableNumberValue) - Method in class com.dua3.utility.fx.controls.SliderBuilder
Binds the maximum value of the slider to the specified ObservableNumberValue, allowing the slider's maximum value to dynamically reflect changes in the bound value.
bindMin(ObservableNumberValue) - Method in class com.dua3.utility.fx.controls.SliderBuilder
Binds the minimum value of the slider to the specified ObservableNumberValue, ensuring that the slider will respond dynamically to changes in the bound value.
bindSelected(Property<Boolean>) - Method in class com.dua3.utility.fx.controls.ToggleButtonBuilder
Bind the button's selected state to an javafx.beans.property.Property<Boolean>.
BISQUE - Static variable in interface com.dua3.utility.data.Color
The color BISQUE.
BLACK - Static variable in interface com.dua3.utility.data.Color
The color BLACK.
BLACK - Static variable in class com.dua3.utility.text.Style
Black text.
BLANCHEDALMOND - Static variable in interface com.dua3.utility.data.Color
The color BLANCHEDALMOND.
BLANK_FILENAME - Enum constant in enum class com.dua3.utility.io.IoUtil.FileNameRule
Blank filenames: disallowed on Windows; formally allowed on MacOS, but problematic.
blockIncrement(double) - Method in class com.dua3.utility.fx.controls.SliderBuilder
Sets the block increment value for the slider.
BlockLayout(List<List<FragmentedText.Fragment>>, double, RichTextVisualLayoutHelper.LayoutToSourcePosition) - Constructor for record class com.dua3.utility.ui.RichTextVisualLayoutHelper.BlockLayout
Constructor.
BLUE - Static variable in interface com.dua3.utility.data.Color
The color BLUE.
BLUE - Static variable in class com.dua3.utility.text.Style
Blue text.
BLUEVIOLET - Static variable in interface com.dua3.utility.data.Color
The color BLUEVIOLET.
BoardPosition(double, double) - Constructor for record class com.dua3.utility.fx.controls.PinBoard.BoardPosition
Creates an instance of a BoardPosition record class.
bold() - Method in record class com.dua3.utility.text.FontData
Returns the value of the bold record component.
bold() - Method in record class com.dua3.utility.ui.RichTextEditorModel.CaretProperties
Returns the value of the bold record component.
bold(boolean) - Static method in class com.dua3.utility.io.AnsiCode
Set bold output.
bold(boolean) - Static method in class com.dua3.utility.text.FontDef
Create FontDef instance with only the bold field set.
BOLD - Static variable in class com.dua3.utility.text.Style
Bold style.
BOLD_OFF - Static variable in class com.dua3.utility.io.AnsiCode
ESC: disable BOLD output.
BOLD_ON - Static variable in class com.dua3.utility.io.AnsiCode
ESC: enable BOLD output.
boldProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Bold toggle property for current formatting state.
BOTTOM - Enum constant in enum class com.dua3.utility.fx.controls.Position
The bottom position.
BOTTOM - Enum constant in enum class com.dua3.utility.text.VerticalAlignment
Align bottom.
BOTTOM - Enum constant in enum class com.dua3.utility.ui.VAnchor
Align the bottom of the element.
BouncyCastle - Class in com.dua3.utility.crypt
The BouncyCastleInitializer class provides functionality to ensure that the BouncyCastle security provider is registered and available in the Java security environment.
boundaries() - Method in record class com.dua3.utility.ui.VisualLine
Returns the value of the boundaries record component.
bounding(Rectangle2f, Rectangle2f...) - Static method in record class com.dua3.utility.math.geometry.Rectangle2f
Computes the smallest bounding rectangle that encompasses the given rectangle and all additional rectangles provided.
brighter() - Method in interface com.dua3.utility.data.Color
Get a brighter color.
brighter() - Method in record class com.dua3.utility.data.HSLColor
 
brighter() - Method in record class com.dua3.utility.data.HSVColor
 
brighter() - Method in record class com.dua3.utility.data.RGBColor
 
BROWN - Static variable in interface com.dua3.utility.data.Color
The color BROWN.
build() - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Constructs and configures an instance of AboutDialog based on the properties set in the AboutDialogBuilder.
build() - Method in class com.dua3.utility.fx.controls.abstract_builders.ButtonBaseBuilder
Build the button.
build() - Method in class com.dua3.utility.fx.controls.abstract_builders.ControlBuilder
Build the Control.
build() - Method in class com.dua3.utility.fx.controls.abstract_builders.DialogBuilder
Create a new Dialog instance.
build() - Method in class com.dua3.utility.fx.controls.abstract_builders.DialogPaneBuilder
Create the dialog pane instance.
build() - Method in class com.dua3.utility.fx.controls.abstract_builders.LabeledBuilder
Build the Labeled.
build() - Method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Builds and returns a new instance of the MenuItem type specified by the builder.
build() - Method in class com.dua3.utility.fx.controls.abstract_builders.NodeBuilder
Builds and returns a new instance of the node type specified by the builder.
build() - Method in class com.dua3.utility.fx.controls.abstract_builders.RegionBuilder
Build the Region.
build() - Method in class com.dua3.utility.fx.controls.abstract_builders.ShapeBuilder
Build the Control.
build() - Method in class com.dua3.utility.fx.controls.AlertBuilder
Create Alert instance.
build() - Method in class com.dua3.utility.fx.controls.AlertPaneBuilder
 
build() - Method in class com.dua3.utility.fx.controls.CheckBoxButtonBuilder
 
build() - Method in class com.dua3.utility.fx.controls.CheckMenuItemBuilder
 
build() - Method in class com.dua3.utility.fx.controls.ChoiceMenuBuilder
 
build() - Method in class com.dua3.utility.fx.controls.ColumnDefBuilder
Constructs and returns a new instance of ColumnDef based on the configuration of the builder.
build() - Method in class com.dua3.utility.fx.controls.ColumnDefGenericBuilder
 
build() - Method in class com.dua3.utility.fx.controls.ColumnDefTextBuilder
 
build() - Method in class com.dua3.utility.fx.controls.ComboBoxBuilder
 
build() - Method in class com.dua3.utility.fx.controls.ComboBoxExBuilder
 
build() - Method in class com.dua3.utility.fx.controls.FileInputBuilder
Builds a FileInput object using the properties specified in the FileInputBuilder.
build() - Method in class com.dua3.utility.fx.controls.GridBuilder
Builds and returns an InputGrid with the current data and column configuration.
build() - Method in class com.dua3.utility.fx.controls.InputControlBuilder
Builds and returns an instance of InputControl<V> constructed using the current configuration of the builder.
build() - Method in class com.dua3.utility.fx.controls.LabelBuilder
 
build() - Method in class com.dua3.utility.fx.controls.MenuBuilder
 
build() - Method in class com.dua3.utility.fx.controls.OptionsDialogBuilder
 
build() - Method in class com.dua3.utility.fx.controls.PromptBuilder
 
build() - Method in class com.dua3.utility.fx.controls.PromptPaneBuilder
 
build() - Method in class com.dua3.utility.fx.controls.SliderBuilder
Builds the configured SliderWithButtons instance.
build() - Method in class com.dua3.utility.fx.controls.TextAreaBuilder
 
build() - Method in class com.dua3.utility.fx.controls.TextBuilder
 
build() - Method in class com.dua3.utility.fx.controls.TextFieldBuilder
Constructs and returns a customized TextField based on the configurations set in the builder.
build() - Method in class com.dua3.utility.fx.controls.ToggleButtonBuilder
 
build() - Method in class com.dua3.utility.fx.controls.ToolBarBuilder
 
build() - Method in class com.dua3.utility.fx.controls.WizardDialogBuilder
Constructs and returns a new instance of WizardDialog with the configured title and pages.
build() - Method in class com.dua3.utility.math.geometry.PathBuilder2f
Builds a Path2f instance using the current state of the PathBuilder2f.
build() - Method in class com.dua3.utility.spi.SpiLoader.LoaderBuilder
Constructs and returns a new instance of SpiLoader configured with the specified type, class loader, predicate, and default supplier.
build() - Method in class com.dua3.utility.text.ComparisonSettings.Builder
Builds the ComparisonSettings object with the specified fontMapper and ignore settings.
build(Option<?>...) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Builds the parser and returns a new instance of ArgumentsParser.
build(String, String...) - Method in class com.dua3.utility.options.AbstractOptionBuilder
Builds and returns an Option with the specified switches and configurations.
build(KeyPair) - Method in interface com.dua3.utility.crypt.X509CertificateBuilder
Builds an array of X.509 certificates based on the current configuration of the builder.
builder() - Static method in class com.dua3.utility.math.geometry.Path2f
Creates a new instance of PathBuilder2f.
builder() - Static method in class com.dua3.utility.options.ArgumentsParser
Returns a new instance of ArgumentsParserBuilder.
builder() - Static method in record class com.dua3.utility.text.ComparisonSettings
Returns a new instance of the Builder class, allowing the creation of custom comparison settings.
builder(Class<T>) - Static method in class com.dua3.utility.spi.SpiLoader
Creates a new instance of LoaderBuilder for the specified type.
builder(String, BiFunction<Node, T, Node>) - Static method in interface com.dua3.utility.fx.controls.ColumnDef
Creates a new instance of ColumnDefGenericBuilder for defining the properties of a column with custom cell rendering logic.
builder(String, StringConverter<T>) - Static method in interface com.dua3.utility.fx.controls.ColumnDef
Creates a new instance of ColumnDefTextBuilder.
BuildInfo - Record Class in com.dua3.utility.lang
A record class representing build information, including build time and version components.
BuildInfo(Version, ZonedDateTime, String, String, String) - Constructor for record class com.dua3.utility.lang.BuildInfo
Canonical record constructor.
buildTime() - Method in record class com.dua3.utility.lang.BuildInfo
Returns the value of the buildTime record component.
buildVisualLines(boolean, Font, Function<? super RichText, RichTextVisualLayoutHelper.BlockLayout>) - Method in class com.dua3.utility.ui.RichTextEditorModel
Builds visual lines using wrap-width provider and resolved available width.
buildVisualLines(double, boolean, Font, Function<? super RichText, RichTextVisualLayoutHelper.BlockLayout>) - Method in class com.dua3.utility.ui.RichTextEditorModel
Builds or reuses cached visual lines for the current text.
buildVisualLines(List<RichTextVisualLayoutHelper.LogicalBlock>, double, FontUtil, Function<? super RichText, RichTextVisualLayoutHelper.BlockLayout>) - Static method in class com.dua3.utility.ui.RichTextVisualLayoutHelper
Builds visual lines for logical blocks using the given font metrics backend.
buildVisualLines(List<RichTextVisualLayoutHelper.LogicalBlock>, double, Function<? super RichText, RichTextVisualLayoutHelper.BlockLayout>) - Static method in class com.dua3.utility.ui.RichTextVisualLayoutHelper
Builds visual lines for logical blocks.
bundle() - Method in record class com.dua3.utility.i18n.I18NInfo
Returns the value of the bundle record component.
BURLYWOOD - Static variable in interface com.dua3.utility.data.Color
The color BURLYWOOD.
button() - Static method in class com.dua3.utility.fx.controls.Controls
Create ButtonBuilder instance for standard buttons.
ButtonBaseBuilder<B,BB> - Class in com.dua3.utility.fx.controls.abstract_builders
An abstract base builder class for creating instances of ButtonBase subclasses.
ButtonBaseBuilder(Supplier<? extends B>) - Constructor for class com.dua3.utility.fx.controls.abstract_builders.ButtonBaseBuilder
Constructor.
ButtonBuilder<B> - Class in com.dua3.utility.fx.controls
The ButtonBuilder class is a utility class used to build Button instances in a fluent way.
ButtonData(String, String) - Constructor for record class com.dua3.utility.text.RichTextBuilderExtBase.ButtonData
Creates an instance of a ButtonData record class.
ButtonDef<R> - Record Class in com.dua3.utility.fx.controls
Represents a definition for a button within a dialog pane.
ButtonDef(ButtonType, DialogPaneBuilder.ResultHandler<R>, Consumer<InputDialogPane<? extends Object>>, Function<InputDialogPane<? extends Object>, BooleanExpression>) - Constructor for record class com.dua3.utility.fx.controls.ButtonDef
Creates an instance of a ButtonDef record class.
buttons - Variable in class com.dua3.utility.fx.controls.InputDialogPane
A collection of button definitions used to configure actions and behavior within an InputDialogPane.
buttons(ButtonDef<R>...) - Method in class com.dua3.utility.fx.controls.abstract_builders.DialogPaneBuilder
Replaces the buttons for this dialog pane builder with the specified button types.
buttons(ButtonType...) - Method in class com.dua3.utility.fx.controls.abstract_builders.DialogPaneBuilder
Replaces the current button definitions in the dialog pane builder with the specified button types.

C

c() - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Returns the value of the c record component.
cache(Supplier<? extends T>, Consumer<? super T>) - Static method in class com.dua3.utility.lang.LangUtil
Create a lazy, caching, and auto-closable Supplier.
cache(Supplier<T>) - Static method in class com.dua3.utility.lang.LangUtil
Create a lazy, caching Supplier.
cache(Supplier<T>, boolean) - Static method in class com.dua3.utility.lang.LangUtil
Creates a cached supplier based on the provided supplier and caching strategy.
Cache<K,V> - Class in com.dua3.utility.data
A simple cache implementation.
Cache(Cache.ReferenceType, Function<? super K, ? extends V>) - Constructor for class com.dua3.utility.data.Cache
Constructs a new Cache object with the given type and compute function.
Cache.ReferenceType - Enum Class in com.dua3.utility.data
Enum representing the different types of reference to be used in the Cache class.
cacheWeakly(Supplier<T>) - Static method in class com.dua3.utility.lang.LangUtil
Returns a LangUtil.WeakCachingSupplier that caches the value returned by the given supplier using a weak reference.
cachingStringSupplier(Supplier<String>) - Static method in class com.dua3.utility.lang.LangUtil
Wraps a supplier of a string to defer execution of the string creation until its actual usage.
CADETBLUE - Static variable in interface com.dua3.utility.data.Color
The color CADETBLUE.
calculateWidth(Font, double) - Method in record class com.dua3.utility.fx.controls.MarkerSymbols
Calculates the maximum width required to render any of the marker symbols in the provided font, ensuring it is at least the specified minimum width.
call(TableColumn<S, T>) - Method in class com.dua3.utility.fx.controls.GenericTableCellFactory
 
callMethod(JSObject, String, Object[]) - Static method in class com.dua3.utility.fx.web.WebViews
Calls a method on a JSObject with the specified arguments.
cancel() - Static method in record class com.dua3.utility.fx.controls.ButtonDef
Creates and returns a ButtonDef instance configured as a cancel button.
cancelable(boolean) - Method in class com.dua3.utility.fx.controls.WizardDialogBuilder
Sets whether the wizard dialog being built should be cancelable.
cancelEdit() - Method in class com.dua3.utility.fx.controls.ColumnDefGeneric
Provides a function to cancel the editing process of a cell.
cancelEdit() - Method in class com.dua3.utility.fx.controls.GenericTableCell
 
cancelEdit() - Method in class com.dua3.utility.fx.controls.TableCellAutoCommit
 
cancelEdit() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Restores the last committed value and validates the control state.
cancelEdit(Function<Node, Node>) - Method in class com.dua3.utility.fx.controls.ColumnDefGenericBuilder
Sets the function to be invoked when the editing process is canceled for a cell in the column.
canRedo() - Method in class com.dua3.utility.swing.TextEditorPane
Returns whether edits can be redone.
canRedo() - Method in class com.dua3.utility.ui.RichTextEditHistory
Returns whether redo is possible.
canRedo() - Method in class com.dua3.utility.ui.RichTextEditorModel
Returns true if redo is possible.
canUndo() - Method in class com.dua3.utility.swing.TextEditorPane
Returns whether edits can be undone.
canUndo() - Method in class com.dua3.utility.ui.RichTextEditHistory
Returns whether undo is possible.
canUndo() - Method in class com.dua3.utility.ui.RichTextEditorModel
Returns true if undo is possible.
capacity() - Method in class com.dua3.utility.lang.RingBuffer
Get collection's capacity.
CardPane - Class in com.dua3.utility.fx.controls
CardPane is a custom layout component that manages a collection of "cards" (Node elements) and allows switching between them by name.
CardPane() - Constructor for class com.dua3.utility.fx.controls.CardPane
Constructs a new CardPane instance.
caretPositionProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Read-only caret-position property.
CaretProperties(boolean, boolean, boolean, boolean, Color, Color, String, double) - Constructor for record class com.dua3.utility.ui.RichTextEditorModel.CaretProperties
Creates an instance of a CaretProperties record class.
center() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
Returns the center of the rectangle as a new Vector2f object.
CENTER - Enum constant in enum class com.dua3.utility.text.Alignment
Center aligned.
CENTER - Enum constant in enum class com.dua3.utility.ui.HAnchor
Centers element text horizontally.
CERTIFICATE - Enum constant in enum class com.dua3.utility.crypt.PemData.PemType
X.509 certificate
CERTIFICATE_CHAIN - Enum constant in enum class com.dua3.utility.crypt.PemData.PemType
Chain of X.509 certificates
CERTIFICATE_REQUEST - Enum constant in enum class com.dua3.utility.crypt.PemData.PemType
Certificate signing request (CSR)
CertificateUtil - Class in com.dua3.utility.crypt
Utility class for certificate operations.
changed() - Method in record class com.dua3.utility.ui.DocumentReplaceResult
Returns the value of the changed record component.
changedUpdate(DocumentEvent) - Method in interface com.dua3.utility.swing.SwingDocumentListener
 
ChangeRange - Record Class in com.dua3.utility.ui
Changed interval between two text snapshots.
ChangeRange(int, int, int) - Constructor for record class com.dua3.utility.ui.ChangeRange
Creates an instance of a ChangeRange record class.
changes(Map<? extends U, ? extends V>, Map<? extends U, ? extends V>) - Static method in class com.dua3.utility.data.DataUtil
Compute the change of mappings between two maps.
channel() - Method in class com.dua3.utility.io.Payload
Provides a ReadableByteChannel for accessing the content of the payload.
character() - Method in interface com.dua3.utility.text.AttributedCharacter
Get character.
characteristics() - Method in class com.dua3.utility.lang.BatchCollector
 
characteristics() - Method in class com.dua3.utility.text.RichTextJoiner
 
charAt(int) - Method in class com.dua3.utility.text.RichText
 
charAt(int) - Method in class com.dua3.utility.text.RichTextBuilder
 
charAt(int) - Method in class com.dua3.utility.text.Run
 
charAt(int) - Method in class com.dua3.utility.text.SharableString
 
charAt(int) - Method in class com.dua3.utility.text.SharedString
 
charAtDocument(int) - Method in class com.dua3.utility.ui.RichTextEditorModel
Returns document character at index.
charset(Supplier<Charset>) - Static method in class com.dua3.utility.io.IoOptions
Creates an option for character encoding selection.
CHARTREUSE - Static variable in interface com.dua3.utility.data.Color
The color CHARTREUSE.
check(boolean) - Static method in class com.dua3.utility.lang.LangUtil
Check that condition is fulfilled.
check(boolean, String) - Static method in class com.dua3.utility.lang.LangUtil
Check that condition is fulfilled.
check(boolean, String, double) - Static method in class com.dua3.utility.lang.LangUtil
Check that condition is fulfilled.
check(boolean, String, double, double) - Static method in class com.dua3.utility.lang.LangUtil
Check that condition is fulfilled.
check(boolean, String, double, double, double) - Static method in class com.dua3.utility.lang.LangUtil
Check that condition is fulfilled.
check(boolean, String, long) - Static method in class com.dua3.utility.lang.LangUtil
Check that condition is fulfilled.
check(boolean, String, long, long) - Static method in class com.dua3.utility.lang.LangUtil
Check that condition is fulfilled.
check(boolean, String, long, long, long) - Static method in class com.dua3.utility.lang.LangUtil
Check that condition is fulfilled.
check(boolean, String, Object) - Static method in class com.dua3.utility.lang.LangUtil
Check that condition is fulfilled.
check(boolean, String, Object, Object) - Static method in class com.dua3.utility.lang.LangUtil
Check that condition is fulfilled.
check(boolean, String, Object, Object, Object) - Static method in class com.dua3.utility.lang.LangUtil
Check that condition is fulfilled.
check(boolean, Supplier<E>) - Static method in class com.dua3.utility.lang.LangUtil
Check that condition is fulfilled.
checkApplicationThread() - Static method in class com.dua3.utility.fx.PlatformHelper
Checks if the current thread is the FX Application Thread.
checkArg(boolean, String) - Static method in class com.dua3.utility.lang.LangUtil
Checks the provided condition and throws an IllegalArgumentException with a formatted message if the condition is false.
checkArg(boolean, String, double) - Static method in class com.dua3.utility.lang.LangUtil
Checks the provided condition and throws an IllegalArgumentException with a formatted message if the condition is false.
checkArg(boolean, String, double, double) - Static method in class com.dua3.utility.lang.LangUtil
Checks the provided condition and throws an IllegalArgumentException with a formatted message if the condition is false.
checkArg(boolean, String, double, double, double) - Static method in class com.dua3.utility.lang.LangUtil
Checks the provided condition and throws an IllegalArgumentException with a formatted message if the condition is false.
checkArg(boolean, String, long) - Static method in class com.dua3.utility.lang.LangUtil
Checks the provided condition and throws an IllegalArgumentException with a formatted message if the condition is false.
checkArg(boolean, String, long, long) - Static method in class com.dua3.utility.lang.LangUtil
Checks the provided condition and throws an IllegalArgumentException with a formatted message if the condition is false.
checkArg(boolean, String, long, long, long) - Static method in class com.dua3.utility.lang.LangUtil
Checks the provided condition and throws an IllegalArgumentException with a formatted message if the condition is false.
checkArg(boolean, String, Object) - Static method in class com.dua3.utility.lang.LangUtil
Checks the provided condition and throws an IllegalArgumentException with a formatted message if the condition is false.
checkArg(boolean, String, Object, Object) - Static method in class com.dua3.utility.lang.LangUtil
Checks the provided condition and throws an IllegalArgumentException with a formatted message if the condition is false.
checkArg(boolean, String, Object, Object, Object) - Static method in class com.dua3.utility.lang.LangUtil
Checks the provided condition and throws an IllegalArgumentException with a formatted message if the condition is false.
checkbox() - Static method in class com.dua3.utility.fx.controls.Controls
Create CheckBoxButtonBuilder instance for checkboxes.
CheckBoxButtonBuilder - Class in com.dua3.utility.fx.controls
The CheckBoxButtonBuilder class is a utility class for constructing CheckBox instances with properties configured using a fluent API.
checkBoxInput(BooleanSupplier, String, Function<Boolean, Optional<String>>) - Static method in interface com.dua3.utility.fx.controls.InputControl
Creates a SimpleInputControl for a CheckBox with a default value, text, and validation function.
checkMenuItem() - Static method in class com.dua3.utility.fx.controls.Controls
Create a new CheckMenuItemBuilder.
CheckMenuItemBuilder - Class in com.dua3.utility.fx.controls
A builder for CheckMenuItem instances.
children() - Method in class com.dua3.utility.data.FileTreeNode
 
children() - Method in interface com.dua3.utility.data.TreeNode
Get iterator over this node's children.
children(Node) - Method in class com.dua3.utility.xml.XmlUtil
Get stream of child nodes.
childrenNamesSpi() - Method in class com.dua3.utility.application.EphemeralPreferences
 
childSpi(String) - Method in class com.dua3.utility.application.EphemeralPreferences
 
CHOCOLATE - Static variable in interface com.dua3.utility.data.Color
The color CHOCOLATE.
choiceMenu(Collection<T>) - Static method in class com.dua3.utility.fx.controls.Controls
Creates and returns a new instance of ChoiceMenuBuilder with the specified collection of values.
ChoiceMenuBuilder<T> - Class in com.dua3.utility.fx.controls
A builder for menus with a choice of items.
chooseDirectory(Window) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new DirectoryChooser.
chooseFile(Window) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new FileChooser.
chooseFile(Window, Supplier<Path>, FileDialogMode, boolean, Collection<FileChooser.ExtensionFilter>, Function<Path, Optional<String>>) - Static method in interface com.dua3.utility.fx.controls.InputControl
Provides a file chooser input control.
classLoader(ClassLoader) - Method in class com.dua3.utility.spi.SpiLoader.LoaderBuilder
Sets the class loader for this LoaderBuilder.
className - Variable in class com.dua3.utility.db.JdbcDriverInfo
The driver's class name.
clear() - Method in class com.dua3.utility.application.RecentlyUsedDocuments
Clear the list.
clear() - Method in class com.dua3.utility.fx.controls.PinBoard
Clears the PinBoard by removing all items and refreshes the skin.
clear() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Removes all text.
clear() - Method in class com.dua3.utility.lang.CompactableSortedMap
 
clear() - Method in interface com.dua3.utility.lang.ImmutableSortedListSet
 
clear() - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
clear() - Method in class com.dua3.utility.lang.ReversedSequencedCollectionWrapper
 
clear() - Method in class com.dua3.utility.lang.RingBuffer
Remove all elements.
clear() - Method in class com.dua3.utility.text.Style
 
clear() - Method in class com.dua3.utility.ui.RichTextEditHistory
Clears undo and redo stacks.
clear(boolean) - Method in class com.dua3.utility.fx.controls.PinBoard
Clears the PinBoard by removing all items and optionally refreshes the skin.
clear(TableView<T>) - Static method in class com.dua3.utility.fx.controls.TableViews
Clear TableView.
CLEAR_AFTER_USE - Enum constant in enum class com.dua3.utility.crypt.InputBufferHandling
Clear (overwrite with zeros) the input buffer after use to prevent sensitive data from remaining in memory.
clearHistory() - Method in class com.dua3.utility.ui.RichTextEditorModel
Clears undo/redo history.
clip(Path2f) - Method in class com.dua3.utility.fx.FxGraphics
 
clip(Path2f) - Method in class com.dua3.utility.swing.SwingGraphics
 
clip(Path2f) - Method in interface com.dua3.utility.ui.Graphics
Intersects the clip area with the specified path.
clip(Rectangle2f) - Method in class com.dua3.utility.fx.FxGraphics
 
clip(Rectangle2f) - Method in class com.dua3.utility.swing.SwingGraphics
 
clip(Rectangle2f) - Method in interface com.dua3.utility.ui.Graphics
Intersects the clip area with the specified rectangle.
close() - Method in class com.dua3.utility.concurrent.AutoLock
Releases the lock managed by this AutoLock instance.
close() - Method in class com.dua3.utility.db.NamedParameterStatement
Closes the statement.
close() - Method in class com.dua3.utility.fx.FxGraphics
 
close() - Method in class com.dua3.utility.io.CsvReader
 
close() - Method in class com.dua3.utility.io.CsvWriter
 
close() - Method in class com.dua3.utility.io.FileSystemView
 
close() - Method in class com.dua3.utility.io.imp.FileObjectStore
 
close() - Method in class com.dua3.utility.io.LineOutputStream
 
close() - Method in class com.dua3.utility.io.Payload
Closes the resources associated with this payload instance.
close() - Method in class com.dua3.utility.io.ReaderInputStream
 
close() - Method in class com.dua3.utility.io.SoftResource.ResourceHolder
 
close() - Method in class com.dua3.utility.io.TeeOutputStream
 
close() - Method in class com.dua3.utility.io.WriterOutputStream
 
close() - Method in class com.dua3.utility.io.Zip
 
close() - Method in class com.dua3.utility.lang.LangUtil.AutoClosableCachingSupplier
 
close() - Method in interface com.dua3.utility.lang.LangUtil.AutoCloseableSupplier
 
close() - Method in interface com.dua3.utility.lang.ResourcePool
 
close() - Method in interface com.dua3.utility.lang.ResourcePool.Lease
Resets the resource for the next use.
close() - Method in class com.dua3.utility.lang.Stopwatch.AutoCloseableStopWatch
 
close() - Method in class com.dua3.utility.swing.SwingGraphics
 
close() - Method in interface com.dua3.utility.text.HtmlTag
Get text for the closing tag.
close() - Method in interface com.dua3.utility.ui.Graphics
 
CLOSE_TAG - Enum constant in enum class com.dua3.utility.text.HtmlTag.TagType
Identifies a closing HTML tag.
closeAll(AutoCloseable...) - Static method in class com.dua3.utility.io.IoUtil
Closes all provided AutoCloseable resources.
closeAll(Collection<? extends AutoCloseable>) - Static method in class com.dua3.utility.io.IoUtil
Closes all the AutoCloseable resources provided in the Iterable.
closeDialog() - Method in class com.dua3.utility.fx.controls.InputDialogPane
Closes the dialog window associated with this InputDialogPane.
closePath() - Method in class com.dua3.utility.math.geometry.PathBuilder2f
Close the current path by appending a line from the current position to the path's starting position.
ClosePath2f - Class in com.dua3.utility.math.geometry
Close path with line segment.
CODE - Static variable in class com.dua3.utility.text.Style
Default Monospace font.
Codec<T> - Interface in com.dua3.utility.io
Codec interface for reading/writing objects to/from DataInputStream/DataOutputStream.
Codecs - Class in com.dua3.utility.io
A registry for Codec instances.
Codecs() - Constructor for class com.dua3.utility.io.Codecs
Constructor.
collect(Iterable<? extends T>) - Static method in class com.dua3.utility.data.DataUtil
Collect items obtained from an iterable into a List.
collect(Iterator<? extends T>) - Static method in class com.dua3.utility.data.DataUtil
Collect items from an iterator into a List.
collectArray(Iterable<T>) - Static method in class com.dua3.utility.data.DataUtil
Collect items obtained from an iterable into an array.
collectArray(Iterator<T>) - Static method in class com.dua3.utility.data.DataUtil
Collect items from an iterator into an array.
collectAttributes(Run) - Static method in class com.dua3.utility.text.AttributeBasedConverter.AttributeBasedConverterImpl
Collect all style attributes into a single map.
collectChildren() - Method in class com.dua3.utility.data.FileTreeNode
Collects the children of the current node.
collectionCodec(String, Codec<T>, IntFunction<? extends C>) - Static method in class com.dua3.utility.io.Codecs
Get Codec for a Collection.
collectNamespaces(Element) - Static method in class com.dua3.utility.xml.XmlUtil
Collects all namespace declarations from the given XML element and its descendants.
color(Color) - Static method in class com.dua3.utility.text.FontDef
Create FontDef instance with only the color attribute set.
Color - Interface in com.dua3.utility.data
A common interface for different color implementations.
COLOR - Static variable in class com.dua3.utility.io.AnsiCode
ESC: start color sequence.
COLOR - Static variable in class com.dua3.utility.text.Style
foreground color
colorConverter() - Static method in class com.dua3.utility.fx.FxUtil
Creates and returns a converter between com.dua3.utility.data.Color and javafx.scene.paint.Color.
ColumnDef<S,T> - Interface in com.dua3.utility.fx.controls
Represents the definition of a column in a tabular data structure.
ColumnDefBuilder<S,T,B> - Class in com.dua3.utility.fx.controls
Base class for ColumnDef builders.
ColumnDefBuilder(String) - Constructor for class com.dua3.utility.fx.controls.ColumnDefBuilder
Constructs a new instance of the ColumnDefBuilder class with the specified column name.
ColumnDefGeneric<S,T> - Class in com.dua3.utility.fx.controls
Represents a generic column definition intended for use in tabular data structures or grids.
ColumnDefGenericBuilder<S,T> - Class in com.dua3.utility.fx.controls
Builder for ColumnDefGeneric.
ColumnDefText<S,T> - Class in com.dua3.utility.fx.controls
Represents the definition of a column in a TableView.
ColumnDefTextBuilder<S,T> - Class in com.dua3.utility.fx.controls
Builder for ColumnDefText.
columns(int) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
columns(int) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Set the number of columns for layout (default is 1).
columns(int) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
columns(int) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
columns(int) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
columns(int) - Method in class com.dua3.utility.fx.controls.TextAreaBuilder
Sets the number of columns for the text area.
com.dua3.utility - package com.dua3.utility
This package contains top-level utility library entry-point classes.
com.dua3.utility.application - package com.dua3.utility.application
This package contains classes supporting application development.
com.dua3.utility.application.imp - package com.dua3.utility.application.imp
This package contains the implementation classes supporting application development.
com.dua3.utility.awt - package com.dua3.utility.awt
This package contains AWT related classes.
com.dua3.utility.concurrent - package com.dua3.utility.concurrent
Classes for tracking progress of tasks that are executed asynchronously.
com.dua3.utility.crypt - package com.dua3.utility.crypt
This package contains cryptographic utilities and related class.
com.dua3.utility.data - package com.dua3.utility.data
This package contains utility classes for data conversion and some common data structures.
com.dua3.utility.db - package com.dua3.utility.db
Database related classes and utilities for JDBC database access.
com.dua3.utility.fx - package com.dua3.utility.fx
JavaFX related classes and utilities.
com.dua3.utility.fx.controls - package com.dua3.utility.fx.controls
JavaFX controls and fluent builders for dialogs and panes.
com.dua3.utility.fx.controls.abstract_builders - package com.dua3.utility.fx.controls.abstract_builders
This package contains abstract builder classes for JavaFX controls.
com.dua3.utility.fx.db - package com.dua3.utility.fx.db
This package contains database related classes for working with JavaFX.
com.dua3.utility.fx.icons - package com.dua3.utility.fx.icons
This package contains classes for working with icons in JavaFX.
com.dua3.utility.fx.icons.ikonli - package com.dua3.utility.fx.icons.ikonli
This package adds Ikonli icon support.
com.dua3.utility.fx.web - package com.dua3.utility.fx.web
This package contains classes for working with JavaFX Web views.
com.dua3.utility.i18n - package com.dua3.utility.i18n
This package contains classes for international applications.
com.dua3.utility.io - package com.dua3.utility.io
Utility classes related to I/O operations.
com.dua3.utility.io.imp - package com.dua3.utility.io.imp
 
com.dua3.utility.lang - package com.dua3.utility.lang
This package provides some general utility classes.
com.dua3.utility.math - package com.dua3.utility.math
This package defines a set of classes related to mathematics.
com.dua3.utility.math.geometry - package com.dua3.utility.math.geometry
This package defines a set of classes to define geometric shapes and transformations.
com.dua3.utility.options - package com.dua3.utility.options
This package contains a set of options classes to facilitate command line handling and configuration.
com.dua3.utility.spi - package com.dua3.utility.spi
This package contains a set of options classes to facilitate command line handling and configuration.
com.dua3.utility.swing - package com.dua3.utility.swing
Classes and utilities for creating Swing-based user interfaces.
com.dua3.utility.text - package com.dua3.utility.text
This package contains utilities for handling java.lang.String and to create, manipulate and convert rich text.
com.dua3.utility.text.imp.rtf - package com.dua3.utility.text.imp.rtf
 
com.dua3.utility.ui - package com.dua3.utility.ui
This package contains user interface related classes.
com.dua3.utility.xml - package com.dua3.utility.xml
This package contains classes to work with XML data.
combine(AffineTransformation2f...) - Static method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Combines multiple affine transformations together.
combiner() - Method in class com.dua3.utility.lang.BatchCollector
 
combiner() - Method in class com.dua3.utility.text.RichTextJoiner
 
combineTags(HtmlTag...) - Static method in interface com.dua3.utility.text.HtmlTag
Combines multiple HtmlTag instances into a single HtmlTag.
comboBox(Collection<T>) - Static method in class com.dua3.utility.fx.controls.Controls
Creates a new instance of ComboBoxBuilder using the provided collection of values.
comboBox(T...) - Static method in class com.dua3.utility.fx.controls.Controls
Creates a new instance of ComboBoxBuilder using the provided values.
ComboBoxBuilder<T> - Class in com.dua3.utility.fx.controls
Builder for ComboBox.
comboBoxEx(Collection<T>) - Static method in class com.dua3.utility.fx.controls.Controls
Creates a new instance of ComboBoxExBuilder using the provided collection of values.
comboBoxEx(T...) - Static method in class com.dua3.utility.fx.controls.Controls
Creates a new instance of ComboBoxExBuilder using the provided values.
ComboBoxEx<T> - Class in com.dua3.utility.fx.controls
A custom ComboBox control that supports additional features like editing, adding, and removing items.
ComboBoxEx<T> - Class in com.dua3.utility.swing
A custom JPanel-based ComboBox component with additional functionality for editing, adding, and removing items.
ComboBoxEx(Function<T, T>, Supplier<? extends T>, BiPredicate<ComboBoxEx<T>, ? super T>, Function<? super T, String>, T...) - Constructor for class com.dua3.utility.swing.ComboBoxEx
Constructs a ComboBoxEx with optional editing, adding, and removing functionality.
ComboBoxEx(Function<T, T>, Supplier<T>, BiPredicate<ComboBoxEx<T>, T>, Supplier<? extends T>, Function<? super T, String>, Function<? super T, ? extends Node>, Collection<T>) - Constructor for class com.dua3.utility.fx.controls.ComboBoxEx
Constructs a ComboBoxEx with the specified edit, add, remove, format, and items.
ComboBoxEx(Function<T, T>, Supplier<T>, BiPredicate<ComboBoxEx<T>, T>, Supplier<? extends T>, Function<? super T, String>, Function<? super T, ? extends Node>, T...) - Constructor for class com.dua3.utility.fx.controls.ComboBoxEx
Constructs a ComboBoxEx with the specified edit, add, remove, format, and items.
ComboBoxExBuilder<T> - Class in com.dua3.utility.fx.controls
Builder for ComboBoxEx.
comboBoxExInput(Collection<T>, Supplier<? extends T>, Function<T, T>, Supplier<T>, BiPredicate<ComboBoxEx<T>, T>, Function<? super T, String>, Function<? super T, ? extends Node>, Function<T, Optional<String>>) - Static method in interface com.dua3.utility.fx.controls.InputControl
Creates a new SimpleInputControl for a ComboBoxEx with the specified parameters.
comboBoxInput(Collection<? extends T>, Supplier<? extends T>, Function<T, Optional<String>>) - Static method in interface com.dua3.utility.fx.controls.InputControl
Creates a ComboBox input control with specified choices, default value Supplier, and validation Function.
COMLETED - Enum constant in enum class com.dua3.utility.concurrent.TaskProcessorBase.State
The task processor has finished processing all tasks and is fully shut down.
commit() - Method in record class com.dua3.utility.lang.BuildInfo
Returns the value of the commit record component.
commitEdit(T) - Method in class com.dua3.utility.fx.controls.TableCellAutoCommit
 
commitValue() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Commits the current text value and validates the control state.
commonPrefixLength(RichText) - Method in class com.dua3.utility.text.RichText
Returns the number of leading characters that are equal in this text and other, including matching text attributes.
commonSuffixLength(RichText) - Method in class com.dua3.utility.text.RichText
Returns the number of trailing characters that are equal in this text and other, including matching text attributes.
compact() - Method in class com.dua3.utility.lang.CompactableSortedMap
Transitions the current state of the map from mutable to immutable.
CompactableSortedMap<K,V> - Class in com.dua3.utility.lang
A CompactableSortedMap is a specialized implementation of the SortedMap interface that supports an optional "compact" mode.
CompactableSortedMap() - Constructor for class com.dua3.utility.lang.CompactableSortedMap
Constructs an instance of CompactableSortedMap with an initially empty TreeMap as its backing map.
CompactableSortedMap(Map<K, V>) - Constructor for class com.dua3.utility.lang.CompactableSortedMap
Constructs a new instance of CompactableSortedMap and fills it with the content of the provided map.
comparator() - Method in class com.dua3.utility.lang.CompactableSortedMap
 
comparator() - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
comparator() - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
compare(Comparator<T>, T, T) - Static method in class com.dua3.utility.lang.LangUtil
Compares two keys using the provided comparator, or the natural order if the comparator is null.
compareMajorTo(Version) - Method in record class com.dua3.utility.lang.Version
Compares the major version of this object with the major version of the specified Version object.
compareTo(FileType) - Method in class com.dua3.utility.io.FileType
 
compareTo(Version) - Method in record class com.dua3.utility.lang.Version
 
ComparisonSettings - Record Class in com.dua3.utility.text
Settings for comparing RichText instances.
ComparisonSettings(Function<String, String>, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for record class com.dua3.utility.text.ComparisonSettings
Creates an instance of a ComparisonSettings record class.
ComparisonSettings.Builder - Class in com.dua3.utility.text
A builder class for creating instances of ComparisonSettings.
completed() - Method in record class com.dua3.utility.concurrent.TaskProcessorBase.Stats
Returns the value of the completed record component.
COMPLETED_FAILURE - Enum constant in enum class com.dua3.utility.concurrent.ProgressTracker.State
The state indicating that the task has completed but encountered a failure.
COMPLETED_SUCCESS - Enum constant in enum class com.dua3.utility.concurrent.ProgressTracker.State
Represents a task state where the task has completed successfully.
component() - Method in record class com.dua3.utility.swing.ArgumentsDialog.ArgumentsPanel.OptionInput
Returns the value of the component record component.
component() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
Returns the value of the component record component.
compose(String, BiFunction<String, Object, Object>) - Method in class com.dua3.utility.text.RichTextBuilder
Compose new attribute value.
composedClose(AutoCloseable...) - Static method in class com.dua3.utility.io.IoUtil
Create a Runnable that closes multiple AutoCloseable instances.
composedClose(Collection<? extends AutoCloseable>) - Static method in class com.dua3.utility.io.IoUtil
Create a Runnable that closes multiple AutoCloseable instances.
compress(byte[]) - Static method in class com.dua3.utility.data.CompressedBytes
Compresses the given byte array using the Deflate compression algorithm.
compress(InputStream) - Static method in class com.dua3.utility.data.CompressedBytes
Compresses the data from the given InputStream using the Deflate compression algorithm and returns a CompressedBytes instance containing the compressed data.
compress(Reader) - Static method in class com.dua3.utility.data.CompressedCharacters
Compresses the content provided by the given Reader into a CompressedCharacters object.
compress(CharSequence) - Static method in class com.dua3.utility.data.CompressedCharacters
Compresses the given CharSequence into a CompressedCharacters instance.
CompressedBytes - Class in com.dua3.utility.data
The CompressedBytes class provides functionality to compress and decompress byte arrays or input streams using the Deflate compression algorithm.
CompressedCharacters - Class in com.dua3.utility.data
The CompressedCharacters class provides functionality to compress and decompress textual data efficiently.
computeMaxHeight(double) - Method in class com.dua3.utility.fx.controls.CardPane
 
computeMaxHeight(double) - Method in class com.dua3.utility.fx.controls.CustomControl
 
computeMaxWidth(double) - Method in class com.dua3.utility.fx.controls.CardPane
 
computeMaxWidth(double) - Method in class com.dua3.utility.fx.controls.CustomControl
 
computeMinHeight(double) - Method in class com.dua3.utility.fx.controls.CardPane
 
computeMinHeight(double) - Method in class com.dua3.utility.fx.controls.CustomControl
 
computeMinHeight(double) - Method in class com.dua3.utility.fx.controls.TextPane
Computes minimum height.
computeMinWidth(double) - Method in class com.dua3.utility.fx.controls.CardPane
 
computeMinWidth(double) - Method in class com.dua3.utility.fx.controls.CustomControl
 
computePrefHeight(double) - Method in class com.dua3.utility.fx.controls.CardPane
 
computePrefHeight(double) - Method in class com.dua3.utility.fx.controls.CustomControl
 
computePrefHeight(double) - Method in class com.dua3.utility.fx.controls.TextPane
Computes preferred height.
computePrefWidth(double) - Method in class com.dua3.utility.fx.controls.CardPane
 
computePrefWidth(double) - Method in class com.dua3.utility.fx.controls.CustomControl
 
computePrefWidth(double) - Method in class com.dua3.utility.fx.controls.TextPane
Computes preferred width.
concat(Stream<T>...) - Static method in class com.dua3.utility.lang.StreamUtil
Concat multiple streams.
constant(boolean) - Static method in class com.dua3.utility.fx.FxUtil
Returns an ObservableBooleanValue that represents the specified boolean constant.
consumeIfPresent(Map<K, V>, K, BiConsumer<? super K, ? super V>) - Static method in class com.dua3.utility.lang.LangUtil
Consume value if mapping exists.
consumeIfPresent(Map<K, V>, K, Consumer<? super V>) - Static method in class com.dua3.utility.lang.LangUtil
Consume value if mapping exists.
container - Variable in class com.dua3.utility.fx.controls.CustomControl
The container holding child controls for the custom control.
contains(Vector2f) - Method in record class com.dua3.utility.math.geometry.Rectangle2f
Determines if the specified point is contained within the rectangle.
contains(Object) - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
contains(Object) - Method in class com.dua3.utility.lang.RingBuffer
 
contains(CharSequence) - Method in class com.dua3.utility.text.RichText
Test if CharSequence is contained.
contains(CharSequence, CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Test if CharSequence is contained-
contains(Object) - Method in class com.dua3.utility.lang.ReversedSequencedCollectionWrapper
 
containsAll(Collection<?>) - Method in class com.dua3.utility.lang.ReversedSequencedCollectionWrapper
 
containsAll(Collection<?>) - Method in class com.dua3.utility.lang.RingBuffer
 
containsAll(Collection<? extends Object>) - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
containsAnyOf(CharSequence, char...) - Static method in class com.dua3.utility.text.TextUtil
Test if string contains any of the given characters.
containsAnyOf(CharSequence, String) - Static method in class com.dua3.utility.text.TextUtil
Test if string contains any of the given characters.
containsKey(Object) - Method in class com.dua3.utility.lang.CompactableSortedMap
 
containsKey(Object) - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
containsKey(Object) - Method in class com.dua3.utility.text.Style
 
containsKey(KeyStore, String) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Checks if the KeyStore contains an entry with the specified alias.
containsNoneOf(CharSequence, char...) - Static method in class com.dua3.utility.text.TextUtil
Test if string contains none of the given characters.
containsNoneOf(CharSequence, String) - Static method in class com.dua3.utility.text.TextUtil
Test if string contains none of the given characters.
containsValue(Object) - Method in class com.dua3.utility.lang.CompactableSortedMap
 
containsValue(Object) - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
containsValue(Object) - Method in class com.dua3.utility.text.Style
 
content() - Method in record class com.dua3.utility.crypt.PemData.PemItem
Returns the value of the content record component.
contentEquals(CharSequence, CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Compare two character sequences for content equality.
control(int) - Method in class com.dua3.utility.math.geometry.AbstractCurve2f
Get control point by index
ControlBuilder<C,B> - Class in com.dua3.utility.fx.controls.abstract_builders
An abstract base class for building nodes, providing a fluent API for configuring and creating instances of the node type specified by the generic parameter N.
ControlBuilder(Supplier<? extends C>) - Constructor for class com.dua3.utility.fx.controls.abstract_builders.ControlBuilder
Constructs a new instance of the ControlBuilder class using the specified factory.
Controls - Class in com.dua3.utility.fx.controls
Utility class for creating and managing UI controls.
ConversionException - Exception Class in com.dua3.utility.data
This exception is thrown to indicate that an error occurred during a conversion process.
ConversionException(String) - Constructor for exception class com.dua3.utility.data.ConversionException
Constructs a new ConversionException with the specified detail message.
ConversionException(String, Throwable) - Constructor for exception class com.dua3.utility.data.ConversionException
Constructs a new ConversionException with the specified detail message and cause.
ConversionException(Throwable) - Constructor for exception class com.dua3.utility.data.ConversionException
Constructs a new ConversionException with the specified cause.
convert(A) - Method in interface com.dua3.utility.data.Converter
Converts an object of type A to type B using the conversion function defined in a2b().
convert(Color) - Static method in class com.dua3.utility.fx.FxUtil
Convert Color to Color.
convert(Color) - Static method in class com.dua3.utility.swing.SwingUtil
Convert Color to java.awt.Color.
convert(AffineTransformation2f) - Static method in class com.dua3.utility.fx.FxUtil
Convert AffineTransformation2f to JavaFX Affine.
convert(AffineTransformation2f) - Static method in class com.dua3.utility.swing.SwingGraphics
Convert an AffineTransformation2f object to an AffineTransform object.
convert(Dimension2f) - Static method in class com.dua3.utility.fx.FxUtil
Converts a Dimension2f object to a Dimension2D object.
convert(FillRule) - Static method in class com.dua3.utility.fx.FxUtil
Convert FillRule to JavaFX FillRule.
convert(Path2f) - Static method in class com.dua3.utility.fx.FxUtil
Converts a Path2f object to a Path object.
convert(Rectangle2f) - Static method in class com.dua3.utility.fx.FxUtil
Convert a Rectangle2f object to a JavaFX Rectangle object.
convert(Rectangle2f) - Static method in class com.dua3.utility.swing.SwingGraphics
Converts a Rectangle object to a Rectangle2f object.
convert(Font) - Method in class com.dua3.utility.awt.AwtFontUtil
Converts a Font object into a java.awt.Font representation.
convert(Font) - Method in class com.dua3.utility.fx.FxFontUtil
Converts a com.dua3.utility.text.Font object to a JavaFX Font object.
convert(Font) - Static method in class com.dua3.utility.fx.FxUtil
Convert Font to JavaFX Font.
convert(ToRichText) - Method in class com.dua3.utility.text.AttributeBasedConverter
Convert RichText instance to the target class.
convert(ToRichText) - Method in class com.dua3.utility.text.HtmlConverter
 
convert(ToRichText) - Method in interface com.dua3.utility.text.RichTextConverter
Convert RichText to the target type.
convert(ToRichText) - Method in interface com.dua3.utility.text.RichTextConverterExt
 
convert(ToRichText) - Method in class com.dua3.utility.text.TagBasedConverter
 
convert(Color) - Static method in class com.dua3.utility.swing.SwingUtil
Convert java.awt.Color to Color.
convert(Font) - Method in class com.dua3.utility.awt.AwtFontUtil
Converts a java.awt.Font object into a corresponding Font representation.
convert(AffineTransform) - Method in class com.dua3.utility.swing.SwingGraphics
Converts an instance of AffineTransform to an instance of AffineTransformation2f.
convert(Rectangle) - Method in class com.dua3.utility.swing.SwingGraphics
Convert a Rectangle object to a Rectangle2f object.
convert(Object, Class<T>) - Static method in class com.dua3.utility.data.DataUtil
Convert an object to a different class.
convert(Object, Class<T>, boolean) - Static method in class com.dua3.utility.data.DataUtil
Convert an object to a different class.
convert(Collection<T>, Class<U>) - Static method in class com.dua3.utility.data.DataUtil
Convert Collection to List.
convert(Collection<T>, Class<U>, boolean) - Static method in class com.dua3.utility.data.DataUtil
Convert Collection to list.
convert(Collection<T>, Function<? super T, ? extends U>) - Static method in class com.dua3.utility.data.DataUtil
Convert Collection to list.
convert(DoubleProperty) - Static method in class com.dua3.utility.fx.PropertyConverter
Converts a given DoubleProperty to a Property<Double> by performing a type-safe cast.
convert(Property<Double>) - Static method in class com.dua3.utility.fx.PropertyConverter
Converts a Property<Double> to a DoubleProperty.
convert(Bounds) - Static method in class com.dua3.utility.fx.FxUtil
Convert a JavaFX Bounds object to a Rectangle2f object.
convert(Dimension2D) - Static method in class com.dua3.utility.fx.FxUtil
Converts a Dimension2D object to a Dimension2f object.
convert(Rectangle2D) - Static method in class com.dua3.utility.fx.FxUtil
Convert a JavaFX Rectangle object to a Rectangle2f object.
convert(Color) - Static method in class com.dua3.utility.fx.FxUtil
Convert toColor.
convert(FillRule) - Static method in class com.dua3.utility.fx.FxUtil
Convert FillRule to JavaFX FillRule.
convert(Font) - Method in class com.dua3.utility.fx.FxFontUtil
Converts a JavaFX Font object to a com.dua3.utility.text.Font object.
convert(Font) - Static method in class com.dua3.utility.fx.FxUtil
Convert JavaFX Font to Font.
convert(Affine) - Static method in class com.dua3.utility.fx.FxUtil
Convert JavaFX Affine to AffineTransformation2f.
convert(P, Converter<A, B>) - Static method in class com.dua3.utility.fx.PropertyConverter
Converts a property of one type to another type using the provided converter, maintaining bidirectional synchronization between the original and converted properties.
convertBack(B) - Method in interface com.dua3.utility.data.Converter
Converts the target object of type B back to a source object of type A using the provided conversion function.
convertBack(T) - Method in interface com.dua3.utility.text.RichTextConverterExt
 
convertCollection(Collection<T>, Class<U>, Supplier<C>, boolean) - Static method in class com.dua3.utility.data.DataUtil
Convert Collection to list.
convertCollection(Collection<T>, Class<U>, Supplier<C>) - Static method in class com.dua3.utility.data.DataUtil
Convert Collection.
convertCovering(Rectangle2f) - Static method in class com.dua3.utility.swing.SwingGraphics
Converts a Rectangle2f object to a Rectangle object.
converter() - Method in class com.dua3.utility.fx.controls.ColumnDefText
Retrieves the StringConverter associated with the column.
converter() - Method in record class com.dua3.utility.options.Param
Returns the value of the converter record component.
Converter<A,B> - Interface in com.dua3.utility.data
An interface for converting between two types, A and B.
convertLineBreaksTo(String) - Static method in class com.dua3.utility.text.HtmlConverter
Configures the HTML conversion to replace line breaks with a specified string.
convertReadOnly(V, Converter<A, B>) - Static method in class com.dua3.utility.fx.PropertyConverter
Converts a given read/write property of type A to a read-only property of type B using the specified converter.
convertReadOnly(V, Function<A, B>) - Static method in class com.dua3.utility.fx.PropertyConverter
Converts a given read/write property of type A to a read-only property of type B using the specified converter.
convertToArray(Collection<T>, Class<? extends U>) - Static method in class com.dua3.utility.data.DataUtil
Convert Collection to array.
convertToArray(Collection<T>, Class<U>, boolean) - Static method in class com.dua3.utility.data.DataUtil
Convert Collection to array.
convertToDoubleReadOnly(V, Function<A, Double>) - Static method in class com.dua3.utility.fx.PropertyConverter
Converts a given property of type A to a read-only property of type Double using the specified converter.
convertToJavaFxPath(Path2f) - Static method in class com.dua3.utility.fx.FxUtil
Converts a Path2f object to a JavaFX Path.
convertToStringReadOnly(V, Function<A, String>) - Static method in class com.dua3.utility.fx.PropertyConverter
Converts a given property of type A to a read-only property of type String using the specified converter.
convertToSwingPath(Path2f) - Static method in class com.dua3.utility.swing.SwingUtil
Converts a Path2f object to a Path2D.
copy() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Copies selection to clipboard.
copy() - Method in class com.dua3.utility.swing.TextEditorPane
Copies selected plain text to the clipboard.
copy() - Method in class com.dua3.utility.text.FontDef
Creates and returns a deep copy of this FontDef instance.
copyData(WritableRaster) - Method in class com.dua3.utility.awt.AwtStandardImage
 
copyKeyStore(KeyStore, char[], KeyStoreType, char[]) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Copies the contents of the provided KeyStore into a new KeyStore of the specified target type.
copyright(MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Sets the copyright information for the AboutDialog.
copyright(String, Object...) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Sets the copyright information for the AboutDialog.
copyToClipboard(Image) - Static method in class com.dua3.utility.fx.FxUtil
Copy image to clipboard.
copyToClipboard(BufferedImage) - Static method in class com.dua3.utility.swing.SwingUtil
Copy image to clipboard.
copyToClipboard(CharSequence) - Static method in class com.dua3.utility.fx.FxUtil
Copy rich text to the clipboard.
copyToClipboard(CharSequence) - Static method in class com.dua3.utility.swing.SwingUtil
Copy rich text to the clipboard.
copyToClipboard(Path) - Static method in class com.dua3.utility.fx.FxUtil
Copy file/folder to clipboard.
copyToClipboard(Path) - Static method in class com.dua3.utility.swing.SwingUtil
Copy file/folder to clipboard.
copyToClipboard(Collection<? extends Path>) - Static method in class com.dua3.utility.fx.FxUtil
Copy files/folders to clipboard.
copyToClipboard(Collection<? extends Path>) - Static method in class com.dua3.utility.swing.SwingUtil
Copy files/folders to clipboard.
copyToClipboard(Image) - Static method in class com.dua3.utility.fx.FxUtil
Copy image to clipboard.
CORAL - Static variable in interface com.dua3.utility.data.Color
The color CORAL.
CORNFLOWERBLUE - Static variable in interface com.dua3.utility.data.Color
The color CORNFLOWERBLUE.
CORNSILK - Static variable in interface com.dua3.utility.data.Color
The color CORNSILK.
count() - Method in record class com.dua3.utility.data.Histogram.Entry
Returns the value of the count record component.
counter() - Method in record class com.dua3.utility.text.RichTextJoiner.AccumulationType
Returns the value of the counter record component.
create(char, TextAttributes) - Static method in interface com.dua3.utility.text.AttributedCharacter
Create instance.
create(CsvReader.RowBuilder, BufferedReader, Arguments) - Static method in class com.dua3.utility.io.CsvReader
Creates a new instance of `CsvReader`.
create(CsvReader.RowBuilder, InputStream, Arguments) - Static method in class com.dua3.utility.io.CsvReader
Creates a new instance of `CsvReader`.
create(CsvReader.RowBuilder, Path, Arguments) - Static method in class com.dua3.utility.io.CsvReader
Creates a new instance of `CsvReader`.
create(Option<U>, U) - Static method in class com.dua3.utility.options.Arguments.Entry
Creates a new entry that represents an option and its associated value.
create(StyledDocumentConversionOption...) - Static method in class com.dua3.utility.swing.StyledDocumentConverter
Create a new converter instance.
create(AnsiConversionOption...) - Static method in class com.dua3.utility.text.AnsiConverter
Create a converter.
create(Font) - Static method in class com.dua3.utility.text.Style
Create a style for the given font.
create(FontDef) - Static method in class com.dua3.utility.text.Style
Create a style for the given font.
create(FontDef, Color, Color) - Static method in class com.dua3.utility.text.Style
Creates a new Style instance based on the provided font definition, text color, and background color.
create(HtmlConversionOption...) - Static method in class com.dua3.utility.text.HtmlConverter
Create a converter with default mappings.
create(BufferedWriter, Arguments) - Static method in class com.dua3.utility.io.CsvWriter
Creates a new CsvWriter by using the provided BufferedWriter and Arguments options.
create(OutputStream, Arguments) - Static method in class com.dua3.utility.io.CsvWriter
Creates a new CsvWriter by using the provided OutputStream and Arguments options.
create(Class<?>, String) - Static method in record class com.dua3.utility.lang.BuildInfo
Load properties from a resource and return BuildInfo.
create(String) - Static method in class com.dua3.utility.lang.Stopwatch
Create new instance.
create(String, FontDef) - Static method in class com.dua3.utility.text.Style
Create a style for the given font.
create(String, Runnable) - Static method in class com.dua3.utility.fx.FxRefresh
Create new instance.
create(String, Runnable, boolean) - Static method in class com.dua3.utility.fx.FxRefresh
Create new instance.
create(String, Runnable, Node) - Static method in class com.dua3.utility.fx.FxRefresh
Create a refresher instance for a JavaFX Node.
create(String, Runnable, Node, boolean) - Static method in class com.dua3.utility.fx.FxRefresh
Create a refresher instance for a JavaFX Node.
create(String, String, String) - Static method in record class com.dua3.utility.lang.BuildInfo
Creates a new BuildInfo instance using the given version string, key, and commit.
create(String, ZonedDateTime, String) - Static method in record class com.dua3.utility.lang.BuildInfo
Creates a new instance of BuildInfo using the provided version string, build timestamp, and key.
create(String, ZonedDateTime, String, String, String) - Static method in record class com.dua3.utility.lang.BuildInfo
Creates a new instance of BuildInfo using the provided version string, build timestamp, key, commit, and system.
create(String, Consumer<? super Stopwatch>) - Static method in class com.dua3.utility.lang.Stopwatch
Create new instance.
create(String, Locale) - Static method in class com.dua3.utility.i18n.I18N
Creates an instance of the I18N class.
create(String, Map.Entry<String, Object>...) - Static method in class com.dua3.utility.text.Style
Create a new Style.
create(String, Map<String, Object>) - Static method in class com.dua3.utility.text.Style
Create a new Style.
create(Path, FileSystemView.Flags...) - Static method in class com.dua3.utility.io.FileSystemView
Create FileSystemView.
create(Path, Arguments) - Static method in class com.dua3.utility.io.CsvWriter
Creates a new CsvWriter by using the provided file path, Arguments options.
create(Collection<StyledDocumentConversionOption>) - Static method in class com.dua3.utility.swing.StyledDocumentConverter
Create a new converter instance.
create(Collection<AnsiConversionOption>) - Static method in class com.dua3.utility.text.AnsiConverter
Create a converter.
create(Collection<HtmlConversionOption>) - Static method in class com.dua3.utility.text.HtmlConverter
Create a converter with default mappings.
create(Function<A, B>, Function<B, A>) - Static method in interface com.dua3.utility.data.Converter
Creates a bidirectional converter between two types A and B.
create(Supplier<? extends T>, Consumer<? super T>) - Static method in interface com.dua3.utility.data.Bearer
Create Bearer.
create(Supplier<String>) - Static method in class com.dua3.utility.lang.Stopwatch
Create new instance.
create(Supplier<String>, Consumer<? super Stopwatch>) - Static method in class com.dua3.utility.lang.Stopwatch
Create new instance.
create(Properties) - Static method in record class com.dua3.utility.lang.BuildInfo
Create an instance from properties.
create(ResourceBundle) - Static method in class com.dua3.utility.i18n.I18N
Creates an instance of the I18N class with the provided resource bundle.
create(T) - Static method in interface com.dua3.utility.concurrent.Value
Creates a new Value object with the initial value.
CREATE_IF_MISSING - Enum constant in enum class com.dua3.utility.io.FileSystemView.Flags
The CREATE_IF_MISSING flag is used in the FileSystemView class to indicate whether a new file or directory should be created if it does not already exist.
CREATE_NEW - Enum constant in enum class com.dua3.utility.io.ObjectStore.OutputOption
Fail if an object already exists at the output location, otherwise create a new one.
CREATE_OR_REPLACE - Enum constant in enum class com.dua3.utility.io.ObjectStore.OutputOption
Create a new object if one does not already exist at the output location, otherwise replace it.
createAction(String, Runnable) - Static method in class com.dua3.utility.swing.SwingUtil
Create an action to be used in menus.
createAction(String, Consumer<? super ActionEvent>) - Static method in class com.dua3.utility.swing.SwingUtil
Create an action to be used in menus.
createArgumentsParser() - Method in class com.dua3.utility.db.JdbcDriverInfo
Creates and configures an instance of ArgumentsParser tailored for JDBC Driver arguments.
createBlank(HtmlConversionOption...) - Static method in class com.dua3.utility.text.HtmlConverter
Create a converter without any mappings.
createBlank(Collection<HtmlConversionOption>) - Static method in class com.dua3.utility.text.HtmlConverter
Create a converter without any mappings.
createButton(CharSequence, Runnable) - Method in class com.dua3.utility.fx.controls.RichTextBuilderFx
 
createButton(CharSequence, Runnable) - Method in class com.dua3.utility.text.RichTextBuilderExtBase
Creates a button node with the specified text and action.
createButton(ButtonType) - Method in class com.dua3.utility.fx.controls.InputDialogPane
 
createCodec(String, Encoder<? super T>, Decoder<? extends T>) - Static method in class com.dua3.utility.io.Codecs
Create new Codec instance from Encoder and Decoder.
createConverter() - Method in class com.dua3.utility.swing.StyledDocumentConverter
 
createConverter() - Method in class com.dua3.utility.text.AnsiConverter
 
createConverter() - Method in class com.dua3.utility.text.AttributeBasedConverter
Factory method to create a compatible converter implementation instance for this converter.
createConverter() - Method in class com.dua3.utility.text.HtmlConverter
 
createConverter() - Method in class com.dua3.utility.text.imp.rtf.RtfWriter
 
createConverter() - Method in class com.dua3.utility.text.TagBasedConverter
Create a converter for the given argument.
created() - Method in record class com.dua3.utility.io.ObjectStore.ObjectInfo
Returns the value of the created record component.
createDataSource(Driver, String, String, String) - Static method in class com.dua3.utility.db.DbUtil
Create DataSource.
createDefaultSkin() - Method in class com.dua3.utility.fx.controls.CustomControl
 
createDefaultSkin() - Method in class com.dua3.utility.fx.controls.PinBoard
 
createDefaultSkin() - Method in class com.dua3.utility.fx.controls.TextPane
Creates the default skin implementation.
createDefaultSkin() - Method in class com.dua3.utility.fx.icons.IconView
 
createEntry(Option<T>, T) - Static method in class com.dua3.utility.options.Arguments
Create an argument entry intended to be passed to Arguments.of(Entry[]).
createEnumOption(String, String, Class<E>, String, Supplier<E>, String, String...) - Static method in class com.dua3.utility.options.Option
Creates an Option for handling enum-type parameters.
createExtensionFilter(FileType<? extends T>) - Static method in class com.dua3.utility.fx.controls.Dialogs
Creates a new FileChooser.ExtensionFilter instance based on the provided FileType.
createFlag(String, String, String, String...) - Static method in class com.dua3.utility.options.Option
Creates an Option representing a flag, which is a boolean option that can either be enabled or disabled.
createFolder(URI) - Method in class com.dua3.utility.io.imp.FileObjectStore
 
createFolder(URI) - Method in interface com.dua3.utility.io.WritableObjectStore
Creates a folder at the specified URI path within the object store.
createHashBased() - Static method in class com.dua3.utility.data.Histogram
Creates a new instance of Histogram backed by a HashMap as the underlying storage for counting occurrences of items.
createHyperlink(CharSequence, URI) - Method in class com.dua3.utility.fx.controls.RichTextBuilderFx
 
createHyperlink(CharSequence, URI) - Method in class com.dua3.utility.text.RichTextBuilderExtBase
Creates a hyperlink node with the specified text and target URI.
createIdentityBased() - Static method in class com.dua3.utility.data.Histogram
Creates a new instance of a Histogram that backed by an IdentityHashMap to count occurrences.
createImage(int, int) - Method in class com.dua3.utility.awt.AwtImageUtil
 
createImage(int, int) - Method in interface com.dua3.utility.data.ImageUtil
Create an empty MutableImage.
createImage(int, int) - Method in class com.dua3.utility.fx.FxImageUtil
 
createImage(int, int, int[]) - Method in class com.dua3.utility.awt.AwtImageUtil
 
createImage(int, int, int[]) - Method in interface com.dua3.utility.data.ImageUtil
Creates an image from premultiplied ARGB pixel data.
createImage(int, int, int[]) - Method in class com.dua3.utility.fx.FxImageUtil
 
createImage(Image) - Method in class com.dua3.utility.fx.controls.RichTextBuilderFx
 
createImage(Image) - Method in class com.dua3.utility.text.RichTextBuilderExtBase
Creates an inline node representation for the provided image.
createImage(Image, float, float) - Method in class com.dua3.utility.fx.controls.RichTextBuilderFx
 
createImage(Image, float, float) - Method in class com.dua3.utility.text.RichTextBuilderExtBase
Creates an inline image node from the given image, scaled to fit within the specified maximum width and height.
createInlineButtonFallbackUri(CharSequence) - Static method in class com.dua3.utility.text.RichTextBuilderExtBase
Creates a fallback URI used when serializing inline buttons to RTF hyperlinks.
createJScrollPane(int) - Static method in class com.dua3.utility.swing.SwingUtil
Create JScrollPane with unit increment set.
createJScrollPane(int, int, int) - Static method in class com.dua3.utility.swing.SwingUtil
Create JScrollPane with unit increment set.
createJScrollPane(int, Component) - Static method in class com.dua3.utility.swing.SwingUtil
Create JScrollPane with unit increment set.
createJScrollPane(int, Component, int, int) - Static method in class com.dua3.utility.swing.SwingUtil
Create JScrollPane with unit increment set.
createKeyStore(KeyStoreType, char[]) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Creates and initializes a new KeyStore of the specified type, secured with the provided password.
createLazySnapshot() - Method in class com.dua3.utility.ui.RichTextEditorModel
Creates a lazy ToRichText snapshot of current document lines.
createNullAware(Function<A, B>, Function<B, A>) - Static method in interface com.dua3.utility.data.Converter
Creates a bidirectional converter between two nullable types A and B.
createReadOnly(T) - Static method in interface com.dua3.utility.concurrent.Value
Creates a new ReadOnlyValue object with the initial value.
createRoot() - Static method in class com.dua3.utility.application.EphemeralPreferences
Returns the root preferences node for the ephemeral, in-memory preference hierarchy.
createSecureTempDirectory(String) - Static method in class com.dua3.utility.io.IoUtil
Creates a secure temporary directory with the given prefix.
createSecureTempDirectory(Path, String) - Static method in class com.dua3.utility.io.IoUtil
Creates a secure temporary directory with specified permissions depending on the operating system.
createSecureTempDirectoryAndDeleteOnExit(String) - Static method in class com.dua3.utility.io.IoUtil
Creates a secure temporary directory and schedules it for deletion upon JVM exit.
createSecureTempDirectoryAndDeleteOnExit(Path, String) - Static method in class com.dua3.utility.io.IoUtil
Creates a secure temporary directory and schedules it for deletion upon JVM exit.
createSelectionOption(String, String, Class<T>, String, List<T>, Converter<String, T>, Supplier<T>, String, String...) - Static method in class com.dua3.utility.options.Option
Creates a selection option that associates display attributes, type information, allowed values, a converter for parsing input, and default supplier logic.
createSelfSignedX509Certificate(AsymmetricAlgorithm, int, String, int, boolean) - Static method in class com.dua3.utility.crypt.CertificateUtil
Creates a self-signed X.509 certificate generating the key pair from the provided key type and size.
createSelfSignedX509Certificate(KeyPair, String, int, boolean) - Static method in class com.dua3.utility.crypt.CertificateUtil
Creates a self-signed X.509 certificate using the provided key pair, subject distinguished name, validity duration, and a flag to enable Certificate Authority (CA) settings.
createSignedData(PrivateKey, X509Certificate, byte[]) - Static method in class com.dua3.utility.crypt.SignatureUtil
Creates a CMSSignedData object by signing the input data (certificate bytes) using the provided private key and certificate.
createSimpleOption(String, String, Param<T>, Supplier<T>, String, String...) - Static method in class com.dua3.utility.options.Option
Creates an Option representing a customizable and reusable parameter with an associated name, description, and default value.
createTask() - Method in class com.dua3.utility.fx.FxService
 
createUnescapedDelimiterPattern(char) - Static method in class com.dua3.utility.text.TextUtil
Creates a regex pattern string that matches an unescaped occurrence of the specified delimiter.
createX509Certificate(AsymmetricAlgorithm, int, String, int, boolean, PrivateKey, X509Certificate...) - Static method in class com.dua3.utility.crypt.CertificateUtil
Creates an X.509 certificate generating the subject key pair from the provided key type and size.
createX509Certificate(KeyPair, String, int, boolean, PrivateKey, X509Certificate...) - Static method in class com.dua3.utility.crypt.CertificateUtil
Creates an X.509 certificate using the provided key pair, subject distinguished name, validity period, and a parent certificate.
CRIMSON - Static variable in interface com.dua3.utility.data.Color
The color CRIMSON.
CryptUtil - Class in com.dua3.utility.crypt
Cryptographic utilities.
css(String) - Method in class com.dua3.utility.fx.controls.AlertBuilder
Set supplemental CSS.
css(URL) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Sets the CSS file to be used for styling the dialog.
CSS_REQUIRED_INPUT - Static variable in interface com.dua3.utility.fx.controls.InputControl
CSS class to mark required input fields.
cssStyle() - Method in record class com.dua3.utility.text.FontData
Returns the value of the cssStyle record component.
CsvFormatException - Exception Class in com.dua3.utility.io
Exception class for reporting CSV format violations.
CsvFormatException(String, URI, int) - Constructor for exception class com.dua3.utility.io.CsvFormatException
Construct a new CsvFormatException.
CsvIo - Class in com.dua3.utility.io
Base class for CSV-input/output classes.
CsvIo(Arguments) - Constructor for class com.dua3.utility.io.CsvIo
Constructor for creating a CsvIo object.
CsvReader - Class in com.dua3.utility.io
A class that reads data from CSV files.
CsvReader(CsvReader.RowBuilder, BufferedReader, URI, Arguments) - Constructor for class com.dua3.utility.io.CsvReader
A utility class for reading CSV files.
CsvReader.ListRowBuilder - Class in com.dua3.utility.io
A CsvReader.RowBuilder implementation that creates a list of Strings for the cells contained in each row read.
CsvReader.RowBuilder - Interface in com.dua3.utility.io
Interface used to build rows when reading CSV files.
CsvWriter - Class in com.dua3.utility.io
A class that writes data in CSV format.
CsvWriter(BufferedWriter, Arguments) - Constructor for class com.dua3.utility.io.CsvWriter
Constructs a new CsvWriter.
current() - Method in class com.dua3.utility.math.geometry.PathBuilder2f
Get the current (last added) vertex.
currentPlatform() - Static method in enum class com.dua3.utility.lang.Platform
Get the detected platform that the program runs on.
currentValues(Arguments) - Method in class com.dua3.utility.fx.controls.OptionsDialogBuilder
Set current values.
currentWrapWidth() - Method in class com.dua3.utility.ui.RichTextEditorModel
Returns current wrap width from the configured provider.
Curve2f - Class in com.dua3.utility.math.geometry
Bézier curve Path segment.
curveTo(Vector2f, Vector2f) - Method in class com.dua3.utility.math.geometry.PathBuilder2f
Add a quadratic Bézier curve from the current position to a new position.
curveTo(Vector2f, Vector2f, Vector2f) - Method in class com.dua3.utility.math.geometry.PathBuilder2f
Add a cubic Bézier curve from the current position to a new position.
CustomControl<C> - Class in com.dua3.utility.fx.controls
Base class for simple custom controls composed of different child controls.
CustomControl(C) - Constructor for class com.dua3.utility.fx.controls.CustomControl
Constructor.
cut() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Cuts selection to clipboard.
cut() - Method in class com.dua3.utility.swing.TextEditorPane
Cuts selected text to clipboard.

D

d() - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Returns the value of the d record component.
DARK - Enum constant in enum class com.dua3.utility.application.UiMode
Represents the dark UI mode.
DARKBLUE - Static variable in interface com.dua3.utility.data.Color
The color DARKBLUE.
DARKCYAN - Static variable in interface com.dua3.utility.data.Color
The color DARKCYAN.
darker() - Method in interface com.dua3.utility.data.Color
Get a darker color.
darker() - Method in record class com.dua3.utility.data.HSLColor
 
darker() - Method in record class com.dua3.utility.data.HSVColor
 
darker() - Method in record class com.dua3.utility.data.RGBColor
 
DARKGOLDENROD - Static variable in interface com.dua3.utility.data.Color
The color DARKGOLDENROD.
DARKGRAY - Static variable in interface com.dua3.utility.data.Color
The color DARKGRAY.
DARKGRAY - Static variable in class com.dua3.utility.text.Style
Darkgray text.
DARKGREEN - Static variable in interface com.dua3.utility.data.Color
The color DARKGREEN.
DARKGREY - Static variable in interface com.dua3.utility.data.Color
The color DARKGREY.
DARKKHAKI - Static variable in interface com.dua3.utility.data.Color
The color DARKKHAKI.
DARKMAGENTA - Static variable in interface com.dua3.utility.data.Color
The color DARKMAGENTA.
DarkModeDetector - Interface in com.dua3.utility.application
Interface for detecting and handling dark mode state changes.
DarkModeDetectorBase - Class in com.dua3.utility.application.imp
An abstract base class for detecting and handling dark mode status.
DarkModeDetectorBase() - Constructor for class com.dua3.utility.application.imp.DarkModeDetectorBase
Constructs an instance of DarkModeDetectorBase.
DarkModeDetectorInstance - Class in com.dua3.utility.application.imp
Singleton access point for obtaining an instance of the DarkModeDetector.
DarkModeDetectorUnsupported - Class in com.dua3.utility.application.imp
A concrete implementation of the DarkModeDetectorBase class.
DARKOLIVEGREEN - Static variable in interface com.dua3.utility.data.Color
The color DARKOLIVEGREEN.
DARKORANGE - Static variable in interface com.dua3.utility.data.Color
The color DARKORANGE.
DARKORCHID - Static variable in interface com.dua3.utility.data.Color
The color DARKORCHID.
DARKRED - Static variable in interface com.dua3.utility.data.Color
The color DARKRED.
DARKSALMON - Static variable in interface com.dua3.utility.data.Color
The color DARKSALMON.
DARKSEAGREEN - Static variable in interface com.dua3.utility.data.Color
The color DARKSEAGREEN.
DARKSLATEBLUE - Static variable in interface com.dua3.utility.data.Color
The color DARKSLATEBLUE.
DARKSLATEGRAY - Static variable in interface com.dua3.utility.data.Color
The color DARKSLATEGRAY.
DARKSLATEGREY - Static variable in interface com.dua3.utility.data.Color
The color DARKSLATEGREY.
DARKTURQUOISE - Static variable in interface com.dua3.utility.data.Color
The color DARKTURQUOISE.
DARKVIOLET - Static variable in interface com.dua3.utility.data.Color
The color DARKVIOLET.
data() - Method in record class com.dua3.utility.data.ImageBuffer
Returns the value of the data record component.
data() - Method in record class com.dua3.utility.fx.controls.InputResult
Returns the value of the data record component.
DATA - Enum constant in enum class com.dua3.utility.io.ObjectStore.ObjectType
Represents a data object type.
DataRetainingImage - Interface in com.dua3.utility.data
An interface that represents a storable image capable of retaining its source data as bytes.
DataUtil - Class in com.dua3.utility.data
Utility class for data handling and conversion.
dateFormat(Supplier<PredefinedDateTimeFormat>) - Static method in class com.dua3.utility.io.IoOptions
Creates an option for specifying the date format to be used in various operations.
dateFormatter - Variable in class com.dua3.utility.io.CsvIo
The formatter used for formatting date objects.
dateTimeFormatter - Variable in class com.dua3.utility.io.CsvIo
The formatter used for formatting date-time values.
DbUtil - Class in com.dua3.utility.db
Database utility class.
debug(JSObject) - Method in class com.dua3.utility.fx.web.WebViews.JSLogger
Logs a debug message with the provided JSObject argument.
debugProperty() - Method in class com.dua3.utility.fx.FxLauncher
Returns the BooleanProperty used for debugging purposes.
decimalInput(Supplier<Double>, Function<Double, Optional<String>>) - Static method in interface com.dua3.utility.fx.controls.InputControl
Creates a SimpleInputControl for decimal input using a TextField.
decode(DataInputStream) - Method in interface com.dua3.utility.io.Decoder
Read an object from the DataInputStream.
decode(DataInputStream, Decoder<? extends T>, IntFunction<? extends Collection<T>>) - Static method in interface com.dua3.utility.io.Decoder
Decode a collection of objects.
decodeArgbImageData(byte[]) - Static method in class com.dua3.utility.ui.InlineNode
Decodes ARGB payload created by InlineNode.encodeArgbImageData(Image).
decodeFontSize(String) - Static method in class com.dua3.utility.text.TextUtil
Get the font size in pt for a font size given as string.
decodeInlineButtonData(byte[]) - Static method in class com.dua3.utility.text.RichTextBuilderExtBase
Decodes inline button payload data.
decodeInlineHyperlinkData(byte[]) - Static method in class com.dua3.utility.text.RichTextBuilderExtBase
Decodes inline hyperlink payload data.
decodeOptional(DataInputStream) - Method in interface com.dua3.utility.io.Decoder
Decode an optional object.
Decoder<T> - Interface in com.dua3.utility.io
Decoder interface for reading objects from DataInputStream.
decodeToString(byte[]) - Static method in class com.dua3.utility.text.TextUtil
Decodes the given byte array into a string using UTF-8 character encoding.
decodeUnchecked(DataInputStream) - Method in interface com.dua3.utility.io.Decoder
Read an object from the DataInputStream.
decompose(String) - Method in class com.dua3.utility.text.RichTextBuilder
Reverts the change made by a previous RichTextBuilder.compose(String, BiFunction) call.
Decoration - Class in com.dua3.utility.fx.controls
The Decoration class provides static methods to manage decorations for JavaFX Nodes.
decrementGraphic(Node) - Method in class com.dua3.utility.fx.controls.SliderBuilder
Sets a graphical representation for the decrement button of the slider.
decrementText(String) - Method in class com.dua3.utility.fx.controls.SliderBuilder
Sets the text for the decrement button of the slider.
decrypt(String, char[]) - Static method in class com.dua3.utility.crypt.CryptUtil
Decrypts the given input string using the specified password and input buffer handling strategy.
decryptAsymmetric(PrivateKey, byte[]) - Static method in class com.dua3.utility.crypt.CryptUtil
Asymmetrically decrypt data using a private key.
decryptHybrid(PrivateKey, byte[]) - Static method in class com.dua3.utility.crypt.CryptUtil
Decrypt hybrid encrypted data using the corresponding private key.
decryptSymmetric(SymmetricAlgorithm, Key, byte[]) - Static method in class com.dua3.utility.crypt.CryptUtil
Symmetrically decrypt data using a Key object with the specified algorithm.
decryptSymmetric(Key, byte[]) - Static method in class com.dua3.utility.crypt.CryptUtil
Symmetrically decrypt data using a Key object with the default algorithm.
DEEPPINK - Static variable in interface com.dua3.utility.data.Color
The color DEEPPINK.
DEEPSKYBLUE - Static variable in interface com.dua3.utility.data.Color
The color DEEPSKYBLUE.
DEFAULT_CAPACITY - Static variable in class com.dua3.utility.application.RecentlyUsedDocuments
The default capacity for a RecentlyUsedDocuments instance.
DEFAULT_MAX_BYTES - Static variable in class com.dua3.utility.io.IoUtil
Default maximum total bytes to extract from a zip archive
DEFAULT_MAX_COMPRESSION_RATIO - Static variable in class com.dua3.utility.io.IoUtil
Default maximum compression ratio for zip extraction
DEFAULT_MAX_FILES - Static variable in class com.dua3.utility.io.IoUtil
Default maximum number of files to extract from a zip archive
DEFAULT_WEIGHT - Static variable in interface com.dua3.utility.fx.controls.ColumnDef
A constant defining the default weight of a column.
defaultAttributes(Map<String, Object>) - Static method in class com.dua3.utility.swing.StyledDocumentConverter
Set default attributes.
defaultButton(ButtonType) - Method in class com.dua3.utility.fx.controls.AlertBuilder
Define the default Buttons.
defaultExtension() - Method in interface com.dua3.utility.data.Image
Provides the default file extension for images handled by this implementation.
defaultExtension() - Method in interface com.dua3.utility.data.Storable
The standard file extension for this type of object.
defaultExtension() - Method in record class com.dua3.utility.fx.FxDataRetainingImage
Returns the value of the defaultExtension record component.
defaultFont(Font) - Static method in class com.dua3.utility.swing.StyledDocumentConverter
Set default font.
defaultInstance() - Static method in class com.dua3.utility.xml.XmlUtil
Get instance using the default implementation supplied by the JDK.
defaultMapper(BiFunction<String, Object, HtmlTag>) - Static method in class com.dua3.utility.text.HtmlConverter
Set the default mapper which is called when no mapper is registered for the style name.
defaultSettings() - Static method in record class com.dua3.utility.text.ComparisonSettings
Default comparison settings; all ignore...
defaultSupplier(Supplier<? extends T>) - Method in class com.dua3.utility.spi.SpiLoader.LoaderBuilder
Sets the default supplier for fallback instances.
defaultSupplier(Supplier<T>) - Method in class com.dua3.utility.options.AbstractOptionBuilder
Sets the default supplier for the option.
defaultSupplier(Supplier<T>) - Method in class com.dua3.utility.options.OptionBuilder
 
defaultSymbols() - Static method in record class com.dua3.utility.fx.controls.MarkerSymbols
Returns a MarkerSymbols instance with a predefined set of default symbols for optional and required fields.
defaultToString(Object) - Static method in class com.dua3.utility.lang.LangUtil
Get default toString() for object.
defaultValidate(FileDialogMode, boolean) - Static method in class com.dua3.utility.fx.controls.FileInput
Returns a function object that validates the file selection based on the specified file dialog mode and whether only existing files or directories are allowed.
defaultValue() - Method in record class com.dua3.utility.fx.controls.Fields.Field
Returns the value of the defaultValue record component.
defaultValue(String, Object...) - Method in class com.dua3.utility.fx.controls.PromptBuilder
Sets the default value for the prompt dialog.
defaultValue(Supplier<? extends T>) - Method in class com.dua3.utility.fx.controls.ComboBoxExBuilder
Sets the default value supplier for the ComboBoxEx.
defaultValueAsBoolean() - Method in record class com.dua3.utility.fx.controls.Fields.Field
Converts the default value of the field to a boolean representation.
defaultValueSupplier() - Method in class com.dua3.utility.fx.controls.InputControlState
Provides a supplier for the default value of the control's state.
deg(double) - Static method in class com.dua3.utility.math.MathUtil
Converts an angle from radians to degrees.
degf(float) - Static method in class com.dua3.utility.math.MathUtil
Converts an angle from radians to degrees.
delete(URI) - Method in class com.dua3.utility.io.imp.FileObjectStore
 
delete(URI) - Method in interface com.dua3.utility.io.ObjectStore
Deletes the object or folder located at the specified URI path within the object store.
deleteCharAt(int) - Method in class com.dua3.utility.text.RichTextBuilder
Deletes the character at the specified index in the text being built and updates internal structures to maintain the consistency of text positions and attributes.
deleteKey(KeyStore, String) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Deletes an entry from the KeyStore.
deleteNextChar() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Deletes selection or next character.
deleteNextChar() - Method in class com.dua3.utility.swing.TextEditorPane
Deletes selection or next character.
deleteNextChar() - Method in class com.dua3.utility.ui.RichTextEditorModel
Deletes current selection or next character.
deletePreviousChar() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Deletes selection or previous character.
deletePreviousChar() - Method in class com.dua3.utility.swing.TextEditorPane
Deletes selection or previous character.
deletePreviousChar() - Method in class com.dua3.utility.ui.RichTextEditorModel
Deletes current selection or previous character.
deleteRecursive(Path) - Static method in class com.dua3.utility.io.IoUtil
Delete a file or directory recursively.
deleteRecursively(URI) - Method in class com.dua3.utility.io.imp.FileObjectStore
 
deleteRecursively(URI) - Method in interface com.dua3.utility.io.ObjectStore
Deletes an object at the specified path recursively.
deleteRecursiveOnExit(Path) - Static method in class com.dua3.utility.io.IoUtil
Schedules the deletion of the specified directory and its contents when the JVM exits.
deleteText(int, int) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Deletes text between offsets.
deleteText(int, int) - Method in class com.dua3.utility.ui.RichTextEditorModel
Deletes text in a given range.
deleteText(IndexRange) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Deletes text inside the given range.
deleteText(IndexRange) - Method in class com.dua3.utility.ui.RichTextEditorModel
Deletes text in a given range.
deleteText(IndexRange) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Deletes text inside the given JavaFX range.
delimiter - Variable in class com.dua3.utility.io.CsvIo
This variable represents the delimiter character used in CSV (Comma-Separated Values) files.
delta(FontData, FontData) - Static method in record class com.dua3.utility.text.FontData
Determine differences between two fonts.
delta(Font, Font) - Static method in class com.dua3.utility.text.Font
Determine differences between two fonts.
deltaX() - Method in class com.dua3.utility.math.geometry.Line2f
Get difference in x-coordinates.
deltaY() - Method in class com.dua3.utility.math.geometry.Line2f
Get difference in y-coordinates.
dependencies() - Method in record class com.dua3.utility.fx.controls.Fields.Field
Returns the value of the dependencies record component.
dependents() - Method in record class com.dua3.utility.fx.controls.Fields.Field
Returns the value of the dependents record component.
deriveFont(Font, FontDef) - Method in class com.dua3.utility.awt.AwtFontUtil
 
deriveFont(Font, FontDef) - Method in class com.dua3.utility.fx.FxFontUtil
 
deriveFont(Font, FontDef) - Method in interface com.dua3.utility.text.FontUtil
Derives a new Font object based on a given font and font definition specifications.
deriveSecretKey(SymmetricAlgorithm, byte[], byte[], byte[], InputBufferHandling) - Static method in class com.dua3.utility.crypt.KeyUtil
Derives a cryptographic key using the specified symmetric algorithm, salt, input data, and additional info.
deriveSecretKeyWithRandomSalt(SymmetricAlgorithm, byte[], byte[], InputBufferHandling) - Static method in class com.dua3.utility.crypt.KeyUtil
Derives a secret key for the specified symmetric algorithm using a randomly generated salt.
descent() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
Returns the value of the descent record component.
descent() - Method in record class com.dua3.utility.text.FontData
Returns the value of the descent record component.
descentSigned() - Method in record class com.dua3.utility.text.FontData
Returns the negative value of the descent attribute for the font.
description() - Method in class com.dua3.utility.db.JdbcDriverInfo
Get driver description text.
description() - Method in class com.dua3.utility.options.Option
Retrieves the description of this option.
description() - Method in record class com.dua3.utility.options.Param
Returns the value of the description record component.
description(String) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Sets the description for the ArgumentsParserBuilder instance being built.
deselect() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Clears the current selection.
deselect() - Method in class com.dua3.utility.ui.RichTextEditorModel
Clears selection while keeping caret.
DetachableNode<N,P> - Interface in com.dua3.utility.ui
Interface for a node that can be detached from its parent.
DetachableNode.Location - Enum Class in com.dua3.utility.ui
Enum representing the possible locations or visibility states for a detachable node.
DetachableNode.LocationListener - Interface in com.dua3.utility.ui
Functional interface for receiving notifications when the location or visibility state of a DetachableNode changes.
detachedRichText(CharSequence) - Static method in class com.dua3.utility.ui.RichTextEditUtil
Returns a detached rich-text copy of plain text.
detachedSubSequence(RichText, int, int) - Static method in class com.dua3.utility.ui.RichTextEditUtil
Returns a detached rich-text subsequence.
DialogBuilder<D,B,R> - Class in com.dua3.utility.fx.controls.abstract_builders
Abstract class for building dialog boxes.
DialogBuilder(MessageFormatter, Window) - Constructor for class com.dua3.utility.fx.controls.abstract_builders.DialogBuilder
Constructs a DialogBuilder with an optional parent window.
DialogPaneBuilder<D,B,R> - Class in com.dua3.utility.fx.controls.abstract_builders
Abstract base class for DialogPane builders.
DialogPaneBuilder(MessageFormatter, BiConsumer<? super D, ? super String>) - Constructor for class com.dua3.utility.fx.controls.abstract_builders.DialogPaneBuilder
Constructs an instance of DialogPaneBuilder with the specified header setter.
DialogPaneBuilder.ResultHandler<R> - Interface in com.dua3.utility.fx.controls.abstract_builders
Dialog(Pane) result handler.
Dialogs - Class in com.dua3.utility.fx.controls
Utility class for creating various types of dialogs and panes.
Dialogs.UnsupportedFileTypeException - Exception Class in com.dua3.utility.fx.controls
Exception thrown to indicate that an unsupported file type was encountered.
diff(Map<? extends U, ? extends V>, Map<? extends U, ? extends V>) - Static method in class com.dua3.utility.data.DataUtil
Compute the difference of mappings between two maps.
diff(Map<? extends U, ? extends V>, Map<? extends U, ? extends V>, Supplier<? extends Map<U, V>>) - Static method in class com.dua3.utility.data.DataUtil
Compute the difference of mappings between two maps.
digest() - Method in record class com.dua3.utility.lang.BuildInfo
Computes the SHA-256 hash of the concatenated string representation of all fields of this instance.
Dimension2f - Record Class in com.dua3.utility.math.geometry
An immutable 2-dimensional dimension using float coordinates.
Dimension2f(float, float) - Constructor for record class com.dua3.utility.math.geometry.Dimension2f
Constructor.
DIMGRAY - Static variable in interface com.dua3.utility.data.Color
The color DIMGRAY.
DIMGREY - Static variable in interface com.dua3.utility.data.Color
The color DIMGREY.
directory(String) - Method in class com.dua3.utility.io.Zip
Add a directory to the zip.
directory(String, Object...) - Method in class com.dua3.utility.fx.controls.InputValidatorFactory
Creates a validation function that checks if the input Path represents a directory in the file system.
DIRECTORY - Enum constant in enum class com.dua3.utility.fx.controls.FileDialogMode
Mode representing directory selection in a file dialog.
DirectoryChooserBuilder - Class in com.dua3.utility.fx.controls
Builder for directory chooser dialogs.
disabled(boolean) - Method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Set the MenuItem's disabled state to the supplied value.
disabled(boolean) - Method in class com.dua3.utility.fx.controls.abstract_builders.NodeBuilder
Set the node's disabled state to the supplied value.
disabled(ObservableValue<Boolean>) - Method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Bind the MenuItem's disabled state to an ObservableValue.
disabled(ObservableValue<Boolean>) - Method in class com.dua3.utility.fx.controls.abstract_builders.NodeBuilder
Bind the node's disabled state to an ObservableValue.
disabled(ObservableValue<Boolean>) - Method in class com.dua3.utility.fx.controls.FileInputBuilder
Sets the 'disabled' property for the FileInput control.
disabledValue() - Method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Provides an observable value representing the disabled state.
displayName() - Method in class com.dua3.utility.options.Option
Retrieves the display name of this option.
displayName() - Method in record class com.dua3.utility.options.Param
Returns the value of the displayName record component.
displayScaleProperty() - Method in class com.dua3.utility.fx.controls.PinBoard
Returns the display scale property of the application.
displayScaleProperty() - Method in class com.dua3.utility.fx.controls.TextPane
Returns the display scale property used for preview rendering.
dispose() - Method in class com.dua3.utility.fx.controls.PinBoard
Disposes the PinBoardSkin instance.
DISTRIBUTE - Enum constant in enum class com.dua3.utility.text.Alignment
Align distributed.
DISTRIBUTED - Enum constant in enum class com.dua3.utility.text.VerticalAlignment
align distributed.
doCreateTask() - Method in class com.dua3.utility.fx.FxService
Creates and returns a custom task to be executed by the FxService.
document() - Method in record class com.dua3.utility.xml.XmlUtil.DocumentWithNamespace
Returns the value of the document record component.
documentBuilder() - Method in class com.dua3.utility.xml.XmlUtil
Create new DocumentBuilder.
DocumentReplaceResult - Record Class in com.dua3.utility.ui
Result of replacing a document range.
DocumentReplaceResult(int, int, RichText, boolean) - Constructor for record class com.dua3.utility.ui.DocumentReplaceResult
Creates an instance of a DocumentReplaceResult record class.
documentTextProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Read-only property exposing the materialized editor document snapshot.
documentVersionProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Read-only property exposing the document version.
DocumentWithNamespace(Document, NamespaceContext) - Constructor for record class com.dua3.utility.xml.XmlUtil.DocumentWithNamespace
Creates an instance of a DocumentWithNamespace record class.
DODGERBLUE - Static variable in interface com.dua3.utility.data.Color
The color DODGERBLUE.
DONT_RETAIN_DATA - Enum constant in enum class com.dua3.utility.data.ImageUtil.LoadOption
Do not retain the original image data.
dragEventHandler(Function<? super List<Path>, ? extends Collection<TransferMode>>) - Static method in class com.dua3.utility.fx.FxUtil
Create an javafx.event.EventHandler<javafx.scene.input.DragEvent> that accepts dragging files.
drawImage(Image, float, float) - Method in class com.dua3.utility.fx.FxGraphics
 
drawImage(Image, float, float) - Method in class com.dua3.utility.swing.SwingGraphics
 
drawImage(Image, float, float) - Method in interface com.dua3.utility.ui.Graphics
Draws the specified image at the given coordinates.
drawImage(Image, Vector2f) - Method in interface com.dua3.utility.ui.Graphics
Draws the specified image at the given coordinates.
drawText(CharSequence, float, float) - Method in class com.dua3.utility.fx.FxGraphics
 
drawText(CharSequence, float, float) - Method in class com.dua3.utility.swing.SwingGraphics
 
drawText(CharSequence, float, float) - Method in interface com.dua3.utility.ui.Graphics
Draws the specified text at the given coordinates.
drawText(CharSequence, float, float, HAnchor, VAnchor) - Method in interface com.dua3.utility.ui.Graphics
Draw text at the specified coordinates with the given horizontal and vertical anchor.
drawText(CharSequence, Vector2f) - Method in interface com.dua3.utility.ui.Graphics
Draws the specified text at the given position.
dropEventHandler(Consumer<? super List<Path>>) - Static method in class com.dua3.utility.fx.FxUtil
Create an javafx.event.EventHandler<javafx.scene.input.DragEvent> that accepts paths.
DSA - Enum constant in enum class com.dua3.utility.crypt.AsymmetricAlgorithm
Digital Signature Algorithm (for signatures only)

E

e() - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Returns the value of the e record component.
E - Static variable in class com.dua3.utility.math.MathUtil
A mathematical constant representing Euler's number (e), the base of the natural logarithm.
EC - Enum constant in enum class com.dua3.utility.crypt.AsymmetricAlgorithm
Elliptic Curve Cryptography, requires a special provider for encryption (not signatures and key agreement)
edit(Function<T, T>) - Method in class com.dua3.utility.fx.controls.ComboBoxExBuilder
Sets an edit function that allows modifying a given item when triggered.
editable - Variable in class com.dua3.utility.fx.controls.AbstractColumnDef
Indicates whether the column is editable.
editable - Variable in class com.dua3.utility.fx.controls.ColumnDefBuilder
A flag indicating whether the column is editable.
editable() - Method in class com.dua3.utility.fx.controls.AbstractColumnDef
Indicates whether the column values can be edited.
editable() - Method in interface com.dua3.utility.fx.controls.ColumnDef
Determines whether the cells in this column are editable.
editable(boolean) - Method in class com.dua3.utility.fx.controls.ColumnDefBuilder
Sets whether the column is editable.
EDITABLE - Static variable in class com.dua3.utility.fx.controls.TableViewOptions
Make the TableView editable.
editableProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Editable property.
elapsed() - Method in class com.dua3.utility.lang.Stopwatch
Get elapsed time.
elapsedSplit(boolean) - Method in class com.dua3.utility.lang.Stopwatch
Get elapsed time in current split.
elapsedString() - Method in class com.dua3.utility.lang.Stopwatch
Get elapsed time as a string.
elapsedStringSplit(boolean) - Method in class com.dua3.utility.lang.Stopwatch
Get elapsed time in current split as a string.
EM - Enum constant in enum class com.dua3.utility.fx.controls.LayoutUnit
Font size (em)
emailHash(CharSequence, String) - Static method in class com.dua3.utility.crypt.CryptUtil
Generates a hash for the given email representing the Argon2id hash of the normalized email, using a salt derived from HMAC(email, pepper), and the pepper as an Argon2id secret.
EMBEDDED - Enum constant in enum class com.dua3.utility.ui.DetachableNode.Location
The node is embedded within another component.
empty() - Static method in class com.dua3.utility.options.Arguments
Create an empty instance.
empty() - Static method in record class com.dua3.utility.text.FragmentedText
Returns an empty instance of FragmentedText.
empty() - Static method in interface com.dua3.utility.text.MessageFormatter
Creates an empty MessageFormatterArgs instance with no format string and no arguments.
EMPTY - Static variable in class com.dua3.utility.text.Style
Empty style, not defining any attributes.
EMPTY_BYTE_ARRAY - Static variable in class com.dua3.utility.lang.LangUtil
A constant representing an empty byte array.
EMPTY_CHAR_ARRAY - Static variable in class com.dua3.utility.lang.LangUtil
A constant representing an empty array of characters.
EMPTY_DOUBLE_ARRAY - Static variable in class com.dua3.utility.lang.LangUtil
A constant representing an empty array of doubles.
EMPTY_FILENAME - Enum constant in enum class com.dua3.utility.io.IoUtil.FileNameRule
Empty filenames: disallowed on all platforms.
EMPTY_FLOAT_ARRAY - Static variable in class com.dua3.utility.lang.LangUtil
A constant representing an empty array of floats.
EMPTY_INT_ARRAY - Static variable in class com.dua3.utility.lang.LangUtil
An immutable empty array of integers.
EMPTY_LONG_ARRAY - Static variable in class com.dua3.utility.lang.LangUtil
Represents a statically defined empty array of long type.
EMPTY_REFERENCE - Static variable in class com.dua3.utility.io.SoftResource
A static final SoftReference holding a null reference.
EMPTY_RESOURCE - Static variable in class com.dua3.utility.io.SoftResource
A constant representing an empty soft resource.
EMPTY_SHORT_ARRAY - Static variable in class com.dua3.utility.lang.LangUtil
A constant representing an empty array of type short.
emptyIcon() - Static method in class com.dua3.utility.fx.icons.IconUtil
Returns an empty icon.
emptyMap() - Static method in class com.dua3.utility.lang.ImmutableSortedMap
Returns an empty immutable sorted map.
emptyReference() - Static method in class com.dua3.utility.io.SoftResource
Create an empty soft resource.
emptyTag() - Static method in interface com.dua3.utility.text.HtmlTag
The empty tag.
emptyText() - Static method in class com.dua3.utility.text.RichText
Returns the empty String as RichText.
enabled() - Method in record class com.dua3.utility.fx.controls.ButtonDef
Returns the value of the enabled record component.
enabled(boolean) - Method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Set the MenuItem's enabled state to the supplied value.
enabled(ObservableValue<Boolean>) - Method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Bind the MenuItem's enabled state to an ObservableValue.
enabled(ObservableValue<Boolean>) - Method in class com.dua3.utility.fx.controls.abstract_builders.NodeBuilder
Bind the button's enabled state to an ObservableValue.
encode(DataOutputStream, Collection<T>, Encoder<? super T>) - Static method in interface com.dua3.utility.io.Encoder
Encode a collection of objects.
encode(DataOutputStream, T) - Method in interface com.dua3.utility.io.Encoder
Write instance to stream.
encodeArgbImageData(Image) - Static method in class com.dua3.utility.ui.InlineNode
Encodes image pixels as a compact ARGB payload.
encodeInlineButtonData(CharSequence, CharSequence) - Static method in class com.dua3.utility.text.RichTextBuilderExtBase
Encodes inline button payload data.
encodeInlineHyperlinkData(CharSequence, CharSequence) - Static method in class com.dua3.utility.text.RichTextBuilderExtBase
Encodes inline hyperlink payload data.
encodeOptional(DataOutputStream, T) - Method in interface com.dua3.utility.io.Encoder
Encode an optional object.
Encoder<T> - Interface in com.dua3.utility.io
Encoder interface for writing objects to DataOutputStream.
encodeUnchecked(DataOutputStream, T) - Method in interface com.dua3.utility.io.Encoder
Write instance to stream, not throwing checked exceptions.
encrypt(byte[], char[], InputBufferHandling) - Static method in class com.dua3.utility.crypt.CryptUtil
Encrypts the provided input data using AES encryption with a password-based key derivation.
encryptAsymmetric(PublicKey, byte[], InputBufferHandling) - Static method in class com.dua3.utility.crypt.CryptUtil
Asymmetrically encrypt data using a public key.
ENCRYPTED_KEY_PAIR - Enum constant in enum class com.dua3.utility.crypt.PemData.PemType
Encrypted key pair containing both public and private keys
ENCRYPTED_PRIVATE_KEY - Enum constant in enum class com.dua3.utility.crypt.PemData.PemType
Encrypted private key
encryptHybrid(PublicKey, byte[], InputBufferHandling) - Static method in class com.dua3.utility.crypt.CryptUtil
Hybrid encryption for large data using RSA/EC for key encryption and AES-GCM for data encryption.
encryptSymmetric(SymmetricAlgorithm, Key, byte[], InputBufferHandling) - Static method in class com.dua3.utility.crypt.CryptUtil
Symmetrically encrypt data using a Key object with the specified algorithm.
encryptSymmetric(Key, byte[], InputBufferHandling) - Static method in class com.dua3.utility.crypt.CryptUtil
Symmetrically encrypt data using a Key object with the default algorithm.
end() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Moves caret to document end.
end() - Method in class com.dua3.utility.math.geometry.AbstractCurve2f
 
end() - Method in class com.dua3.utility.math.geometry.ClosePath2f
 
end() - Method in class com.dua3.utility.math.geometry.Line2f
 
end() - Method in class com.dua3.utility.math.geometry.MoveTo2f
 
end() - Method in class com.dua3.utility.math.geometry.Segment2f
The segment's end point.
end() - Method in class com.dua3.utility.text.RichTextMatcher
 
end() - Method in record class com.dua3.utility.ui.DocumentReplaceResult
Returns the value of the end record component.
end() - Method in record class com.dua3.utility.ui.IndexRange
Returns the value of the end record component.
end() - Method in class com.dua3.utility.ui.RichTextEditorModel
Moves caret to document end.
end() - Method in record class com.dua3.utility.ui.RichTextEditUtil.WordRange
Returns the value of the end record component.
end() - Method in record class com.dua3.utility.ui.RichTextVisualLayoutHelper.LogicalBlock
Returns the value of the end record component.
end() - Method in record class com.dua3.utility.ui.VisualLine
Returns the value of the end record component.
end(int) - Method in class com.dua3.utility.text.RichTextMatcher
 
endInCurrent() - Method in record class com.dua3.utility.ui.ChangeRange
Returns the value of the endInCurrent record component.
endInUpdated() - Method in record class com.dua3.utility.ui.ChangeRange
Returns the value of the endInUpdated record component.
endOfNextWord() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Moves caret to end of next word.
endOfNextWord() - Method in class com.dua3.utility.ui.RichTextEditorModel
Moves caret to end of next word.
endRow() - Method in class com.dua3.utility.fx.controls.GridBuilder
 
endRow() - Method in interface com.dua3.utility.fx.controls.InputBuilder
Marks the end of a row in the current operation or construction process.
endRow() - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
endRow() - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
endRow() - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
endRow() - Method in class com.dua3.utility.io.CsvReader.ListRowBuilder
 
endRow() - Method in interface com.dua3.utility.io.CsvReader.RowBuilder
End the current row.
ensureAvailable() - Static method in class com.dua3.utility.crypt.BouncyCastle
Ensures that the BouncyCastle security provider is properly initialized and available.
ensureCapacity(int) - Method in class com.dua3.utility.text.RichTextBuilder
Ensures that the capacity is at least equal to the specified minimum.
ensureClosed() - Method in class com.dua3.utility.concurrent.TaskProcessorBase
Ensure that the processor has been shut down.
ensureOpen() - Method in class com.dua3.utility.concurrent.TaskProcessorBase
Ensure that the processor has not been shut down, i.e., is accepting tasks.
ensureProvider() - Static method in class com.dua3.utility.crypt.BouncyCastle
Retrieves the BouncyCastle security provider instance.
entries() - Method in class com.dua3.utility.application.RecentlyUsedDocuments
Get list of items.
entries() - Method in class com.dua3.utility.data.Histogram
Returns a stream of entries representing the items stored in the histogram along with their respective counts.
Entry(T, long) - Constructor for record class com.dua3.utility.data.Histogram.Entry
Creates an instance of a Entry record class.
entrySet() - Method in class com.dua3.utility.lang.CompactableSortedMap
 
entrySet() - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
entrySet() - Method in class com.dua3.utility.text.Style
 
entrySet() - Method in class com.dua3.utility.text.TextAttributes
 
enumConstant(Class<? extends E>, String) - Static method in class com.dua3.utility.lang.LangUtil
Find enum by the result of its toString() method as opposed to Enum.valueOf(Class, String) which compares by Enum.name().
enumConstant(Class<? extends E>, Predicate<? super E>) - Static method in class com.dua3.utility.lang.LangUtil
Find enum by Predicate.
enumSet(Class<E>, E...) - Static method in class com.dua3.utility.lang.LangUtil
Create an EnumSet.
enumSet(Class<E>, Collection<E>) - Static method in class com.dua3.utility.lang.LangUtil
Create an EnumSet.
enumValues(Class<? extends E>) - Static method in class com.dua3.utility.lang.LangUtil
Get the values for an enum class.
EphemeralPreferences - Class in com.dua3.utility.application
An in-memory, non-persistent implementation of AbstractPreferences.
equalizer(ComparisonSettings) - Static method in class com.dua3.utility.text.RichText
Returns a BiPredicate that checks whether two RichText objects are equal based on the provided ComparisonSettings.
equals(RichText, BiPredicate<? super Run, ? super Run>) - Method in class com.dua3.utility.text.RichText
Compare using a user supplied predicate for comparing Run instances.
equals(Run, BiPredicate<? super TextAttributes, ? super TextAttributes>) - Method in class com.dua3.utility.text.Run
Compare using a user supplied predicate for comparing TextAttributes.
equals(Object) - Method in class com.dua3.utility.concurrent.SimpleValue
 
equals(Object) - Method in class com.dua3.utility.data.FileTreeNode
 
equals(Object) - Method in record class com.dua3.utility.data.ImageBuffer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.dua3.utility.fx.controls.ColumnDefGeneric
 
equals(Object) - Method in class com.dua3.utility.fx.controls.ColumnDefText
 
equals(Object) - Method in class com.dua3.utility.fx.controls.TableViewOptions
 
equals(Object) - Method in class com.dua3.utility.fx.FxFontEmbedded
 
equals(Object) - Method in class com.dua3.utility.io.FileType
 
equals(Object) - Method in class com.dua3.utility.lang.CompactableSortedMap
 
equals(Object) - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
equals(Object) - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
equals(Object) - Method in class com.dua3.utility.options.Option
 
equals(Object) - Method in class com.dua3.utility.text.Font
 
equals(Object) - Method in class com.dua3.utility.text.FontDef
 
equals(Object) - Method in record class com.dua3.utility.text.MessageFormatter.MessageFormatterArgs
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.dua3.utility.text.RichText
 
equals(Object) - Method in class com.dua3.utility.text.Run
 
equals(Object) - Method in class com.dua3.utility.text.SharableString
 
equals(Object) - Method in class com.dua3.utility.text.SharedString
 
equals(Object) - Method in class com.dua3.utility.text.Style
 
equals(Object) - Method in class com.dua3.utility.text.TextAttributes
 
equals(Object) - Method in class com.dua3.utility.ui.InlineNode
 
equals(Object) - Method in record class com.dua3.utility.application.LicenseData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.concurrent.TaskProcessorBase.Stats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.crypt.PasswordUtil.PasswordStrength
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.crypt.PemData.PemItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.data.Histogram.Entry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.data.HSLColor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.data.HSVColor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.data.Pair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.data.RGBColor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.fx.controls.ButtonDef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.fx.controls.Fields.Field
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.fx.controls.InputBuilder.SectionStyle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.fx.controls.InputResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.fx.controls.MarkerSymbols
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.fx.controls.PinBoard.BoardPosition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.fx.controls.PinBoard.Item
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.fx.controls.PinBoard.PositionInItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.fx.controls.ScrollPosition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.fx.controls.TooltipConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.fx.FxDataRetainingImage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.fx.FxWrappedImage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.i18n.I18NInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.io.ObjectStore.ObjectInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.lang.BuildInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.lang.NamedFunction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.lang.SystemInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.lang.Version
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.math.geometry.Dimension2f
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.math.geometry.Rectangle2f
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.math.geometry.Scale2f
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.math.geometry.Vector2f
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.options.Param
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.options.Repetitions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.swing.ArgumentsDialog.ArgumentsPanel.OptionInput
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.swing.StyledDocumentConversionOption
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.swing.TextPane.RenderLayout
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.text.AnsiConversionOption
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.text.ComparisonSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.text.FontData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.text.FragmentedText
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.text.FragmentedText.Fragment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.text.HtmlConversionOption
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.text.HtmlConverter.HeaderStyle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.text.MessageFormatter.MessageFormatterI18n
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.text.MessageFormatter.MessageFormatterStringFormat
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.text.RichTextBuilderExtBase.ButtonData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.text.RichTextBuilderExtBase.HyperlinkData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.text.RichTextJoiner.AccumulationType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.text.TagBasedConverter.AttributeChange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.ui.ChangeRange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.ui.DocumentReplaceResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.ui.IndexRange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.ui.RichTextEditHistory.TextReplaceHistoryEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.ui.RichTextEditorModel.CaretProperties
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.ui.RichTextEditUtil.WordRange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.Layout
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutPreparation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutTextData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.ui.RichTextVisualLayoutHelper.BlockLayout
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.ui.RichTextVisualLayoutHelper.LogicalBlock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.ui.VisualLine
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.ui.VisualLineCache
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.dua3.utility.xml.XmlUtil.DocumentWithNamespace
Indicates whether some other object is "equal to" this one.
equals(Stream<T>, Stream<T>) - Static method in class com.dua3.utility.lang.LangUtil
Test streams for equality.
equalsText(CharSequence) - Method in class com.dua3.utility.text.RichText
Textual compare.
equalsTextAndFont(RichText) - Method in class com.dua3.utility.text.RichText
Check if texts and style are equal, ignoring other attributes.
equalsTextIgnoreCase(CharSequence) - Method in class com.dua3.utility.text.RichText
Textual compare ignoring case.
error(JSObject) - Method in class com.dua3.utility.fx.web.WebViews.JSLogger
Logs an error message with the formatted message obtained from the provided JSObject argument.
errorMessage(OptionException) - Method in class com.dua3.utility.options.ArgumentsParser
Format error message for the given OptionException to String.
errorMessage(Formatter, OptionException) - Method in class com.dua3.utility.options.ArgumentsParser
Output error message for the given OptionException to Formatter instance.
errorProperty() - Method in interface com.dua3.utility.fx.controls.InputControl
Provides a read-only property that represents an error state.
errorProperty() - Method in class com.dua3.utility.fx.controls.InputControlState
Provides access to the property that holds error messages related to validation.
errorProperty() - Method in class com.dua3.utility.fx.controls.OptionsPane
 
esc(int...) - Static method in class com.dua3.utility.io.AnsiCode
Create an escape sequence.
ESC_END - Static variable in class com.dua3.utility.io.AnsiCode
Marker: end of ESC-sequence.
ESC_START - Static variable in class com.dua3.utility.io.AnsiCode
Marker: start of ESC-sequence.
escape(CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Backslash-escape a string.
escapeASCII(CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Backslash-escape a string to ASCII-only representation.
escapeHtml(CharSequence) - Static method in class com.dua3.utility.text.TextUtil
HTML-escape a string.
evaluatePasswordStrength(char[]) - Static method in class com.dua3.utility.crypt.PasswordUtil
Evaluates the entropy and strength of a password.
EVEN_ODD - Enum constant in enum class com.dua3.utility.math.geometry.FillRule
Even/odd rule: A point is considered inside the path if a ray pointing away from the point intersects an even number of times with the path, and outside otherwise.
exactly(int) - Static method in record class com.dua3.utility.options.Repetitions
Creates a Repetitions instance where the minimum and maximum number of repetitions are exactly the same value.
EXACTLY_ONE - Static variable in record class com.dua3.utility.options.Repetitions
A constant representing a Repetitions instance where the minimum and maximum number of repetitions are both set to one.
execute() - Method in class com.dua3.utility.db.NamedParameterStatement
Executes the statement.
executeBatch() - Method in class com.dua3.utility.db.NamedParameterStatement
Executes all the batched statements.
executeQuery() - Method in class com.dua3.utility.db.NamedParameterStatement
Executes the statement, which must be a query.
executeUpdate() - Method in class com.dua3.utility.db.NamedParameterStatement
Executes the statement, which must be an SQL INSERT, UPDATE or DELETE statement; or an SQL statement that returns nothing, such as a DDL statement.
existingOnly(boolean) - Method in class com.dua3.utility.fx.controls.FileInputBuilder
Sets the flag indicating whether only existing files or directories should be selectable.
exists(String, Object...) - Method in class com.dua3.utility.fx.controls.InputValidatorFactory
Creates a validation function that checks if a file or directory exists at the specified Path.
expandableContent(String, Object...) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Sets the expandable content for the AboutDialog using a formatted string and arguments.
expandableContent(Node) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Sets the expandable content for the AboutDialog.

F

f() - Method in record class com.dua3.utility.lang.NamedFunction
Returns the value of the f record component.
f() - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Returns the value of the f record component.
F_BRIGHTEN - Static variable in interface com.dua3.utility.data.Color
Factor to apply when generating a brighter or darker version of a color.
factory - Variable in class com.dua3.utility.fx.controls.abstract_builders.NodeBuilder
The supplier that provides new instances of the node type to be built.
FailedCheckException() - Constructor for exception class com.dua3.utility.lang.LangUtil.FailedCheckException
Default constructor.
FailedCheckException(String) - Constructor for exception class com.dua3.utility.lang.LangUtil.FailedCheckException
Constructor.
FailedCheckException(String, Throwable) - Constructor for exception class com.dua3.utility.lang.LangUtil.FailedCheckException
Constructor.
FailedCheckException(Throwable) - Constructor for exception class com.dua3.utility.lang.LangUtil.FailedCheckException
Constructor.
FALSE - Static variable in class com.dua3.utility.fx.FxUtil
A static constant representing a boolean property with a fixed value of false.
families() - Method in record class com.dua3.utility.text.FontData
Returns the value of the families record component.
families(List<String>) - Static method in class com.dua3.utility.text.FontDef
Create a FontDef instance with only the font family attribute set.
family() - Method in record class com.dua3.utility.text.FontData
Get the font family name.
family(String) - Static method in class com.dua3.utility.text.FontDef
Create FontDef instance with only the font family attribute set.
fg(int, int, int) - Static method in class com.dua3.utility.io.AnsiCode
Set text color.
fg(Color) - Static method in class com.dua3.utility.io.AnsiCode
Set text color.
field(String, Supplier<T>, BiFunction<T, Fields, Optional<String>>, String...) - Static method in class com.dua3.utility.fx.controls.Fields
Creates a new Field instance with the specified configuration.
Field(String, AtomicReference<Fields>, AtomicReference<T>, Supplier<T>, BiFunction<T, Fields, Optional<String>>, List<String>, List<String>) - Constructor for record class com.dua3.utility.fx.controls.Fields.Field
Creates an instance of a Field record class.
fields() - Method in record class com.dua3.utility.fx.controls.Fields.Field
Returns the value of the fields record component.
Fields - Class in com.dua3.utility.fx.controls
A utility class for managing and validating interconnected fields.
Fields.Field<T> - Record Class in com.dua3.utility.fx.controls
A record representing a Field that holds a value of type T and supports validation and dependencies.
fieldSeparator(Supplier<Character>) - Static method in class com.dua3.utility.io.IoOptions
Creates an option for specifying the field separator character.
FileChooserBuilder - Class in com.dua3.utility.fx.controls
Builder for file open/save dialogs.
FileDialogMode - Enum Class in com.dua3.utility.fx.controls
Enumeration representing the different modes of a file dialog.
fileInput(Window, FileDialogMode) - Static method in class com.dua3.utility.fx.controls.Controls
Creates a new FileInputBuilder instance with the given mode.
FileInput - Class in com.dua3.utility.fx.controls
FileInput is a custom control for selecting files using a FileChooser dialog.
FileInput - Class in com.dua3.utility.swing
A Swing component for file/directory inputs.
FileInput(FileInput.SelectionMode, Path, int) - Constructor for class com.dua3.utility.swing.FileInput
Constructor.
FileInput(Window, FileDialogMode, boolean, Supplier<Path>, Collection<FileChooser.ExtensionFilter>, Function<Path, Optional<String>>) - Constructor for class com.dua3.utility.fx.controls.FileInput
Constructs a FileInput instance with specified parameters.
FileInput.SelectionMode - Enum Class in com.dua3.utility.swing
Enum for file selection modes.
FileInputBuilder - Class in com.dua3.utility.fx.controls
Builder for creating instances of FileInput with customizable options.
FileObjectStore - Class in com.dua3.utility.io.imp
A file-based implementation of the ObjectStore interface, which allows for storing and managing objects (files and folders) within a predetermined root directory.
FileObjectStore(Path) - Constructor for class com.dua3.utility.io.imp.FileObjectStore
Constructs a FileObjectStore with the specified root directory.
FileSystemView - Class in com.dua3.utility.io
An abstraction for accessing files stored in different location.
FileSystemView.Flags - Enum Class in com.dua3.utility.io
Flags to use in the FileSystemView class.
FileTreeNode<T> - Class in com.dua3.utility.data
Represents a node in a file tree.
FileTreeNode(T, Path, boolean) - Constructor for class com.dua3.utility.data.FileTreeNode
Constructor for a node in a file tree.
FileType<T> - Class in com.dua3.utility.io
A class representing files of a certain type.
FileType(String, OpenMode, Class<? extends T>, Class<? super T>, String...) - Constructor for class com.dua3.utility.io.FileType
Constructor.
FileType(String, OpenMode, Class<T>, String...) - Constructor for class com.dua3.utility.io.FileType
Constructor.
fileTypes() - Static method in class com.dua3.utility.io.FileType
Get unmodifiable Collection of registered file types.
fill(int, int, int, int, int) - Method in record class com.dua3.utility.data.ImageBuffer
Fill the given rectangle with the given color.
fill(Color) - Method in class com.dua3.utility.fx.controls.abstract_builders.ShapeBuilder
Sets the fill property for the shape being built.
fill(Color) - Method in class com.dua3.utility.fx.controls.TextBuilder
Sets the fill property for the node being built.
fill(ObservableValue<Color>) - Method in class com.dua3.utility.fx.controls.abstract_builders.ShapeBuilder
Binds the given ObservableValue to the fill property of the node being built.
fill(ObservableValue<Color>) - Method in class com.dua3.utility.fx.controls.TextBuilder
Binds the given ObservableValue to the fill property of the node being built.
fill(TableView<ObservableList<Object>>, ResultSet) - Static method in class com.dua3.utility.fx.db.FxDbUtil
Fill TableView instance with data from ResultSet.
fill(Paint) - Method in class com.dua3.utility.fx.controls.abstract_builders.ShapeBuilder
Sets the fill property for the shape being built.
fill(Paint) - Method in class com.dua3.utility.fx.controls.TextBuilder
Sets the fill property for the node being built.
fillCircle(float, float, float) - Method in interface com.dua3.utility.ui.Graphics
Fill a circle centered at the specified coordinates with the given radius.
fillCircle(Vector2f, float) - Method in interface com.dua3.utility.ui.Graphics
Fill a circle centered at the specified coordinates with the given radius.
fillEllipse(float, float, float, float, float) - Method in class com.dua3.utility.fx.FxGraphics
 
fillEllipse(float, float, float, float, float) - Method in class com.dua3.utility.swing.SwingGraphics
 
fillEllipse(float, float, float, float, float) - Method in interface com.dua3.utility.ui.Graphics
Fill an ellipse on the canvas with the specified center coordinates and radii.
fillFx(ObservableValue<Paint>) - Method in class com.dua3.utility.fx.controls.abstract_builders.ShapeBuilder
Binds the given ObservableValue to the fill property of the node being built.
fillFx(ObservableValue<Paint>) - Method in class com.dua3.utility.fx.controls.TextBuilder
Binds the given ObservableValue to the fill property of the node being built.
fillPath(Path2f) - Method in class com.dua3.utility.fx.FxGraphics
 
fillPath(Path2f) - Method in class com.dua3.utility.swing.SwingGraphics
 
fillPath(Path2f) - Method in interface com.dua3.utility.ui.Graphics
Fills the specified path using the current fill color and settings.
fillRect(float, float, float, float) - Method in class com.dua3.utility.fx.FxGraphics
 
fillRect(float, float, float, float) - Method in class com.dua3.utility.swing.SwingGraphics
 
fillRect(float, float, float, float) - Method in interface com.dua3.utility.ui.Graphics
Fills a rectangle with the specified dimensions and coordinates.
fillRect(Rectangle2f) - Method in interface com.dua3.utility.ui.Graphics
Fill rectangle.
FillRule - Enum Class in com.dua3.utility.math.geometry
Fill rule.
filter(Collection<FileChooser.ExtensionFilter>) - Method in class com.dua3.utility.fx.controls.FileChooserBuilder
Set filters.
filter(Iterator<T>, Predicate<T>) - Static method in class com.dua3.utility.data.DataUtil
Create a filtering iterator that only lets through items matching a predicate.
filter(FileChooser.ExtensionFilter...) - Method in class com.dua3.utility.fx.controls.FileChooserBuilder
Set filters.
filter(FileChooser.ExtensionFilter...) - Method in class com.dua3.utility.fx.controls.FileInputBuilder
Adds the specified file extension filters to the FileChooser.
filterEvents(WebView, Predicate<? super KeyEvent>, Predicate<? super MouseEvent>) - Static method in class com.dua3.utility.fx.web.WebViews
Set up an event filter for WebView.
FilterIterator<T> - Class in com.dua3.utility.data
A Filtering Iterator implementation.
FilterIterator(Iterator<? extends T>, Predicate<? super T>) - Constructor for class com.dua3.utility.data.FilterIterator
Construct a new FilterIterator.
find() - Method in class com.dua3.utility.text.RichTextMatcher
Attempts to find the next occurrence of the pattern within the input sequence.
find(int) - Method in class com.dua3.utility.text.RichTextMatcher
Attempts to find the next occurrence of the pattern within the input sequence, starting at the specified position.
findChangedRange(RichText, RichText) - Static method in class com.dua3.utility.ui.RichTextEditUtil
Finds the minimal changed range between current and updated snapshots.
findFiles(Path, String) - Static method in class com.dua3.utility.io.IoUtil
Generate a list of paths matching a glob pattern, analogue to IoUtil.glob(Path, String).
findRoot(DoubleUnaryOperator, double, double, double) - Static method in class com.dua3.utility.math.MathUtil
Find root of function.
findRootsInInterval(DoubleUnaryOperator, double, double, int, double) - Static method in class com.dua3.utility.math.MathUtil
Find all roots within the given interval.
finish(ProgressTracker.State) - Method in class com.dua3.utility.concurrent.ProgressTracker.TaskUpdater
Mark task as completed.
finish(ProgressTracker.State) - Method in interface com.dua3.utility.concurrent.ProgressView.ProgressIndicator
Mark task as finished
finish(T, ProgressTracker.State) - Method in interface com.dua3.utility.concurrent.ProgressTracker
Mark task as completed.
finish(T, ProgressTracker.State) - Method in class com.dua3.utility.concurrent.ProgressView
 
finish(T, ProgressTracker.State) - Method in class com.dua3.utility.fx.controls.ProgressView
 
finish(T, ProgressTracker.State) - Method in class com.dua3.utility.swing.SwingProgressView
 
finisher() - Method in class com.dua3.utility.lang.BatchCollector
 
finisher() - Method in class com.dua3.utility.text.RichTextJoiner
 
FIREBRICK - Static variable in interface com.dua3.utility.data.Color
The color FIREBRICK.
first() - Method in record class com.dua3.utility.data.Pair
Returns the value of the first record component.
first() - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
firstKey() - Method in class com.dua3.utility.lang.CompactableSortedMap
 
firstKey() - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
flagBuilder(String, String) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Creates a new FlagBuilder that will add the created flag to this builder when its build() method is called.
FlagBuilder - Class in com.dua3.utility.options
A builder class for configuring and creating flag-type options that represent a boolean value.
FLOAT - Enum constant in enum class com.dua3.utility.fx.controls.TextFieldType
Represents floating point input in a text field.
FLOATING - Enum constant in enum class com.dua3.utility.ui.DetachableNode.Location
The node is floating in a separate window.
FLORALWHITE - Static variable in interface com.dua3.utility.data.Color
The color FLORALWHITE.
flush() - Method in class com.dua3.utility.io.CsvWriter
 
flush() - Method in class com.dua3.utility.io.TeeOutputStream
 
flush() - Method in class com.dua3.utility.io.WriterOutputStream
 
flush() - Method in class com.dua3.utility.io.Zip
 
flushSpi() - Method in class com.dua3.utility.application.EphemeralPreferences
 
fmt() - Method in record class com.dua3.utility.text.MessageFormatter.MessageFormatterArgs
Returns the value of the fmt record component.
focusTraversable(boolean) - Method in class com.dua3.utility.fx.controls.abstract_builders.ControlBuilder
Sets the focus-traversable property of the control being built.
FOLDER - Enum constant in enum class com.dua3.utility.io.ObjectStore.ObjectType
Represents a folder object type.
FolderNotEmptyException - Exception Class in com.dua3.utility.io
Signals that a folder is not empty.
FolderNotEmptyException(String) - Constructor for exception class com.dua3.utility.io.FolderNotEmptyException
Constructs a new ObjectNotFoundException with the specified detail message.
FolderNotEmptyException(String, Throwable) - Constructor for exception class com.dua3.utility.io.FolderNotEmptyException
Constructs a new ObjectNotFoundException with the specified detail message and cause.
FolderNotEmptyException(Throwable) - Constructor for exception class com.dua3.utility.io.FolderNotEmptyException
Constructs a new ObjectNotFoundException with the specified cause.
font() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
Returns the value of the font record component.
font() - Method in record class com.dua3.utility.text.FragmentedText.Fragment
Returns the value of the font record component.
font() - Method in record class com.dua3.utility.ui.VisualLineCache
Returns the value of the font record component.
font(Font) - Method in class com.dua3.utility.fx.controls.abstract_builders.LabeledBuilder
Sets the font for the text node being built.
font(Font) - Method in class com.dua3.utility.fx.controls.LabelBuilder
Sets the font for the text node being built.
font(Font) - Method in class com.dua3.utility.fx.controls.TextBuilder
Sets the font for the text node being built.
font(ObservableValue<Font>) - Method in class com.dua3.utility.fx.controls.abstract_builders.LabeledBuilder
Binds the Font property of the Text node to the specified ObservableValue.
font(ObservableValue<Font>) - Method in class com.dua3.utility.fx.controls.LabelBuilder
Binds the Font property of the Text node to the specified ObservableValue.
font(ObservableValue<Font>) - Method in class com.dua3.utility.fx.controls.TextBuilder
Binds the Font property of the Text node to the specified ObservableValue.
font(Font) - Method in class com.dua3.utility.fx.controls.abstract_builders.LabeledBuilder
Sets the font for the text node being built.
font(Font) - Method in class com.dua3.utility.fx.controls.LabelBuilder
Sets the font for the text node being built.
font(Font) - Method in class com.dua3.utility.fx.controls.TextBuilder
Sets the font for the text node being built.
Font - Class in com.dua3.utility.text
Generic font class.
Font(FontData, Color, Color) - Constructor for class com.dua3.utility.text.Font
Constructor to create a Font instance with given font data and color.
FONT_CLASS - Static variable in class com.dua3.utility.text.Style
property name for the font class.
FONT_CLASS_VALUE_CODE - Static variable in class com.dua3.utility.text.Style
Constant representing the value for monospace font class.
FONT_CLASS_VALUE_MONOSPACE - Static variable in class com.dua3.utility.text.Style
Constant representing the value for monospace font class.
FONT_CLASS_VALUE_SANS_SERIF - Static variable in class com.dua3.utility.text.Style
Constant representing the value for sansserif font class.
FONT_CLASS_VALUE_SERIF - Static variable in class com.dua3.utility.text.Style
Constant representing the value for serif font class.
FONT_FAMILIES - Static variable in class com.dua3.utility.text.Style
property name for the font families
FONT_FAMILIES_VALUE_MONOSPACED - Static variable in class com.dua3.utility.text.Style
Constant representing the commonly used monospace font families.
FONT_FAMILIES_VALUE_SANS_SERIF - Static variable in class com.dua3.utility.text.Style
Constant representing the commonly used sans-serif font families.
FONT_FAMILIES_VALUE_SERIF - Static variable in class com.dua3.utility.text.Style
Constant representing the commonly used serif font families.
FONT_SCALE - Static variable in class com.dua3.utility.text.Style
property name for the font scale
FONT_SIZE - Static variable in class com.dua3.utility.text.Style
property name for the font size
FONT_STYLE - Static variable in class com.dua3.utility.text.Style
property name for the font style
FONT_STYLE_VALUE_ITALIC - Static variable in class com.dua3.utility.text.Style
Represents the italic font style.
FONT_STYLE_VALUE_NORMAL - Static variable in class com.dua3.utility.text.Style
Specifies the normal font style.
FONT_STYLE_VALUE_OBLIQUE - Static variable in class com.dua3.utility.text.Style
Represents the value for the oblique font style.
FONT_UTIL - Static variable in class com.dua3.utility.fx.controls.TextPane
A shared instance of FxFontUtil used for font-related utilities within the TextPane class.
FONT_VARIANT - Static variable in class com.dua3.utility.text.Style
property name for the font variant
FONT_VARIANT_VALUE_NORMAL - Static variable in class com.dua3.utility.text.Style
Represents the normal variant value for font.
FONT_WEIGHT - Static variable in class com.dua3.utility.text.Style
property name for the font weight
FONT_WEIGHT_VALUE_BOLD - Static variable in class com.dua3.utility.text.Style
Represents the font weight property value for bold text.
FONT_WEIGHT_VALUE_NORMAL - Static variable in class com.dua3.utility.text.Style
Represents the normal font weight value for text styling.
fontConverter() - Static method in class com.dua3.utility.fx.FxUtil
Provides a converter between com.dua3.utility.text.Font and javafx.scene.text.Font.
FontData - Record Class in com.dua3.utility.text
Represents font data, containing attributes and metrics for a specific font style.
FontData(List<String>, float, boolean, boolean, boolean, boolean, boolean, FontDef, String, String, double, double, double, double) - Constructor for record class com.dua3.utility.text.FontData
Canonical record constructor..
fontDef() - Method in record class com.dua3.utility.text.FontData
Get a copy of this FontData instance's FontDef.
FontDef - Class in com.dua3.utility.text
A mutable class holding font attributes to help create immutable font instances.
FontDef() - Constructor for class com.dua3.utility.text.FontDef
Default constructor that creates a {FontDe} instance without any properties set.
fontFamily() - Method in record class com.dua3.utility.ui.RichTextEditorModel.CaretProperties
Returns the value of the fontFamily record component.
fontFamilyProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Font-family property for current formatting state.
fontFx(ObservableValue<Font>) - Method in class com.dua3.utility.fx.controls.abstract_builders.LabeledBuilder
Binds the Font property of the Text node to the specified ObservableValue.
fontFx(ObservableValue<Font>) - Method in class com.dua3.utility.fx.controls.LabelBuilder
Binds the Font property of the Text node to the specified ObservableValue.
fontFx(ObservableValue<Font>) - Method in class com.dua3.utility.fx.controls.TextBuilder
Binds the Font property of the Text node to the specified ObservableValue.
fontMapper() - Method in record class com.dua3.utility.text.ComparisonSettings
Returns the value of the fontMapper record component.
fontProperty() - Method in class com.dua3.utility.fx.controls.TextPane
Returns the font property used for rendering.
fontSize() - Method in record class com.dua3.utility.ui.RichTextEditorModel.CaretProperties
Returns the value of the fontSize record component.
fontSizeProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Font-size property for current formatting state.
fontspec() - Method in class com.dua3.utility.text.Font
Get a description of the font.
fontspec() - Method in record class com.dua3.utility.text.FontData
Returns the value of the fontspec record component.
fontspec() - Method in class com.dua3.utility.text.FontDef
Get fontspec for this FontDef instance.
FontType - Enum Class in com.dua3.utility.text
The font type, describing of character widths are fixed or proportional.
FontUtil - Interface in com.dua3.utility.text
Interface for Font handling utility classes.
FontUtil.FontTypes - Enum Class in com.dua3.utility.text
Font type enumeration.
FontUtilProvider - Interface in com.dua3.utility.text
This interface represents a provider for FontUtil instances.
forArchive(Path, FileSystemView.Flags...) - Static method in class com.dua3.utility.io.FileSystemView
Create a FileSystemView for a file in Zip-Format.
FORBIDDEN_CHARS_LINUX - Enum constant in enum class com.dua3.utility.io.IoUtil.FileNameRule
Forbidden characters in filenames on Linux (might be incomplete).
FORBIDDEN_CHARS_MACOS - Enum constant in enum class com.dua3.utility.io.IoUtil.FileNameRule
Forbidden characters in filenames on macOS (might be incomplete).
FORBIDDEN_CHARS_WINDOWS - Enum constant in enum class com.dua3.utility.io.IoUtil.FileNameRule
Forbidden characters in filenames on Windows (might be incomplete).
FORBIDDEN_NAMES_WINDOWS - Enum constant in enum class com.dua3.utility.io.IoUtil.FileNameRule
Forbidden filenames in Windows; these are reserved by the system.
forClass(Class<?>) - Static method in class com.dua3.utility.io.FileSystemView
Create FileSystemView.
forDirectory(Path) - Static method in class com.dua3.utility.io.FileSystemView
Create a FileSystemView for an existing directory.
FORESTGREEN - Static variable in interface com.dua3.utility.data.Color
The color FORESTGREEN.
forExtension(OpenMode, String) - Static method in class com.dua3.utility.io.FileType
Query file type by extension.
forExtension(String) - Static method in enum class com.dua3.utility.crypt.KeyStoreType
Determines the appropriate KeyStoreType for the provided file extension.
forExtension(String) - Static method in class com.dua3.utility.io.FileType
Query file type by extension.
format(T) - Method in class com.dua3.utility.options.Option
Formats the given value into its string representation.
format(MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.abstract_builders.DialogPaneBuilder
Formats a message using the provided MessageFormatter.MessageFormatterArgs.
format(MessageFormatter.MessageFormatterArgs) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Formats the given message using the specified arguments.
format(MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.i18n.I18N
Formats a string using either a pattern or a localization key with optional arguments.
format(MessageFormatter.MessageFormatterArgs) - Method in interface com.dua3.utility.text.MessageFormatter
Formats the given format string by replacing placeholders with the provided arguments.
format(OutputStream, Node) - Method in class com.dua3.utility.xml.XmlUtil
Pretty print W3C Node using UTF-8 encoding.
format(OutputStream, Node, Charset) - Method in class com.dua3.utility.xml.XmlUtil
Pretty print W3C Node using the provided charset for encoding.
format(Writer, Node) - Method in class com.dua3.utility.xml.XmlUtil
Pretty print W3C Node.
format(Writer, Node, Charset) - Method in class com.dua3.utility.xml.XmlUtil
Pretty print W3C Document.
format(Object) - Method in class com.dua3.utility.io.CsvIo
Format an object into a string based on its type.
format(String, Object...) - Method in class com.dua3.utility.fx.controls.abstract_builders.DialogPaneBuilder
Formats the given format string using the provided arguments.
format(String, Object...) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Formats the given message using the specified arguments.
format(String, Object...) - Method in class com.dua3.utility.i18n.I18N
Formats a string using either a pattern or a localization key with optional arguments.
format(String, Object...) - Method in interface com.dua3.utility.text.MessageFormatter
Formats the given format string by replacing placeholders with the provided arguments.
format(String, Object...) - Method in record class com.dua3.utility.text.MessageFormatter.MessageFormatterI18n
 
format(String, Object...) - Method in class com.dua3.utility.text.MessageFormatter.MessageFormatterMessageFormat
 
format(String, Object...) - Method in record class com.dua3.utility.text.MessageFormatter.MessageFormatterStringFormat
 
format(Duration) - Method in enum class com.dua3.utility.lang.Stopwatch.Format
Format a duration.
format(Function<T, String>) - Method in class com.dua3.utility.fx.controls.ComboBoxExBuilder
Sets the format function to define how items of type T should be converted to their string representation for display in the combo box.
format(Function<T, String>) - Method in class com.dua3.utility.fx.controls.ComboBoxBuilder
Sets the function used to render the items in the combo box as strings.
format(Function<T, String>, String) - Method in class com.dua3.utility.fx.controls.ComboBoxBuilder
Sets the function used to render the items in the combo box as strings.
format(Node) - Method in class com.dua3.utility.xml.XmlUtil
Format node to XML.
formatLazy(String, Object...) - Static method in class com.dua3.utility.lang.LangUtil
Creates a lazy formatted string using the given format string and arguments.
formatStackTrace(Throwable) - Static method in class com.dua3.utility.lang.LangUtil
Get stack trace as text
formattableInput(Class<T>, Format, Supplier<? extends T>, Function<T, Optional<String>>) - Static method in interface com.dua3.utility.fx.controls.InputControl
Creates a SimpleInputControl for a TextField with a formattable input, allowing bidirectional binding and validation of the input using a specified Format.
formatted() - Method in record class com.dua3.utility.lang.SystemInfo
Formats and returns a string containing detailed system information.
formatter(DoubleFunction<String>) - Method in class com.dua3.utility.fx.controls.SliderBuilder
Sets the formatter for the slider, which determines how the slider's value is formatted and displayed.
formatThrowable(Throwable) - Static method in class com.dua3.utility.lang.LangUtil
Formats a Throwable into a string representation, including its message and stack trace, for logging or debugging purposes.
formattingHint() - Method in interface com.dua3.utility.text.HtmlTag
Retrieves the HtmlTag.FormattingHint associated with this HTML tag.
forName(String) - Method in interface com.dua3.utility.fx.icons.IconProvider
Get icon.
forName(String) - Method in class com.dua3.utility.fx.icons.ikonli.IkonliIconProvider
 
forPath(String) - Static method in enum class com.dua3.utility.crypt.KeyStoreType
Determines the appropriate KeyStoreType for the given file path.
forPath(Path) - Static method in enum class com.dua3.utility.crypt.KeyStoreType
Determines the appropriate KeyStoreType based on the file path provided.
forPath(Path, Class<T>) - Static method in class com.dua3.utility.io.FileType
Query file type by path and class.
forTableColumn() - Static method in class com.dua3.utility.fx.controls.TableCellAutoCommit
Returns a callback that creates an EditCell for a TableColumn with String type.
forTableColumn(StringConverter<T>) - Static method in class com.dua3.utility.fx.controls.TableCellAutoCommit
Returns a callback that creates an EditCell for a TableColumn.
forUri(URI) - Static method in class com.dua3.utility.io.FileType
Query file type by URI.
forUri(URI, Class<T>) - Static method in class com.dua3.utility.io.FileType
Query file type by URI and class.
forward() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Moves caret one character forward.
forward() - Method in class com.dua3.utility.ui.RichTextEditorModel
Moves caret one character forward.
Fragment(float, float, float, float, float, Font, CharSequence) - Constructor for record class com.dua3.utility.text.FragmentedText.Fragment
Creates an instance of a Fragment record class.
FragmentedText - Record Class in com.dua3.utility.text
Represents a fragmented text that can be rendered within a specified bounding rectangle.
FragmentedText(List<List<FragmentedText.Fragment>>, float, float, float, float, float) - Constructor for record class com.dua3.utility.text.FragmentedText
Creates an instance of a FragmentedText record class.
FragmentedText.Fragment - Record Class in com.dua3.utility.text
A text fragment that can't be split (i.e., contains no whitespace) and has a uniform font so that it can be drawn in a single operation.
from(boolean, boolean) - Static method in enum class com.dua3.utility.text.HtmlTag.FormattingHint
Returns the appropriate FormattingHint value based on the provided boolean flags indicating line break preferences.
from(Tooltip) - Static method in record class com.dua3.utility.fx.controls.TooltipConfig
Obtain configuration from a tooltip.
fromByteArray(byte[]) - Static method in class com.dua3.utility.lang.LangUtil
Converts a 16-byte array into a UUID instance.
fromFile(File) - Static method in class com.dua3.utility.io.Payload
Creates a Payload instance from the provided Path.
fromImageBuffer(ImageBuffer) - Method in interface com.dua3.utility.data.ImageUtil
Convert ImageBuffer to Image.
fromInputStream(InputStream) - Static method in class com.dua3.utility.io.Payload
Creates a Payload instance from the provided InputStream.
fromPath(Path) - Static method in class com.dua3.utility.io.Payload
Creates a Payload instance from the provided Path.
fromRichText(ToRichText) - Method in interface com.dua3.utility.text.RichTextConverterExt
Converts a RichText object into an instance of type T.
fromRichText(ToRichText) - Method in class com.dua3.utility.text.RtfConverter
 
fromUri(URI) - Static method in class com.dua3.utility.io.Payload
Factory method to create a Payload instance from a given URI.
fromUrl(URL) - Static method in class com.dua3.utility.io.Payload
Creates a Payload instance from the provided Path.
FUCHSIA - Static variable in interface com.dua3.utility.data.Color
The color FUCHSIA.
FxDataRetainingImage - Record Class in com.dua3.utility.fx
Represents a lossy image in the JavaFX context with associated metadata.
FxDataRetainingImage(Image, String, String, byte[]) - Constructor for record class com.dua3.utility.fx.FxDataRetainingImage
Constructs an instance of FxDataRetainingStorableImage using a JavaFX image, MIME type, default extension, and the original source byte array representing the lossy-compressed image data.
FxDataRetainingImage(Image, String, String, Object) - Constructor for record class com.dua3.utility.fx.FxDataRetainingImage
Validates the input parameters for the compact constructor of the FxDataRetainingStorableImage record.
FxDbUtil - Class in com.dua3.utility.fx.db
The FxDbUtil class provides utility methods for populating a JavaFX TableView with data from a ResultSet.
fxFont() - Method in class com.dua3.utility.fx.FxFontEmbedded
Retrieves the JavaFX Font associated with this FxFontEmbedded.
FxFontEmbedded - Class in com.dua3.utility.fx
This class represents an embedded font in JavaFX.
FxFontUtil - Class in com.dua3.utility.fx
Utility class for working with fonts in JavaFX.
FxFontUtilProvider - Class in com.dua3.utility.fx
Implementation of the FontUtilProvider interface for JavaFX.
FxFontUtilProvider() - Constructor for class com.dua3.utility.fx.FxFontUtilProvider
Default constructor, called by SPI.
FxGraphics - Class in com.dua3.utility.fx
The FxGraphics class implements the Graphics interface for rendering graphics in JavaFX based applications.
FxGraphics(Canvas) - Constructor for class com.dua3.utility.fx.FxGraphics
Constructs an FxGraphics instance using the provided Canvas object.
FxGraphics(GraphicsContext, float, float) - Constructor for class com.dua3.utility.fx.FxGraphics
Creates a new instance of FxGraphics with the given parameters.
fxImage() - Method in record class com.dua3.utility.fx.FxDataRetainingImage
Returns the value of the fxImage record component.
fxImage() - Method in interface com.dua3.utility.fx.FxImage
Get the JavaFX Image instance.
fxImage() - Method in class com.dua3.utility.fx.FxMutableImage
Retrieves the JavaFX Image instance associated with this FxBufferedImage.
fxImage() - Method in record class com.dua3.utility.fx.FxWrappedImage
Returns the value of the fxImage record component.
FxImage - Interface in com.dua3.utility.fx
A record representing an image in JavaFX.
FxImageUtil - Class in com.dua3.utility.fx
Utility class for manipulating JavaFX images.
FxImageUtilProvider - Class in com.dua3.utility.fx
Implementation of the ImageUtilProvider interface for JavaFX.
FxImageUtilProvider() - Constructor for class com.dua3.utility.fx.FxImageUtilProvider
Default constructor, called by SPI.
FxLauncher - Class in com.dua3.utility.fx
The FxLauncher class is responsible for managing the launch and runtime behavior of JavaFX applications.
FxMutableImage - Class in com.dua3.utility.fx
The FxBufferedImage class represents an image that integrates JavaFX and AWT components.
FxRefresh - Class in com.dua3.utility.fx
A class intended for controlling possibly long-running update operations.
FxService<T> - Class in com.dua3.utility.fx
Abstract class that extends the JavaFX Service class to manage tasks with progress, state, and title trackers.
FxService() - Constructor for class com.dua3.utility.fx.FxService
Constructs an instance of FxService.
FxTaskTracker - Interface in com.dua3.utility.fx
Interface for tracking and updating the state, progress, title, and message of a task.
FxUtil - Class in com.dua3.utility.fx
JavaFX utility class.
FxWrappedImage - Record Class in com.dua3.utility.fx
A record representing an image in JavaFX.
FxWrappedImage(Image) - Constructor for record class com.dua3.utility.fx.FxWrappedImage
Creates an instance of a FxWrappedImage record class.

G

g() - Method in record class com.dua3.utility.data.RGBColor
Get green component of color.
GAINSBORO - Static variable in interface com.dua3.utility.data.Color
The color GAINSBORO.
gcd(long, long) - Static method in class com.dua3.utility.math.MathUtil
Calculate the greatest common divisor.
generateAndStoreKeyPairWithX509Certificate(KeyStore, String, AsymmetricAlgorithm, int, String, int, char[]) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Generates a key pair and stores it in the KeyStore with a proper self-signed X.509 certificate.
generateAndStoreSecretKey(KeyStore, String, SymmetricAlgorithm, int, char[]) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Generates a secret key and stores it in the KeyStore.
generateECKeyPair(String) - Static method in class com.dua3.utility.crypt.KeyUtil
Generate an Elliptic Curve key pair using a named curve.
generateFragments(RichText, FontUtil, Font, float, float, Alignment, VerticalAlignment, HAnchor, VAnchor, float) - Static method in record class com.dua3.utility.text.FragmentedText
Split text into fragments and layout according to alignment settings.
generateKeyPair(AsymmetricAlgorithm, int) - Static method in class com.dua3.utility.crypt.KeyUtil
Generate an asymmetric key pair.
generateMailToLink(String, String) - Static method in class com.dua3.utility.text.TextUtil
Generate mailto-link.
generatePassword() - Static method in class com.dua3.utility.crypt.PasswordUtil
Generates a random password with default length of 20 characters.
generatePassword(int) - Static method in class com.dua3.utility.crypt.PasswordUtil
Generates a random password of specified length.
generateRandomBytes(int) - Static method in class com.dua3.utility.crypt.RandomUtil
Generate random bytes.
generateRSAKeyPair() - Static method in class com.dua3.utility.crypt.KeyUtil
Generate an RSA key pair with default key size (2048 bits).
generateSalt(int) - Static method in class com.dua3.utility.crypt.KeyUtil
Generate random salt for key derivation.
generateSecretKey(int) - Static method in class com.dua3.utility.crypt.KeyUtil
Generate SecretKey using the default algorithm.
generateSecretKey(int, SymmetricAlgorithm) - Static method in class com.dua3.utility.crypt.KeyUtil
Generate SecretKey for the specified algorithm.
GenericTableCell<S,T> - Class in com.dua3.utility.fx.controls
A generic TableCell implementation.
GenericTableCell(BiFunction<Node, T, Node>, BiFunction<Node, Consumer<T>, Node>, Function<Node, Node>) - Constructor for class com.dua3.utility.fx.controls.GenericTableCell
Constructs a new GenericTableCell.
GenericTableCellFactory<S,T> - Class in com.dua3.utility.fx.controls
A factory for creating GenericTableCell instances.
GenericTableCellFactory(BiFunction<Node, T, Node>, BiFunction<Node, Consumer<T>, Node>, Function<Node, Node>) - Constructor for class com.dua3.utility.fx.controls.GenericTableCellFactory
Constructs a new GenericTableCellFactory.
get() - Static method in class com.dua3.utility.application.imp.DarkModeDetectorInstance
Retrieves the instance of the DarkModeDetector.
get() - Static method in class com.dua3.utility.application.imp.NativeHelperInstance
Retrieves the instance of the DarkModeDetector.
get() - Method in interface com.dua3.utility.concurrent.ReadOnlyValue
Retrieves the value of type T.
get() - Method in class com.dua3.utility.concurrent.SimpleValue
 
get() - Method in class com.dua3.utility.fx.controls.Grid
Retrieves a map of IDs and their corresponding values from the input controls.
get() - Method in class com.dua3.utility.fx.controls.GridInputDialogPane
 
get() - Static method in class com.dua3.utility.fx.controls.I18NInstance
Provides access to the shared I18N instance of the application and ensures local bundles have been loaded before access.
get() - Method in interface com.dua3.utility.fx.controls.InputControl
Get value.
get() - Method in class com.dua3.utility.fx.controls.InputPane
 
get() - Method in class com.dua3.utility.fx.controls.OptionsPane
 
get() - Method in class com.dua3.utility.fx.controls.PromptPane
 
get() - Method in class com.dua3.utility.fx.FxFontUtilProvider
 
get() - Method in class com.dua3.utility.fx.FxImageUtilProvider
 
get() - Static method in class com.dua3.utility.fx.I18NInstance
Provides access to the shared I18N instance of the application and ensures local bundles have been loaded before access.
get() - Method in class com.dua3.utility.i18n.I18NProxy
Provides access to the shared I18N instance of the application and ensures local bundles have been loaded before access.
get() - Static method in class com.dua3.utility.I18NInstance
Provides access to the shared I18N instance of the application and ensures local bundles have been loaded before access.
get() - Method in class com.dua3.utility.io.SoftResource
Get the resource.
get() - Method in class com.dua3.utility.io.SoftResource.ResourceHolder
Get the resource being held.
get() - Method in class com.dua3.utility.lang.LangUtil.AutoClosableCachingSupplier
 
get() - Method in class com.dua3.utility.lang.LangUtil.StrongCachingSupplier
 
get() - Method in interface com.dua3.utility.lang.LangUtil.SupplierThrows
Gets a result.
get() - Method in class com.dua3.utility.lang.LangUtil.WeakCachingSupplier
 
get() - Method in interface com.dua3.utility.lang.ResourcePool.Lease
Get the managed resource.
get() - Method in class com.dua3.utility.text.AnsiConverter.AnsiConverterImpl
 
get() - Method in class com.dua3.utility.text.AttributeBasedConverter.AttributeBasedConverterImpl
Get the converted document once conversion is finished
get() - Static method in class com.dua3.utility.text.RtfConverter
Retrieve an instance of RtfConverter.
get() - Method in class com.dua3.utility.text.TagBasedConverter.TagBasedConverterImpl
Retrieves the current result of the conversion process or related operation.
get(int) - Method in class com.dua3.utility.crypt.PemData
Retrieves the PemItem at the specified index from the list of PEM items.
get(int) - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
get(int) - Method in class com.dua3.utility.lang.RingBuffer
Get element.
get(int) - Method in class com.dua3.utility.lang.UnmodifiableArrayListWrapper
 
get(int, int) - Method in record class com.dua3.utility.data.ImageBuffer
Get the color at the given position.
get(Option<T>) - Method in class com.dua3.utility.options.Arguments
Get value of Option.
get(Class<T>) - Method in class com.dua3.utility.io.Codecs
Retrieves the codec registered for a specific class.
get(Object) - Method in class com.dua3.utility.lang.CompactableSortedMap
 
get(Object) - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
get(Object) - Method in class com.dua3.utility.text.Style
 
get(String) - Method in record class com.dua3.utility.fx.controls.InputResult
Convenience accessor to retrieve a value from the data map by key.
get(String) - Method in class com.dua3.utility.i18n.I18N
Retrieves the localized string for the given key from the resource bundle.
get(String) - Method in class com.dua3.utility.text.RichTextBuilder
Get attribute of the current Run.
get(String) - Method in class com.dua3.utility.text.Style
Get a property's value.
get(String, float, boolean, boolean, boolean, boolean, boolean, double, double, double, double) - Static method in record class com.dua3.utility.text.FontData
Creates and returns a new instance of FontData with the specified attributes and metrics.
get(String, Object) - Method in class com.dua3.utility.text.HtmlConverter
Get tag for style name.
get(String, Class<T>) - Method in record class com.dua3.utility.fx.controls.InputResult
Retrieves a value from the data map associated with the specified key and casts it to the specified type.
get(SequencedCollection<String>, float, boolean, boolean, boolean, boolean, boolean, double, double, double, double) - Static method in record class com.dua3.utility.text.FontData
Creates and returns a new instance of FontData with the specified attributes and metrics.
get(K) - Method in class com.dua3.utility.data.Cache
Gets the value associated with the specified key.
get(S) - Method in class com.dua3.utility.fx.controls.AbstractColumnDef
Retrieves the value of a specified row using the column's value getter function.
get(S) - Method in interface com.dua3.utility.fx.controls.ColumnDef
Retrieves the value of the cell in this column for the specified row object.
get(T) - Method in class com.dua3.utility.data.ObjectCache
Retrieves an item from the cache.
getActualDimension() - Method in record class com.dua3.utility.text.FragmentedText
Retrieves the actual dimensions of the text as a Dimension2f object.
getAnchor() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Returns the selection anchor position.
getAnchor() - Method in class com.dua3.utility.ui.RichTextEditorModel
Returns anchor position.
getAnchorPosition() - Method in class com.dua3.utility.swing.TextEditorPane
Returns current anchor position.
getAndnegate(AtomicBoolean) - Static method in class com.dua3.utility.lang.LangUtil
Atomically retrieves the current value of the given AtomicBoolean and negates it.
getApplicationDataDir(String) - Static method in class com.dua3.utility.io.IoUtil
Ensures the existence of a data directory for the specified application.
getArea() - Method in class com.dua3.utility.fx.controls.PinBoard
Returns the area of the PinBoard.
getArgb() - Method in class com.dua3.utility.awt.AwtStandardImage
 
getArgb() - Method in interface com.dua3.utility.data.Image
Get image data.
getArgb() - Method in record class com.dua3.utility.data.ImageBuffer
 
getArgb() - Method in class com.dua3.utility.data.MutableImage
 
getArgb() - Method in record class com.dua3.utility.fx.FxDataRetainingImage
 
getArgb() - Method in record class com.dua3.utility.fx.FxWrappedImage
 
getArgon2id(byte[], String) - Static method in class com.dua3.utility.crypt.CryptUtil
Generates an Argon2id hash from the given input using a random salt and the provided pepper.
getArgon2id(byte[], SecretKey) - Static method in class com.dua3.utility.crypt.CryptUtil
Returns a string containing the Argon2id hash and the associated salt, encoded in Base64 format.
getArgon2id(String, String) - Static method in class com.dua3.utility.crypt.CryptUtil
Generates an Argon2id hash of the given input string using the provided pepper.
getArgon2id(String, SecretKey) - Static method in class com.dua3.utility.crypt.CryptUtil
Generates an Argon2id hash using the provided input and secret key.
getArgon2idBytes(byte[], byte[], byte[]) - Static method in class com.dua3.utility.crypt.CryptUtil
Generates a 256-bit Argon2id hash based on the provided input, salt, and secret.
getArgon2idBytes(byte[], byte[], String) - Static method in class com.dua3.utility.crypt.CryptUtil
Generates a derived key using the Argon2id hashing algorithm.
getArgon2idBytes(byte[], byte[], SecretKey) - Static method in class com.dua3.utility.crypt.CryptUtil
Derives a 256-bit hash using the Argon2id algorithm based on the provided input, salt, and secret key parameters.
getArguments() - Method in class com.dua3.utility.swing.ArgumentsDialog.ArgumentsPanel
Returns the arguments generated based on the input options and their corresponding OptionInput components.
getAscent() - Method in class com.dua3.utility.text.Font
Get the ascent of this font.
getAttributes() - Method in class com.dua3.utility.text.Run
Get the style of this Run.
getBackgroundColor() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Returns current text background color setting.
getBackgroundColor() - Method in class com.dua3.utility.swing.TextEditorPane
Returns current typing background color.
getBackgroundColor() - Method in class com.dua3.utility.text.Font
Get text background color.
getBackgroundColor() - Method in class com.dua3.utility.text.FontDef
Retrieves the background color attribute associated with this instance.
getBaseline(Font) - Method in class com.dua3.utility.text.RichText
Calculates the baseline value based on the maximum descent of fonts within the runs of text.
getBaselineOffset() - Method in class com.dua3.utility.fx.controls.CustomControl
 
getBlockIncrement() - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Retrieves the block increment value of the slider.
getBold() - Method in class com.dua3.utility.text.FontDef
Retrieves the bold property of the FontDef instance.
getBuffer() - Method in class com.dua3.utility.data.MutableImage
Creates and returns a new ImageBuffer instance using the pixel data, width, and height of this FxBufferedImage.
getBuilder(boolean) - Static method in interface com.dua3.utility.crypt.X509CertificateBuilder
Returns an Optional containing an instance of X509CertificateBuilder, used for constructing X.509 certificates.
getBundle(String) - Method in class com.dua3.utility.i18n.I18N
Retrieves the ResourceBundle associated with the given key from the bundleMap.
getButtonDefs() - Method in class com.dua3.utility.fx.controls.abstract_builders.DialogPaneBuilder
Retrieves the list of button definitions associated with this dialog pane builder.
getButtonDefs() - Method in class com.dua3.utility.fx.controls.abstract_builders.PaneBuilder
 
getButtonDefs() - Method in class com.dua3.utility.fx.controls.AlertBuilder
 
getButtonDefs() - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
getButtonDefs() - Method in class com.dua3.utility.fx.controls.OptionsDialogBuilder
 
getButtonDefs() - Method in class com.dua3.utility.fx.controls.PromptBuilder
 
getCaAliases(KeyStore) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Retrieves a list of aliases from the provided KeyStore that represent Certificate Authority (CA) certificates.
getCaretPosition() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Returns caret position.
getCaretPosition() - Method in class com.dua3.utility.swing.TextEditorPane
Returns caret position.
getCaretPosition() - Method in class com.dua3.utility.ui.RichTextEditorModel
Returns caret position.
getCause() - Method in exception class com.dua3.utility.lang.WrappedException
 
getChangeListeners() - Method in interface com.dua3.utility.concurrent.ReadOnlyValue
Returns a collection of all the change listeners currently registered for this method.
getChangeListeners() - Method in class com.dua3.utility.concurrent.SimpleValue
 
getClassCssMetaData() - Static method in class com.dua3.utility.fx.icons.IconView
Retrieves the CSS metadata for the IconView class.
getCleaner() - Static method in class com.dua3.utility.lang.LangUtil
Returns the instance of the Cleaner class.
getColor() - Method in class com.dua3.utility.text.Font
Get text color.
getColor() - Method in class com.dua3.utility.text.FontDef
Retrieves the color attribute associated with this instance.
getColorModel() - Method in class com.dua3.utility.awt.AwtStandardImage
 
getColumnName(int) - Method in class com.dua3.utility.io.CsvReader
Get the column name.
getColumnNames() - Method in class com.dua3.utility.io.CsvReader
Retrieves an unmodifiable list of column names defined for the CSV reader.
getCompressedData() - Method in class com.dua3.utility.data.CompressedBytes
Returns the internal compressed data as a byte array.
getConnection() - Method in class com.dua3.utility.db.JdbcDataSource
 
getConnection(String, String) - Method in class com.dua3.utility.db.JdbcDataSource
 
getContentBias() - Method in class com.dua3.utility.fx.controls.CardPane
 
getControlCssMetaData() - Method in class com.dua3.utility.fx.icons.IconView
 
getCount(T) - Method in class com.dua3.utility.data.Histogram
Retrieves the count of occurrences for a specific item in the histogram.
getCssStyle() - Method in class com.dua3.utility.text.Font
Get CSS compatible fontstyle definition.
getCssStyle() - Method in class com.dua3.utility.text.FontDef
Get CSS compatible fontstyle definition.
getCurrentCard() - Method in class com.dua3.utility.fx.controls.CardPane
Returns the currently displayed card if one exists.
getCurrentCardName() - Method in class com.dua3.utility.fx.controls.CardPane
Retrieves the name of the currently displayed card, if one is present.
getCurrentPage() - Method in class com.dua3.utility.fx.controls.WizardDialog
Retrieves the current wizard page.
getData() - Method in class com.dua3.utility.awt.AwtStandardImage
 
getData() - Method in class com.dua3.utility.ui.InlineNode
Returns the payload bytes.
getData(Rectangle) - Method in class com.dua3.utility.awt.AwtStandardImage
 
getDateFormatter(Locale) - Method in enum class com.dua3.utility.io.PredefinedDateTimeFormat
Retrieves a DateTimeFormatter based on the provided Locale.
getDateTimeFormatter(Locale) - Method in enum class com.dua3.utility.io.PredefinedDateTimeFormat
Retrieves a DateTimeFormatter based on the provided Locale.
getDecorations(Node) - Static method in class com.dua3.utility.fx.controls.Decoration
Retrieves the list of decorations associated with a given Node.
getDefault() - Method in class com.dua3.utility.fx.controls.InputControlBuilder
Retrieves the default value supplier associated with this instance.
getDefault() - Static method in record class com.dua3.utility.fx.controls.TooltipConfig
Get the configuration with the default values as defined by JavaFX.
getDefault() - Method in class com.dua3.utility.options.Option
Retrieves the default value for this Option, if it has been configured.
getDefaultFont() - Method in class com.dua3.utility.awt.AwtFontUtil
 
getDefaultFont() - Method in class com.dua3.utility.fx.FxFontUtil
 
getDefaultFont() - Method in class com.dua3.utility.fx.FxGraphics
 
getDefaultFont() - Method in class com.dua3.utility.swing.SwingGraphics
 
getDefaultFont() - Method in interface com.dua3.utility.text.FontUtil
Retrieves the default font used by the system or application.
getDefaultFont() - Method in interface com.dua3.utility.ui.Graphics
Retrieves the default font for the graphics object.
getDefaultKeySize() - Method in enum class com.dua3.utility.crypt.AsymmetricAlgorithm
Retrieves the default key size for the asymmetric algorithm.
getDefaultKeySize() - Method in enum class com.dua3.utility.crypt.SymmetricAlgorithm
Retrieves the default key size in bits for this algorithm.
getDefaultPrefix() - Method in class com.dua3.utility.xml.SimpleNamespaceContext
Get prefix for default namespace.
getDefaultString() - Method in class com.dua3.utility.options.Option
Retrieves the default value of this option as an Optional<String>.
getDelegate(K) - Method in class com.dua3.utility.concurrent.TaskProcessorDelegating
Get delegate task processor for delegate key.
getDescent() - Method in class com.dua3.utility.text.Font
Get the descent of this font.
getDescription() - Method in enum class com.dua3.utility.crypt.PasswordUtil.StrengthLevel
Retrieves the description of the password strength level.
getDescription() - Method in class com.dua3.utility.swing.SwingFileFilter
 
getDigest(String, byte[]) - Static method in class com.dua3.utility.text.TextUtil
Get digest.
getDigest(String, InputStream) - Static method in class com.dua3.utility.text.TextUtil
Get digest.
getDigestString(String, byte[]) - Static method in class com.dua3.utility.text.TextUtil
Get digest as hex string.
getDigestString(String, InputStream) - Static method in class com.dua3.utility.text.TextUtil
Get digest as hex string.
getDimension() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
Retrieves the dimension of the rectangle.
getDimension() - Method in interface com.dua3.utility.ui.Graphics
Get the dimension (size) of this {code Graphics} instance in screen units.
getDisplayScale() - Method in class com.dua3.utility.fx.controls.PinBoard
Retrieves the current value of the display scale.
getDisplayScale() - Method in class com.dua3.utility.fx.controls.TextPane
Returns the current display scale used for preview rendering.
getDisplayScale() - Method in class com.dua3.utility.swing.TextPane
Returns the display scale used for rendering and layout conversion.
getDisplayScale() - Method in interface com.dua3.utility.ui.RichTextPane
Returns the current display scale used for preview rendering.
getDisplayScale(Component) - Static method in class com.dua3.utility.swing.SwingUtil
Retrieves the display scale of a given Component.
getDisplayScale(GraphicsConfiguration) - Static method in class com.dua3.utility.swing.SwingUtil
Returns the display scale factor of the given GraphicsConfiguration.
getDisplayScale(Screen) - Static method in class com.dua3.utility.fx.FxUtil
Retrieves the display scale of a given Screen.
getDisplayScale(Window) - Static method in class com.dua3.utility.fx.FxUtil
Returns the display scale of the given window.
getDocumentClass() - Method in class com.dua3.utility.io.FileType
Get type of documents for this file type.
getDocumentText() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Returns the current rich-text document.
getDocumentText() - Method in class com.dua3.utility.swing.TextEditorPane
Returns the current document text.
getDocumentVersion() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Returns the current document version.
getDocumentVersion() - Method in class com.dua3.utility.swing.TextEditorPane
Returns current document version.
getDoubleNoNaN(Preferences, String, double) - Static method in class com.dua3.utility.application.ApplicationUtil
Retrieves a double value from the specified Preferences instance.
getEnd() - Method in class com.dua3.utility.text.Run
Get the end position of this Run.
getEnd() - Method in record class com.dua3.utility.ui.IndexRange
Returns end offset (exclusive).
getEntropyEfficiency() - Method in record class com.dua3.utility.crypt.PasswordUtil.PasswordStrength
Calculates the entropy efficiency of the password as a percentage.
getError() - Method in class com.dua3.utility.fx.controls.InputControlState
Retrieves the current error message associated with the input control's state.
getEstimatedCrackTime() - Method in record class com.dua3.utility.crypt.PasswordUtil.PasswordStrength
Gets the estimated time to crack this password using a modern attack.
getExtension() - Method in enum class com.dua3.utility.crypt.KeyStoreType
Retrieves the (standard) file extension associated with the current KeyStoreType.
getExtension(String) - Static method in class com.dua3.utility.io.IoUtil
Get file extension.
getExtension(URI) - Static method in class com.dua3.utility.io.IoUtil
Get file extension.
getExtension(URL) - Static method in class com.dua3.utility.io.IoUtil
Get file extension.
getExtension(Path) - Static method in class com.dua3.utility.io.IoUtil
Get file extension.
getExtensionPatterns() - Method in class com.dua3.utility.io.FileType
Get the list of file extensions.
getExtensions() - Method in class com.dua3.utility.io.FileType
Get the list of file extensions.
getFamilies() - Method in class com.dua3.utility.text.Font
Get list of font families.
getFamilies() - Method in class com.dua3.utility.text.FontDef
Retrieves the font family value of this instance.
getFamilies() - Method in interface com.dua3.utility.text.FontUtil
Get a list of the available font families.
getFamilies(FontUtil.FontTypes) - Method in class com.dua3.utility.awt.AwtFontUtil
 
getFamilies(FontUtil.FontTypes) - Method in class com.dua3.utility.fx.FxFontUtil
 
getFamilies(FontUtil.FontTypes) - Method in interface com.dua3.utility.text.FontUtil
Get a list of the available font families.
getFamily() - Method in class com.dua3.utility.text.Font
Get font family.
getFamily() - Method in class com.dua3.utility.text.FontDef
Retrieves the font family value of this instance.
getField(String) - Method in class com.dua3.utility.fx.controls.Fields
Retrieves a field with the given identifier.
getFilename(String) - Static method in class com.dua3.utility.io.IoUtil
Extract the filename from a path given as a String.
getFilePath() - Method in class com.dua3.utility.data.FileTreeNode
Returns the file path associated with the FileTree.
getFilesFromClipboard() - Static method in class com.dua3.utility.fx.FxUtil
Retrieves a collection of file paths from the system clipboard.
getFilesFromClipboard() - Static method in class com.dua3.utility.swing.SwingUtil
Retrieves a collection of file paths from the system clipboard.
getFileType() - Method in class com.dua3.utility.swing.SwingFileFilter
Returns the FileType associated with this instance.
getFileTypes(OpenMode) - Static method in class com.dua3.utility.io.FileType
Get file types supporting mode.
getFileTypes(OpenMode, Class<T>) - Static method in class com.dua3.utility.io.FileType
Get list of file types for a given class.
getFill() - Method in class com.dua3.utility.fx.FxGraphics
 
getFill() - Method in class com.dua3.utility.swing.SwingGraphics
 
getFill() - Method in interface com.dua3.utility.ui.Graphics
Retrieves the fill color of a given object.
getFilters(OpenMode, Class<T>) - Static method in class com.dua3.utility.swing.SwingFileFilter
Returns a list of SwingFileFilters based on the given OpenMode and class.
getFirst() - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
getFirst() - Method in interface com.dua3.utility.lang.ImmutableSortedListSet
 
getFirst() - Method in class com.dua3.utility.lang.RingBuffer
 
getFloatNoNaN(Preferences, String, float) - Static method in class com.dua3.utility.application.ApplicationUtil
Retrieves a float value from the specified Preferences instance.
getFont() - Method in class com.dua3.utility.fx.controls.TextPane
Returns the rendering font.
getFont() - Method in class com.dua3.utility.fx.FxGraphics
 
getFont() - Method in class com.dua3.utility.swing.SwingGraphics
 
getFont() - Method in interface com.dua3.utility.ui.Graphics
Get the current font.
getFont(Font) - Method in class com.dua3.utility.text.Style
Get Font for this style.
getFont(FontData, Color) - Static method in class com.dua3.utility.text.Font
Retrieves a Font instance from the cache based on the specified font data and color.
getFont(FontData, Color, Color) - Static method in class com.dua3.utility.text.Font
Retrieves a Font instance from the cache based on the specified font data, text color, and background color.
getFont(FontDef) - Method in interface com.dua3.utility.text.FontUtil
Retrieves a Font object based on the given FontDef specification.
getFont(String) - Method in interface com.dua3.utility.text.FontUtil
Retrieves a Font object by parsing a font specification string.
getFontData() - Method in class com.dua3.utility.text.Font
Retrieves the font data associated with this font instance.
getFontData(Font) - Static method in class com.dua3.utility.fx.FxFontUtil
Extracts font data from a JavaFX Font object.
getFontDef() - Method in class com.dua3.utility.text.Run
Get the FontDef for this style.
getFontDef() - Method in class com.dua3.utility.text.Style
Get FontDef for this style.
getFontDef() - Method in class com.dua3.utility.text.TextAttributes
Retrieves the FontDef associated with this instance.
getFontDef(Map<? super String, Object>) - Static method in class com.dua3.utility.text.TextAttributes
Get FontDef from TextAttributes.
getFontDef(Font) - Static method in class com.dua3.utility.fx.FxFontUtil
Extracts font characteristics from a JavaFX Font object and creates a corresponding FontDef object.
getFontFamily() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Returns current font-family setting.
getFontFamily() - Method in class com.dua3.utility.swing.TextEditorPane
Returns current typing font family.
getFontSize() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Returns current font-size setting.
getFontSize() - Method in class com.dua3.utility.swing.TextEditorPane
Returns current typing font size.
getFontUtil() - Method in class com.dua3.utility.fx.FxGraphics
 
getFontUtil() - Method in class com.dua3.utility.swing.SwingGraphics
 
getFontUtil() - Method in interface com.dua3.utility.ui.Graphics
Retrieves the FontUtil compatible with this Graphics object.
getFontUtil() - Method in class com.dua3.utility.ui.RichTextEditorModel
Returns the font utility used by this model for layout calculations.
getFormatStyle() - Method in interface com.dua3.utility.text.MessageFormatter
Retrieves the formatting style currently in use by the MessageFormatter.
getFormatStyle() - Method in record class com.dua3.utility.text.MessageFormatter.MessageFormatterI18n
 
getFormatStyle() - Method in class com.dua3.utility.text.MessageFormatter.MessageFormatterMessageFormat
 
getFormatStyle() - Method in record class com.dua3.utility.text.MessageFormatter.MessageFormatterStringFormat
 
getFxFont() - Method in class com.dua3.utility.fx.controls.TextPane
Returns the rendering font (JavaFX Font).
getHDelta() - Method in record class com.dua3.utility.text.FragmentedText
Calculates the horizontal delta between the defined width and the actual width of the text.
getHeight() - Method in class com.dua3.utility.awt.AwtStandardImage
 
getHeight() - Method in class com.dua3.utility.fx.FxGraphics
 
getHeight() - Method in class com.dua3.utility.swing.SwingGraphics
 
getHeight() - Method in class com.dua3.utility.text.Font
Get the height of this font.
getHeight() - Method in interface com.dua3.utility.ui.Graphics
Get the height of this Graphics instance.
getHyperlinkHandler() - Method in class com.dua3.utility.fx.controls.TextPane
Returns the hyperlink handler used for inline hyperlinks.
getHyperlinkHandler() - Method in class com.dua3.utility.swing.TextPane
 
getHyperlinkHandler() - Method in interface com.dua3.utility.ui.RichTextPane
Returns the hyperlink handler used for inline hyperlinks.
getIconColor() - Method in interface com.dua3.utility.fx.icons.Icon
Get icon color.
getIconColor() - Method in class com.dua3.utility.fx.icons.IconView
Returns the color of the icon.
getIconIdentifier() - Method in interface com.dua3.utility.fx.icons.Icon
Get icon identifier.
getIconIdentifier() - Method in class com.dua3.utility.fx.icons.IconView
Returns the icon identifier.
getIconSize() - Method in interface com.dua3.utility.fx.icons.Icon
Get icon size.
getIconSize() - Method in class com.dua3.utility.fx.icons.IconView
Get the size of the icon.
getIgnoreExcessFields() - Method in class com.dua3.utility.io.CsvReader
Indicates whether excess fields in the CSV data should be ignored during parsing.
getIgnoreMissingFields() - Method in class com.dua3.utility.io.CsvReader
Indicates whether missing fields in the CSV data should be ignored during parsing.
getImageFromClipboard() - Static method in class com.dua3.utility.fx.FxUtil
Retrieves an image from the system clipboard if one is available.
getImageFromClipboard() - Static method in class com.dua3.utility.swing.SwingUtil
Retrieves an image from the system clipboard if one is available.
getImageReader(Payload) - Method in interface com.dua3.utility.data.ImageUtil
Retrieves an ImageReader appropriate for the given Payload.
getImageReader(String) - Method in interface com.dua3.utility.data.ImageUtil
Retrieves an ImageReader for the specified MIME type.
getImageWriter(Payload) - Method in interface com.dua3.utility.data.ImageUtil
Retrieves an ImageWriter instance that can write images based on the MIME type derived from the provided Payload.
getImageWriter(String) - Method in interface com.dua3.utility.data.ImageUtil
Retrieves an ImageWriter instance for the specified MIME type.
getIndexes() - Method in class com.dua3.utility.db.NamedParameterStatement.ParameterInfo
Get the list of positional indexes for this parameter.
getInfo(URI) - Method in class com.dua3.utility.io.imp.FileObjectStore
 
getInfo(URI) - Method in interface com.dua3.utility.io.ReadableObjectStore
Get info about the object pointed to by the provided URI.
getInputs() - Method in class com.dua3.utility.swing.ArgumentsDialog.ArgumentsPanel
Returns an unmodifiable map containing the input options and their corresponding OptionInput components.
getInputStream(Object) - Static method in class com.dua3.utility.io.IoUtil
Get an InputStream for a variety of source objects.
getInstance() - Static method in class com.dua3.utility.application.imp.DarkModeDetectorUnsupported
Returns the singleton instance of the DarkModeDetectorUnsupported class.
getInstance() - Static method in class com.dua3.utility.application.imp.NativeHelperUnsupported
Returns the singleton instance of NativeHelperUnsupported.
getInstance() - Static method in class com.dua3.utility.awt.AwtFontUtil
Retrieves an instance of the AwtFontUtil class.
getInstance() - Static method in class com.dua3.utility.awt.AwtImageUtil
Returns an instance of AwtImageUtil.
getInstance() - Static method in interface com.dua3.utility.data.ImageUtil
Get FontUtil instance.
getInstance() - Static method in class com.dua3.utility.fx.FxFontUtil
Returns an instance of FxUtil.
getInstance() - Static method in class com.dua3.utility.fx.FxImageUtil
Returns the instance of FxImageUtil.
getInstance() - Static method in class com.dua3.utility.i18n.I18N
Get the global instance.
getInstance() - Static method in interface com.dua3.utility.text.FontUtil
Get FontUtil instance.
getInverseTransformation() - Method in interface com.dua3.utility.ui.Graphics
Get the inverse transformation for this Graphics instance.
getItalic() - Method in class com.dua3.utility.text.FontDef
Retrieves the italic property of this FontDef instance.
getItemAt(double, double) - Method in class com.dua3.utility.fx.controls.PinBoard
Get Item at point.
getItems() - Method in class com.dua3.utility.fx.controls.ComboBoxEx
Retrieves a copy of the items in the ComboBoxEx.
getItems() - Method in class com.dua3.utility.fx.controls.PinBoard
Returns an unmodifiable observable list of items.
getItems() - Method in class com.dua3.utility.swing.ComboBoxEx
Retrieves the list of items in the ComboBoxEx.
getItems(PemData.PemType) - Method in class com.dua3.utility.crypt.PemData
Retrieves a list of PemItem objects filtered by the specified PemType.
getIvLength() - Method in enum class com.dua3.utility.crypt.SymmetricAlgorithm
Retrieves the initialization vector (IV) length in bytes.
getJavafxInfo() - Method in record class com.dua3.utility.lang.SystemInfo
Retrieves the version of JavaFX, if available.
getJavaInfo() - Method in record class com.dua3.utility.lang.SystemInfo
Retrieves information about the Java runtime environment.
getJdbcDrivers() - Static method in class com.dua3.utility.db.DbUtil
Get Map with known JDBC drivers.
getKey() - Method in record class com.dua3.utility.data.Pair
 
getKeyAlgorithm() - Method in enum class com.dua3.utility.crypt.SymmetricAlgorithm
Retrieves the key algorithm name for use with KeyGenerator or SecretKeySpec.
getKeys() - Method in class com.dua3.utility.data.Histogram
Returns an unmodifiable view of the keys in the histogram.
getKeyStoreType(KeyStore) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Retrieves the KeyStoreType corresponding to the provided KeyStore instance.
getLabelPlacement() - Method in class com.dua3.utility.fx.controls.Grid
Get the label placement.
getLast() - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
getLast() - Method in interface com.dua3.utility.lang.ImmutableSortedListSet
 
getLast() - Method in class com.dua3.utility.lang.RingBuffer
 
getLastChar() - Method in class com.dua3.utility.text.RichTextBuilder
Returns the last character in the text being built.
getLastUri() - Method in class com.dua3.utility.application.RecentlyUsedDocuments
Retrieves the URI of the most recently used document in the list.
getLayoutDimension() - Method in record class com.dua3.utility.text.FragmentedText
Retrieves the layout dimensions of the text as a Dimension2f object.
getLength() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Returns current document length.
getLength() - Method in record class com.dua3.utility.ui.IndexRange
Returns range length.
getLevel() - Method in enum class com.dua3.utility.crypt.PasswordUtil.StrengthLevel
Retrieves the numeric representation of the strength level.
getLineEndReplacement() - Method in class com.dua3.utility.text.HtmlConverter
Retrieves the string used as a replacement for line breaks during HTML conversion.
getLineNumber() - Method in class com.dua3.utility.io.CsvReader
Returns the current line number being processed in the CSV reader.
getListeners(Class<L>) - Method in class com.dua3.utility.swing.ComboBoxEx
 
getLocale() - Method in class com.dua3.utility.i18n.I18N
Retrieves the locale used for localization.
getLocaleSuffix(Locale) - Static method in class com.dua3.utility.lang.LangUtil
Get language suffix to use for resource lookup.
getLocalizedFileManagerName(I18N) - Static method in class com.dua3.utility.application.ApplicationUtil
Retrieves the localized name of the file manager for the current platform.
getLocation() - Method in class com.dua3.utility.fx.controls.ToolBarEx
Gets the value of the location property.
getLocation() - Method in interface com.dua3.utility.ui.DetachableNode
Gets the location of the node.
getLogBuffer() - Static method in class com.dua3.utility.fx.FxLauncher
Retrieves the current LogBuffer instance if it is available.
getLoginTimeout() - Method in class com.dua3.utility.db.JdbcDataSource
 
getLogPane() - Static method in class com.dua3.utility.fx.FxLauncher
Retrieves an instance of the FxLogPane if the log pane is configured to be displayed.
getLogWindow() - Static method in class com.dua3.utility.fx.FxLauncher
Retrieves the current instance of the FxLogWindow, if it exists.
getLogWriter() - Method in class com.dua3.utility.db.JdbcDataSource
 
getLowercaseInstance(Locale) - Static method in class com.dua3.utility.swing.SwingDocumentFilter
Create an instance that converts all input to lowercase.
getMajorTickUnit() - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Retrieves the major tick unit for the slider.
getMarker(boolean, boolean, boolean) - Method in record class com.dua3.utility.fx.controls.MarkerSymbols
Returns the marker symbol corresponding to the provided field state.
getMax() - Method in class com.dua3.utility.data.Histogram
Returns an optional containing the most frequently occurring item in the histogram, based on the highest count.
getMax() - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Retrieves the maximum value of the slider.
getMaxEntry() - Method in class com.dua3.utility.data.Histogram
Retrieves the entry with the maximum value in the histogram.
getMessage() - Method in exception class com.dua3.utility.io.CsvFormatException
Get the exception message.
getMessage() - Method in exception class com.dua3.utility.lang.WrappedException
 
getMessageFormatter() - Method in class com.dua3.utility.fx.controls.abstract_builders.DialogPaneBuilder
Retrieves the message formatter associated with this instance of DialogPaneBuilder.
getMessageFormatter() - Method in class com.dua3.utility.fx.controls.GridBuilder
 
getMessageFormatter() - Method in interface com.dua3.utility.fx.controls.InputBuilder
Retrieves an instance of the MessageFormatter.
getMimeType() - Method in class com.dua3.utility.ui.InlineNode
Returns the MIME type.
getMimeType(long) - Method in class com.dua3.utility.data.Magic
Determines the MIME type of a file or data based on its numeric signature.
getMin() - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Retrieves the minimum value of the slider.
getMinorTickCount() - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Retrieves the number of minor tick marks to be displayed on the slider.
getMinTileX() - Method in class com.dua3.utility.awt.AwtStandardImage
 
getMinTileY() - Method in class com.dua3.utility.awt.AwtStandardImage
 
getMinX() - Method in class com.dua3.utility.awt.AwtStandardImage
 
getMinY() - Method in class com.dua3.utility.awt.AwtStandardImage
 
getMode() - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Retrieves the operation mode of the slider.
getName() - Method in interface com.dua3.utility.concurrent.TaskProcessor
Get name of processor.
getName() - Method in class com.dua3.utility.concurrent.TaskProcessorBase
 
getName() - Method in class com.dua3.utility.db.NamedParameterStatement.ParameterInfo
Get parameter name.
getName() - Method in class com.dua3.utility.io.FileType
Get name.
getName() - Method in class com.dua3.utility.lang.Stopwatch
Get the name of this StopWatch instance.
getNamespaceURI(String) - Method in class com.dua3.utility.xml.SimpleNamespaceContext
 
getNamespaceURIs() - Method in class com.dua3.utility.xml.SimpleNamespaceContext
Retrieves a list of all the namespace URIs currently stored in the mapping.
getNext() - Method in class com.dua3.utility.fx.controls.abstract_builders.PaneBuilder
Retrieves the value of the "next" parameter if it is set.
getNode() - Method in class com.dua3.utility.fx.controls.ToolBarEx
 
getNode() - Method in interface com.dua3.utility.ui.DetachableNode
Returns the actual UI component (e.g., JToolBar or ToolBar) so containers can add/remove it dynamically.
getNumXTiles() - Method in class com.dua3.utility.awt.AwtStandardImage
 
getNumYTiles() - Method in class com.dua3.utility.awt.AwtStandardImage
 
getObject(String) - Method in class com.dua3.utility.i18n.I18N
Retrieves the object for the given key from the resource bundle.
getOnChangeListeners() - Method in class com.dua3.utility.fx.controls.InputControlBuilder
Retrieves the list of change listeners associated with this control builder.
getOption() - Method in class com.dua3.utility.options.Arguments.Entry
Get the option that this entry belongs to
getOption() - Method in exception class com.dua3.utility.options.OptionException
Retrieves the option that caused this exception.
getOptionalParameter() - Method in class com.dua3.utility.options.Option
Retrieves a list of optional parameters defined for this option.
getOptions() - Static method in class com.dua3.utility.io.CsvIo
Get the list of options controlling CSV I/O.
getOrCompute(String, Function<? super String, String>) - Method in class com.dua3.utility.i18n.I18N
Retrieves the localized string for the given key from the resource bundle or computes a result if the key is not mapped.
getOrDefault(String, Object) - Method in class com.dua3.utility.text.RichTextBuilder
Get attribute of the current Run.
getOrDefault(String, T) - Method in class com.dua3.utility.text.Style
Retrieves the value associated with the specified property, or returns the provided default value if the property is not set.
getOrThrow(Option<T>) - Method in class com.dua3.utility.options.Arguments
Get value of Option.
getOrThrow(Map<T, U>, T) - Static method in class com.dua3.utility.lang.LangUtil
Retrieves the value for the specified key from the provided map if it exists and is nnon-null.
getOrThrow(Map<T, U>, T, Function<T, E>) - Static method in class com.dua3.utility.lang.LangUtil
Retrieves the value for the specified key from the provided map if it exists and is nnon-null.
getOsInfo() - Method in record class com.dua3.utility.lang.SystemInfo
Retrieves information about the operating system in a formatted string.
getOutputStream(Object) - Static method in class com.dua3.utility.io.IoUtil
Get OutputStream.
getPageHeight() - Method in class com.dua3.utility.ui.RichTextEditorModel
Returns page height from the configured provider.
getPageWidth() - Method in class com.dua3.utility.ui.RichTextEditorModel
Returns page width from the configured provider.
getParameter() - Method in record class com.dua3.utility.swing.ArgumentsDialog.ArgumentsPanel.OptionInput
Returns the value of the getParameter record component.
getParameterInfo() - Method in class com.dua3.utility.db.NamedParameterStatement
Get parameter information.
getParameterInfo(String) - Method in class com.dua3.utility.db.NamedParameterStatement
Get parameter information.
getParentLogger() - Method in class com.dua3.utility.db.JdbcDataSource
 
getPath() - Method in class com.dua3.utility.swing.FileInput
Get path.
getPositionInBoard(double, double) - Method in class com.dua3.utility.fx.controls.PinBoard
Get board position at point from viewport coordinates.
getPositionInItem(double, double) - Method in class com.dua3.utility.fx.controls.PinBoard
Get Item at point and coordinates transformed to item coordinates.
getPrefix(String) - Method in class com.dua3.utility.xml.SimpleNamespaceContext
 
getPrefixes() - Method in class com.dua3.utility.xml.SimpleNamespaceContext
Returns the list of prefixes currently stored in the mapping.
getPrefixes(String) - Method in class com.dua3.utility.xml.SimpleNamespaceContext
 
getProperty(String) - Method in class com.dua3.utility.awt.AwtStandardImage
 
getPropertyNames() - Method in class com.dua3.utility.awt.AwtStandardImage
 
getPropertyProbeIndex() - Method in class com.dua3.utility.ui.RichTextEditorModel
Returns preferred probe index used for caret-style resolution.
getPropertyProbeIndex(int) - Method in class com.dua3.utility.ui.RichTextEditorModel
Returns preferred probe index used for caret-style resolution.
getProvider() - Static method in class com.dua3.utility.crypt.BouncyCastle
Retrieves the BouncyCastle security provider instance, if available.
getRandom() - Static method in class com.dua3.utility.crypt.RandomUtil
Get the secure random instance.
getRenderLayout() - Method in class com.dua3.utility.swing.TextPane
Returns the current render layout used by the view component.
getRequiredParameter() - Method in class com.dua3.utility.options.Option
Retrieves the list of required parameters associated with this option.
getRequiredSymbol() - Method in record class com.dua3.utility.fx.controls.MarkerSymbols
Returns the symbol associated with the 'required' state, prioritizing the 'empty', 'error', and 'filled' states in that order.
getResource(Class<?>, String) - Static method in class com.dua3.utility.lang.LangUtil
Read the content of a resource on the classpath.
getResourceAsString(Class<?>, String) - Static method in class com.dua3.utility.lang.LangUtil
Read the content of a resource on the classpath into a String.
getResourceBundle(String, Locale) - Static method in class com.dua3.utility.i18n.I18N
Retrieves a ResourceBundle for the given base name and locale.
getResourceURL(Class<?>, String) - Static method in class com.dua3.utility.lang.LangUtil
Get URL for a resource on the classpath.
getResourceURL(Class<?>, String, Locale) - Static method in class com.dua3.utility.lang.LangUtil
Get localized resource.
getResultHandler() - Method in class com.dua3.utility.fx.controls.abstract_builders.DialogPaneBuilder
Gets the result handler for this dialog pane builder.
getResultSet() - Method in class com.dua3.utility.db.NamedParameterStatement
Get result set.
getRichTextDimension(CharSequence, Font) - Method in interface com.dua3.utility.text.FontUtil
Calculates the dimension of the given rich text line using the specified font.
getRichTextDimension(CharSequence, Font) - Static method in class com.dua3.utility.text.TextUtil
Get rich text bounds.
getRoot() - Method in class com.dua3.utility.io.FileSystemView
Get this FileSystemView's root.
getRoot() - Method in class com.dua3.utility.io.imp.FileObjectStore
 
getRoot() - Method in interface com.dua3.utility.io.ReadableObjectStore
Retrieve the root URI that serves as the base location for objects managed by this storage.
getRoot() - Method in interface com.dua3.utility.io.WritableObjectStore
Retrieve the root URI that serves as the base location for objects managed by this storage.
getRoundingOperation(RoundingMode) - Static method in class com.dua3.utility.math.MathUtil
Get a DoubleUnaryOperator that implements rounding according to the requested mode.
getRow() - Method in class com.dua3.utility.io.CsvReader.ListRowBuilder
Get row data.
getRowNumber() - Method in class com.dua3.utility.io.CsvReader
Retrieves the current row number being processed in the CSV reader.
getRowsRead() - Method in class com.dua3.utility.io.CsvReader
Returns the total number of rows read by the CSV reader.
getSampleModel() - Method in class com.dua3.utility.awt.AwtStandardImage
 
getScaleX() - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Get the scaling factor for the x-axis.
getScaleY() - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Get the scaling factor for the y-axis.
getScreen(Window) - Static method in class com.dua3.utility.fx.FxUtil
Returns the Screen where the given Window is located.
getScrollPosition() - Method in class com.dua3.utility.fx.controls.PinBoard
Retrieves the current scroll position of the PinBoard.
getSectionStyle(int) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
getSectionStyle(int) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Retrieves the style configuration for a specific section level.
getSectionStyle(int) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
getSectionStyle(int) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
getSectionStyle(int) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
getSelectedItem() - Method in class com.dua3.utility.fx.controls.ComboBoxEx
Retrieves the currently selected item from the ComboBoxEx.
getSelectedItem() - Method in class com.dua3.utility.swing.ComboBoxEx
Retrieves the currently selected item from the ComboBoxEx.
getSelectedText() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Returns the currently selected text.
getSelectedText() - Method in class com.dua3.utility.swing.TextEditorPane
Returns selected text as RichText.
getSelectedText() - Method in class com.dua3.utility.ui.RichTextEditorModel
Returns selected text.
getSelection() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Returns the current selection range.
getSelection() - Method in class com.dua3.utility.ui.RichTextEditorModel
Returns current selection range.
getSelectionEnd() - Method in class com.dua3.utility.swing.TextEditorPane
Returns current selection end.
getSelectionStart() - Method in class com.dua3.utility.swing.TextEditorPane
Returns current selection start.
getSettings() - Method in class com.dua3.utility.io.FileType
Get optional settings for this file type
getShearX() - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Get the shearing factor for the x-axis.
getShearY() - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Get the shearing factor for the y-axis.
getSignatureAlgorithm() - Method in enum class com.dua3.utility.crypt.AsymmetricAlgorithm
Retrieves the signature algorithm associated with this asymmetric algorithm, if available.
getSize() - Method in class com.dua3.utility.text.FontDef
Retrieves the size attribute of this FontDef instance.
getSizeInPoints() - Method in class com.dua3.utility.text.Font
Get font size.
getSoftResource() - Method in class com.dua3.utility.io.SoftResource.ResourceHolder
Get the SoftResource instance this holder belongs to.
getSources() - Method in class com.dua3.utility.awt.AwtStandardImage
 
getSpaceWidth() - Method in class com.dua3.utility.text.Font
Get the space width of this font.
getSpi(String) - Method in class com.dua3.utility.application.EphemeralPreferences
 
getStart() - Method in class com.dua3.utility.lang.Stopwatch
Get start instant.
getStart() - Method in class com.dua3.utility.text.Run
Get the start position this Run.
getStart() - Method in record class com.dua3.utility.ui.IndexRange
Returns start offset (inclusive).
getStartPage() - Method in class com.dua3.utility.fx.controls.WizardDialogBuilder
Retrieves the start page of the wizard dialog being built.
getStartSplit() - Method in class com.dua3.utility.lang.Stopwatch
Get start instant of current split.
getState() - Method in class com.dua3.utility.concurrent.TaskProcessorBase
Retrieves the current state of the task processor.
getStatement() - Method in class com.dua3.utility.db.NamedParameterStatement
Returns the underlying statement.
getStats() - Method in class com.dua3.utility.concurrent.TaskProcessorBase
Retrieves the statistics of tasks processed by this task processor.
getStrikeThrough() - Method in class com.dua3.utility.text.FontDef
Retrieves the value of the strike-through property of the font definition.
getStringFromClipboard() - Static method in class com.dua3.utility.fx.FxUtil
Retrieves a string from the system clipboard if available.
getStringFromClipboard() - Static method in class com.dua3.utility.swing.SwingUtil
Retrieves a string from the system clipboard, if available.
getStrokeColor() - Method in class com.dua3.utility.fx.FxGraphics
 
getStrokeColor() - Method in class com.dua3.utility.swing.SwingGraphics
 
getStrokeColor() - Method in interface com.dua3.utility.ui.Graphics
Retrieves the stroke color used for drawing shapes or lines.
getStrokeWidth() - Method in class com.dua3.utility.fx.FxGraphics
 
getStrokeWidth() - Method in class com.dua3.utility.swing.SwingGraphics
 
getStrokeWidth() - Method in interface com.dua3.utility.ui.Graphics
Retrieves the current stroke width value.
getStyles() - Method in interface com.dua3.utility.text.AttributedCharacter
Get the list of styles.
getStyles() - Method in class com.dua3.utility.text.Run
Get the list of styles.
getSupportedKeySizes() - Method in enum class com.dua3.utility.crypt.AsymmetricAlgorithm
Retrieves the supported key sizes for the asymmetric algorithm.
getSystemInfo() - Static method in record class com.dua3.utility.lang.SystemInfo
Static method to retrieve system information and return an instance of SystemInfo.
getTag(HtmlTag.TagType) - Method in interface com.dua3.utility.text.HtmlTag
Retrieves the representation of a tag based on the specified tag type.
getTagForAttributeChange(TagBasedConverter.AttributeChange) - Method in class com.dua3.utility.text.HtmlConverter
Get tag for attribute.
getTargetType() - Method in class com.dua3.utility.options.Option
Retrieves the target type associated with this option.
getText() - Method in class com.dua3.utility.fx.controls.TextEditorPane
 
getText() - Method in class com.dua3.utility.fx.controls.TextPane
Returns the rich text.
getText() - Method in class com.dua3.utility.swing.FileInput
Get text.
getText() - Method in class com.dua3.utility.swing.TextPane
 
getText() - Method in class com.dua3.utility.ui.RichTextEditorModel
Returns current document text.
getText() - Method in interface com.dua3.utility.ui.RichTextPane
Returns the current rich text.
getText(int, int) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Returns a text slice between two offsets.
getText(int, int) - Method in class com.dua3.utility.ui.RichTextEditorModel
Returns a detached text slice between offsets.
getText(T) - Method in record class com.dua3.utility.options.Param
Converts the given value into a formatted text representation using a default delimiter, open quote, and close quote.
getText(T, String, String, String) - Method in record class com.dua3.utility.options.Param
Converts the given value into a formatted textual representation using the specified delimiter, open quote, and close quote.
getTextBounds(CharSequence, Font) - Static method in class com.dua3.utility.fx.FxUtil
Returns the bounds of the given text string when rendered with the specified font.
getTextBounds(CharSequence, Font) - Static method in class com.dua3.utility.fx.FxUtil
Returns the bounds of the given text string when rendered with the specified font.
getTextColor() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Returns current text color setting.
getTextColor() - Method in class com.dua3.utility.swing.TextEditorPane
Returns current typing text color.
getTextComponent() - Method in class com.dua3.utility.swing.TextPane
Returns the underlying text component.
getTextDimension(CharSequence, Font) - Method in class com.dua3.utility.awt.AwtFontUtil
 
getTextDimension(CharSequence, Font) - Method in class com.dua3.utility.fx.FxFontUtil
 
getTextDimension(CharSequence, Font) - Method in interface com.dua3.utility.text.FontUtil
Get text bounds.
getTextDimension(CharSequence, Font) - Static method in class com.dua3.utility.text.TextUtil
Get text bounds.
getTextDimension(CharSequence, Font) - Method in class com.dua3.utility.awt.AwtFontUtil
Calculate the string bounds of a text using the font passed as argument.
getTextDimension(CharSequence, Font) - Method in class com.dua3.utility.fx.FxFontUtil
Calculates the dimensions of the given text when rendered with the specified font.
getTextFont() - Method in class com.dua3.utility.fx.controls.TextPane
 
getTextFont() - Method in class com.dua3.utility.swing.TextPane
 
getTextFont() - Method in interface com.dua3.utility.ui.RichTextPane
Returns the rendering font.
getTextFromClipboard() - Static method in class com.dua3.utility.fx.FxUtil
Retrieves text content from the system clipboard.
getTextFromClipboard() - Static method in class com.dua3.utility.swing.SwingUtil
Retrieves text content from the system clipboard.
getTextHeight(CharSequence, Font) - Method in class com.dua3.utility.awt.AwtFontUtil
 
getTextHeight(CharSequence, Font) - Method in class com.dua3.utility.fx.FxFontUtil
 
getTextHeight(CharSequence, Font) - Static method in class com.dua3.utility.fx.FxUtil
Returns the height of the given text string when rendered with the specified font.
getTextHeight(CharSequence, Font) - Method in interface com.dua3.utility.text.FontUtil
Get text height.
getTextHeight(CharSequence, Font) - Static method in class com.dua3.utility.text.TextUtil
Get text height.
getTextHeight(CharSequence, Font) - Method in class com.dua3.utility.awt.AwtFontUtil
Calculate the height of a text using the font passed as argument.
getTextRec() - Method in record class com.dua3.utility.text.FragmentedText
Retrieves the rectangle that bounds the text based on its position and actual dimensions.
getTextWidth(CharSequence, Font) - Method in class com.dua3.utility.awt.AwtFontUtil
 
getTextWidth(CharSequence, Font) - Method in class com.dua3.utility.fx.FxFontUtil
 
getTextWidth(CharSequence, Font) - Static method in class com.dua3.utility.fx.FxUtil
Returns the width of the given text string when rendered with the specified font.
getTextWidth(CharSequence, Font) - Method in interface com.dua3.utility.text.FontUtil
Get text width.
getTextWidth(CharSequence, Font) - Static method in class com.dua3.utility.text.TextUtil
Get text width.
getTextWidth(CharSequence, Font) - Method in class com.dua3.utility.awt.AwtFontUtil
Calculate the width of a text using the font passed as argument.
getTile(int, int) - Method in class com.dua3.utility.awt.AwtStandardImage
 
getTileGridXOffset() - Method in class com.dua3.utility.awt.AwtStandardImage
 
getTileGridYOffset() - Method in class com.dua3.utility.awt.AwtStandardImage
 
getTileHeight() - Method in class com.dua3.utility.awt.AwtStandardImage
 
getTileWidth() - Method in class com.dua3.utility.awt.AwtStandardImage
 
getTimeFormatter(Locale) - Method in enum class com.dua3.utility.io.PredefinedDateTimeFormat
Retrieves a DateTimeFormatter based on the provided Locale.
getTimestampAsInstant(UUID) - Static method in class com.dua3.utility.lang.LangUtil
Converts the timestamp in the given UUID to a Instant.
getTimestampRaw(UUID) - Static method in class com.dua3.utility.lang.LangUtil
Extracts the raw timestamp value from the given UUID.
getToolbarApplicationParent() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Retrieves the parent component to use as the toolbar's parent when the toolbar location is set to DetachableNode.Location.APPLICATION.
getToolbarApplicationParent() - Method in class com.dua3.utility.swing.TextEditorPane
Retrieves the parent container for the toolbar application, if available.
getToolbarLocation() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Indicates whether the toolbar should be visible.
getToolbarLocation() - Method in class com.dua3.utility.swing.TextEditorPane
Retrieves the current location of the toolbar.
getTransformation() - Method in enum class com.dua3.utility.crypt.AsymmetricAlgorithm
Retrieves the transformation string associated with the asymmetric algorithm.
getTransformation() - Method in enum class com.dua3.utility.crypt.SymmetricAlgorithm
Retrieves the transformation string for use with Cipher.getInstance().
getTransformation() - Method in class com.dua3.utility.fx.FxGraphics
 
getTransformation() - Method in class com.dua3.utility.swing.SwingGraphics
 
getTransformation() - Method in interface com.dua3.utility.ui.Graphics
Retrieves the affine transformation of the graphics object.
getTranslate() - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Get translation vector.
getTranslateX() - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Get translation for x-axis.
getTranslateY() - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Get translation for y-axis.
getType() - Method in class com.dua3.utility.db.NamedParameterStatement.ParameterInfo
Get the JDBC type for this parameter (if supported by database/driver).
getType() - Method in class com.dua3.utility.text.Font
Get the type (monospaced or proportional) for this font.
getType() - Method in class com.dua3.utility.text.FontDef
Retrieves the current value of the type property for this FontDef instance.
getUiMode() - Static method in class com.dua3.utility.application.ApplicationUtil
Retrieves the current UI mode of the application.
getUnderline() - Method in class com.dua3.utility.text.FontDef
Retrieves the current value of the underline property for this FontDef instance.
getUpdateCount() - Method in class com.dua3.utility.db.NamedParameterStatement
Get update count.
getUppercaseInstance(Locale) - Static method in class com.dua3.utility.swing.SwingDocumentFilter
Create an instance that converts all input to uppercase.
getUrl(Arguments) - Method in class com.dua3.utility.db.JdbcDriverInfo
Construct URL from URL-scheme and supplied options
getUserHome() - Static method in class com.dua3.utility.io.IoUtil
Retrieves the user's home directory as a Path.
getValue() - Method in record class com.dua3.utility.data.Pair
 
getValue() - Method in record class com.dua3.utility.fx.controls.Fields.Field
Retrieves the current value of the field.
getValue() - Method in class com.dua3.utility.fx.controls.InputControlState
Retrieves the current value of the input control managed by this state.
getValue() - Method in class com.dua3.utility.fx.controls.ListInputControlState
Gets the value of the value property.
getValue() - Method in class com.dua3.utility.options.Arguments.Entry
Get the parameters given for this invocation of the option.
getVDelta() - Method in record class com.dua3.utility.text.FragmentedText
Calculates the vertical delta between the layout height and the actual height of the text.
getViewPortInBoardCoordinates() - Method in class com.dua3.utility.fx.controls.PinBoard
Calculates the viewport dimensions in the context of the board coordinates with respect to the current display scale and board area.
getVisibleItems() - Method in class com.dua3.utility.fx.controls.PinBoard
Retrieves the list of currently visible items on the PinBoard.
getWidth() - Method in class com.dua3.utility.awt.AwtStandardImage
 
getWidth() - Method in class com.dua3.utility.fx.FxGraphics
 
getWidth() - Method in class com.dua3.utility.swing.SwingGraphics
 
getWidth() - Method in interface com.dua3.utility.ui.Graphics
Get the width of this Graphics instance.
getWrapped() - Method in class com.dua3.utility.ui.InlineNode
Returns the wrapped object.
getWriteableClass() - Method in class com.dua3.utility.io.FileType
Get type of documents that can be written by this file type.
getWriter(Appendable) - Static method in class com.dua3.utility.io.IoUtil
Returns a Writer instance for the provided Appendable.
gf() - Method in record class com.dua3.utility.data.RGBColor
Get green component of color.
GHOSTWHITE - Static variable in interface com.dua3.utility.data.Color
The color GHOSTWHITE.
glob(Path, String) - Static method in class com.dua3.utility.io.IoUtil
Generate a stream of paths matching a glob pattern.
GOLD - Static variable in interface com.dua3.utility.data.Color
The color GOLD.
GOLDEN_RATIO - Static variable in class com.dua3.utility.math.MathUtil
Represents the mathematical constant known as the Golden Ratio, denoted by the Greek letter phi (φ).
GOLDENROD - Static variable in interface com.dua3.utility.data.Color
The color GOLDENROD.
graphic - Variable in class com.dua3.utility.fx.controls.AbstractColumnDef
The graphic representation associated with a column.
graphic - Variable in class com.dua3.utility.fx.controls.ColumnDefBuilder
Holds a reference to the graphic node associated with the column.
graphic() - Method in class com.dua3.utility.fx.controls.AbstractColumnDef
Retrieves an optional graphic associated with the column.
graphic() - Method in interface com.dua3.utility.fx.controls.ColumnDef
Retrieves the header text of the column.
graphic(String) - Static method in class com.dua3.utility.fx.controls.Controls
Get graphic for an icon by icon name.
graphic(String, int) - Static method in class com.dua3.utility.fx.controls.Controls
Get graphic for an icon by icon name.
graphic(String, int, Color) - Static method in class com.dua3.utility.fx.controls.Controls
Get graphic for an icon by icon name.
graphic(String, int, Paint) - Static method in class com.dua3.utility.fx.controls.Controls
Get graphic for an icon by icon name.
graphic(URL) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Sets the graphic for the about dialog using a URL pointing to the image.
graphic(Function<? super T, ? extends Node>) - Method in class com.dua3.utility.fx.controls.ComboBoxExBuilder
Sets a graphic generation function for the items in the ComboBoxEx.
graphic(ObservableValue<Node>) - Method in class com.dua3.utility.fx.controls.abstract_builders.LabeledBuilder
Set the graphic for the Labeled.
graphic(ObservableValue<Node>) - Method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Set the graphic for the MenuItem.
graphic(Node) - Method in class com.dua3.utility.fx.controls.ColumnDefBuilder
Sets the graphic to be displayed alongside the column's text.
graphic(Node) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Sets the graphic node for the About dialog.
graphic(Node) - Method in class com.dua3.utility.fx.controls.abstract_builders.LabeledBuilder
Set the graphic for the Labeled.
graphic(Node) - Method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Set the graphic for the MenuItem.
Graphics - Interface in com.dua3.utility.ui
A generic interface defining drawing commands.
Graphics.TextRotationMode - Enum Class in com.dua3.utility.ui
Enum defining the supported text rotation modes.
Graphics.TextWrapping - Enum Class in com.dua3.utility.ui
Enum defining the different text wrapping modes.
GRAY - Static variable in interface com.dua3.utility.data.Color
The color GRAY.
GRAY - Static variable in class com.dua3.utility.text.Style
Gray text.
GREEN - Static variable in interface com.dua3.utility.data.Color
The color GREEN.
GREEN - Static variable in class com.dua3.utility.text.Style
Green text.
GREENYELLOW - Static variable in interface com.dua3.utility.data.Color
The color GREENYELLOW.
GREY - Static variable in interface com.dua3.utility.data.Color
The color GREY.
Grid - Class in com.dua3.utility.fx.controls
The InputGrid class is an extension of GridPane that manages input controls and ensures their validation state.
Grid(MarkerSymbols, Function<Map<String, Object>, Map<String, Optional<String>>>) - Constructor for class com.dua3.utility.fx.controls.Grid
Constructs a new instance of the InputGrid class.
GridBuilder - Class in com.dua3.utility.fx.controls
A builder class for constructing a grid-based input form structure.
GridInputDialogPane - Class in com.dua3.utility.fx.controls
A custom dialog pane that contains a Grid as its main content.
GridInputDialogPane(Grid) - Constructor for class com.dua3.utility.fx.controls.GridInputDialogPane
Constructs a new GridInputDialogPane with the specified Grid as its primary content.
group() - Method in class com.dua3.utility.text.RichTextMatcher
 
group(int) - Method in class com.dua3.utility.text.RichTextMatcher
 
group(Matcher, CharSequence, String) - Static method in class com.dua3.utility.text.TextUtil
Get capturing group.
groupCount() - Method in class com.dua3.utility.text.RichTextMatcher
 
growToFit(Dimension2D, Bounds) - Static method in class com.dua3.utility.fx.FxUtil
Calculates the dimensions required for a given Dimension2D object to fit within the specified Bounds.

H

h() - Method in record class com.dua3.utility.data.HSLColor
Returns the value of the h record component.
h() - Method in record class com.dua3.utility.data.HSVColor
Returns the value of the h record component.
h() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
Returns the value of the h record component.
h() - Method in record class com.dua3.utility.text.FragmentedText.Fragment
Returns the value of the h record component.
HAnchor - Enum Class in com.dua3.utility.ui
Enum representing horizontal anchor points for aligning text or graphics elements relative to a reference point.
handle() - Method in class com.dua3.utility.options.Arguments.Entry
Invokes the handler associated with the option and passes the value of the option to it.
handle() - Method in class com.dua3.utility.options.Arguments
Call the handlers for all passed options.
handleAttributeChanges(Map<String, Object>) - Method in class com.dua3.utility.text.AttributeBasedConverter.AttributeBasedConverterImpl
Handle changes in attributes.
handler() - Method in class com.dua3.utility.options.Option
Retrieves the handler consumer associated with this option.
handler(Consumer<T>) - Method in class com.dua3.utility.options.AbstractOptionBuilder
Sets the handler for processing option values.
handleResult(ButtonType, R) - Method in interface com.dua3.utility.fx.controls.abstract_builders.DialogPaneBuilder.ResultHandler
Handle result.
hasAllowedValues() - Method in class com.dua3.utility.options.Option
Determines if the current object has allowed values based on its arguments and parameters.
hasAllowedValues() - Method in record class com.dua3.utility.options.Param
Determines whether the parameter has a list of allowed values defined.
hashCode() - Method in record class com.dua3.utility.application.LicenseData
Returns a hash code value for this object.
hashCode() - Method in class com.dua3.utility.concurrent.SimpleValue
 
hashCode() - Method in record class com.dua3.utility.concurrent.TaskProcessorBase.Stats
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.crypt.PasswordUtil.PasswordStrength
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.crypt.PemData.PemItem
Returns a hash code value for this object.
hashCode() - Method in class com.dua3.utility.data.FileTreeNode
 
hashCode() - Method in record class com.dua3.utility.data.Histogram.Entry
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.data.HSLColor
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.data.HSVColor
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.data.ImageBuffer
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.data.Pair
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.data.RGBColor
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.fx.controls.ButtonDef
Returns a hash code value for this object.
hashCode() - Method in class com.dua3.utility.fx.controls.ColumnDefGeneric
 
hashCode() - Method in class com.dua3.utility.fx.controls.ColumnDefText
 
hashCode() - Method in record class com.dua3.utility.fx.controls.Fields.Field
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.fx.controls.InputBuilder.SectionStyle
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.fx.controls.InputResult
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.fx.controls.MarkerSymbols
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.fx.controls.PinBoard.BoardPosition
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.fx.controls.PinBoard.Item
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.fx.controls.PinBoard.PositionInItem
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.fx.controls.ScrollPosition
Returns a hash code value for this object.
hashCode() - Method in class com.dua3.utility.fx.controls.TableViewOptions
 
hashCode() - Method in record class com.dua3.utility.fx.controls.TooltipConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.fx.FxDataRetainingImage
Returns a hash code value for this object.
hashCode() - Method in class com.dua3.utility.fx.FxFontEmbedded
 
hashCode() - Method in record class com.dua3.utility.fx.FxWrappedImage
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.i18n.I18NInfo
Returns a hash code value for this object.
hashCode() - Method in class com.dua3.utility.io.FileType
 
hashCode() - Method in record class com.dua3.utility.io.ObjectStore.ObjectInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.lang.BuildInfo
Returns a hash code value for this object.
hashCode() - Method in class com.dua3.utility.lang.CompactableSortedMap
 
hashCode() - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
hashCode() - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
hashCode() - Method in record class com.dua3.utility.lang.NamedFunction
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.lang.SystemInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.lang.Version
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.math.geometry.Dimension2f
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.math.geometry.Scale2f
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.math.geometry.Vector2f
Returns a hash code value for this object.
hashCode() - Method in class com.dua3.utility.options.Option
 
hashCode() - Method in record class com.dua3.utility.options.Param
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.options.Repetitions
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.swing.ArgumentsDialog.ArgumentsPanel.OptionInput
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.swing.StyledDocumentConversionOption
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.swing.TextPane.RenderLayout
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.text.AnsiConversionOption
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.text.ComparisonSettings
Returns a hash code value for this object.
hashCode() - Method in class com.dua3.utility.text.Font
 
hashCode() - Method in record class com.dua3.utility.text.FontData
Returns a hash code value for this object.
hashCode() - Method in class com.dua3.utility.text.FontDef
 
hashCode() - Method in record class com.dua3.utility.text.FragmentedText.Fragment
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.text.FragmentedText
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.text.HtmlConversionOption
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.text.HtmlConverter.HeaderStyle
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.text.MessageFormatter.MessageFormatterArgs
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.text.MessageFormatter.MessageFormatterI18n
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.text.MessageFormatter.MessageFormatterStringFormat
Returns a hash code value for this object.
hashCode() - Method in class com.dua3.utility.text.RichText
 
hashCode() - Method in record class com.dua3.utility.text.RichTextBuilderExtBase.ButtonData
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.text.RichTextBuilderExtBase.HyperlinkData
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.text.RichTextJoiner.AccumulationType
Returns a hash code value for this object.
hashCode() - Method in class com.dua3.utility.text.Run
 
hashCode() - Method in class com.dua3.utility.text.SharableString
 
hashCode() - Method in class com.dua3.utility.text.SharedString
 
hashCode() - Method in class com.dua3.utility.text.Style
 
hashCode() - Method in record class com.dua3.utility.text.TagBasedConverter.AttributeChange
Returns a hash code value for this object.
hashCode() - Method in class com.dua3.utility.text.TextAttributes
 
hashCode() - Method in record class com.dua3.utility.ui.ChangeRange
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.ui.DocumentReplaceResult
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.ui.IndexRange
Returns a hash code value for this object.
hashCode() - Method in class com.dua3.utility.ui.InlineNode
 
hashCode() - Method in record class com.dua3.utility.ui.RichTextEditHistory.TextReplaceHistoryEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.ui.RichTextEditorModel.CaretProperties
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.ui.RichTextEditUtil.WordRange
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.Layout
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutPreparation
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutTextData
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.ui.RichTextVisualLayoutHelper.BlockLayout
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.ui.RichTextVisualLayoutHelper.LogicalBlock
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.ui.VisualLine
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.ui.VisualLineCache
Returns a hash code value for this object.
hashCode() - Method in record class com.dua3.utility.xml.XmlUtil.DocumentWithNamespace
Returns a hash code value for this object.
hasInlineNode(Run) - Static method in class com.dua3.utility.ui.RichTextPaneLayoutHelper
Checks whether the given Run contains an inline node style attribute.
hasNext() - Method in class com.dua3.utility.data.FilterIterator
 
hasNext() - Method in class com.dua3.utility.data.PeekIterator
 
hasOptions() - Method in class com.dua3.utility.options.ArgumentsParser
Checks if the ArgumentsParser has any options defined.
hasRequiredSymbols() - Method in record class com.dua3.utility.fx.controls.MarkerSymbols
Determines whether all required marker symbols are defined.
hasStyleAt(int, Style) - Method in class com.dua3.utility.ui.RichTextEditorModel
Checks whether a style is active at a document position.
header() - Method in record class com.dua3.utility.text.HtmlConverter.HeaderStyle
Returns the value of the header record component.
header(String, Object...) - Method in class com.dua3.utility.fx.controls.abstract_builders.DialogPaneBuilder
Set the header text.
headerChange() - Method in interface com.dua3.utility.text.HtmlTag
Retrieves the header level associated with the tag, if available.
HeaderStyle(int, Style, Style) - Constructor for record class com.dua3.utility.text.HtmlConverter.HeaderStyle
Creates an instance of a HeaderStyle record class.
headerStyleMapper(IntFunction<HtmlConverter.HeaderStyle>) - Static method in class com.dua3.utility.text.HtmlConverter
Sets the header style mapping function for the HTML conversion process.
headerTag(String, String, int) - Static method in interface com.dua3.utility.text.HtmlTag
Creates an HTML header tag with the specified opening and closing tag texts, and a header level.
headMap(K) - Method in class com.dua3.utility.lang.CompactableSortedMap
 
headMap(K) - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
headSet(T) - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
height() - Method in class com.dua3.utility.awt.AwtStandardImage
 
height() - Method in interface com.dua3.utility.data.Image
Get image height.
height() - Method in record class com.dua3.utility.data.ImageBuffer
Returns the value of the height record component.
height() - Method in class com.dua3.utility.data.MutableImage
 
height() - Method in record class com.dua3.utility.fx.FxDataRetainingImage
 
height() - Method in record class com.dua3.utility.fx.FxWrappedImage
 
height() - Method in record class com.dua3.utility.math.geometry.Dimension2f
Returns the value of the height record component.
height() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
Returns the value of the height record component.
height() - Method in record class com.dua3.utility.swing.TextPane.RenderLayout
 
height() - Method in record class com.dua3.utility.text.FontData
Returns the value of the height record component.
height() - Method in record class com.dua3.utility.text.FragmentedText
Returns the value of the height record component.
height() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.Layout
Returns the value of the height record component.
height() - Method in record class com.dua3.utility.ui.RichTextVisualLayoutHelper.BlockLayout
Returns the value of the height record component.
height() - Method in record class com.dua3.utility.ui.VisualLine
Returns the value of the height record component.
help() - Method in class com.dua3.utility.options.ArgumentsParser
Get a help message listing all available options.
help(Formatter) - Method in class com.dua3.utility.options.ArgumentsParser
Output option help.
HEX_FORMAT - Static variable in interface com.dua3.utility.data.Color
A static instance of HexFormat used for formatting and parsing hexadecimal representations of color values.
HIDDEN - Enum constant in enum class com.dua3.utility.ui.DetachableNode.Location
The node is hidden.
hideDelay() - Method in record class com.dua3.utility.fx.controls.TooltipConfig
Returns the value of the hideDelay record component.
Histogram<T> - Class in com.dua3.utility.data
A generic class that represents a histogram, which counts occurrences of various items.
Histogram.Entry<T> - Record Class in com.dua3.utility.data
A record that represents an immutable key-value pair consisting of a key and its associated count.
hline(int, int, int, int) - Method in record class com.dua3.utility.data.ImageBuffer
Draw a horizontal line.
hmacSha256(SecretKey, char[]) - Static method in class com.dua3.utility.crypt.CryptUtil
Computes an HMAC using the SHA-256 algorithm of the provided input.
hmacSha256(SecretKey, CharSequence) - Static method in class com.dua3.utility.crypt.CryptUtil
Computes an HMAC using the SHA-256 algorithm of the provided input.
hold() - Method in class com.dua3.utility.io.SoftResource
Get a strong reference holder for this resource to avoid thrashing.
home() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Moves caret to document start.
home() - Method in class com.dua3.utility.ui.RichTextEditorModel
Moves caret to document start.
HONEYDEW - Static variable in interface com.dua3.utility.data.Color
The color HONEYDEW.
HOTPINK - Static variable in interface com.dua3.utility.data.Color
The color HOTPINK.
HOURS_MINUTES_SECONDS_MILLIS - Enum constant in enum class com.dua3.utility.lang.Stopwatch.Format
h:mm:ss.sss.
HSLColor - Record Class in com.dua3.utility.data
Color implementation that uses the HSL (hue, saturation, lightness) color model.
HSLColor(float, float, float, float) - Constructor for record class com.dua3.utility.data.HSLColor
Creates an instance of a HSLColor record class.
hspace(double) - Static method in class com.dua3.utility.fx.FxUtil
Creates a new Region with specified horizontal space by setting its minimum width and preferred width to the provided value.
hsv(float, float, float) - Static method in interface com.dua3.utility.data.Color
Create color from HSV values.
hsva(float, float, float, float) - Static method in interface com.dua3.utility.data.Color
Create color from HSV values.
HSVColor - Record Class in com.dua3.utility.data
Color implementation that uses the HSV (hue, saturation, value) color model.
HSVColor(float, float, float, float) - Constructor for record class com.dua3.utility.data.HSVColor
Creates an instance of a HSVColor record class.
HtmlConversionOption - Record Class in com.dua3.utility.text
Options controlling the conversion process.
HtmlConversionOption(Consumer<? super HtmlConverter>) - Constructor for record class com.dua3.utility.text.HtmlConversionOption
Creates an instance of a HtmlConversionOption record class.
HtmlConverter - Class in com.dua3.utility.text
A RichTextConverter that converts RichText to HTML.
HtmlConverter.HeaderStyle - Record Class in com.dua3.utility.text
Represents the style configuration for a header in the HTML conversion process.
HtmlTag - Interface in com.dua3.utility.text
Represents an HTML tag.
HtmlTag.FormattingHint - Enum Class in com.dua3.utility.text
Represents formatting hints for handling line breaks around tags.
HtmlTag.TagType - Enum Class in com.dua3.utility.text
Enum representing the type of an HTML tag.
hValue() - Method in record class com.dua3.utility.fx.controls.ScrollPosition
Returns the value of the hValue record component.
HyperlinkData(String, String) - Constructor for record class com.dua3.utility.text.RichTextBuilderExtBase.HyperlinkData
Creates an instance of a HyperlinkData record class.
hyperlinkHandlerProperty() - Method in class com.dua3.utility.fx.controls.TextPane
Returns the hyperlink handler property used for inline hyperlinks.

I

i18n() - Static method in interface com.dua3.utility.text.MessageFormatter
Creates a MessageFormatter configured with the default I18N instance, which allows for internationalized message formatting.
i18n() - Method in record class com.dua3.utility.text.MessageFormatter.MessageFormatterI18n
Returns the value of the i18n record component.
i18n(I18N) - Static method in interface com.dua3.utility.text.MessageFormatter
Creates a MessageFormatter configured with the specified I18N instance, which allows for internationalized message formatting.
I18N - Class in com.dua3.utility.i18n
The I18N class provides internationalization support for applications.
I18N - Enum constant in enum class com.dua3.utility.text.MessageFormatter.FormatStyle
A constant representing the usage of a specific internationalization (I18N) instance for formatting messages.
I18NInfo - Record Class in com.dua3.utility.i18n
Represents internationalization (i18n) metadata for an application, including the resource bundle name and supported languageTags.
I18NInfo(String, Collection<String>) - Constructor for record class com.dua3.utility.i18n.I18NInfo
Creates an instance of a I18NInfo record class.
I18NInstance - Class in com.dua3.utility.fx.controls
I18NInstance ensures that bundles from the current library have been loaded when accessing the globale I18N instance.
I18NInstance - Class in com.dua3.utility.fx
I18NInstance ensures that bundles from the current library have been loaded when accessing the globale I18N instance.
I18NInstance - Class in com.dua3.utility
I18NInstance ensures that bundles from the current library have been loaded when accessing the globale I18N instance.
I18NProxy - Class in com.dua3.utility.i18n
I18NInstance ensures that bundles from the current library have been loaded when accessing the globale I18N instance.
I18NProxy(String) - Constructor for class com.dua3.utility.i18n.I18NProxy
Constructs a new instance of I18NProxy with the specified base name for the resource bundle.
icon(String) - Static method in class com.dua3.utility.fx.controls.Controls
Get icon by name.
Icon - Interface in com.dua3.utility.fx.icons
Icon interface.
iconColorProperty() - Method in interface com.dua3.utility.fx.icons.Icon
Get icon color property.
iconFromName(String) - Static method in class com.dua3.utility.fx.icons.IconUtil
Returns an optional icon based on the given name.
IconProvider - Interface in com.dua3.utility.fx.icons
The IconProvider interface represents a provider of icons.
iconProviderNames() - Static method in class com.dua3.utility.fx.icons.IconUtil
Returns a collection of names of available icon providers.
iconSizeProperty() - Method in interface com.dua3.utility.fx.icons.Icon
Get icon size property.
IconUtil - Class in com.dua3.utility.fx.icons
The IconUtil class provides utility methods for working with icons.
IconView - Class in com.dua3.utility.fx.icons
Represents a custom JavaFX control that displays an icon.
IconView() - Constructor for class com.dua3.utility.fx.icons.IconView
Creates an instance of IconView.
IconView(String, int, Paint) - Constructor for class com.dua3.utility.fx.icons.IconView
Constructs an IconView instance with the specified icon identifier, size, and color.
id() - Method in record class com.dua3.utility.fx.controls.Fields.Field
Returns the value of the id record component.
identity() - Static method in interface com.dua3.utility.data.Converter
Provides a converter that performs an identity transformation, where the input object is returned as-is without any modifications.
identity() - Static method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Return the identity transformation.
identity() - Static method in record class com.dua3.utility.math.geometry.Scale2f
Returns the identity scale Scale2f object.
IDENTITY - Enum constant in enum class com.dua3.utility.text.StandardFontMapper
Do not map the font family name.
ifBackgroundColorDefined(Consumer<? super Color>) - Method in class com.dua3.utility.text.FontDef
Run action if a value for the background color property is defined.
ifBoldDefined(Consumer<? super Boolean>) - Method in class com.dua3.utility.text.FontDef
Run action if a value for the bold property is defined.
ifColorDefined(Consumer<? super Color>) - Method in class com.dua3.utility.text.FontDef
Run action if a value for the color property is defined.
ifFamiliesDefined(Consumer<List<String>>) - Method in class com.dua3.utility.text.FontDef
Run action if a value for the family property is defined.
ifItalicDefined(Consumer<? super Boolean>) - Method in class com.dua3.utility.text.FontDef
Run action if a value for the italic property is defined.
ifMapped(Map<T, U>, T, Consumer<? super U>) - Static method in class com.dua3.utility.data.DataUtil
Execute action if key is mapped to a non-null value.
ifPresent(Option<T>, Consumer<? super T>) - Method in class com.dua3.utility.options.Arguments
Execute an action if Option is present.
ifPresent(String, Consumer<T>) - Method in class com.dua3.utility.text.Style
Consume value if property is set.
ifPresent(Map<T, U>, T, Consumer<? super U>) - Static method in class com.dua3.utility.data.DataUtil
Execute action if key is mapped.
ifPresent(Map<T, U>, T, Consumer<? super U>) - Static method in class com.dua3.utility.lang.LangUtil
Executes the provided consumer if the specified key is present in the given map.
ifPresentOrElse(String, T, Consumer<T>) - Method in class com.dua3.utility.text.Style
Consume value of a property.
ifPresentOrElseGet(String, Supplier<T>, Consumer<? super T>) - Method in class com.dua3.utility.text.Style
Consume the value of a property.
ifSet(Option<Boolean>, Runnable) - Method in class com.dua3.utility.options.Arguments
Execute action if the boolean option is set to true.
ifSizeDefined(Consumer<? super Float>) - Method in class com.dua3.utility.text.FontDef
Run action if a value for the size property is defined.
ifStrikeThroughDefined(Consumer<? super Boolean>) - Method in class com.dua3.utility.text.FontDef
Run action if a value for the strike-through property is defined.
ifTypeDefined(Consumer<? super FontType>) - Method in class com.dua3.utility.text.FontDef
Run action if a value for the type property is defined.
ifUnderlineDefined(Consumer<? super Boolean>) - Method in class com.dua3.utility.text.FontDef
Run action if a value for the underline property is defined.
ignore(T) - Static method in class com.dua3.utility.lang.LangUtil
Do nothing.
IGNORE_EXCESSIVE_FIELDS - Static variable in class com.dua3.utility.io.CsvReader
Specifies a flag to ignore excessive fields in CSV data during parsing.
IGNORE_MISSING_FIELDS - Static variable in class com.dua3.utility.io.CsvReader
A flag indicating whether missing fields in the CSV data should be ignored during parsing.
IGNORE_SUBSETS - Enum constant in enum class com.dua3.utility.text.StandardFontMapper
Remove subset prefixes from partially embedded fonts invPDF-files.
IGNORE_SUBSETS_AND_KNOWN_ALIASES - Enum constant in enum class com.dua3.utility.text.StandardFontMapper
Remove subset prefixes from font names, then map known font name aliases to the corresponding standard font.
ignoreCase() - Method in record class com.dua3.utility.text.ComparisonSettings
Returns the value of the ignoreCase record component.
ignoreFontFamily() - Method in record class com.dua3.utility.text.ComparisonSettings
Returns the value of the ignoreFontFamily record component.
ignoreFontSize() - Method in record class com.dua3.utility.text.ComparisonSettings
Returns the value of the ignoreFontSize record component.
ignoreFontWeight() - Method in record class com.dua3.utility.text.ComparisonSettings
Returns the value of the ignoreFontWeight record component.
ignoreItalic() - Method in record class com.dua3.utility.text.ComparisonSettings
Returns the value of the ignoreItalic record component.
ignoreRows(int) - Method in class com.dua3.utility.io.CsvReader
Ignores the specified number of rows in a file.
ignoreStrikeThrough() - Method in record class com.dua3.utility.text.ComparisonSettings
Returns the value of the ignoreStrikeThrough record component.
ignoreTextColor() - Method in record class com.dua3.utility.text.ComparisonSettings
Returns the value of the ignoreTextColor record component.
ignoreUnderline() - Method in record class com.dua3.utility.text.ComparisonSettings
Returns the value of the ignoreUnderline record component.
IkonliIconProvider - Class in com.dua3.utility.fx.icons.ikonli
The IkonliIconProvider class is an implementation of the IconProvider interface that provides icons using the Ikonli library.
IkonliIconProvider() - Constructor for class com.dua3.utility.fx.icons.ikonli.IkonliIconProvider
Constructs a new instance of IkonliIconProvider which provides icons using the Ikonli library.
IllegalPathException - Exception Class in com.dua3.utility.io
Thrown to indicate that a specified file path is invalid or illegal in the current context.
IllegalPathException(String) - Constructor for exception class com.dua3.utility.io.IllegalPathException
Constructs a new IllegalPathException with the specified detail message.
IllegalPathException(String, Throwable) - Constructor for exception class com.dua3.utility.io.IllegalPathException
Constructs a new IllegalPathException with the specified detail message and cause.
IllegalPathException(Throwable) - Constructor for exception class com.dua3.utility.io.IllegalPathException
Constructs a new IllegalPathException with the specified cause.
ilog10(double) - Static method in class com.dua3.utility.math.MathUtil
Calculate ceil(log10(x)).
Image - Interface in com.dua3.utility.data
Raster image interface.
ImageBuffer - Record Class in com.dua3.utility.data
ImageBuffer represents an implementation of the Image interface.
ImageBuffer(int[], int, int) - Constructor for record class com.dua3.utility.data.ImageBuffer
Creates an instance of a ImageBuffer record class.
ImageUtil<I,MI> - Interface in com.dua3.utility.data
Interface for Image handling utility classes.
ImageUtil.LoadOption - Enum Class in com.dua3.utility.data
Defines the options available for loading images.
ImageUtilProvider - Interface in com.dua3.utility.data
A functional interface for a provider of ImageUtil instances.
ImmutableListBackedSortedSet<T> - Class in com.dua3.utility.lang
An immutable implementation of SortedSet, backed by a sorted array.
ImmutableSortedListSet<T> - Interface in com.dua3.utility.lang
An immutable collection that combines the properties of a SortedSet and a List.
ImmutableSortedMap<K,V> - Class in com.dua3.utility.lang
A memory efficient immutable and sorted map implementation that maintains the natural ordering of keys.
ImmutableSortedMap(Map<K, V>) - Constructor for class com.dua3.utility.lang.ImmutableSortedMap
Construct a new immutable sorted map from the given map.
inclination() - Method in class com.dua3.utility.math.geometry.Line2f
Get angle of inclination.
incrementGraphic(Node) - Method in class com.dua3.utility.fx.controls.SliderBuilder
Sets the graphic for the increment button of the slider.
incrementText(String) - Method in class com.dua3.utility.fx.controls.SliderBuilder
Sets the text label for the increment button on the slider.
indexForPoint(Point) - Method in class com.dua3.utility.swing.TextPane
Maps a point in text-component coordinates to the nearest source index.
indexForPoint(List<VisualLine>, double, double) - Static method in class com.dua3.utility.ui.RichTextVisualLayoutHelper
Resolves source index for a visual point.
indexForX(VisualLine, double) - Static method in class com.dua3.utility.ui.RichTextVisualLayoutHelper
Resolves source index for x coordinate in a visual line.
indexOf(char, int) - Method in class com.dua3.utility.text.RichText
Find character.
indexOf(char, int) - Method in class com.dua3.utility.text.SharableString
Finds the first occurrence of a specified character in the sequence starting from a given index.
indexOf(int) - Method in class com.dua3.utility.text.RichText
Find character.
indexOf(Object) - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
indexOf(CharSequence) - Method in class com.dua3.utility.text.RichText
Return the index of the needle in this RichText instance.
indexOf(CharSequence, int) - Method in class com.dua3.utility.text.RichText
Return the index of the needle in this RichText instance.
indexOf(CharSequence, int) - Static method in class com.dua3.utility.text.TextUtil
Find char in CharSequence.
indexOf(CharSequence, int, int) - Static method in class com.dua3.utility.text.TextUtil
Find char in CharSequence.
indexOf(CharSequence, CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Find text in CharSequence.
indexOf(CharSequence, CharSequence, int) - Static method in class com.dua3.utility.text.TextUtil
Find text in CharSequence.
indexOfFirst(CharSequence, char...) - Static method in class com.dua3.utility.text.TextUtil
Find the index of the first occurrence of a char in a string.
indexOfFirst(CharSequence, String) - Static method in class com.dua3.utility.text.TextUtil
Find the index of the first occurrence of a char in a string.
IndexRange - Record Class in com.dua3.utility.ui
Toolkit-neutral text index range.
IndexRange(int, int) - Constructor for record class com.dua3.utility.ui.IndexRange
Creates an instance of a IndexRange record class.
INDIANRED - Static variable in interface com.dua3.utility.data.Color
The color INDIANRED.
INDIGO - Static variable in interface com.dua3.utility.data.Color
The color INDIGO.
info(JSObject) - Method in class com.dua3.utility.fx.web.WebViews.JSLogger
Logs an information message with the formatted message obtained from the provided JSObject argument.
init() - Method in class com.dua3.utility.fx.controls.Grid
Initializes the InputGrid by clearing previous input controls, creating a new grid layout, and setting up input controls with labels and markers.
init() - Method in class com.dua3.utility.fx.controls.GridInputDialogPane
 
init() - Method in interface com.dua3.utility.fx.controls.InputControl
Set/update control state.
init() - Method in class com.dua3.utility.fx.controls.InputDialogPane
Initializes the input dialog pane, setting up necessary configurations or state required before the pane is displayed.
init() - Method in class com.dua3.utility.fx.controls.InputPane
Initializes the associated Grid instance contained in this InputPane.
init() - Method in class com.dua3.utility.fx.controls.OptionsPane
 
init() - Method in class com.dua3.utility.fx.controls.PromptPane
 
init(String, Locale) - Static method in class com.dua3.utility.i18n.I18N
Initializes the global instance of the I18N class using the specified base name and locale.
initApplicationPreferences(Preferences) - Static method in class com.dua3.utility.application.ApplicationUtil
Initializes the application preferences exactly once.
INITIAL_BUFFER_SIZE - Static variable in class com.dua3.utility.io.LineOutputStream
The initial size of the buffer.
initialDir(Path) - Method in class com.dua3.utility.fx.controls.FileChooserBuilder
Set initial directory.
initialDir(Path) - Method in class com.dua3.utility.fx.controls.DirectoryChooserBuilder
Set initial directory.
initialFile(Path) - Method in class com.dua3.utility.fx.controls.FileChooserBuilder
Set initial filename and directory.
initialFileName(String) - Method in class com.dua3.utility.fx.controls.FileChooserBuilder
Set initial filename.
initialized - Variable in class com.dua3.utility.lang.LangUtil.StrongCachingSupplier
Indicates whether the cached value has been initialized.
initialValue(T) - Method in class com.dua3.utility.fx.controls.ChoiceMenuBuilder
Sets the initial value for the choice menu.
initialValue(T) - Method in class com.dua3.utility.fx.controls.ComboBoxBuilder
Sets the initial value for the choice menu.
INLINE_BUTTON_FALLBACK_URI_SCHEME - Static variable in class com.dua3.utility.text.RichTextBuilderExtBase
URI scheme used for inline button hyperlink fallback in RTF.
INLINE_NODE_MARKER - Static variable in class com.dua3.utility.text.RichTextBuilderExtBase
Marker character used for inline nodes.
INLINE_NODE_MIME_TYPE_BUTTON - Static variable in class com.dua3.utility.text.RichTextBuilderExtBase
MIME type used to represent inline buttons.
INLINE_NODE_MIME_TYPE_HYPERLINK - Static variable in class com.dua3.utility.text.RichTextBuilderExtBase
MIME type used to represent inline hyperlinks.
InlineComponentPlacement(Component, float, float, float, float, float, Font, VAnchor, double, double, double) - Constructor for record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
Creates an instance of a InlineComponentPlacement record class.
InlineNode<N> - Class in com.dua3.utility.ui
Inline-node metadata wrapper.
InlineNode(N, String, byte[]) - Constructor for class com.dua3.utility.ui.InlineNode
Create an inline node wrapper.
input(Supplier<Path>) - Static method in class com.dua3.utility.io.IoOptions
Creates an option for specifying the input path.
input(Window) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start definition of a new input dialog using the standard MessageFormatter.
input(Window, MessageFormatter) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start definition of a new input dialog.
InputBufferHandling - Enum Class in com.dua3.utility.crypt
Defines how input buffers containing sensitive data should be handled after processing.
InputBuilder<B> - Interface in com.dua3.utility.fx.controls
A builder class for creating input controls.
InputBuilder.SectionStyle - Record Class in com.dua3.utility.fx.controls
Represents the styling attributes for a section or title label, such as spacing, boldness, and scaling of the font.
inputCheckBox(String, MessageFormatter.MessageFormatterArgs, BooleanSupplier, MessageFormatter.MessageFormatterArgs) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled checkbox.
inputCheckBox(String, MessageFormatter.MessageFormatterArgs, BooleanSupplier, MessageFormatter.MessageFormatterArgs, Function<Boolean, Optional<String>>) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
inputCheckBox(String, MessageFormatter.MessageFormatterArgs, BooleanSupplier, MessageFormatter.MessageFormatterArgs, Function<Boolean, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Creates a checkbox with the given parameters.
inputCheckBox(String, MessageFormatter.MessageFormatterArgs, BooleanSupplier, MessageFormatter.MessageFormatterArgs, Function<Boolean, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
inputCheckBox(String, MessageFormatter.MessageFormatterArgs, BooleanSupplier, MessageFormatter.MessageFormatterArgs, Function<Boolean, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
inputCheckBox(String, MessageFormatter.MessageFormatterArgs, BooleanSupplier, MessageFormatter.MessageFormatterArgs, Function<Boolean, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
inputCheckBox(String, String, BooleanSupplier, String) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled checkbox.
inputCheckBox(String, String, BooleanSupplier, String, Function<Boolean, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Creates a checkbox with the given parameters.
inputComboBox(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, Class<T>, Function<T, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Creates a comboBox widget to select an enum value with the given parameters.
inputComboBox(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, Collection<T>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled combobox.
inputComboBox(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, Collection<T>, Function<T, Optional<String>>) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
inputComboBox(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, Collection<T>, Function<T, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Creates a comboBox widget with the given parameters.
inputComboBox(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, Collection<T>, Function<T, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
inputComboBox(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, Collection<T>, Function<T, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
inputComboBox(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, Collection<T>, Function<T, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
inputComboBox(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, T[]) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled combobox.
inputComboBox(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, T[], Function<T, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Creates a comboBox widget with the given parameters.
inputComboBox(String, MessageFormatter.MessageFormatterArgs, Supplier<T>, Class<T>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled combobox for selecting a value from an enum.
inputComboBox(String, String, Supplier<? extends T>, Class<T>, Function<T, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Creates a comboBox widget to select an enum value with the given parameters.
inputComboBox(String, String, Supplier<? extends T>, Collection<T>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled combobox.
inputComboBox(String, String, Supplier<? extends T>, Collection<T>, Function<T, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Creates a comboBox widget with the given parameters.
inputComboBox(String, String, Supplier<? extends T>, T[]) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled combobox.
inputComboBox(String, String, Supplier<? extends T>, T[], Function<T, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Creates a comboBox widget with the given parameters.
inputComboBox(String, String, Supplier<T>, Class<T>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled combobox for selecting a value from an enum.
inputComboBoxEx(String, MessageFormatter.MessageFormatterArgs, Function<T, T>, Supplier<T>, BiPredicate<ComboBoxEx<T>, T>, Function<? super T, String>, Function<? super T, ? extends Node>, Supplier<? extends T>, Collection<T>, Function<T, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
inputComboBoxEx(String, MessageFormatter.MessageFormatterArgs, Function<T, T>, Supplier<T>, BiPredicate<ComboBoxEx<T>, T>, Function<? super T, String>, Function<? super T, ? extends Node>, Supplier<? extends T>, Collection<T>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Adds a labeled combo box control with extended functionality.
inputComboBoxEx(String, MessageFormatter.MessageFormatterArgs, Function<T, T>, Supplier<T>, BiPredicate<ComboBoxEx<T>, T>, Function<? super T, String>, Function<? super T, ? extends Node>, Supplier<? extends T>, Collection<T>, Function<T, Optional<String>>) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
inputComboBoxEx(String, MessageFormatter.MessageFormatterArgs, Function<T, T>, Supplier<T>, BiPredicate<ComboBoxEx<T>, T>, Function<? super T, String>, Function<? super T, ? extends Node>, Supplier<? extends T>, Collection<T>, Function<T, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Returns a custom combo box with the specified parameters.
inputComboBoxEx(String, MessageFormatter.MessageFormatterArgs, Function<T, T>, Supplier<T>, BiPredicate<ComboBoxEx<T>, T>, Function<? super T, String>, Function<? super T, ? extends Node>, Supplier<? extends T>, Collection<T>, Function<T, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
inputComboBoxEx(String, MessageFormatter.MessageFormatterArgs, Function<T, T>, Supplier<T>, BiPredicate<ComboBoxEx<T>, T>, Function<? super T, String>, Function<? super T, ? extends Node>, Supplier<? extends T>, Collection<T>, Function<T, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
inputComboBoxEx(String, String, Function<T, T>, Supplier<T>, BiPredicate<ComboBoxEx<T>, T>, Function<? super T, String>, Function<? super T, ? extends Node>, Supplier<? extends T>, Collection<T>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Adds a labeled combo box control with extended functionality.
inputComboBoxEx(String, String, Function<T, T>, Supplier<T>, BiPredicate<ComboBoxEx<T>, T>, Function<? super T, String>, Function<? super T, ? extends Node>, Supplier<? extends T>, Collection<T>, Function<T, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Returns a custom combo box with the specified parameters.
inputConstant(String, MessageFormatter.MessageFormatterArgs, Supplier<T>) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
inputConstant(String, MessageFormatter.MessageFormatterArgs, Supplier<T>) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
inputConstant(String, MessageFormatter.MessageFormatterArgs, Supplier<T>) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
inputConstant(String, MessageFormatter.MessageFormatterArgs, Supplier<T>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Creates a disabled input field with the specified configurations.
inputConstant(String, MessageFormatter.MessageFormatterArgs, Supplier<T>) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
inputConstant(String, MessageFormatter.MessageFormatterArgs, T) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
inputConstant(String, MessageFormatter.MessageFormatterArgs, T) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Configures a non-editable input field with the specified parameters.
inputConstant(String, MessageFormatter.MessageFormatterArgs, T) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
inputConstant(String, MessageFormatter.MessageFormatterArgs, T) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
inputConstant(String, MessageFormatter.MessageFormatterArgs, T) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
inputConstant(String, String, Supplier<T>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Creates a disabled input field with the specified configurations.
inputConstant(String, String, T) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Configures a non-editable input field with the specified parameters.
inputControl(String, InputControl<T>) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
inputControl(String, InputControl<T>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Associates an input control with the specified identifier, type, and default value provider.
inputControl(String, InputControl<T>) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
inputControl(String, InputControl<T>) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
inputControl(String, InputControl<T>) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
inputControl(String, MessageFormatter.MessageFormatterArgs, InputControl<T>) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
inputControl(String, MessageFormatter.MessageFormatterArgs, InputControl<T>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Configures an input control with the specified parameters.
inputControl(String, MessageFormatter.MessageFormatterArgs, InputControl<T>) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
inputControl(String, MessageFormatter.MessageFormatterArgs, InputControl<T>) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
inputControl(String, MessageFormatter.MessageFormatterArgs, InputControl<T>) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
inputControl(String, String, InputControl<T>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Configures an input control with the specified parameters.
InputControl<T> - Interface in com.dua3.utility.fx.controls
Interface for an input field.
InputControlBuilder<B,V> - Class in com.dua3.utility.fx.controls
An abstract base class for building input controls with customizable properties and behavior.
InputControlBuilder() - Constructor for class com.dua3.utility.fx.controls.InputControlBuilder
Constructor for the InputControlBuilder class.
InputControlContainer - Class in com.dua3.utility.fx.controls
A container class for managing and organizing InputControl components that are grouped together and share a single error decorator.
InputControlContainer(Orientation) - Constructor for class com.dua3.utility.fx.controls.InputControlContainer
Constructs an InputControlContainer with the specified orientation.
InputControlState<R> - Class in com.dua3.utility.fx.controls
The InputControlState interface encapsulates the value, validation logic, error message, and validity state of an InputControl.
InputControlState(Supplier<? extends R>, Function<? super R, Optional<String>>) - Constructor for class com.dua3.utility.fx.controls.InputControlState
Constructs an InputControlState instance with a provided default value supplier and a validation function to validate the input's value.
inputDecimal(String, MessageFormatter.MessageFormatterArgs, Supplier<Double>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled decimal input.
inputDecimal(String, MessageFormatter.MessageFormatterArgs, Supplier<Double>, Function<Double, Optional<String>>) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
inputDecimal(String, MessageFormatter.MessageFormatterArgs, Supplier<Double>, Function<Double, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled decimal input.
inputDecimal(String, MessageFormatter.MessageFormatterArgs, Supplier<Double>, Function<Double, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
inputDecimal(String, MessageFormatter.MessageFormatterArgs, Supplier<Double>, Function<Double, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
inputDecimal(String, MessageFormatter.MessageFormatterArgs, Supplier<Double>, Function<Double, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
inputDecimal(String, String, Supplier<Double>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled decimal input.
inputDecimal(String, String, Supplier<Double>, Function<Double, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled decimal input.
InputDialog - Class in com.dua3.utility.fx.controls
A Dialog for inputting values.
InputDialog() - Constructor for class com.dua3.utility.fx.controls.InputDialog
Constructs a new InputDialog instance.
InputDialogBuilder - Class in com.dua3.utility.fx.controls
Builder for InputDialog instances.
inputDialogPane() - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new InputDialogPane using the standard MessageFormatter.
inputDialogPane(MessageFormatter) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new InputDialogPane.
InputDialogPane<R> - Class in com.dua3.utility.fx.controls
An abstract base class for dialog panes that handles input and maintains a validity state.
InputDialogPane() - Constructor for class com.dua3.utility.fx.controls.InputDialogPane
Constructor.
InputDialogPaneBuilder - Class in com.dua3.utility.fx.controls
Builder for GridInputDialogPane instances.
inputFile(String, MessageFormatter.MessageFormatterArgs, Supplier<Path>, FileDialogMode, boolean, Collection<FileChooser.ExtensionFilter>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a file chooser.
inputFile(String, MessageFormatter.MessageFormatterArgs, Supplier<Path>, FileDialogMode, boolean, Collection<FileChooser.ExtensionFilter>, Function<Path, Optional<String>>) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
inputFile(String, MessageFormatter.MessageFormatterArgs, Supplier<Path>, FileDialogMode, boolean, Collection<FileChooser.ExtensionFilter>, Function<Path, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a file chooser dialog to allow the user to select a file.
inputFile(String, MessageFormatter.MessageFormatterArgs, Supplier<Path>, FileDialogMode, boolean, Collection<FileChooser.ExtensionFilter>, Function<Path, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
inputFile(String, MessageFormatter.MessageFormatterArgs, Supplier<Path>, FileDialogMode, boolean, Collection<FileChooser.ExtensionFilter>, Function<Path, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
inputFile(String, MessageFormatter.MessageFormatterArgs, Supplier<Path>, FileDialogMode, boolean, Collection<FileChooser.ExtensionFilter>, Function<Path, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
inputFile(String, String, Supplier<Path>, FileDialogMode, boolean, Collection<FileChooser.ExtensionFilter>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a file chooser.
inputFile(String, String, Supplier<Path>, FileDialogMode, boolean, Collection<FileChooser.ExtensionFilter>, Function<Path, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a file chooser dialog to allow the user to select a file.
inputFolder(String, MessageFormatter.MessageFormatterArgs, Supplier<Path>, boolean) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Configures an input field for selecting a folder.
inputFolder(String, MessageFormatter.MessageFormatterArgs, Supplier<Path>, boolean, Function<Path, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Configures an input for selecting a folder.
inputFolder(String, String, Supplier<Path>, boolean) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Configures an input field for selecting a folder.
inputFolder(String, String, Supplier<Path>, boolean, Function<Path, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Configures an input for selecting a folder.
inputGrid(Window) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new input dialog.
inputGrid(Window, MessageFormatter) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new input dialog.
inputHidden(String, Supplier<T>) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
inputHidden(String, Supplier<T>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Creates a hidden field with the specified configurations.
inputHidden(String, Supplier<T>) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
inputHidden(String, Supplier<T>) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
inputHidden(String, Supplier<T>) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
inputHidden(String, T) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
inputHidden(String, T) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Creates a hidden field with a constant value.
inputHidden(String, T) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
inputHidden(String, T) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
inputHidden(String, T) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
inputInteger(String, MessageFormatter.MessageFormatterArgs, Supplier<Long>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled integer input.
inputInteger(String, MessageFormatter.MessageFormatterArgs, Supplier<Long>, Function<Long, Optional<String>>) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
inputInteger(String, MessageFormatter.MessageFormatterArgs, Supplier<Long>, Function<Long, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled integer input.
inputInteger(String, MessageFormatter.MessageFormatterArgs, Supplier<Long>, Function<Long, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
inputInteger(String, MessageFormatter.MessageFormatterArgs, Supplier<Long>, Function<Long, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
inputInteger(String, MessageFormatter.MessageFormatterArgs, Supplier<Long>, Function<Long, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
inputInteger(String, String, Supplier<Long>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled integer input.
inputInteger(String, String, Supplier<Long>, Function<Long, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled integer input.
inputOptions(String, MessageFormatter.MessageFormatterArgs, Supplier<Arguments>, Supplier<Collection<Option<?>>>) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
inputOptions(String, MessageFormatter.MessageFormatterArgs, Supplier<Arguments>, Supplier<Collection<Option<?>>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled pane with options.
inputOptions(String, MessageFormatter.MessageFormatterArgs, Supplier<Arguments>, Supplier<Collection<Option<?>>>) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
inputOptions(String, MessageFormatter.MessageFormatterArgs, Supplier<Arguments>, Supplier<Collection<Option<?>>>) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
inputOptions(String, MessageFormatter.MessageFormatterArgs, Supplier<Arguments>, Supplier<Collection<Option<?>>>) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
inputOptions(String, String, Supplier<Arguments>, Supplier<Collection<Option<?>>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled pane with options.
inputOptions(String, Supplier<Arguments>, Supplier<Collection<Option<?>>>) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
inputOptions(String, Supplier<Arguments>, Supplier<Collection<Option<?>>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add an unlabeled pane with options.
inputOptions(String, Supplier<Arguments>, Supplier<Collection<Option<?>>>) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
inputOptions(String, Supplier<Arguments>, Supplier<Collection<Option<?>>>) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
inputOptions(String, Supplier<Arguments>, Supplier<Collection<Option<?>>>) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
inputPane() - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new input pane using the standard MessageFormatter.
inputPane(MessageFormatter) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new input pane.
InputPane - Class in com.dua3.utility.fx.controls
Lightweight pane for collecting user input using a Grid layout.
InputPane(Grid) - Constructor for class com.dua3.utility.fx.controls.InputPane
Constructs an InputPane with the specified InputGrid.
InputPaneBuilder - Class in com.dua3.utility.fx.controls
Builder for InputPane instances.
inputPassword(String, MessageFormatter.MessageFormatterArgs, Supplier<String>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled password input.
inputPassword(String, MessageFormatter.MessageFormatterArgs, Supplier<String>, Function<String, Optional<String>>) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
inputPassword(String, MessageFormatter.MessageFormatterArgs, Supplier<String>, Function<String, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled string input.
inputPassword(String, MessageFormatter.MessageFormatterArgs, Supplier<String>, Function<String, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
inputPassword(String, MessageFormatter.MessageFormatterArgs, Supplier<String>, Function<String, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
inputPassword(String, MessageFormatter.MessageFormatterArgs, Supplier<String>, Function<String, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
inputPassword(String, String, Supplier<String>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled password input.
inputPassword(String, String, Supplier<String>, Function<String, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled string input.
inputPasswordWithVerification(String, MessageFormatter.MessageFormatterArgs, MessageFormatter.MessageFormatterArgs) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Allows user to input a password along with a verification step where the password is repeated and validated for strength and consistency.
inputPasswordWithVerification(String, String, String) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Allows user to input a password along with a verification step where the password is repeated and validated for strength and consistency.
inputRadioList(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, Collection<T>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled list of radiobuttons.
inputRadioList(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, Collection<T>, Function<T, Optional<String>>) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
inputRadioList(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, Collection<T>, Function<T, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Creates a radio list component.
inputRadioList(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, Collection<T>, Function<T, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
inputRadioList(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, Collection<T>, Function<T, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
inputRadioList(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends T>, Collection<T>, Function<T, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
inputRadioList(String, String, Supplier<? extends T>, Collection<T>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled list of radiobuttons.
inputRadioList(String, String, Supplier<? extends T>, Collection<T>, Function<T, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Creates a radio list component.
InputResult - Record Class in com.dua3.utility.fx.controls
Represents the result of an input operation along with optional associated data.
InputResult(ButtonType) - Constructor for record class com.dua3.utility.fx.controls.InputResult
Constructs an InputResult with the specified result and an empty data map.
InputResult(ButtonType, Map<String, Object>) - Constructor for record class com.dua3.utility.fx.controls.InputResult
Creates an instance of a InputResult record class.
inputSlider(String, MessageFormatter.MessageFormatterArgs, Supplier<Double>, double, double) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
inputSlider(String, MessageFormatter.MessageFormatterArgs, Supplier<Double>, double, double) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Creates a slider component.
inputSlider(String, MessageFormatter.MessageFormatterArgs, Supplier<Double>, double, double) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
inputSlider(String, MessageFormatter.MessageFormatterArgs, Supplier<Double>, double, double) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
inputSlider(String, MessageFormatter.MessageFormatterArgs, Supplier<Double>, double, double) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
inputSlider(String, String, Supplier<Double>, double, double) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Creates a slider component.
inputStream() - Method in class com.dua3.utility.data.CompressedBytes
Provides an InputStream that decompresses the internal byte array using the Inflate algorithm.
inputStream() - Method in class com.dua3.utility.data.CompressedCharacters
Converts the compressed character representation into an InputStream.
inputString(String, MessageFormatter.MessageFormatterArgs, Supplier<String>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled string input.
inputString(String, MessageFormatter.MessageFormatterArgs, Supplier<String>, Function<String, Optional<String>>) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
inputString(String, MessageFormatter.MessageFormatterArgs, Supplier<String>, Function<String, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled string input.
inputString(String, MessageFormatter.MessageFormatterArgs, Supplier<String>, Function<String, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
inputString(String, MessageFormatter.MessageFormatterArgs, Supplier<String>, Function<String, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
inputString(String, MessageFormatter.MessageFormatterArgs, Supplier<String>, Function<String, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
inputString(String, String, Supplier<String>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled string input.
inputString(String, String, Supplier<String>, Function<String, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled string input.
inputTable(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends List<S>>, Function<List<S>, Optional<String>>, TableViewOptions, ColumnDef<S, ?>...) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Creates an input table with the specified parameters.
inputTable(String, MessageFormatter.MessageFormatterArgs, Supplier<? extends List<S>>, Function<List<S>, Optional<String>>, TableViewOptions, SequencedCollection<ColumnDef<S, ?>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Creates an input table with the specified parameters.
inputText(String, MessageFormatter.MessageFormatterArgs, Supplier<String>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled string input.
inputText(String, MessageFormatter.MessageFormatterArgs, Supplier<String>, Function<String, Optional<String>>) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
inputText(String, MessageFormatter.MessageFormatterArgs, Supplier<String>, Function<String, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled text input.
inputText(String, MessageFormatter.MessageFormatterArgs, Supplier<String>, Function<String, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
inputText(String, MessageFormatter.MessageFormatterArgs, Supplier<String>, Function<String, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
inputText(String, MessageFormatter.MessageFormatterArgs, Supplier<String>, Function<String, Optional<String>>) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
inputText(String, String, Supplier<String>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled string input.
inputText(String, String, Supplier<String>, Function<String, Optional<String>>) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a labeled text input.
InputValidatorFactory - Class in com.dua3.utility.fx.controls
A factory class for creating input validation functions.
InputValidatorFactory(MessageFormatter) - Constructor for class com.dua3.utility.fx.controls.InputValidatorFactory
Constructs an instance of InputValidatorFactory.
insertedText() - Method in record class com.dua3.utility.ui.RichTextEditHistory.TextReplaceHistoryEntry
Returns the value of the insertedText record component.
insertItemAt(T, int) - Method in class com.dua3.utility.swing.ComboBoxEx
Inserts the specified item at the specified position in the ComboBoxEx.
insertString(DocumentFilter.FilterBypass, int, String, AttributeSet) - Method in class com.dua3.utility.swing.SwingDocumentFilter
 
insertText(int, CharSequence) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Inserts plain text at the given index.
insertText(int, CharSequence) - Method in class com.dua3.utility.ui.RichTextEditorModel
Inserts plain text.
insertText(int, CharSequence, Font) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Inserts text with a specific font at the given index.
insertUpdate(DocumentEvent) - Method in interface com.dua3.utility.swing.SwingDocumentListener
 
INTEGER - Enum constant in enum class com.dua3.utility.fx.controls.TextFieldType
Represents signed integer input in a text field.
integerInput(Supplier<Long>, Function<Long, Optional<String>>) - Static method in interface com.dua3.utility.fx.controls.InputControl
Creates a SimpleInputControl for integer values.
intersects(Rectangle2f) - Method in record class com.dua3.utility.math.geometry.Rectangle2f
Determines whether this rectangle intersects with the specified rectangle.
INVALID_VALUE - Static variable in interface com.dua3.utility.fx.controls.InputControl
The constant string "Invalid value".
invalidateRenderLayout() - Method in class com.dua3.utility.swing.TextPane
Explicitly invalidates cached layout and repaints.
invalidateState() - Method in class com.dua3.utility.fx.controls.InputControlState
Invalidates the current state of the input control and triggers a validation of its value.
inverse() - Method in interface com.dua3.utility.data.Converter
Returns the inverse of this converter, swapping the source and target types.
inverse() - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Calculates the inverse of the affine transformation.
inverseTransform(float, float) - Method in interface com.dua3.utility.ui.Graphics
Calculates the inverse transformation of a point.
inverseTransform(Vector2f) - Method in interface com.dua3.utility.ui.Graphics
Calculates the inverse transformation of a point.
IoOptions - Class in com.dua3.utility.io
Helper class defining some common Option instances that can be used for command line parsing.
IoUtil - Class in com.dua3.utility.io
Utility class for Input/Output.
IoUtil.FileNameRule - Enum Class in com.dua3.utility.io
Represents a set of rules governing valid file names depending on the platform.
is(ButtonType) - Method in record class com.dua3.utility.fx.controls.InputResult
Checks if the given result matches the stored result.
isActive() - Method in class com.dua3.utility.fx.FxRefresh
Check active state.
isAny(ButtonType...) - Method in record class com.dua3.utility.fx.controls.InputResult
Determines if the stored result matches any of the specified results.
isAuthenticated() - Method in enum class com.dua3.utility.crypt.SymmetricAlgorithm
Checks if this algorithm provides authenticated encryption.
isAvailable() - Static method in class com.dua3.utility.crypt.BouncyCastle
Checks if the BouncyCastle security provider is available in the system.
isBetween(double, double, double) - Static method in class com.dua3.utility.lang.LangUtil
Check if number is between two other numbers.
isBetween(long, long, long) - Static method in class com.dua3.utility.lang.LangUtil
Check if number is between two other numbers.
isBetween(Version, Version) - Method in record class com.dua3.utility.lang.Version
Determines whether this version is within the range of the specified versions, inclusive.
isBetween(T, T, T) - Static method in class com.dua3.utility.lang.LangUtil
Check if value of a Comparable is between two other values.
isBlank() - Method in class com.dua3.utility.text.RichText
Test if blank.
isBlank(CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Checks if a CharSequence is empty or consists of whitespace characters only.
isBold() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Indicates whether bold formatting is active.
isBold() - Method in class com.dua3.utility.swing.TextEditorPane
Returns whether bold is active at current caret/selection.
isBold() - Method in class com.dua3.utility.text.Font
Get bold property.
isByteOrderMark(char) - Static method in class com.dua3.utility.lang.LangUtil
Test if character is the byte order mark.
isCancelable() - Method in class com.dua3.utility.fx.controls.WizardDialog
Check if dialog can be canceled.
isClassOnClasspath(String...) - Static method in class com.dua3.utility.lang.LangUtil
Checks if the specified class is available on the classpath.
isCompact() - Method in class com.dua3.utility.lang.CompactableSortedMap
Checks if the map is in a compact or immutable state.
isCompleted() - Method in interface com.dua3.utility.concurrent.TaskProcessor
Check if all submitted tasks have been completed.
isCompleted() - Method in class com.dua3.utility.concurrent.TaskProcessorBase
 
isCompound() - Method in class com.dua3.utility.io.FileType
Whether this is a compound file type (a wrapper for different filetypes having common properties).
isCompressed() - Method in class com.dua3.utility.data.CompressedBytes
Determines if the data held in this instance is in a compressed state.
isDarkMode() - Static method in class com.dua3.utility.application.ApplicationUtil
Checks whether the application is currently in dark mode.
isDarkMode() - Method in interface com.dua3.utility.application.DarkModeDetector
Checks if the application is currently in dark mode.
isDarkMode() - Method in class com.dua3.utility.application.imp.DarkModeDetectorUnsupported
 
isDarkModeDetectionSupported() - Static method in class com.dua3.utility.application.ApplicationUtil
Checks if the current platform supports dark mode detection.
isDarkModeDetectionSupported() - Method in interface com.dua3.utility.application.DarkModeDetector
Checks if dark mode detection is supported on the current platform.
isDarkModeDetectionSupported() - Method in class com.dua3.utility.application.imp.DarkModeDetectorUnsupported
 
isDebug() - Static method in class com.dua3.utility.fx.FxLauncher
Determines whether the log pane should be displayed.
isDeduplicating() - Method in enum class com.dua3.utility.crypt.KeyStoreType
Indicates whether this KeyStoreType uses deduplication.
isDesktopSupported() - Static method in class com.dua3.utility.application.ApplicationUtil
Checks if the current platform supports desktop integration features.
isEditable() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Indicates whether editing is enabled.
isEditable() - Method in class com.dua3.utility.swing.TextEditorPane
 
isEditable() - Method in class com.dua3.utility.swing.TextPane
Indicates whether this pane supports editing.
isEmpty() - Method in interface com.dua3.utility.fx.controls.InputControl
Checks if the current state is empty.
isEmpty() - Method in class com.dua3.utility.fx.controls.InputControlState
Determines whether the input control's value is considered to be empty.
isEmpty() - Method in class com.dua3.utility.fx.controls.ListInputControlState
 
isEmpty() - Method in class com.dua3.utility.lang.CompactableSortedMap
 
isEmpty() - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
isEmpty() - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
isEmpty() - Method in class com.dua3.utility.lang.ReversedSequencedCollectionWrapper
 
isEmpty() - Method in class com.dua3.utility.lang.RingBuffer
Test if collection is empty.
isEmpty() - Method in class com.dua3.utility.math.geometry.PathBuilder2f
Checks if the path is empty, meaning it contains no vertices.
isEmpty() - Method in class com.dua3.utility.options.Arguments
Checks whether the current arguments instance is empty.
isEmpty() - Method in class com.dua3.utility.text.FontDef
Test if this instance holds no data.
isEmpty() - Method in record class com.dua3.utility.text.FragmentedText
Test if this FragmentedText is empty.
isEmpty() - Method in class com.dua3.utility.text.RichText
 
isEmpty() - Method in class com.dua3.utility.text.RichTextBuilder
 
isEmpty() - Method in interface com.dua3.utility.text.RichTextRuns
Checks if the collection of rich text runs is empty.
isEmpty() - Method in class com.dua3.utility.text.Style
 
isEmpty() - Method in record class com.dua3.utility.ui.ChangeRange
Indicates whether the range is empty.
isEnabled(TableViewOptions.Option) - Method in class com.dua3.utility.fx.controls.TableViewOptions
Checks if the specified option is enabled for this table view configuration.
isEnabled(String) - Method in class com.dua3.utility.fx.controls.TableViewOptions
Checks if the specified option is enabled for this table view configuration.
isEncryptionSupported() - Method in enum class com.dua3.utility.crypt.AsymmetricAlgorithm
Checks if this algorithm supports direct asymmetric encryption.
isEnterKeyInsertsNewline() - Method in class com.dua3.utility.fx.controls.TextEditorPane
 
isEnterKeyInsertsNewline() - Method in class com.dua3.utility.swing.TextEditorPane
 
isEnterKeyInsertsNewline() - Method in interface com.dua3.utility.ui.RichTextEditorPane
Returns whether pressing the ENTER key inserts a newline.
isEquivalent(Option<?>) - Method in class com.dua3.utility.options.Option
Determines if this option is equivalent to the provided option.
isExportOnly() - Method in enum class com.dua3.utility.crypt.KeyStoreType
Indicates whether reading operations are supported for this KeyStoreType.
isFlag() - Method in class com.dua3.utility.options.Option
Determines if the current configuration can be considered as a flag.
isHorizontal() - Method in class com.dua3.utility.math.geometry.Line2f
Test if line is exactly horizontal.
isIncluded(OpenMode) - Method in enum class com.dua3.utility.io.OpenMode
Test if the functionality provided by this mode is a superset of that provided by another mode.
isIndeterminate(double) - Static method in class com.dua3.utility.concurrent.ProgressView
Determines whether the progress is in an indeterminate state.
isInitialized() - Method in class com.dua3.utility.lang.LangUtil.StrongCachingSupplier
Checks whether the cached value has been initialized.
isIntegral(double) - Static method in class com.dua3.utility.math.MathUtil
Test if number is integral.
isItalic() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Indicates whether italic formatting is active.
isItalic() - Method in class com.dua3.utility.swing.TextEditorPane
Returns whether italic is active at current caret/selection.
isItalic() - Method in class com.dua3.utility.text.Font
Get italic property.
isKnownToBeNull() - Method in class com.dua3.utility.io.SoftResource
Check if it is already known that get() will return null for this soft resource.
isLazy() - Method in class com.dua3.utility.data.FileTreeNode
Returns a boolean value indicating if the lazy loading mode is enabled or not.
isLeaf() - Method in class com.dua3.utility.data.FileTreeNode
Returns a boolean value indicating whether this node is a leaf node.
isLeased() - Method in interface com.dua3.utility.lang.ResourcePool.Lease
Checks whether the resource managed by this lease is currently leased.
isLinux() - Static method in enum class com.dua3.utility.lang.Platform
Check if current platform is Linux.
isLiteral(String) - Method in class com.dua3.utility.i18n.I18N
Checks if the given string represents a literal, determined by whether it starts with the null character ('\0') and is not empty.
isMacOS() - Static method in enum class com.dua3.utility.lang.Platform
Check if current platform is macOS.
isMapped(String) - Method in class com.dua3.utility.i18n.I18N
Checks if the given key is present in the bundleMap.
isNativeImage() - Static method in enum class com.dua3.utility.lang.Platform
Checks if the application is running as a GraalVM native image.
isNaturalOrder(Comparator<?>) - Static method in class com.dua3.utility.lang.LangUtil
Checks if the given comparator is either null or represents the natural ordering.
isNewlineTerminated(CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Checks if the given string ends with a newline character.
isNoneOf(T, T...) - Static method in class com.dua3.utility.lang.LangUtil
Test if first argument is not equal to any of the other arguments.
isNullOrBlank(CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Checks if the provided CharSequence is either null or blank (consists only of whitespace characters).
ISO_DATE_TIME - Enum constant in enum class com.dua3.utility.io.PredefinedDateTimeFormat
Represents the format for ISO 8601 formatted date and time.
isOfKnownImmutableType(Object) - Static method in class com.dua3.utility.lang.LangUtil
Determines if the given object is of a known immutable type.
isOneOf(T, T...) - Static method in class com.dua3.utility.lang.LangUtil
Test if first argument is equal to one of the other arguments.
isOpaque() - Method in interface com.dua3.utility.data.Color
Test if this color is opaque.
isOpaque() - Method in record class com.dua3.utility.data.HSLColor
 
isOpaque() - Method in record class com.dua3.utility.data.HSVColor
 
isOpaque() - Method in record class com.dua3.utility.data.RGBColor
 
isParameterSet() - Method in class com.dua3.utility.options.AbstractOptionBuilder
Determines whether any parameters (required or optional) have been set for this option.
isPortableFileName(String) - Static method in class com.dua3.utility.io.IoUtil
Checks if the given filename adheres to all defined portable file name rules.
isProcessBuilderQuotingNeeded(String) - Method in enum class com.dua3.utility.lang.Platform
Check if argument needs to be quoted before passing to ProcessBuilder.
isQuoteNeeded(CharSequence) - Method in class com.dua3.utility.io.CsvIo
Checks if a string needs to be surrounded by quotes.
isRedoable() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Indicates whether a redo step is available.
isRequired() - Method in interface com.dua3.utility.fx.controls.InputControl
Determines whether the input is required.
isRequired() - Method in class com.dua3.utility.fx.controls.InputControlState
Determines whether the input control mandates a value.
isRequired() - Method in class com.dua3.utility.options.Option
Determines whether this option is mandatory.
isRoot() - Method in class com.dua3.utility.data.FileTreeNode
 
isRoot() - Method in interface com.dua3.utility.data.TreeNode
Check if this node is a root node.
isRunning() - Method in class com.dua3.utility.fx.FxRefresh
Checks if the refresher is currently running.
isSecure() - Method in record class com.dua3.utility.crypt.PasswordUtil.PasswordStrength
Determines if the password meets the required security threshold.
isSelectionStyled(Style) - Method in class com.dua3.utility.ui.RichTextEditorModel
Checks whether a style is active for the current selection.
isSelfSigned(X509Certificate) - Static method in class com.dua3.utility.crypt.CertificateUtil
Checks if the given X509 certificate is self-signed.
isSeparatorChar(char) - Static method in class com.dua3.utility.io.IoUtil
Test whether c is a separator character.
isSet(Option<Boolean>) - Method in class com.dua3.utility.options.Arguments
Test if the flag is set.
isShowLogWindow() - Static method in class com.dua3.utility.fx.FxLauncher
Determines whether the log window should be displayed.
isShutdown() - Method in interface com.dua3.utility.concurrent.TaskProcessor
Check if processor has been shut down.
isShutdown() - Method in class com.dua3.utility.concurrent.TaskProcessorBase
 
isSnapToTicks() - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Retrieves whether the slider will snap to the closest tick mark.
isSorted(Iterable<T>, Comparator<? super T>) - Static method in class com.dua3.utility.data.DataUtil
Determines if the given collection is sorted according to the order defined by the provided comparator.
isSorted(Collection<T>) - Static method in class com.dua3.utility.data.DataUtil
Determines if the elements within the given collection are sorted in natural order.
isStrikeThrough() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Indicates whether strike-through formatting is active.
isStrikeThrough() - Method in class com.dua3.utility.swing.TextEditorPane
Returns whether strike-through is active at current caret/selection.
isStrikeThrough() - Method in class com.dua3.utility.text.Font
Get strike-through property.
issuer(String) - Method in interface com.dua3.utility.crypt.X509CertificateBuilder
Sets the issuer's distinguished name (DN) for the X.509 certificate.
issues() - Method in record class com.dua3.utility.crypt.PasswordUtil.PasswordStrength
Returns the value of the issues record component.
isSupported(OpenMode) - Method in class com.dua3.utility.io.FileType
Check if mode is supported.
isSupported(Class<?>, long, Object[]) - Method in interface com.dua3.utility.io.Loader
Determines whether this loader supports the given class, magic value, and options.
isTerminal() - Method in enum class com.dua3.utility.concurrent.ProgressTracker.State
Determines if the task is in a terminal state, i.e., no further transitions will occur.
isTransparent() - Method in interface com.dua3.utility.data.Color
Test if this color is transparent.
isTransparent() - Method in record class com.dua3.utility.data.HSLColor
 
isTransparent() - Method in record class com.dua3.utility.data.HSVColor
 
isTransparent() - Method in record class com.dua3.utility.data.RGBColor
 
isUnderline() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Indicates whether underline formatting is active.
isUnderline() - Method in class com.dua3.utility.swing.TextEditorPane
Returns whether underline is active at current caret/selection.
isUnderline() - Method in class com.dua3.utility.text.Font
Get underline property.
isUndoable() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Indicates whether an undo step is available.
isUnknown() - Static method in enum class com.dua3.utility.lang.Platform
Check if current platform is unknown.
isUseCss() - Method in class com.dua3.utility.text.HtmlConverter
Whether CSS is used in output.
isValid() - Method in interface com.dua3.utility.fx.controls.InputControl
Test if content is valid.
isValid() - Method in class com.dua3.utility.fx.controls.InputControlState
Checks if the current state of the input control is valid.
isValid() - Method in class com.dua3.utility.fx.controls.InputDialogPane
Checks and returns the validity state of the input in the dialog pane.
isValidFileName(String, Platform) - Static method in class com.dua3.utility.io.IoUtil
Validates whether a given file name adheres to all the rules defined for the specified platform.
isVertical() - Method in class com.dua3.utility.math.geometry.Line2f
Test if line is exactly vertical.
isWhitespaceOnly(CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Checks if a CharSequence consists only of whitespace, including tab stops, newlines, non-breaking spaces, and other Unicode whitespace characters.
isWindows() - Static method in enum class com.dua3.utility.lang.Platform
Check if current platform is Windows.
isWordChar(char) - Static method in class com.dua3.utility.ui.RichTextEditUtil
Indicates whether a character is considered part of a word.
isWrapperFor(Class<?>) - Method in class com.dua3.utility.db.JdbcDataSource
 
isWrapperFor(Class<?>, Class<?>) - Static method in class com.dua3.utility.lang.LangUtil
Determines if the given class `clsA` is a wrapper for the primitive class `clsB`.
isWrapText() - Method in class com.dua3.utility.fx.controls.TextPane
Returns whether wrapping is enabled.
isWrapText() - Method in class com.dua3.utility.swing.TextPane
 
isWrapText() - Method in interface com.dua3.utility.ui.RichTextPane
Returns whether line wrapping is enabled.
italic() - Method in record class com.dua3.utility.text.FontData
Returns the value of the italic record component.
italic() - Method in record class com.dua3.utility.ui.RichTextEditorModel.CaretProperties
Returns the value of the italic record component.
italic(boolean) - Static method in class com.dua3.utility.io.AnsiCode
Set italic output.
italic(boolean) - Static method in class com.dua3.utility.text.FontDef
Create FontDef instance with only the italic field set.
ITALIC - Static variable in class com.dua3.utility.text.Style
Italics style.
ITALIC_OFF - Static variable in class com.dua3.utility.io.AnsiCode
ESC: disable ITALIC output.
ITALIC_ON - Static variable in class com.dua3.utility.io.AnsiCode
ESC: enable ITALIC output.
italicProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Italic toggle property for current formatting state.
item() - Method in record class com.dua3.utility.fx.controls.PinBoard.PositionInItem
Returns the value of the item record component.
Item(String, Rectangle2D, Supplier<Node>) - Constructor for record class com.dua3.utility.fx.controls.PinBoard.Item
Creates an instance of a Item record class.
items(Collection<? extends Node>) - Method in class com.dua3.utility.fx.controls.ToolBarBuilder
Adds the provided items to the toolbar being built.
items(MenuItem...) - Method in class com.dua3.utility.fx.controls.MenuBuilder
Set the menu items.
items(Node...) - Method in class com.dua3.utility.fx.controls.ToolBarBuilder
Adds the provided items to the toolbar being built.
iterator() - Method in class com.dua3.utility.crypt.PemData
 
iterator() - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
iterator() - Method in class com.dua3.utility.lang.ReversedSequencedCollectionWrapper
 
iterator() - Method in class com.dua3.utility.lang.RingBuffer
 
iterator() - Method in class com.dua3.utility.options.Arguments
 
iterator() - Method in class com.dua3.utility.text.RichText
 
iterator() - Method in class com.dua3.utility.text.RichTextBuilder
 
iterator() - Method in class com.dua3.utility.text.Style
 
IVORY - Static variable in interface com.dua3.utility.data.Color
The color IVORY.

J

javafxVersion() - Method in record class com.dua3.utility.lang.SystemInfo
Returns the value of the javafxVersion record component.
javaHome() - Method in record class com.dua3.utility.lang.SystemInfo
Returns the value of the javaHome record component.
javaVendor() - Method in record class com.dua3.utility.lang.SystemInfo
Returns the value of the javaVendor record component.
javaVersion() - Method in record class com.dua3.utility.lang.SystemInfo
Returns the value of the javaVersion record component.
jaxpInstance() - Static method in class com.dua3.utility.xml.XmlUtil
Get instance using JAXP Lookup Mechanism to obtain implementing classes.
JCEKS - Enum constant in enum class com.dua3.utility.crypt.KeyStoreType
Represents the Java Cryptography Extension KeyStore (JCEKS) format, an extended version of the Java KeyStore (JKS) providing support for stronger encryption algorithms.
JdbcDataSource - Class in com.dua3.utility.db
DataSource implementation for JDBC.
JdbcDataSource(Driver) - Constructor for class com.dua3.utility.db.JdbcDataSource
Constructor.
JdbcDriverInfo - Class in com.dua3.utility.db
JDBC driver information.
JdbcDriverInfo(String, String, String, String, String) - Constructor for class com.dua3.utility.db.JdbcDriverInfo
Constructor.
JKS - Enum constant in enum class com.dua3.utility.crypt.KeyStoreType
Represents the Java KeyStore (JKS) type, a proprietary keystore format used in Java applications for managing cryptographic keys, certificates, and trusted certificate chains.
join(CharSequence, CharSequence...) - Static method in class com.dua3.utility.text.RichText
Join RichText instances together.
join(CharSequence, Iterable<? extends CharSequence>) - Static method in class com.dua3.utility.text.RichText
Join RichText instances together.
joiner(RichText) - Static method in class com.dua3.utility.text.RichText
Create a RichTextJoiner.
joiner(RichText, RichText, RichText) - Static method in class com.dua3.utility.text.RichText
Create a RichTextJoiner.
joiner(String) - Static method in class com.dua3.utility.text.RichText
Create a RichTextJoiner.
joiner(String, String, String) - Static method in class com.dua3.utility.text.RichText
Create a RichTextJoiner.
joinQuoted(List<?>) - Static method in class com.dua3.utility.text.TextUtil
Joins the elements in the given list into a single string, quoting each element and using ', ' as delimiter.
joinQuoted(List<?>, String) - Static method in class com.dua3.utility.text.TextUtil
Joins the elements in the given list into a single string, quoting each element.
joinQuotedIfNeeded(List<?>) - Static method in class com.dua3.utility.text.TextUtil
Joins the elements of the given list into a single string, using ', ' as delimiter.
joinQuotedIfNeeded(List<?>, String) - Static method in class com.dua3.utility.text.TextUtil
Joins the elements of the given list into a single string, using the specified delimiter.
JSLogger(Logger) - Constructor for class com.dua3.utility.fx.web.WebViews.JSLogger
The JSLogger class is a utility class for logging messages from JavaScript code.
JUSTIFY - Enum constant in enum class com.dua3.utility.text.Alignment
Align justified.

K

key() - Method in record class com.dua3.utility.data.Histogram.Entry
Returns the value of the key record component.
key() - Method in record class com.dua3.utility.lang.BuildInfo
Returns the value of the key record component.
KEY_BUILD_TIME - Static variable in record class com.dua3.utility.lang.BuildInfo
Key to use for the build time in properties files.
KEY_BUILD_VERSION - Static variable in record class com.dua3.utility.lang.BuildInfo
Key to use for the build version in properties files.
KEY_COMMIT - Static variable in record class com.dua3.utility.lang.BuildInfo
Key to use for the commit in properties files.
KEY_PAIR - Enum constant in enum class com.dua3.utility.crypt.PemData.PemType
Unencrypted key pair containing both public and private keys
KEY_PUBLIC_KEY - Static variable in record class com.dua3.utility.lang.BuildInfo
Key to use for the key in properties files.
KEY_SYSTEM - Static variable in record class com.dua3.utility.lang.BuildInfo
Key to use for the system in properties files.
keyFactoryAlgorithm() - Method in enum class com.dua3.utility.crypt.AsymmetricAlgorithm
Retrieves the algorithm name to use for KeyFactory operations.
keySet() - Method in class com.dua3.utility.lang.CompactableSortedMap
 
keySet() - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
keySet() - Method in class com.dua3.utility.text.Style
 
keysSpi() - Method in class com.dua3.utility.application.EphemeralPreferences
 
KeyStoreType - Enum Class in com.dua3.utility.crypt
KeyStoreType defines a set of constants representing different types of keystores.
KeyStoreUtil - Class in com.dua3.utility.crypt
Utility class for KeyStore operations.
KeyUtil - Class in com.dua3.utility.crypt
Utility class for cryptographic key operations.
KHAKI - Static variable in interface com.dua3.utility.data.Color
The color KHAKI.
KNOWN_ALIASES - Enum constant in enum class com.dua3.utility.text.StandardFontMapper
Map known font name aliases to the corresponding standard font.

L

l() - Method in record class com.dua3.utility.data.HSLColor
Returns the value of the l record component.
label(String) - Static method in class com.dua3.utility.fx.controls.Controls
Creates and returns a new instance of LabelBuilder.
label(ObservableValue<String>) - Static method in class com.dua3.utility.fx.controls.Controls
Creates and returns a new instance of LabelBuilder.
LabelBuilder - Class in com.dua3.utility.fx.controls
An abstract base class for building nodes, providing a fluent API for configuring and creating instances of the node type specified by the generic parameter N.
LabelBuilder(String) - Constructor for class com.dua3.utility.fx.controls.LabelBuilder
Constructs a new instance of the ControlBuilder class using the specified factory.
LabelBuilder(ObservableValue<String>) - Constructor for class com.dua3.utility.fx.controls.LabelBuilder
Constructs a new instance of the ControlBuilder class using the specified factory.
LabeledBuilder<C,B> - Class in com.dua3.utility.fx.controls.abstract_builders
LabeledBuilder is an abstract base class for building instances of Labeled nodes.
LabeledBuilder(Supplier<? extends C>) - Constructor for class com.dua3.utility.fx.controls.abstract_builders.LabeledBuilder
Constructor.
labeledText(MessageFormatter.MessageFormatterArgs, MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
labeledText(MessageFormatter.MessageFormatterArgs, MessageFormatter.MessageFormatterArgs) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Creates and returns a labeled text object by combining the provided label and text.
labeledText(MessageFormatter.MessageFormatterArgs, MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
labeledText(MessageFormatter.MessageFormatterArgs, MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
labeledText(MessageFormatter.MessageFormatterArgs, MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
labeledText(String, String, Object...) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a static text without a label.
labelFormatterProperty() - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Returns the label formatter property of the slider.
labelPlacement(LabelPlacement) - Method in class com.dua3.utility.fx.controls.GridBuilder
Set the label placement.
labelPlacement(LabelPlacement) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Set the label placement.
labelPlacement(LabelPlacement) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
labelPlacement(LabelPlacement) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
labelPlacement(LabelPlacement) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
LabelPlacement - Enum Class in com.dua3.utility.fx.controls
Enumeration representing the placement of labels in a grid layout.
labelPlacementProperty() - Method in class com.dua3.utility.fx.controls.Grid
Get the label placement property.
languageTags() - Method in record class com.dua3.utility.i18n.I18NInfo
Returns the value of the languageTags record component.
LangUtil - Class in com.dua3.utility.lang
A Utility class with general purpose methods.
LangUtil.AutoClosableCachingSupplier<T> - Class in com.dua3.utility.lang
A supplier implementation that extends CachingSupplier and implements the AutoCloseableSupplier interface.
LangUtil.AutoCloseableSupplier<T> - Interface in com.dua3.utility.lang
Interface AutoClosableSupplier, used in LangUtil.cache(Supplier, Consumer).
LangUtil.BiConsumerThrows<T,U,E> - Interface in com.dua3.utility.lang
Represents an operation that accepts two input arguments and returns no result, while allowing for a checked exception to be thrown.
LangUtil.BiFunctionThrows<T,U,R,E> - Interface in com.dua3.utility.lang
Represents a function that accepts two arguments and produces a result, while allowing for a checked exception to be thrown.
LangUtil.BiSink<T,U,R> - Interface in com.dua3.utility.lang
A functional interface that represents a combination of BiConsumer and BiFunction.
LangUtil.CachingSupplier<T> - Interface in com.dua3.utility.lang
A supplier that caches the result of a computation on its first call and reuses the cached value for subsequent calls to Supplier.get().
LangUtil.ConsumerThrows<T,E> - Interface in com.dua3.utility.lang
Interface similar to Consumer that declares thrown exceptions on its apply() method.
LangUtil.FailedCheckException - Exception Class in com.dua3.utility.lang
Exception derived from IllegalStateException thrown by LangUtil.check(boolean).
LangUtil.FunctionThrows<T,R,E> - Interface in com.dua3.utility.lang
Interface similar to Function that declares thrown exceptions on its apply() method.
LangUtil.RunnableThrows<E> - Interface in com.dua3.utility.lang
Interface similar to Runnable that declares thrown exceptions on its run() method.
LangUtil.Sink<T,R> - Interface in com.dua3.utility.lang
A functional interface that represents a sink for data, capable of consuming input and producing a result.
LangUtil.Source<T> - Interface in com.dua3.utility.lang
A functional interface that serves as a source of data by extending Supplier and Runnable.
LangUtil.StrongCachingSupplier<T> - Class in com.dua3.utility.lang
A supplier implementation that caches the result of a computation upon the first retrieval.
LangUtil.SupplierThrows<T,E> - Interface in com.dua3.utility.lang
Interface similar to Supplier that declares thrown exceptions on its apply() method.
LangUtil.WeakCachingSupplier<T> - Class in com.dua3.utility.lang
A supplier implementation that caches the result of a computation upon the first retrieval.
largeArc() - Method in class com.dua3.utility.math.geometry.Arc2f
Returns the value of the largeArc property for the Arc2f object.
last() - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
lastIndexOf(Object) - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
lastKey() - Method in class com.dua3.utility.lang.CompactableSortedMap
 
lastKey() - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
lastModified() - Method in record class com.dua3.utility.io.ObjectStore.ObjectInfo
Returns the value of the lastModified record component.
launch(Class<A>, String...) - Static method in class com.dua3.utility.fx.FxLauncher
Start application.
launchApplication(String, String[], String, String, String, String, String, Collection<? extends Consumer<ArgumentsParserBuilder>>) - Static method in class com.dua3.utility.fx.FxLauncher
Launches a JavaFX application with the specified configurations.
launchApplication(String, String[], String, String, String, String, String, Consumer<ArgumentsParserBuilder>...) - Static method in class com.dua3.utility.fx.FxLauncher
Runs the specified JavaFX application class with the provided arguments and settings.
launchApplicationI18N(String, String[], Function<Locale, I18N>, String, String, String, String, String, Collection<? extends Consumer<ArgumentsParserBuilder>>) - Static method in class com.dua3.utility.fx.FxLauncher
Launches an internationalized application with specified parameters and options.
launchApplicationI18N(String, String[], Function<Locale, I18N>, String, String, String, String, String, Consumer<ArgumentsParserBuilder>...) - Static method in class com.dua3.utility.fx.FxLauncher
Launches an internationalized application with the specified configuration and parameters.
LAVENDER - Static variable in interface com.dua3.utility.data.Color
The color LAVENDER.
LAVENDERBLUSH - Static variable in interface com.dua3.utility.data.Color
The color LAVENDERBLUSH.
LAWNGREEN - Static variable in interface com.dua3.utility.data.Color
The color LAWNGREEN.
layout() - Method in record class com.dua3.utility.swing.TextPane.RenderLayout
Returns the value of the layout record component.
Layout(List<List<FragmentedText.Fragment>>, List<P>, double, double, RichTextPaneLayoutHelper.LayoutTextData) - Constructor for record class com.dua3.utility.ui.RichTextPaneLayoutHelper.Layout
Creates an instance of a Layout record class.
layoutChildren() - Method in class com.dua3.utility.fx.controls.CardPane
 
layoutFragments() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutPreparation
Returns the value of the layoutFragments record component.
LayoutPreparation(RichTextPaneLayoutHelper.LayoutTextData, FragmentedText, FragmentedText, float) - Constructor for record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutPreparation
Creates an instance of a LayoutPreparation record class.
layoutTextData() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.Layout
Returns the value of the layoutTextData record component.
layoutTextData() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutPreparation
Returns the value of the layoutTextData record component.
LayoutTextData(RichText, int[], int[]) - Constructor for record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutTextData
Creates an instance of a LayoutTextData record class.
layoutToSourceMap() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutTextData
Returns the value of the layoutToSourceMap record component.
layoutToSourcePosition() - Method in record class com.dua3.utility.ui.RichTextVisualLayoutHelper.BlockLayout
Returns the value of the layoutToSourcePosition record component.
layoutToSourcePosition(int) - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutTextData
Converts a position in the layout to the corresponding position in the source text.
LayoutUnit - Enum Class in com.dua3.utility.fx.controls
Units for layout measurements.
LEADING_OR_TRAILING_WHITESPACE - Enum constant in enum class com.dua3.utility.io.IoUtil.FileNameRule
Leading or trailing whitespace; technically allowed on Windows, but mapped to a different filename.
LEFT - Enum constant in enum class com.dua3.utility.fx.controls.Position
The left position.
LEFT - Enum constant in enum class com.dua3.utility.text.Alignment
Left aligned.
LEFT - Enum constant in enum class com.dua3.utility.ui.HAnchor
Aligns element to the left side.
LEMONCHIFFON - Static variable in interface com.dua3.utility.data.Color
The color LEMONCHIFFON.
length() - Method in record class com.dua3.utility.math.geometry.Vector2f
Calculate the length of vector.
length() - Method in class com.dua3.utility.text.RichText
Length of text in characters.
length() - Method in class com.dua3.utility.text.RichTextBuilder
Returns the length (character count).
length() - Method in class com.dua3.utility.text.Run
 
length() - Method in class com.dua3.utility.text.SharableString
 
length() - Method in class com.dua3.utility.text.SharedString
 
length() - Method in record class com.dua3.utility.ui.IndexRange
Returns range length.
length() - Method in class com.dua3.utility.ui.RichTextEditorModel
Returns document length.
length() - Method in record class com.dua3.utility.ui.VisualLine
Number of source characters on this line.
lengthBetween(int, int, String, Object...) - Method in class com.dua3.utility.fx.controls.InputValidatorFactory
Creates a function that validates if a given string's length falls within the specified range.
lengthProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Read-only document length property.
level() - Method in record class com.dua3.utility.text.HtmlConverter.HeaderStyle
Returns the value of the level record component.
lexicalPathComparator(Locale) - Static method in class com.dua3.utility.io.IoUtil
Creates a comparator that performs lexicographic comparison of Path instances based on the specified locale.
lexicographicComparator(Locale) - Static method in class com.dua3.utility.text.TextUtil
Creates a lexicographic comparator for strings based on the specified locale.
license(LicenseData) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Configures the license details for the AboutDialog.
LicenseData - Record Class in com.dua3.utility.application
A simple recored of license data for a software.
LicenseData(String, LocalDate, String, Optional<Supplier<CharSequence>>) - Constructor for record class com.dua3.utility.application.LicenseData
Creates an instance of a LicenseData record class.
licensee() - Method in record class com.dua3.utility.application.LicenseData
Returns the value of the licensee record component.
licenseId() - Method in record class com.dua3.utility.application.LicenseData
Returns the value of the licenseId record component.
licenseNote(String, Object...) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Configures the license text and action to show license details for the AboutDialog.
licenseNoteShort(String, Object...) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Configures the shortened license note for the AboutDialog.
licenseText() - Method in record class com.dua3.utility.application.LicenseData
Returns the value of the licenseText record component.
LIGHT - Enum constant in enum class com.dua3.utility.application.UiMode
Represents the light UI mode.
LIGHTBLUE - Static variable in interface com.dua3.utility.data.Color
The color LIGHTBLUE.
LIGHTCORAL - Static variable in interface com.dua3.utility.data.Color
The color LIGHTCORAL.
LIGHTCYAN - Static variable in interface com.dua3.utility.data.Color
The color LIGHTCYAN.
LIGHTGOLDENRODYELLOW - Static variable in interface com.dua3.utility.data.Color
The color LIGHTGOLDENRODYELLOW.
LIGHTGRAY - Static variable in interface com.dua3.utility.data.Color
The color LIGHTGRAY.
LIGHTGRAY - Static variable in class com.dua3.utility.text.Style
Lightgray text.
LIGHTGREEN - Static variable in interface com.dua3.utility.data.Color
The color LIGHTGREEN.
LIGHTGREY - Static variable in interface com.dua3.utility.data.Color
The color LIGHTGREY.
LIGHTPINK - Static variable in interface com.dua3.utility.data.Color
The color LIGHTPINK.
LIGHTSALMON - Static variable in interface com.dua3.utility.data.Color
The color LIGHTSALMON.
LIGHTSEAGREEN - Static variable in interface com.dua3.utility.data.Color
The color LIGHTSEAGREEN.
LIGHTSKYBLUE - Static variable in interface com.dua3.utility.data.Color
The color LIGHTSKYBLUE.
LIGHTSLATEGRAY - Static variable in interface com.dua3.utility.data.Color
The color LIGHTSLATEGRAY.
LIGHTSLATEGREY - Static variable in interface com.dua3.utility.data.Color
The color LIGHTSLATEGREY.
LIGHTSTEELBLUE - Static variable in interface com.dua3.utility.data.Color
The color LIGHTSTEELBLUE.
LIGHTYELLOW - Static variable in interface com.dua3.utility.data.Color
The color LIGHTYELLOW.
LIME - Static variable in interface com.dua3.utility.data.Color
The color LIME.
LIMEGREEN - Static variable in interface com.dua3.utility.data.Color
The color LIMEGREEN.
LINE_BREAK_AFTER_TAG - Enum constant in enum class com.dua3.utility.text.HtmlTag.FormattingHint
Formatting hint indicating that a line break should be applied after the associated tag.
LINE_BREAK_BEFORE_AND_AFTER_TAG - Enum constant in enum class com.dua3.utility.text.HtmlTag.FormattingHint
Formatting hint indicating that a line break should be applied both before and after the associated tag.
LINE_BREAK_BEFORE_TAG - Enum constant in enum class com.dua3.utility.text.HtmlTag.FormattingHint
Formatting hint indicating that a line break should be applied before the associated tag.
LINE_END_SYSTEM - Static variable in class com.dua3.utility.text.TextUtil
The current system's end-of-line sequence.
LINE_END_UNIX - Static variable in class com.dua3.utility.text.TextUtil
UNIX end-of-line sequence.
LINE_END_WINDOWS - Static variable in class com.dua3.utility.text.TextUtil
Windows end-of-line sequence.
LINE_THROUGH - Static variable in class com.dua3.utility.text.Style
Line-through (=strikethrough) style.
Line2f - Class in com.dua3.utility.math.geometry
Straight line segment.
linebreakAfterTag() - Method in enum class com.dua3.utility.text.HtmlTag.FormattingHint
Checks if a line break should appear after a tag based on the current formatting hint configuration.
linebreakBeforeTag() - Method in enum class com.dua3.utility.text.HtmlTag.FormattingHint
Checks if a line break should appear before the tag based on the current formatting hint configuration.
lineDelimiter - Variable in class com.dua3.utility.io.CsvIo
The line delimiter used when writing CSV files.
lineIndexForCaret(List<VisualLine>, int) - Static method in class com.dua3.utility.ui.RichTextVisualLayoutHelper
Finds visual line index for a caret offset.
LINEN - Static variable in interface com.dua3.utility.data.Color
The color LINEN.
LineOutputStream - Class in com.dua3.utility.io
An OutputStream implementation that splits the input into lines and passes these on to a processor.
LineOutputStream(Consumer<? super String>) - Constructor for class com.dua3.utility.io.LineOutputStream
Creates a new LineOutputStream.
lineRangeAt(int) - Method in class com.dua3.utility.ui.RichTextEditorModel
Computes logical line range around a given offset.
lineRel(float, float) - Method in class com.dua3.utility.math.geometry.PathBuilder2f
Adds a line segment to the path, starting from the current position and extending to the position defined by the relative offset coordinates.
lineRel(Vector2f) - Method in class com.dua3.utility.math.geometry.PathBuilder2f
Adds a line segment to the path, starting from the current position and extending to the position defined by the relative offset vector.
lines() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Returns a snapshot stream over the current logical lines.
lines() - Method in record class com.dua3.utility.text.FragmentedText
Returns the value of the lines record component.
lines() - Method in class com.dua3.utility.text.RichText
Get stream of lines contained in this instance.
lines() - Method in record class com.dua3.utility.ui.VisualLineCache
Returns the value of the lines record component.
lines(InputStream, Charset) - Static method in class com.dua3.utility.io.IoUtil
Get stream of lines from InputStream instance.
lines(CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Splits the provided character sequence into an array of lines, using the predefined line splitting pattern.
lineTo(float, float) - Method in class com.dua3.utility.math.geometry.PathBuilder2f
Adds a line from the current position to a new position defined by the specified x and y coordinates.
lineTo(Vector2f) - Method in class com.dua3.utility.math.geometry.PathBuilder2f
Add a line from the current position to a new position.
link - Variable in class com.dua3.utility.db.JdbcDriverInfo
Link to the vendor's driver webpage.
LINUX - Enum constant in enum class com.dua3.utility.lang.Platform
The Linux operating system.
list(URI) - Method in class com.dua3.utility.io.imp.FileObjectStore
 
list(URI) - Method in interface com.dua3.utility.io.ReadableObjectStore
Lists the objects located at the specified path within the storage.
listAliases(KeyStore) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Lists all aliases in the KeyStore.
ListInputControl<C,S> - Class in com.dua3.utility.fx.controls
SimpleInputControl for list-based input controls.
ListInputControl(C, ListProperty<S>, Supplier<? extends Collection<S>>, Function<List<S>, Optional<String>>) - Constructor for class com.dua3.utility.fx.controls.ListInputControl
Constructs a ListInputControl instance used for managing list-based inputs.
ListInputControlState<S> - Class in com.dua3.utility.fx.controls
InputControlState for list-based input controls.
ListInputControlState(ListProperty<S>, Supplier<? extends Collection<S>>, Function<List<S>, Optional<String>>) - Constructor for class com.dua3.utility.fx.controls.ListInputControlState
Constructs a new ListInputControlState for managing the state of a list-based input control.
ListRowBuilder() - Constructor for class com.dua3.utility.io.CsvReader.ListRowBuilder
Constructs a new instance of ListRowBuilder.
ListRowBuilder(Consumer<List<String>>) - Constructor for class com.dua3.utility.io.CsvReader.ListRowBuilder
Constructs a new instance of ListRowBuilder.
literal(Object) - Static method in interface com.dua3.utility.text.MessageFormatter
Creates a MessageFormatterArgs instance where the given object's string value is output unchanged.
literal(String) - Static method in class com.dua3.utility.i18n.I18N
Constructs a literal string that will be exempt from localization.
LN_2 - Static variable in class com.dua3.utility.math.MathUtil
Represents the natural logarithm of 2 (ln(2)), a constant value approximately equal to 0.6931471805599453.
load() - Method in class com.dua3.utility.spi.SpiLoader
Loads an implementation of the specified type using the provided class loader and predicate.
load(Payload) - Method in interface com.dua3.utility.data.ImageUtil
Load image.
load(Payload, ImageUtil.LoadOption) - Method in class com.dua3.utility.awt.AwtImageUtil
 
load(Payload, ImageUtil.LoadOption) - Method in interface com.dua3.utility.data.ImageUtil
Load image.
load(Payload, ImageUtil.LoadOption) - Method in class com.dua3.utility.fx.FxImageUtil
 
load(Payload, Object[]) - Method in interface com.dua3.utility.io.Loader
Loads an object of type T using the provided payload and options.
load(InputStream) - Static method in class com.dua3.utility.crypt.PemData
Loads PEM (Privacy-Enhanced Mail) data from an InputStream.
load(InputStream) - Method in interface com.dua3.utility.data.ImageUtil
Load image.
load(InputStream, ImageUtil.LoadOption) - Method in interface com.dua3.utility.data.ImageUtil
Load image.
load(Reader) - Static method in class com.dua3.utility.crypt.PemData
Loads PEM (Privacy-Enhanced Mail) data from a Reader and returns a PemData object.
load(Class<?>) - Static method in record class com.dua3.utility.i18n.I18NInfo
Loads internationalization metadata from a resource file associated with the specified class.
load(Class<? extends T>, URI, Object...) - Static method in interface com.dua3.utility.io.Loader
Loads an object of the specified type using a Loader implementation that supports the provided class, URI, and options.
load(URI) - Method in interface com.dua3.utility.data.ImageUtil
Load image.
load(URI, ImageUtil.LoadOption) - Method in interface com.dua3.utility.data.ImageUtil
Load image.
load(URL) - Method in interface com.dua3.utility.data.ImageUtil
Load image.
load(URL, ImageUtil.LoadOption) - Method in interface com.dua3.utility.data.ImageUtil
Load image.
load(Path) - Static method in class com.dua3.utility.crypt.PemData
Loads PEM data from the specified file path into a PemData object.
load(Path) - Method in interface com.dua3.utility.data.ImageUtil
Load image.
load(Path, ImageUtil.LoadOption) - Method in interface com.dua3.utility.data.ImageUtil
Load image.
loadCertificate(KeyStore, String) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Loads a certificate from the KeyStore.
loadCertificateChain(KeyStore, String) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Loads a certificate chain from the KeyStore.
loadCompressedData(byte[]) - Static method in class com.dua3.utility.data.CompressedBytes
Loads a compressed representation of the given byte array and wraps it in a CompressedBytes instance.
loadCompressedData(InputStream) - Static method in class com.dua3.utility.data.CompressedBytes
Loads compressed data from the given InputStream and returns a CompressedBytes instance.
loadDriver(ClassLoader) - Static method in class com.dua3.utility.db.DbUtil
Load JDBC driver.
loadDriver(URL...) - Static method in class com.dua3.utility.db.DbUtil
Load JDBC driver.
Loader<T> - Interface in com.dua3.utility.io
The Loader interface defines a contract for loading objects of a specific type from a given data source, such as a URI, using provided options.
loadFontAs(InputStream, Font) - Method in class com.dua3.utility.awt.AwtFontUtil
 
loadFontAs(InputStream, Font) - Method in class com.dua3.utility.fx.FxFontUtil
 
loadFontAs(InputStream, Font) - Method in interface com.dua3.utility.text.FontUtil
Load an embedded font.
loadFonts(InputStream) - Method in class com.dua3.utility.awt.AwtFontUtil
 
loadFonts(InputStream) - Method in class com.dua3.utility.fx.FxFontUtil
 
loadFonts(InputStream) - Method in interface com.dua3.utility.text.FontUtil
Load font.
loadImage(Payload, BiFunction<Integer, Integer, I>) - Static method in class com.dua3.utility.data.MutableImage
Loads an image from the provided payload and creates a new instance of the specified MutableImage type.
loadKeyPair(KeyStore, String, char[]) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Loads a KeyPair from the KeyStore.
loadKeyStore(KeyStoreType, InputStream, char[]) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Loads a KeyStore from an InputStream.
loadKeyStore(Path, char[]) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Loads a KeyStore from a file.
loadMutable(Payload) - Method in class com.dua3.utility.awt.AwtImageUtil
 
loadMutable(Payload) - Method in interface com.dua3.utility.data.ImageUtil
Load image.
loadMutable(Payload) - Method in class com.dua3.utility.fx.FxImageUtil
 
loadMutable(InputStream) - Method in interface com.dua3.utility.data.ImageUtil
Load image.
loadMutable(URI) - Method in interface com.dua3.utility.data.ImageUtil
Load image.
loadMutable(URL) - Method in interface com.dua3.utility.data.ImageUtil
Load image.
loadMutable(Path) - Method in interface com.dua3.utility.data.ImageUtil
Load image.
loadPrivateKey(KeyStore, String, char[]) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Loads a PrivateKey from the KeyStore.
loadProperties(InputStream) - Static method in class com.dua3.utility.lang.LangUtil
Load a properties file in UTF-8 encoding.
loadProperties(Class<?>, String) - Static method in class com.dua3.utility.lang.LangUtil
Loads properties from a resource file associated with the specified class.
loadProperties(URI) - Static method in class com.dua3.utility.lang.LangUtil
Load a properties file in UTF-8 encoding.
loadProperties(URL) - Static method in class com.dua3.utility.lang.LangUtil
Load a properties file in UTF-8 encoding.
loadProperties(Path) - Static method in class com.dua3.utility.lang.LangUtil
Load a properties file in UTF-8 encoding.
loadPublicKey(KeyStore, String) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Loads a PublicKey from the KeyStore (from the certificate).
loadSecretKey(KeyStore, String, char[]) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Loads a SecretKey from the KeyStore.
loadText(Path, Consumer<? super Charset>) - Static method in class com.dua3.utility.io.IoUtil
Load text with unknown character encoding.
loadText(Path, Consumer<? super Charset>, Charset...) - Static method in class com.dua3.utility.io.IoUtil
Load text with unknown character encoding.
locale - Variable in class com.dua3.utility.io.CsvIo
The Locale used for formatting and parsing data in CSV I/O.
locale() - Method in record class com.dua3.utility.text.MessageFormatter.MessageFormatterStringFormat
Returns the value of the locale record component.
locale(Supplier<Locale>) - Static method in class com.dua3.utility.io.IoOptions
Creates an option for selecting the locale.
LOCALE_DEFAULT - Enum constant in enum class com.dua3.utility.io.PredefinedDateTimeFormat
The default format to use for the current locale.
LOCALE_MEDIUM - Enum constant in enum class com.dua3.utility.io.PredefinedDateTimeFormat
Represents a locale-dependent medium format style.
LOCALE_SHORT - Enum constant in enum class com.dua3.utility.io.PredefinedDateTimeFormat
Represents a locale-dependent short format style.
localized(boolean) - Method in class com.dua3.utility.fx.controls.ComboBoxBuilder
Set the localization state.
localized(Locale) - Static method in interface com.dua3.utility.text.MessageFormatter
Creates an instance of MessageFormatter that uses String.format(Locale, String, Object...) for formatting using the provided locale.
Localized - Interface in com.dua3.utility.lang
A functional interface representing an object that provides a localized string representation.
locationChanged(DetachableNode<?, ?>, DetachableNode.Location, DetachableNode.Location) - Method in interface com.dua3.utility.ui.DetachableNode.LocationListener
Notifies that the location of the specified DetachableNode has changed.
locationProperty() - Method in class com.dua3.utility.fx.controls.ToolBarEx
Provides access to the property representing the location or visibility state of the toolbar.
LOG - Static variable in class com.dua3.utility.fx.controls.OptionsPane
Logger
LOG - Static variable in class com.dua3.utility.fx.controls.PromptPane
Logger
logElapsed(Stopwatch.Format) - Method in class com.dua3.utility.lang.Stopwatch
Create a Supplier for use in log messages (formatting is only done when Supplier.get() is called).
logElapsedSplit(Stopwatch.Format, boolean) - Method in class com.dua3.utility.lang.Stopwatch
Create a Supplier for use in log messages (formatting is only done when Supplier.get() is called).
LogicalBlock(int, int, RichText) - Constructor for record class com.dua3.utility.ui.RichTextVisualLayoutHelper.LogicalBlock
Creates an instance of a LogicalBlock record class.
lookupBundle(String) - Method in class com.dua3.utility.i18n.I18N
Retrieves the ResourceBundle associated with the given key from the bundleMap.
lookupBundle(String, Function<Locale, ResourceBundle>) - Method in class com.dua3.utility.i18n.I18N
Retrieves the ResourceBundle associated with the given key from the bundleMap.
luminance() - Method in interface com.dua3.utility.data.Color
Calculates the relative luminance of the color based on its RGB components.

M

MACOS - Enum constant in enum class com.dua3.utility.lang.Platform
The macOS operating system.
Magic - Class in com.dua3.utility.data
The Magic class provides functionality to determine the MIME type of a file or data based on its magic number.
Magic(List<Magic.MagicNumber>) - Constructor for class com.dua3.utility.data.Magic
Constructs a new Magic instance with a provided list of magic numbers.
MAGIC - Static variable in interface com.dua3.utility.data.ImageUtil
A constant Magic instance that defines the magic numbers for the know image formats.
magic8Bytes() - Method in class com.dua3.utility.io.Payload
Retrieves the magic bytes associated with this payload instance.
mail(String) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Sets the email address for the AboutDialog by creating a mailto link.
mail(URI) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Sets the email address for the About dialog.
mail(URI, MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Sets the email address and corresponding email content for the AboutDialog.
mail(URI, String, Object...) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Sets the email address and corresponding email content for the AboutDialog.
major() - Method in record class com.dua3.utility.lang.Version
Returns the value of the major record component.
majorTickUnit(double) - Method in class com.dua3.utility.fx.controls.SliderBuilder
Set the major tick unit
majorTickUnitProperty() - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Retrieves the major tick unit property of the slider.
makeBold() - Method in record class com.dua3.utility.fx.controls.InputBuilder.SectionStyle
Returns the value of the makeBold record component.
makeObservable(Collection<? extends T>) - Static method in class com.dua3.utility.fx.FxUtil
Creates an observable list from the given collection.
makeResizable(Region, int, Position...) - Static method in class com.dua3.utility.fx.controls.Controls
Make a Region resizable by dragging its edge.
makeResizable(Region, Position...) - Static method in class com.dua3.utility.fx.controls.Controls
Make a Region resizable by dragging its edge.
map(int) - Method in interface com.dua3.utility.ui.RichTextVisualLayoutHelper.LayoutToSourcePosition
Maps a layout position to its corresponding source position.
map(T, Function<? super T, U>) - Static method in class com.dua3.utility.lang.LangUtil
Applies a mapping function to the given input and returns the result.
map(String, BiFunction<Object, Object, String>) - Static method in class com.dua3.utility.text.AnsiConverter
Set the mapper for a specific attribute.
map(Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>) - Method in record class com.dua3.utility.data.Pair
Map pair to another pair.
map(Function<Object, ? extends U>) - Method in record class com.dua3.utility.data.Pair
Map pair to another pair.
map(Iterator<T>, Function<? super T, ? extends U>) - Static method in class com.dua3.utility.data.DataUtil
Create a mapping iterator that converts elements on the fly.
map(List<String>) - Method in class com.dua3.utility.options.Option
Maps the given list of argument strings to an Arguments.Entry instance.
map(ObservableList<A>, Function<A, B>) - Static method in class com.dua3.utility.fx.FxUtil
Maps each element of the given ObservableList using the provided mapping function.
mapAttribute(String, Function<TagBasedConverter.AttributeChange, HtmlTag>) - Static method in class com.dua3.utility.text.HtmlConverter
Set the mapper for a specific attribute.
mapCodec(Codec<K>, Codec<V>, Supplier<? extends M>) - Static method in class com.dua3.utility.io.Codecs
Get Codec for a Map.
mapEntryCodec(Codec<K>, Codec<V>) - Static method in class com.dua3.utility.io.Codecs
Get Codec for a Map.Entry.
mapFirst(Function<? super T1, ? extends U1>) - Method in record class com.dua3.utility.data.Pair
Apply mapping to the first component only.
mapNonNull(T, Function<T, U>) - Static method in class com.dua3.utility.lang.LangUtil
Applies the given mapping function to the provided value if it is not null.
mapNonNullElseGet(T, Function<T, U>, Supplier<U>) - Static method in class com.dua3.utility.lang.LangUtil
Maps a non-null value using the provided mapper function, or supplies a default value if the input value is null.
mapNonNullOrElse(T, Function<T, U>, U) - Static method in class com.dua3.utility.lang.LangUtil
Applies the given mapping function to the provided non-null value, returning the result, or returns a default value if the input is null.
mapOptional(OptionalDouble, DoubleFunction<? extends T>) - Static method in class com.dua3.utility.lang.LangUtil
mapOptional(OptionalInt, IntFunction<? extends T>) - Static method in class com.dua3.utility.lang.LangUtil
mapOptional(OptionalLong, LongFunction<? extends T>) - Static method in class com.dua3.utility.lang.LangUtil
mapper(Function<Object[], T>) - Method in class com.dua3.utility.options.AbstractOptionBuilder
Sets the mapper function for converting arguments to the target type.
mapper(Function<Object[], T>) - Method in class com.dua3.utility.options.OptionBuilder
 
mapSecond(Function<? super T2, ? extends U2>) - Method in record class com.dua3.utility.data.Pair
Apply mapping to the second component only.
mapStyle(String, Function<Object, HtmlTag>) - Static method in class com.dua3.utility.text.HtmlConverter
Set the mapper for a specific style.
markAttribute(String, Object, Object, boolean) - Method in class com.dua3.utility.ui.RichTextEditorModel
Sets an attribute state in current selection.
markBold() - Method in class com.dua3.utility.swing.TextEditorPane
Toggles bold style.
markBold(boolean) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Sets bold formatting on current selection.
markBold(boolean) - Method in class com.dua3.utility.swing.TextEditorPane
Marks the current selection as bold.
markBold(boolean) - Method in class com.dua3.utility.ui.RichTextEditorModel
Sets bold state in current selection.
markerSymbols(MarkerSymbols) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
markerSymbols(MarkerSymbols) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Sets the marker symbols.
markerSymbols(MarkerSymbols) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
markerSymbols(MarkerSymbols) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
markerSymbols(MarkerSymbols) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
MarkerSymbols - Record Class in com.dua3.utility.fx.controls
A record that represents a set of marker symbols used for various states of required and optional fields.
MarkerSymbols(String, String, String, String, String, String) - Constructor for record class com.dua3.utility.fx.controls.MarkerSymbols
Creates an instance of a MarkerSymbols record class.
markItalic() - Method in class com.dua3.utility.swing.TextEditorPane
Toggles italic style.
markItalic(boolean) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Sets italic formatting on current selection.
markItalic(boolean) - Method in class com.dua3.utility.swing.TextEditorPane
Marks the current selection as italic.
markItalic(boolean) - Method in class com.dua3.utility.ui.RichTextEditorModel
Sets italic state in current selection.
markStrikeThrough() - Method in class com.dua3.utility.swing.TextEditorPane
Toggles strike-through style.
markStrikeThrough(boolean) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Sets strike-through formatting on current selection.
markStrikeThrough(boolean) - Method in class com.dua3.utility.swing.TextEditorPane
Marks the current selection as strike-through.
markStrikeThrough(boolean) - Method in class com.dua3.utility.ui.RichTextEditorModel
Sets strike-through state in current selection.
markUnderline() - Method in class com.dua3.utility.swing.TextEditorPane
Toggles underline style.
markUnderline(boolean) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Sets underline formatting on current selection.
markUnderline(boolean) - Method in class com.dua3.utility.swing.TextEditorPane
Marks the current selection as underlined.
markUnderline(boolean) - Method in class com.dua3.utility.ui.RichTextEditorModel
Sets underline state in current selection.
MAROON - Static variable in interface com.dua3.utility.data.Color
The color MAROON.
matcher(Pattern, RichText) - Static method in class com.dua3.utility.text.RichText
Create a RichTextMatcher.
matches(Font) - Method in class com.dua3.utility.text.FontDef
Test if all attributes defined by this instance match those of the given Font.
matches(FontDef) - Method in class com.dua3.utility.text.FontDef
Compares the properties of this object with those of the given FontDef to determine if they match.
matches(String) - Method in class com.dua3.utility.io.FileType
Check if a filename matches this type.
matches(FileChooser.ExtensionFilter, File) - Static method in class com.dua3.utility.fx.FxUtil
Test if filename matches filter.
matches(FileChooser.ExtensionFilter, String) - Static method in class com.dua3.utility.fx.FxUtil
Test if filename matches filter.
matches(FileChooser.ExtensionFilter, URI) - Static method in class com.dua3.utility.fx.FxUtil
Test if URI matches filter.
matches(FileChooser.ExtensionFilter, Path) - Static method in class com.dua3.utility.fx.FxUtil
Test if file matches filter.
MathUtil - Class in com.dua3.utility.math
Utility class providing various mathematical helper functions and constants.
max() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
Returns a new Vector2f instance with the maximum x and y coordinates.
max() - Method in record class com.dua3.utility.options.Repetitions
Returns the value of the max record component.
max(double) - Method in class com.dua3.utility.fx.controls.SliderBuilder
Sets the maximum value of the slider.
max(T, String, Object...) - Method in class com.dua3.utility.fx.controls.InputValidatorFactory
Returns a Function that applies a validation to the given input and ensures it is less than or equal to the specified maximum value.
max(Dimension2f, Dimension2f) - Static method in record class com.dua3.utility.math.geometry.Dimension2f
Computes the maximum of two Dimension2f objects based on their width and height.
max(Vector2f, Vector2f) - Static method in record class com.dua3.utility.math.geometry.Vector2f
Return result vector of componentwise maximum.
MAX_BUFFER_SIZE - Static variable in class com.dua3.utility.io.LineOutputStream
Maximum buffer size constant.
maxArgs() - Method in class com.dua3.utility.options.Option
Computes the maximum number of arguments by summing up the maximum repetitions of arguments across all parameters.
maxHeight(double) - Method in class com.dua3.utility.fx.controls.abstract_builders.RegionBuilder
Sets the maximum height of the node being built.
maxHeight(double) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
maxHeight(double) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Sets the maximum height.
maxHeight(double) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
maxHeight(double) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
maxHeight(double) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
maxHeight(double) - Method in class com.dua3.utility.fx.controls.WizardDialogBuilder
Sets the maximum height for the wizard dialog being built.
maxProperty() - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Returns the DoubleProperty representing the maximum value of the slider.
maxSize(double, double) - Method in class com.dua3.utility.fx.controls.abstract_builders.RegionBuilder
Sets the maximum width and height for the node being built.
maxWidth - Variable in class com.dua3.utility.fx.controls.AbstractColumnDef
The maximum width constraint for a column.
maxWidth - Variable in class com.dua3.utility.fx.controls.ColumnDefBuilder
Represents the maximum allowable width for a column in pixels.
maxWidth() - Method in class com.dua3.utility.fx.controls.AbstractColumnDef
Retrieves the maximum allowable width of the column.
maxWidth() - Method in interface com.dua3.utility.fx.controls.ColumnDef
Retrieves the maximum width of the column.
maxWidth(double) - Method in class com.dua3.utility.fx.controls.abstract_builders.RegionBuilder
Sets the maximum width for the node being built.
maxWidth(double) - Method in class com.dua3.utility.fx.controls.ColumnDefBuilder
Sets the maximum width for the column.
maxWidth(double) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
maxWidth(double) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Sets the maximum width.
maxWidth(double) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
maxWidth(double) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
maxWidth(double) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
maxWidth(double) - Method in class com.dua3.utility.fx.controls.WizardDialogBuilder
Sets the maximum width for the wizard dialog being built.
maxX() - Method in record class com.dua3.utility.ui.VisualLine
Right-most x coordinate for this line.
MEDIUMAQUAMARINE - Static variable in interface com.dua3.utility.data.Color
The color MEDIUMAQUAMARINE.
MEDIUMBLUE - Static variable in interface com.dua3.utility.data.Color
The color MEDIUMBLUE.
MEDIUMORCHID - Static variable in interface com.dua3.utility.data.Color
The color MEDIUMORCHID.
MEDIUMPURPLE - Static variable in interface com.dua3.utility.data.Color
The color MEDIUMPURPLE.
MEDIUMSEAGREEN - Static variable in interface com.dua3.utility.data.Color
The color MEDIUMSEAGREEN.
MEDIUMSLATEBLUE - Static variable in interface com.dua3.utility.data.Color
The color MEDIUMSLATEBLUE.
MEDIUMSPRINGGREEN - Static variable in interface com.dua3.utility.data.Color
The color MEDIUMSPRINGGREEN.
MEDIUMTURQUOISE - Static variable in interface com.dua3.utility.data.Color
The color MEDIUMTURQUOISE.
MEDIUMVIOLETRED - Static variable in interface com.dua3.utility.data.Color
The color MEDIUMVIOLETRED.
menu() - Static method in class com.dua3.utility.fx.controls.Controls
Create a new MenuBuilder.
MenuBuilder - Class in com.dua3.utility.fx.controls
A builder for Menu instances.
menuItem() - Static method in class com.dua3.utility.fx.controls.Controls
Create a new MenuItemBuilderImpl.
MenuItemBuilder<M,B> - Class in com.dua3.utility.fx.controls.abstract_builders
An abstract base class for building MenuItems.
MenuItemBuilder(Supplier<? extends M>) - Constructor for class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Constructs a new instance of the MenuItemBuilder class using the specified factory.
MenuItemBuilderImpl - Class in com.dua3.utility.fx.controls
A builder for MenuItem instances.
merge(FontDef) - Method in class com.dua3.utility.text.FontDef
Update this FontDef with the non-null values of another FontDef instance.
merge(Comparator<? super T>, Stream<T>...) - Static method in class com.dua3.utility.lang.StreamUtil
Merge several sorted streams into a single sorted stream containing the elements from the streams passed as the argument.
merge(Stream<T>...) - Static method in class com.dua3.utility.lang.StreamUtil
Merge several sorted streams into a single sorted stream containing the elements from the streams passed as the argument.
mergeBundle(String, Locale) - Method in class com.dua3.utility.i18n.I18N
Merges a resource bundle identified by its base name and locale into the internal bundleMap.
mergeBundle(ResourceBundle) - Method in class com.dua3.utility.i18n.I18N
Merges the given resource bundle into the internal bundleMap.
MESSAGE_FORMAT - Enum constant in enum class com.dua3.utility.text.MessageFormatter.FormatStyle
Specifies a formatting style to be applied for processing messages.
messageFormat() - Static method in interface com.dua3.utility.text.MessageFormatter
Returns the instance of MessageFormatter that utilizes MessageFormat for formatting messages.
MessageFormatter - Interface in com.dua3.utility.text
The MessageFormatter interface provides methods to format messages using different strategies.
MessageFormatter.FormatStyle - Enum Class in com.dua3.utility.text
Defines the style of formatting to be used within the MessageFormatter.
MessageFormatter.MessageFormatHelper - Class in com.dua3.utility.text
A utility class that provides helper methods for formatting messages in various styles.
MessageFormatter.MessageFormatterArgs - Record Class in com.dua3.utility.text
Represents a container for a format string and the corresponding arguments to be used in formatting operations.
MessageFormatter.MessageFormatterI18n - Record Class in com.dua3.utility.text
The I18NFormatter class is an implementation of the MessageFormatter interface that formats messages using an I18N instance.
MessageFormatter.MessageFormatterMessageFormat - Class in com.dua3.utility.text
The MessageFormatterMessageFormat class is an implementation of the MessageFormatter interface that formats messages using the MessageFormat.format(String, Object...) method.
MessageFormatter.MessageFormatterStringFormat - Record Class in com.dua3.utility.text
The MessageFormatterStringFormat class is an implementation of the MessageFormatter interface that uses the String.format(Locale, String, Object...) method for formatting messages.
MessageFormatterArgs(String, Object...) - Constructor for record class com.dua3.utility.text.MessageFormatter.MessageFormatterArgs
Creates an instance of a MessageFormatterArgs record class.
MessageFormatterI18n(I18N) - Constructor for record class com.dua3.utility.text.MessageFormatter.MessageFormatterI18n
Creates an instance of a MessageFormatterI18n record class.
MessageFormatterStringFormat(Locale) - Constructor for record class com.dua3.utility.text.MessageFormatter.MessageFormatterStringFormat
Creates an instance of a MessageFormatterStringFormat record class.
MIDDLE - Enum constant in enum class com.dua3.utility.text.VerticalAlignment
Align middle.
MIDDLE - Enum constant in enum class com.dua3.utility.ui.VAnchor
Align the middle of the element relative to the reference point.
MIDNIGHTBLUE - Static variable in interface com.dua3.utility.data.Color
The color MIDNIGHTBLUE.
MILLIS - Enum constant in enum class com.dua3.utility.lang.Stopwatch.Format
Milliseconds formatted as floating point value.
MIME_TYPE_BMP - Static variable in interface com.dua3.utility.data.ImageUtil
Represents the MIME type for BMP image files.
MIME_TYPE_GIF - Static variable in interface com.dua3.utility.data.ImageUtil
Represents the MIME type for GIF (Graphics Interchange Format) images.
MIME_TYPE_JPEG - Static variable in interface com.dua3.utility.data.ImageUtil
Represents the MIME type for JPEG image files.
MIME_TYPE_PNG - Static variable in interface com.dua3.utility.data.ImageUtil
Represents the MIME type for PNG (Portable Network Graphics) image files.
MIME_TYPE_TIFF - Static variable in interface com.dua3.utility.data.ImageUtil
A constant representing the MIME type for TIFF (Tagged Image File Format) images.
MIME_TYPE_WEBP - Static variable in interface com.dua3.utility.data.ImageUtil
Represents the MIME type for the WebP image format.
MIME_TYPE_X_ICON - Static variable in interface com.dua3.utility.data.ImageUtil
A constant that represents the MIME type for icon images (image/x-icon).
mimeType() - Method in interface com.dua3.utility.data.Image
Returns the MIME type of the image.
mimeType() - Method in interface com.dua3.utility.data.Storable
Get the MIME type of this object.
mimeType() - Method in record class com.dua3.utility.fx.FxDataRetainingImage
Returns the value of the mimeType record component.
min() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
Returns a new Vector2f instance with the minimum x and y coordinates.
min() - Method in record class com.dua3.utility.options.Repetitions
Returns the value of the min record component.
min(double) - Method in class com.dua3.utility.fx.controls.SliderBuilder
Sets the minimum value of the slider.
min(T, String, Object...) - Method in class com.dua3.utility.fx.controls.InputValidatorFactory
Returns a function that validates if the input value is greater than or equal to the specified minimum value.
min(Dimension2f, Dimension2f) - Static method in record class com.dua3.utility.math.geometry.Dimension2f
Computes the minimum of two Dimension2f objects based on their dimensions.
min(Vector2f, Vector2f) - Static method in record class com.dua3.utility.math.geometry.Vector2f
Return result vector of componentwise minimum.
minArgs() - Method in class com.dua3.utility.options.Option
Computes and returns the minimum number of arguments required based on the parameters provided.
minHeight(double) - Method in class com.dua3.utility.fx.controls.abstract_builders.RegionBuilder
Sets the minimum height of the node being built.
minHeight(double) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
minHeight(double) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Sets the minimum height.
minHeight(double) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
minHeight(double) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
minHeight(double) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
minHeight(double) - Method in class com.dua3.utility.fx.controls.WizardDialogBuilder
Sets the minimum height for the wizard dialog being built.
minor() - Method in record class com.dua3.utility.lang.Version
Returns the value of the minor record component.
minorTickCountProperty() - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Retrieves the property for the minor tick count of the slider.
minProperty() - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Retrieves the minimum value property of the slider.
minRowHeight(double) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Set the minimum row height.
minRowHeight(double, LayoutUnit) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
minRowHeight(double, LayoutUnit) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Set the minimum row height.
minRowHeight(double, LayoutUnit) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
minRowHeight(double, LayoutUnit) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
minRowHeight(double, LayoutUnit) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
minSize(double, double) - Method in class com.dua3.utility.fx.controls.abstract_builders.RegionBuilder
Sets the minimum width and height for the node being built.
MINTCREAM - Static variable in interface com.dua3.utility.data.Color
The color MINTCREAM.
MINUS_ONE_MINUS_ONE - Static variable in record class com.dua3.utility.math.geometry.Vector2f
The vector (-1,-1).
MINUS_ONE_ONE - Static variable in record class com.dua3.utility.math.geometry.Vector2f
The vector (-1,1).
MINUS_ONE_ZERO - Static variable in record class com.dua3.utility.math.geometry.Vector2f
The vector (-1,0).
MINUTES_SECONDS_MILLIS - Enum constant in enum class com.dua3.utility.lang.Stopwatch.Format
m:ss.sss.
minWidth - Variable in class com.dua3.utility.fx.controls.AbstractColumnDef
Specifies the minimum width of the column in pixels.
minWidth - Variable in class com.dua3.utility.fx.controls.ColumnDefBuilder
Represents the minimum width constraint for the column in pixels.
minWidth() - Method in class com.dua3.utility.fx.controls.AbstractColumnDef
Retrieves the minimum width of the column.
minWidth() - Method in interface com.dua3.utility.fx.controls.ColumnDef
Retrieves the minimum width of the column.
minWidth(double) - Method in class com.dua3.utility.fx.controls.abstract_builders.RegionBuilder
Sets the minimum width for the node being built.
minWidth(double) - Method in class com.dua3.utility.fx.controls.ColumnDefBuilder
Sets the minimum width for the column.
minWidth(double) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
minWidth(double) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Sets the minimum width.
minWidth(double) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
minWidth(double) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
minWidth(double) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
minWidth(double) - Method in class com.dua3.utility.fx.controls.WizardDialogBuilder
Sets the minimum width for the wizard dialog being built.
minX() - Method in record class com.dua3.utility.ui.VisualLine
Left-most x coordinate for this line.
MISTYROSE - Static variable in interface com.dua3.utility.data.Color
The color MISTYROSE.
mm2pt(double) - Static method in class com.dua3.utility.text.TextUtil
Convert mm to pt.
MOCCASIN - Static variable in interface com.dua3.utility.data.Color
The color MOCCASIN.
modality(Modality) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Set the modality of the dialog.
modality(Modality) - Method in class com.dua3.utility.fx.controls.abstract_builders.DialogBuilder
Set the modality of the dialog.
modality(Modality) - Method in class com.dua3.utility.fx.controls.WizardDialogBuilder
Set the modality of the dialog.
mode(PromptMode) - Method in class com.dua3.utility.fx.controls.PromptBuilder
Sets the prompt mode for the prompt dialog.
mode(SliderWithButtons.Mode) - Method in class com.dua3.utility.fx.controls.SliderBuilder
Sets the mode of the slider.
model - Variable in class com.dua3.utility.swing.TextPane
 
MODERATE - Enum constant in enum class com.dua3.utility.crypt.PasswordUtil.StrengthLevel
Represents the moderate strength level of a password.
monitorSystemChanges(boolean) - Method in class com.dua3.utility.application.imp.DarkModeDetectorBase
Monitors system changes for dark mode state.
monitorSystemChanges(boolean) - Method in class com.dua3.utility.application.imp.DarkModeDetectorUnsupported
 
MONOSPACE - Static variable in class com.dua3.utility.text.Style
Default Monospace font.
monospaced() - Method in record class com.dua3.utility.text.FontData
Returns the value of the monospaced record component.
MONOSPACED - Enum constant in enum class com.dua3.utility.text.FontType
Represents a font type where the spacing between characters is the same for all characters, like a font used by a typewriter.
MONOSPACED - Enum constant in enum class com.dua3.utility.text.FontUtil.FontTypes
Enum value for monospaced fonts.
moveHorizontal(int, boolean, boolean) - Method in class com.dua3.utility.ui.RichTextEditorModel
Moves caret horizontally by character or word.
moveLine(List<VisualLine>, int, boolean) - Method in class com.dua3.utility.ui.RichTextEditorModel
Moves caret to a neighboring visual line while preserving x column.
moveLineBoundary(List<VisualLine>, boolean, boolean) - Method in class com.dua3.utility.ui.RichTextEditorModel
Moves caret to line start or end in current visual line.
movePage(List<VisualLine>, int, boolean) - Method in class com.dua3.utility.ui.RichTextEditorModel
Moves caret by one page height in visual coordinates.
moveRel(float, float) - Method in class com.dua3.utility.math.geometry.PathBuilder2f
Moves the current position by a relative offset specified by the given x and y coordinates.
moveRel(Vector2f) - Method in class com.dua3.utility.math.geometry.PathBuilder2f
Move relative.
moveTo(float, float) - Method in class com.dua3.utility.math.geometry.PathBuilder2f
Moves to a new position specified by the given coordinates.
moveTo(float, float) - Method in record class com.dua3.utility.math.geometry.Rectangle2f
Creates a new rectangle by moving the corner with coorinates (yMin, yMin) to the specified coordinates while preserving the current width and height.
moveTo(Vector2f) - Method in class com.dua3.utility.math.geometry.PathBuilder2f
Move to a new position.
MoveTo2f - Class in com.dua3.utility.math.geometry
Move current position.
MULTIPLE_ROWS_SELECTABLE - Static variable in class com.dua3.utility.fx.controls.TableViewOptions
Allow selecting multiple rows at once.
multiply(float) - Method in record class com.dua3.utility.math.geometry.Scale2f
Multiplies the scale factors of the current Scale object by a scalar value.
multiply(float, float) - Method in record class com.dua3.utility.math.geometry.Scale2f
Multiplies the scale factors by the specified values and returns a new Scale object with the multiplied values.
multiply(Scale2f) - Method in record class com.dua3.utility.math.geometry.Scale2f
Multiplies the current scale by another scale.
multiplyAlpha(double) - Method in interface com.dua3.utility.data.Color
Multiplies the current alpha value of the color by the specified alpha factor.
multiplyAlpha(double) - Method in record class com.dua3.utility.data.HSLColor
 
multiplyAlpha(double) - Method in record class com.dua3.utility.data.HSVColor
 
multiplyAlpha(double) - Method in record class com.dua3.utility.data.RGBColor
 
MutableImage - Class in com.dua3.utility.data
Represents a mutable image that extends the functionality of a BufferedImage and implements the Image interface.
MutableImage(int, int, int[]) - Constructor for class com.dua3.utility.data.MutableImage
Constructs a MutableImage instance with the specified dimensions and pixel data.

N

name - Variable in class com.dua3.utility.db.JdbcDriverInfo
The driver name.
name() - Method in interface com.dua3.utility.data.TreeNode
Get node name.
name() - Method in record class com.dua3.utility.fx.controls.PinBoard.Item
Returns the value of the name record component.
name() - Method in interface com.dua3.utility.fx.icons.IconProvider
Get this provider*s name.
name() - Method in class com.dua3.utility.fx.icons.ikonli.IkonliIconProvider
 
name() - Method in interface com.dua3.utility.io.Codec
The encoder name, usually corresponds to the object type.
name() - Method in record class com.dua3.utility.lang.NamedFunction
Returns the value of the name record component.
name() - Method in class com.dua3.utility.math.geometry.Arc2f
 
name() - Method in class com.dua3.utility.math.geometry.ClosePath2f
 
name() - Method in class com.dua3.utility.math.geometry.Curve2f
 
name() - Method in class com.dua3.utility.math.geometry.Line2f
 
name() - Method in class com.dua3.utility.math.geometry.MoveTo2f
 
name() - Method in class com.dua3.utility.math.geometry.Segment2f
The identifying name for the type of the segment.
name() - Method in class com.dua3.utility.text.Style
Get style name.
name(String) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Sets the name for the ArgumentsParser instance being built.
NAME - Static variable in class com.dua3.utility.math.geometry.Arc2f
The name of the segment type.
NAME - Static variable in class com.dua3.utility.math.geometry.ClosePath2f
Segment type name.
NAME - Static variable in class com.dua3.utility.math.geometry.Curve2f
The name of the segment type.
NAME - Static variable in class com.dua3.utility.math.geometry.Line2f
Segment type name.
NAME - Static variable in class com.dua3.utility.math.geometry.MoveTo2f
Segment type name.
NamedFunction<T,R> - Record Class in com.dua3.utility.lang
An extension of the Function<T,R> interface that takes a name to be used as the return value of toString().
NamedFunction(String, Function<T, R>) - Constructor for record class com.dua3.utility.lang.NamedFunction
Creates an instance of a NamedFunction record class.
NamedParameterStatement - Class in com.dua3.utility.db
Code was taken from the Java World article "Named Parameters for PreparedStatement" and adapted to work with up-to-date Java versions.
NamedParameterStatement(Connection, String) - Constructor for class com.dua3.utility.db.NamedParameterStatement
Creates a NamedParameterStatement.
NamedParameterStatement.ParameterInfo - Class in com.dua3.utility.db
A class holding parameter information.
namespaceContext() - Method in record class com.dua3.utility.xml.XmlUtil.DocumentWithNamespace
Returns the value of the namespaceContext record component.
NativeHelper - Interface in com.dua3.utility.application
Interface for native helper methods.
NativeHelperInstance - Class in com.dua3.utility.application.imp
Singleton access point for obtaining an instance of the DarkModeDetector.
NativeHelperUnsupported - Class in com.dua3.utility.application.imp
Fallback implementation of NativeHelper for unsupported platforms.
naturalOrder() - Static method in class com.dua3.utility.lang.LangUtil
Returns a comparator that compares Comparable objects in their natural order.
NAVAJOWHITE - Static variable in interface com.dua3.utility.data.Color
The color NAVAJOWHITE.
NAVY - Static variable in interface com.dua3.utility.data.Color
The color NAVY.
negate() - Method in record class com.dua3.utility.math.geometry.Vector2f
Negates the vector by inverting the signs of its components.
negateAndGet(AtomicBoolean) - Static method in class com.dua3.utility.lang.LangUtil
Negates the current value of the provided AtomicBoolean and returns the negated value.
negative(String, Object...) - Method in class com.dua3.utility.fx.controls.InputValidatorFactory
Returns a function that checks if a given number is negative and formats the result.
newFixedSizeResourcePool(Supplier<T>, Consumer<T>, int) - Static method in interface com.dua3.utility.lang.ResourcePool
Creates a fixed-size resource pool that maintains a constant number of resources.
newFixedSizeResourcePool(Supplier<T>, Consumer<T>, Consumer<T>, int) - Static method in interface com.dua3.utility.lang.ResourcePool
Creates a fixed-size resource pool that maintains a constant number of resources.
newline() - Static method in class com.dua3.utility.text.RichText
Returns RichText containing a single newline character.
newResourcePool(Supplier<T>, Consumer<T>, int, int) - Static method in interface com.dua3.utility.lang.ResourcePool
Creates a resource pool with a specified minimum and maximum capacity for managing reusable resources.
newResourcePool(Supplier<T>, Consumer<T>, Consumer<T>, int, int) - Static method in interface com.dua3.utility.lang.ResourcePool
Creates a resource pool with a specified minimum and maximum capacity for managing reusable resources.
newTableView(SequencedCollection<? extends ColumnDef<S, ?>>, TableViewOptions, SequencedCollection<? extends S>) - Static method in class com.dua3.utility.fx.controls.TableViews
Creates a new TableView instance configured with the specified columns, initial items, and optional row-draggability behavior.
newTableView(SequencedCollection<ColumnDef<S, ?>>, TableViewOptions) - Static method in class com.dua3.utility.fx.controls.TableViews
Creates a new TableView instance configured with the specified columns.
newThreadBasedResourcePool(Supplier<T>, Consumer<T>) - Static method in interface com.dua3.utility.lang.ResourcePool
Creates a new resource pool where resources are managed on a per-thread basis.
newThreadBasedResourcePool(Supplier<T>, Consumer<T>, Consumer<T>) - Static method in interface com.dua3.utility.lang.ResourcePool
Creates a new resource pool where resources are managed on a per-thread basis with an additional destructor for resource cleanup when the pool is closed.
newThreadFactory() - Method in class com.dua3.utility.concurrent.TaskProcessorBase
Creates a new ThreadFactory for generating threads with customized names.
newUuidV7() - Static method in class com.dua3.utility.lang.LangUtil
Generates a new UUID version 7 (UUIDv7) according to RFC 9562.
newUuidV7(long) - Static method in class com.dua3.utility.lang.LangUtil
Generates a new UUIDv7 based on the provided Unix timestamp in milliseconds.
newUuidV7(Instant) - Static method in class com.dua3.utility.lang.LangUtil
Generates a new UUID version 7 (UUIDv7) according to RFC 9562 with the specified timestamp.
newValue() - Method in record class com.dua3.utility.text.TagBasedConverter.AttributeChange
Returns the value of the newValue record component.
newWeakHashSet() - Static method in class com.dua3.utility.lang.LangUtil
Creates a new Set backed by a WeakHashMap.
newWeakHashSet(int) - Static method in class com.dua3.utility.lang.LangUtil
Creates a new Set backed by a WeakHashMap that holds weak references to its keys.
next() - Method in class com.dua3.utility.data.FilterIterator
 
next() - Method in class com.dua3.utility.data.PeekIterator
 
next(String) - Method in class com.dua3.utility.fx.controls.abstract_builders.PaneBuilder
Sets the next string parameter for the builder.
next(Map<ButtonType, String>) - Method in class com.dua3.utility.fx.controls.abstract_builders.PaneBuilder
Sets the mapping for the "next" parameter in the builder.
nextId() - Method in class com.dua3.utility.concurrent.TaskProcessorBase
Get ID for an object.
nextInt() - Static method in class com.dua3.utility.crypt.RandomUtil
Generates the next pseudo-random integer using a secure random number generator.
nextInt(int, int) - Static method in class com.dua3.utility.crypt.RandomUtil
Generates a random integer within the specified range using a secure random number generator.
nextRow() - Method in class com.dua3.utility.io.CsvWriter
Moves to the next row in the CSV writer.
nextWord() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Moves caret to start of next word.
nextWord() - Method in class com.dua3.utility.ui.RichTextEditorModel
Moves caret to start of next word.
nextWordEnd(int) - Method in class com.dua3.utility.ui.RichTextEditorModel
Computes next-word end offset.
nextWordEnd(CharSequence, int) - Static method in class com.dua3.utility.ui.RichTextEditUtil
Computes end offset of the next word.
nextWordStart(int) - Method in class com.dua3.utility.ui.RichTextEditorModel
Computes next-word start offset.
nextWordStart(CharSequence, int) - Static method in class com.dua3.utility.ui.RichTextEditUtil
Computes start offset of the next word.
NO_LINE_BREAK - Enum constant in enum class com.dua3.utility.text.HtmlTag.FormattingHint
Formatting hint indicating that no line breaks should be applied neither before nor after the associated tag.
NO_LINE_THROUGH - Static variable in class com.dua3.utility.text.Style
No-Line-through (=no-strikethrough) style.
NO_UNDERLINE - Static variable in class com.dua3.utility.text.Style
No-Underline style.
NO_WRAP - Enum constant in enum class com.dua3.utility.ui.Graphics.TextWrapping
Do not wrap text.
NO_WRAP - Static variable in record class com.dua3.utility.text.FragmentedText
Value to pass for wrapWidth to disable automatic wrapping.
noCheck() - Method in class com.dua3.utility.fx.controls.InputValidatorFactory
Creates a validation function that accepts any input as valid.
node() - Method in class com.dua3.utility.fx.controls.FileInput
 
node() - Method in interface com.dua3.utility.fx.controls.InputControl
Get the Node for this input element.
node() - Method in class com.dua3.utility.fx.controls.InputControlContainer
 
node() - Method in class com.dua3.utility.fx.controls.OptionsPane
 
node() - Method in class com.dua3.utility.fx.controls.RadioPane
 
node() - Method in class com.dua3.utility.fx.controls.SimpleInputControl
 
node() - Method in class com.dua3.utility.fx.controls.SliderWithButtons
 
node() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Returns this control as a JavaFX node.
node() - Method in interface com.dua3.utility.fx.icons.Icon
Get Node of this icon.
node(MessageFormatter.MessageFormatterArgs, Node) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
node(MessageFormatter.MessageFormatterArgs, Node) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Associates a child node with this node using the specified label.
node(MessageFormatter.MessageFormatterArgs, Node) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
node(MessageFormatter.MessageFormatterArgs, Node) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
node(MessageFormatter.MessageFormatterArgs, Node) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
node(String, Node) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Associates a child node with this node using the specified label.
node(Node) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
node(Node) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Processes the given node and returns a result of type B.
node(Node) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
node(Node) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
node(Node) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
nodeBuilder() - Method in record class com.dua3.utility.fx.controls.PinBoard.Item
Returns the value of the nodeBuilder record component.
NodeBuilder<N,B> - Class in com.dua3.utility.fx.controls.abstract_builders
An abstract base class for building nodes, providing a fluent API for configuring and creating instances of the node type specified by the generic parameter N.
NodeBuilder(Supplier<? extends N>) - Constructor for class com.dua3.utility.fx.controls.abstract_builders.NodeBuilder
Constructs a new instance of the NodeBuilder class using the specified factory.
nodeFactory() - Method in class com.dua3.utility.fx.controls.ColumnDefGeneric
Provides a function that creates or modifies a Node representation of the cell content based on the current value.
nodeStream(NodeList) - Method in class com.dua3.utility.xml.XmlUtil
Convert NodeList to Stream<Node>.
NON_ZERO - Enum constant in enum class com.dua3.utility.math.geometry.FillRule
Non-zero rule: A point is considered inside the path if a ray pointing away from the point intersects at least once with the path, and outside otherwise.
nonBlank(String, Object...) - Method in class com.dua3.utility.fx.controls.InputValidatorFactory
Creates a validation function that checks if a string is non-empty.
none() - Static method in class com.dua3.utility.text.TextAttributes
Empty TextAttributes instance.
NONE - Enum constant in enum class com.dua3.utility.io.OpenMode
None of reading and writing.
nonEmpty(String, Object...) - Method in class com.dua3.utility.fx.controls.InputValidatorFactory
Creates a validation function that checks if a string is non-empty.
nonEmptyOr(T, T) - Static method in class com.dua3.utility.text.TextUtil
Returns the given character sequence if it is not null or empty, otherwise returns the specified value.
nonI18N(String, Object...) - Static method in interface com.dua3.utility.text.MessageFormatter
Creates a MessageFormatterArgs instance using the given format string and arguments without applying any message lookup/internationalization (i18n).
nonNegative(String, Object...) - Method in class com.dua3.utility.fx.controls.InputValidatorFactory
Returns a function that takes a nullable Number and checks whether it is non-negative.
nonNull(String, Object...) - Method in class com.dua3.utility.fx.controls.InputValidatorFactory
Creates a validation function that checks if an input value is non-null.
nonPositive(String, Object...) - Method in class com.dua3.utility.fx.controls.InputValidatorFactory
Creates a function to validate if a given number is non-positive (less than or equal to 0).
nopTaskUpdater() - Static method in interface com.dua3.utility.concurrent.ProgressTracker
Create a no-op task updater.
nopTracker() - Static method in interface com.dua3.utility.concurrent.ProgressTracker
A 'no-operation' ProgressTracker implementation to be used as a dummy.
NORMAL - Static variable in class com.dua3.utility.text.Style
Normal (=not bold) style.
normalize(CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Normalizes the given character sequence by applying Unicode normalization in NFKC form and normalizing line endings.
normalized() - Method in record class com.dua3.utility.math.geometry.Vector2f
Normalizes the vector to a unit vector by dividing each component by its length.
normalizeDegrees(double) - Static method in class com.dua3.utility.math.MathUtil
Normalizes the given angle in radians to the range [0, 360).
normalizeDocumentNameSpaces(Document...) - Static method in class com.dua3.utility.xml.XmlUtil
Normalizes the namespaces of the given documents by creating a consistent namespace mapping.
normalizeEmail(CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Normalizes an email address by performing the following transformations: 1.
normalizeLineEnds(String) - Static method in class com.dua3.utility.text.TextUtil
Convert all line ends to '\n'.
normalizeRadians(double) - Static method in class com.dua3.utility.math.MathUtil
Normalizes the given angle in radians to the range [0, 2Ï€).
noSymbols() - Static method in record class com.dua3.utility.fx.controls.MarkerSymbols
Creates a new instance of MarkerSymbols with all symbol fields set to empty strings.
NotAFolderException - Exception Class in com.dua3.utility.io
Signals that an object is not a folder.
NotAFolderException(String) - Constructor for exception class com.dua3.utility.io.NotAFolderException
Constructs a new ObjectNotFoundException with the specified detail message.
NotAFolderException(String, Throwable) - Constructor for exception class com.dua3.utility.io.NotAFolderException
Constructs a new ObjectNotFoundException with the specified detail message and cause.
NotAFolderException(Throwable) - Constructor for exception class com.dua3.utility.io.NotAFolderException
Constructs a new ObjectNotFoundException with the specified cause.
NULL_STRING - Static variable in class com.dua3.utility.lang.LangUtil
A constant representing the string value of null.
nullAppendable() - Static method in class com.dua3.utility.io.IoUtil
Returns an instance of a no-op Appendable that silently ignores all appended data.
nullFormatter() - Static method in class com.dua3.utility.io.IoUtil
Creates and returns a new Formatter instance that discards all formatted output.
numberFormat - Variable in class com.dua3.utility.io.CsvIo
The NumberFormat used for formatting numbers.
numberOfControls() - Method in class com.dua3.utility.math.geometry.AbstractCurve2f
Get the number of control points.

O

obj - Variable in class com.dua3.utility.lang.LangUtil.StrongCachingSupplier
The cached value provided by the supplier.
ObjectCache - Class in com.dua3.utility.data
A simple object cache used to avoid holding unnecessary instances of classes with value semantics in memory.
ObjectCache() - Constructor for class com.dua3.utility.data.ObjectCache
Initializes a new instance of the ObjectCache class.
ObjectExistsException - Exception Class in com.dua3.utility.io
Signals that an object already exists at the specified location.
ObjectExistsException(String) - Constructor for exception class com.dua3.utility.io.ObjectExistsException
Constructs a new ObjectNotFoundException with the specified detail message.
ObjectExistsException(String, Throwable) - Constructor for exception class com.dua3.utility.io.ObjectExistsException
Constructs a new ObjectNotFoundException with the specified detail message and cause.
ObjectExistsException(Throwable) - Constructor for exception class com.dua3.utility.io.ObjectExistsException
Constructs a new ObjectNotFoundException with the specified cause.
ObjectInfo(URI, ObjectStore.ObjectType, long, Instant, Instant) - Constructor for record class com.dua3.utility.io.ObjectStore.ObjectInfo
Creates an instance of a ObjectInfo record class.
ObjectInputControlState<R> - Class in com.dua3.utility.fx.controls
Implementation of InputControlState for standard objects.
ObjectInputControlState(Property<R>, Supplier<? extends R>) - Constructor for class com.dua3.utility.fx.controls.ObjectInputControlState
Constructs an instance of ObjectInputControlState with the specified value property, default value supplier, and validation function.
ObjectInputControlState(Property<R>, Supplier<? extends R>, Function<? super R, Optional<String>>) - Constructor for class com.dua3.utility.fx.controls.ObjectInputControlState
Constructs an instance of ObjectInputControlState for managing input control state with custom validation and optional base value tracking.
ObjectInputControlState(Property<R>, Supplier<? extends R>, Function<? super R, Optional<String>>, ObservableValue<?>) - Constructor for class com.dua3.utility.fx.controls.ObjectInputControlState
Constructs an instance of ObjectInputControlState to manage the state of an object input control.
ObjectNotFoundException - Exception Class in com.dua3.utility.io
Signals that a requested object could not be found.
ObjectNotFoundException(String) - Constructor for exception class com.dua3.utility.io.ObjectNotFoundException
Constructs a new ObjectNotFoundException with the specified detail message.
ObjectNotFoundException(String, Throwable) - Constructor for exception class com.dua3.utility.io.ObjectNotFoundException
Constructs a new ObjectNotFoundException with the specified detail message and cause.
ObjectNotFoundException(Throwable) - Constructor for exception class com.dua3.utility.io.ObjectNotFoundException
Constructs a new ObjectNotFoundException with the specified cause.
ObjectStore - Interface in com.dua3.utility.io
Represents a generic object storage interface for managing and interacting with objects stored at specified URIs.
ObjectStore.ObjectInfo - Record Class in com.dua3.utility.io
A record representing metadata information about an object in an ObjectStore.
ObjectStore.ObjectType - Enum Class in com.dua3.utility.io
Enumeration representing the type of objects.
ObjectStore.OutputOption - Enum Class in com.dua3.utility.io
Specifies options for writing data to a specified output location.
octantDegrees(double) - Static method in class com.dua3.utility.math.MathUtil
Determines the octant number (1-based) of an angle given in degrees.
octantIndexDegrees(double) - Static method in class com.dua3.utility.math.MathUtil
Determines the octant index (0-based) of an angle given in degrees.
octantIndexRadians(double) - Static method in class com.dua3.utility.math.MathUtil
Determines the octant index (0-based) of an angle given in radians.
octantRadians(double) - Static method in class com.dua3.utility.math.MathUtil
Determines the octant number (1-based) of an angle given in radians.
of(float) - Static method in record class com.dua3.utility.math.geometry.Scale2f
Creates a new Scale2f object with the specified uniform scaling factor.
of(float, float) - Static method in record class com.dua3.utility.math.geometry.Dimension2f
Get instance.
of(float, float) - Static method in record class com.dua3.utility.math.geometry.Scale2f
Creates a new Scale2f instance with specified scaling factors.
of(float, float) - Static method in record class com.dua3.utility.math.geometry.Vector2f
Create instance from coordinate values.
of(float, float, float, float) - Static method in record class com.dua3.utility.math.geometry.Rectangle2f
Create rectangle from coordinates and dimension.
of(Pair<String, ?>...) - Static method in class com.dua3.utility.text.TextAttributes
Construct instance with attributes.
of(TableViewOptions.Option...) - Static method in class com.dua3.utility.fx.controls.TableViewOptions
Creates an instance of TableViewOptions by combining the specified options.
of(Vector2f, Dimension2f) - Static method in record class com.dua3.utility.math.geometry.Rectangle2f
Create rectangle from corner and dimension.
of(Arguments.Entry<?>...) - Static method in class com.dua3.utility.options.Arguments
Create an instance.
of(Iterable<Pair<String, ?>>) - Static method in class com.dua3.utility.text.TextAttributes
Construct style with attributes.
of(Comparator<T>, T...) - Static method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
Creates a new instance containing the specified elements ordered by the given comparator.
of(Lock) - Static method in class com.dua3.utility.concurrent.AutoLock
Creates an AutoLock instance and acquires the specified lock immediately.
of(Lock, String) - Static method in class com.dua3.utility.concurrent.AutoLock
Creates an AutoLock instance and acquires the specified lock immediately.
of(Lock, Supplier<String>) - Static method in class com.dua3.utility.concurrent.AutoLock
Creates an AutoLock instance for the specified Lock and a name supplier.
of(Supplier<? extends T>) - Static method in class com.dua3.utility.io.SoftResource
Create a soft resource.
of(Map.Entry<? extends T1, ? extends T2>) - Static method in record class com.dua3.utility.data.Pair
Create a Pair.
of(Map<String, Object>) - Static method in class com.dua3.utility.text.TextAttributes
Construct style with attributes.
of(ButtonType) - Static method in record class com.dua3.utility.fx.controls.ButtonDef
Creates a new ButtonDef instance with a default configuration based on the given ButtonType.
of(ButtonType, DialogPaneBuilder.ResultHandler<Q>, Consumer<InputDialogPane<?>>, Function<InputDialogPane<?>, BooleanExpression>) - Static method in record class com.dua3.utility.fx.controls.ButtonDef
Creates a new ButtonDef instance with the specified parameters.
of(ButtonType, DialogPaneBuilder.ResultHandler<T>, Consumer<InputDialogPane<?>>) - Static method in record class com.dua3.utility.fx.controls.ButtonDef
Creates a new ButtonDef instance configured with the specified button type, action, and result handler.
of(ButtonType, Consumer<InputDialogPane<?>>) - Static method in record class com.dua3.utility.fx.controls.ButtonDef
Creates a new ButtonDef instance with the specified button type, a consumer action to handle button events, and a default result handler.
of(Document) - Static method in record class com.dua3.utility.xml.XmlUtil.DocumentWithNamespace
Creates a new instance of DocumentWithNamespace from the given Document.
of(T1, T2) - Static method in record class com.dua3.utility.data.Pair
Create a Pair.
ofArray(T1, T2...) - Static method in record class com.dua3.utility.data.Pair
Create a Pair.
ofBoolean(String, String, String, Param.Required) - Static method in record class com.dua3.utility.options.Param
Creates a Param<Boolean> instance configured to handle boolean parameter values.
ofConstants(String, String, String, Param.Required, Class<T>, Converter<String, T>, List<T>) - Static method in record class com.dua3.utility.options.Param
Creates a parameter that accepts only a predefined set of constant values.
ofConstants(String, String, String, Param.Required, Class<T>, List<T>) - Static method in record class com.dua3.utility.options.Param
Creates a parameter instance with a list of predefined constant values.
ofDouble(String, String, String, Param.Required) - Static method in record class com.dua3.utility.options.Param
Creates a Param<Double> instance configured to handle double parameter values.
ofEnum(String, String, String, Param.Required, Class<T>) - Static method in record class com.dua3.utility.options.Param
Creates a parameter of an enum type with the specified attributes.
ofInt(String, String, String, Param.Required) - Static method in record class com.dua3.utility.options.Param
Creates a Param<Integer> instance configured to handle integer parameter values.
ofInt(String, String, String, Param.Required, Predicate<Integer>) - Static method in record class com.dua3.utility.options.Param
Creates a new integer parameter with validation.
ofList(String, String, String, Converter<String, T>, Repetitions) - Static method in record class com.dua3.utility.options.Param
Creates a Param instance that represents a parameter expecting a list of values with specified validation constraints.
ofLong(String, String, String, Param.Required) - Static method in record class com.dua3.utility.options.Param
Creates a Param<Long> instance configured to handle long parameter values.
ofNaturalOrder(T...) - Static method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
Creates a new instance containing the specified elements in their natural order.
ofNonNull(T1, T2) - Static method in record class com.dua3.utility.data.Pair
Create a Pair.
ofObject(String, String, String, Param.Required, Class<T>, Converter<String, T>) - Static method in record class com.dua3.utility.options.Param
Creates a new instance of Param for an object parameter.
ofPath(String, String, String, Param.Required) - Static method in record class com.dua3.utility.options.Param
Creates a Param<Path> instance configured to handle Path parameter values.
ofPath(String, String, String, Param.Required, Predicate<Path>) - Static method in record class com.dua3.utility.options.Param
Creates a new instance of Param for a Path.
ofString(String, String, String, Param.Required) - Static method in record class com.dua3.utility.options.Param
Creates a Param<String> instance configured to handle string parameter values.
ofString(String, String, String, Param.Required, String) - Static method in record class com.dua3.utility.options.Param
Creates a Param<String> instance configured to handle string parameter values with an additional validation regex pattern.
ofString(String, String, String, Param.Required, Predicate<String>) - Static method in record class com.dua3.utility.options.Param
Creates a Param<String> instance configured to handle string parameter values with an additional validation predicate.
ofStrings(String, String, String, Repetitions) - Static method in record class com.dua3.utility.options.Param
Creates a parameter for a list of strings, taking in display name, description, argument name, and repetition rules.
ofUri(String, String, String, Param.Required) - Static method in record class com.dua3.utility.options.Param
Creates a parameter of type URI with the specified configurations.
ofUri(String, String, String, Param.Required, Predicate<URI>) - Static method in record class com.dua3.utility.options.Param
Creates a new parameter of type URI with the specified properties.
OLDLACE - Static variable in interface com.dua3.utility.data.Color
The color OLDLACE.
oldValue() - Method in record class com.dua3.utility.text.TagBasedConverter.AttributeChange
Returns the value of the oldValue record component.
OLIVE - Static variable in interface com.dua3.utility.data.Color
The color OLIVE.
OLIVEDRAB - Static variable in interface com.dua3.utility.data.Color
The color OLIVEDRAB.
onAdd() - Method in class com.dua3.utility.io.FileType
This method is called when the file type is added to the repository.
onChange(Consumer<T>) - Method in class com.dua3.utility.fx.controls.ChoiceMenuBuilder
Sets a callback to be invoked whenever the selected value in the choice menu changes.
onChange(Consumer<T>) - Method in class com.dua3.utility.fx.controls.ComboBoxBuilder
Sets a callback to be invoked whenever the selected value in the choice menu changes.
onChange(Consumer<T>) - Method in class com.dua3.utility.fx.controls.ComboBoxExBuilder
Sets a callback to be invoked when the value of the ComboBoxEx changes.
onChange(Consumer<V>) - Method in class com.dua3.utility.fx.controls.InputControlBuilder
Sets a callback to be invoked when the value of the slider changes.
onChangeDetected(boolean) - Method in class com.dua3.utility.application.imp.DarkModeDetectorBase
Notifies all registered listeners of a detected change in the dark mode status.
ONE_MINUS_ONE - Static variable in record class com.dua3.utility.math.geometry.Vector2f
The vector (1,-1).
ONE_ONE - Static variable in record class com.dua3.utility.math.geometry.Vector2f
The vector (1,1).
ONE_OR_MORE - Static variable in record class com.dua3.utility.options.Repetitions
A predefined Repetitions instance representing one or more repetitions.
ONE_ZERO - Static variable in record class com.dua3.utility.math.geometry.Vector2f
The vector (1,0).
onlyErrors() - Static method in record class com.dua3.utility.fx.controls.MarkerSymbols
Returns a MarkerSymbols instance configured to only display error symbols for both optional and required fields, while leaving other states blank.
onModelChanged() - Method in class com.dua3.utility.swing.TextEditorPane
 
onModelChanged() - Method in class com.dua3.utility.swing.TextPane
Hook called after text/model updates.
onResult(ButtonType, Consumer<Map<String, Object>>) - Method in record class com.dua3.utility.fx.controls.InputResult
Executes the provided consumer if the specified result matches the stored result.
onShowLicenseDetails(Runnable) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Sets the action to show license details for the AboutDialog.
onUpdate(RecentlyUsedDocuments) - Method in interface com.dua3.utility.application.RecentlyUsedDocuments.UpdateListener
Called when the recently used documents list is updated.
open() - Method in interface com.dua3.utility.text.HtmlTag
Get text for the opening tag.
OPEN - Enum constant in enum class com.dua3.utility.fx.controls.FileDialogMode
Represents the mode of a file dialog where the user can open an existing file.
OPEN_TAG - Enum constant in enum class com.dua3.utility.text.HtmlTag.TagType
Identifies an opening HTML tag.
openFile(Stage, Class<T>, FileType<? extends T>) - Static method in class com.dua3.utility.fx.controls.Dialogs
Opens a file selection dialog for the user to choose a file, with support for filtering by file types.
openInputStream(URI) - Method in class com.dua3.utility.io.imp.FileObjectStore
 
openInputStream(URI) - Static method in class com.dua3.utility.io.IoUtil
Open InputStream for URI-
openInputStream(URI) - Method in interface com.dua3.utility.io.ReadableObjectStore
Opens an input stream to read data from the specified URI.
OpenMode - Enum Class in com.dua3.utility.io
Mode for opening files.
openOutputStream(URI, ObjectStore.OutputOption...) - Method in class com.dua3.utility.io.imp.FileObjectStore
 
openOutputStream(URI, ObjectStore.OutputOption...) - Method in interface com.dua3.utility.io.WritableObjectStore
Opens an output stream to write data to the specified URI.
option() - Method in record class com.dua3.utility.swing.ArgumentsDialog.ArgumentsPanel.OptionInput
Returns the value of the option record component.
Option<T> - Class in com.dua3.utility.options
Represents a command-line or configurable option with various attributes.
Option(String, String, Repetitions, Class<T>, String[], Function<Object[], T>, Supplier<T>, Consumer<T>, List<Param<?>>, List<Param<?>>) - Constructor for class com.dua3.utility.options.Option
Constructs an Option with the specified properties.
OPTION_CHARSET - Static variable in class com.dua3.utility.io.IoOptions
Represents an option for specifying the character encoding to be used in various text-based operations.
OPTION_DATE_TIME_FORMAT - Static variable in class com.dua3.utility.io.IoOptions
Represents an option for specifying the date and time format to be used in various operations.
OPTION_FIELD_SEPARATOR - Static variable in class com.dua3.utility.io.IoOptions
Defines an option for specifying the field separator character.
OPTION_INPUT - Static variable in class com.dua3.utility.io.IoOptions
A predefined constant representing the input path option.
OPTION_LOCALE - Static variable in class com.dua3.utility.io.IoOptions
Represents an option for specifying the Locale to be used in various operations.
OPTION_OUTPUT - Static variable in class com.dua3.utility.io.IoOptions
An option for specifying the output path.
OPTION_TEXT_DELIMITER - Static variable in class com.dua3.utility.io.IoOptions
Represents an optional configuration for specifying the character used as a text delimiter in input or output operations.
OPTION_TYPE - Static variable in class com.dua3.utility.db.JdbcDriverInfo
Identifier String for the option type.
OPTION_TYPE_DOUBLE - Static variable in class com.dua3.utility.db.JdbcDriverInfo
Type identifier String for double options.
OPTION_TYPE_INTEGER - Static variable in class com.dua3.utility.db.JdbcDriverInfo
Type identifier String for integer options.
OPTION_TYPE_PATH - Static variable in class com.dua3.utility.db.JdbcDriverInfo
Type identifier String for file options.
OPTION_TYPE_STRING - Static variable in class com.dua3.utility.db.JdbcDriverInfo
Type identifier String for string options.
OPTIONAL - Enum constant in enum class com.dua3.utility.options.Param.Required
Indicates that a value is optional.
optionalEmpty() - Method in record class com.dua3.utility.fx.controls.MarkerSymbols
Returns the value of the optionalEmpty record component.
optionalError() - Method in record class com.dua3.utility.fx.controls.MarkerSymbols
Returns the value of the optionalError record component.
optionalFilled() - Method in record class com.dua3.utility.fx.controls.MarkerSymbols
Returns the value of the optionalFilled record component.
optionalParam(Param<?>...) - Method in class com.dua3.utility.options.AbstractOptionBuilder
Sets the parameters of this option.
optionalParam(Param<?>...) - Method in class com.dua3.utility.options.OptionBuilder
 
optionBuilder(String, String, Class<T>) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Creates a new OptionBuilder that will add the created flag to this builder when its build() method is called.
OptionBuilder<T> - Class in com.dua3.utility.options
A generic builder class used to define and configure options.
OptionBuilder(ArgumentsParserBuilder, String, String, Class<T>) - Constructor for class com.dua3.utility.options.OptionBuilder
Constructs an instance of OptionBuilder with the provided parameters.
OptionException - Exception Class in com.dua3.utility.options
Exception class to throw when command line arguments and/or values for configuration options do not match the allowed values defined by the option/parser.
OptionException(Option<?>, String) - Constructor for exception class com.dua3.utility.options.OptionException
Constructor.
OptionException(Option<?>, String, Exception) - Constructor for exception class com.dua3.utility.options.OptionException
Constructor.
OptionInput(Option<?>, JComponent, Supplier<List<String>>, Consumer<Collection<String>>) - Constructor for record class com.dua3.utility.swing.ArgumentsDialog.ArgumentsPanel.OptionInput
Creates an instance of a OptionInput record class.
options - Variable in class com.dua3.utility.db.JdbcDriverInfo
This driver's options.
options() - Method in class com.dua3.utility.options.ArgumentsParser
Get all options defined for this parser.
options(Collection<Option<?>>) - Method in class com.dua3.utility.fx.controls.OptionsDialogBuilder
Set options.
options(Window) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new OptionsDialog using the standard MessageFormatter.
options(Window, MessageFormatter) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new OptionsDialog.
OptionsDialog - Class in com.dua3.utility.fx.controls
A Dialog for inputting values.
OptionsDialog() - Constructor for class com.dua3.utility.fx.controls.OptionsDialog
Constructs an OptionsDialog with OK and Cancel buttons and a result converter.
OptionsDialogBuilder - Class in com.dua3.utility.fx.controls
Builder for OptionsDialog instances.
OptionsPane - Class in com.dua3.utility.fx.controls
OptionsPane is a custom JavaFX GridPane used as a control element for managing a collection of options represented by instances of the Option class.
OptionsPane(Collection<Option<?>>, Arguments) - Constructor for class com.dua3.utility.fx.controls.OptionsPane
Create new OptionsPane.
OptionsPane(Supplier<? extends Collection<Option<?>>>, Supplier<Arguments>) - Constructor for class com.dua3.utility.fx.controls.OptionsPane
Constructs a new OptionsPane with the given suppliers for options and default arguments.
ORANGE - Static variable in interface com.dua3.utility.data.Color
The color ORANGE.
ORANGERED - Static variable in interface com.dua3.utility.data.Color
The color ORANGERED.
ORCHID - Static variable in interface com.dua3.utility.data.Color
The color ORCHID.
orElse(T, T) - Static method in class com.dua3.utility.lang.LangUtil
Return first argument if non-null, second argument otherwise.
orElseGet(T, Supplier<? extends T>) - Static method in class com.dua3.utility.lang.LangUtil
Return first argument if non-null, generate value otherwise.
orientation(Orientation) - Method in class com.dua3.utility.fx.controls.SliderBuilder
Sets the orientation of the slider.
ORIGIN - Static variable in record class com.dua3.utility.fx.controls.PinBoard.BoardPosition
A constant for the origin with coordinates (0, 0).
ORIGIN - Static variable in record class com.dua3.utility.fx.controls.ScrollPosition
A constant ScrollPosition instance representing the origin point (0, 0), where both the horizontal and vertical scroll values are set to 0.
ORIGIN - Static variable in record class com.dua3.utility.math.geometry.Vector2f
The origin of the coordinate space.
orNaturalOrder(Comparator<T>) - Static method in class com.dua3.utility.lang.LangUtil
Returns the comparator or if the given comparator is null, return a natural order comparator.
orthogonal(boolean) - Method in record class com.dua3.utility.math.geometry.Vector2f
Calculates the orthogonal vector based on the sweep direction.
osArch() - Method in record class com.dua3.utility.lang.SystemInfo
Returns the value of the osArch record component.
osName() - Method in record class com.dua3.utility.lang.SystemInfo
Returns the value of the osName record component.
osVersion() - Method in record class com.dua3.utility.lang.SystemInfo
Returns the value of the osVersion record component.
output(Supplier<Path>) - Static method in class com.dua3.utility.io.IoOptions
Creates an option for specifying the output path.
owner() - Method in record class com.dua3.utility.concurrent.TaskProcessorBase.Stats
Returns the value of the owner record component.

P

page(String, B) - Method in class com.dua3.utility.fx.controls.WizardDialogBuilder
Adds a page to the wizard dialog.
paintOverlay(Graphics2D, TextPane.RenderLayout) - Method in class com.dua3.utility.swing.TextEditorPane
 
paintOverlay(Graphics2D, TextPane.RenderLayout) - Method in class com.dua3.utility.swing.TextPane
Hook for subclasses to paint overlays such as selection/caret.
Pair<T1,T2> - Record Class in com.dua3.utility.data
A pair helper class.
Pair(T1, T2) - Constructor for record class com.dua3.utility.data.Pair
Creates an instance of a Pair record class.
PALEGOLDENROD - Static variable in interface com.dua3.utility.data.Color
The color PALEGOLDENROD.
PALEGREEN - Static variable in interface com.dua3.utility.data.Color
The color PALEGREEN.
palette() - Static method in interface com.dua3.utility.data.Color
Get a mapping from color name to Color instance.
PALETURQUOISE - Static variable in interface com.dua3.utility.data.Color
The color PALETURQUOISE.
PALEVIOLETRED - Static variable in interface com.dua3.utility.data.Color
The color PALEVIOLETRED.
PaneBuilder<D,B,R> - Class in com.dua3.utility.fx.controls.abstract_builders
Abstract base for DialogPane builders.
PaneBuilder(MessageFormatter, BiConsumer<? super D, String>) - Constructor for class com.dua3.utility.fx.controls.abstract_builders.PaneBuilder
Constructs an instance of the PaneBuilder class.
pannableProperty() - Method in class com.dua3.utility.fx.controls.PinBoard
Returns the pannable property of the PinBoard.
PAPAYAWHIP - Static variable in interface com.dua3.utility.data.Color
The color PAPAYAWHIP.
param(Param<?>...) - Method in class com.dua3.utility.options.AbstractOptionBuilder
Sets the parameters of this option.
param(Param<?>...) - Method in class com.dua3.utility.options.OptionBuilder
 
Param<T> - Record Class in com.dua3.utility.options
Represents a parameter with a set of attributes, behaviors, and validation rules.
Param(String, String, String, Class<T>, Converter<String, T>, List<T>, Function<T, Optional<String>>, Param.Required) - Constructor for record class com.dua3.utility.options.Param
Represents a parameter with metadata and validation logic for use in a system.
Param(String, String, String, Class<T>, Converter<String[], T>, List<T>, Function<T, Optional<String>>, Repetitions) - Constructor for record class com.dua3.utility.options.Param
Creates an instance of a Param record class.
Param.Required - Enum Class in com.dua3.utility.options
An enumeration defining whether a value is required or optional.
params() - Method in class com.dua3.utility.options.Option
Retrieves the list of parameters associated with this Option.
parent() - Method in class com.dua3.utility.data.FileTreeNode
 
parent() - Method in interface com.dua3.utility.data.TreeNode
Get this node's parent.
parse(InputStream) - Method in class com.dua3.utility.xml.XmlUtil
Read XML from an InputStream and parse it to Document.
parse(Reader) - Method in class com.dua3.utility.xml.XmlUtil
Read XML from an InputStream and parse it to Document.
parse(String) - Static method in class com.dua3.utility.crypt.PemData
Parses a PEM formatted string and converts it into a PemData object.
parse(String) - Method in class com.dua3.utility.xml.XmlUtil
Parse text to Document.
parse(String...) - Method in class com.dua3.utility.options.ArgumentsParser
Parse the command line arguments and return an instance of Arguments.
parse(URI) - Method in class com.dua3.utility.xml.XmlUtil
Parse the content of file to Document.
parse(Path) - Method in class com.dua3.utility.xml.XmlUtil
Parse the content of path to Document.
parseCssFontDef(String) - Static method in class com.dua3.utility.text.FontDef
Parse fontspec.
parseDer(byte[]) - Static method in class com.dua3.utility.crypt.KeyUtil
Parses a DER-encoded key and returns the corresponding key object, either a public or private key, based on the provided byte array.
parseDouble(String, Locale) - Static method in class com.dua3.utility.text.TextUtil
Parse text as a localized number, percent, or per mille value.
parseFontspec(String) - Static method in class com.dua3.utility.text.FontDef
Parse fontspec.
parsePem(String) - Static method in class com.dua3.utility.crypt.CertificateUtil
Parses a PEM-encoded string and converts it into an X.509 Certificate.
parsePem(String, AsymmetricAlgorithm) - Static method in class com.dua3.utility.crypt.KeyUtil
Parses a PEM-encoded public key and returns the corresponding PublicKey instance.
parsePkcs7Bytes(byte[]) - Static method in class com.dua3.utility.crypt.CertificateUtil
Converts a byte array representing certificates into an array of Certificate objects.
parsePkiPathBytes(byte[]) - Static method in class com.dua3.utility.crypt.CertificateUtil
Converts a PKI Path encoded byte array into an array of Certificate objects.
PASSWORD - Enum constant in enum class com.dua3.utility.fx.controls.PromptMode
Used to represent a mode for masked input, typically for passwords or sensitive information.
passwordInput(Supplier<? extends T>, Function<T, Optional<String>>, StringConverter<T>) - Static method in interface com.dua3.utility.fx.controls.InputControl
Creates a new SimpleInputControl for a TextField with bidirectional binding.
passwordInput(Supplier<String>, Function<String, Optional<String>>) - Static method in interface com.dua3.utility.fx.controls.InputControl
Creates a SimpleInputControl for a TextField with String input.
PasswordStrength(double, double, PasswordUtil.StrengthLevel, List<String>) - Constructor for record class com.dua3.utility.crypt.PasswordUtil.PasswordStrength
Compact constructor that ensures immutability of the issues list.
PasswordUtil - Class in com.dua3.utility.crypt
Utility class for password analysis and generation.
PasswordUtil.PasswordStrength - Record Class in com.dua3.utility.crypt
Contains password strength analysis results.
PasswordUtil.StrengthLevel - Enum Class in com.dua3.utility.crypt
Represents the strength level of a password.
paste() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Pastes clipboard text at selection.
paste() - Method in class com.dua3.utility.swing.TextEditorPane
Pastes plain text from clipboard.
patch() - Method in record class com.dua3.utility.lang.Version
Returns the value of the patch record component.
Path2f - Class in com.dua3.utility.math.geometry
A path in 2-dimensional space that is defined by joining together different segments.
PathBuilder2f - Class in com.dua3.utility.math.geometry
A builder class for Path2f instances.
PATTERN_LINE_END - Static variable in class com.dua3.utility.text.TextUtil
Pattern matching line ends (all types).
pause() - Method in class com.dua3.utility.concurrent.ProgressTracker.TaskUpdater
Mark task as paused.
pause() - Method in interface com.dua3.utility.concurrent.ProgressView.ProgressIndicator
Pauses the task.
pause(T) - Method in interface com.dua3.utility.concurrent.ProgressTracker
Pause task.
pause(T) - Method in class com.dua3.utility.concurrent.ProgressView
 
pause(T) - Method in class com.dua3.utility.fx.controls.ProgressView
 
pause(T) - Method in class com.dua3.utility.swing.SwingProgressView
 
PAUSED - Enum constant in enum class com.dua3.utility.concurrent.ProgressTracker.State
Indicates that the task is currently paused.
Payload - Class in com.dua3.utility.io
Represents a payload abstraction for handling resources identified by a URI.
PEACHPUFF - Static variable in interface com.dua3.utility.data.Color
The color PEACHPUFF.
peek() - Method in class com.dua3.utility.data.PeekIterator
Peek next element.
PeekIterator<T> - Class in com.dua3.utility.data
A peekable Iterator implementation.
PeekIterator(Iterator<? extends T>) - Constructor for class com.dua3.utility.data.PeekIterator
Construct a new PeekIterator.
PemData - Class in com.dua3.utility.crypt
The PemData class is used to parse, manage, and retrieve PEM-formatted data.
PemData() - Constructor for class com.dua3.utility.crypt.PemData
Default constructor.
PemData.PemException - Exception Class in com.dua3.utility.crypt
Exception class representing errors related to PEM (Privacy-Enhanced Mail) data processing.
PemData.PemItem - Record Class in com.dua3.utility.crypt
Represents a single PEM (Privacy-Enhanced Mail) item, consisting of a specific type and its corresponding content.
PemData.PemType - Enum Class in com.dua3.utility.crypt
Enumeration of PEM (Privacy-Enhanced Mail) types commonly encountered in cryptographic operations.
PemException(String) - Constructor for exception class com.dua3.utility.crypt.PemData.PemException
Constructs a new PemException with the specified detail message.
PemException(String, Throwable) - Constructor for exception class com.dua3.utility.crypt.PemData.PemException
Constructs a new PemException with the specified detail message and cause.
PemException(Throwable) - Constructor for exception class com.dua3.utility.crypt.PemData.PemException
Constructs a new PemException with the specified cause.
PemItem(PemData.PemType, Object) - Constructor for record class com.dua3.utility.crypt.PemData.PemItem
Creates an instance of a PemItem record class.
PERU - Static variable in interface com.dua3.utility.data.Color
The color PERU.
PI - Static variable in class com.dua3.utility.math.MathUtil
The mathematical constant π (pi), defined as the ratio of a circle's circumference to its diameter.
PI_DIV_180 - Static variable in class com.dua3.utility.math.MathUtil
Represents the constant π/180 (in degrees: 1°).
PI_HALF - Static variable in class com.dua3.utility.math.MathUtil
Represents the constant π/2 (in degrees: 90°).
PI_QUARTER - Static variable in class com.dua3.utility.math.MathUtil
Represents the constant π/2 (in degrees: 45°).
pin(PinBoard.Item) - Method in class com.dua3.utility.fx.controls.PinBoard
Pins the given item or collection of items to the PinBoard and refreshes the layout.
pin(PinBoard.Item, boolean) - Method in class com.dua3.utility.fx.controls.PinBoard
Pins the given item or collection of items to the PinBoard and optionally refreshes the layout.
pin(Collection<PinBoard.Item>) - Method in class com.dua3.utility.fx.controls.PinBoard
Pins the given collection of items to the PinBoard and refreshes the skin.
pin(Collection<PinBoard.Item>, boolean) - Method in class com.dua3.utility.fx.controls.PinBoard
Pins the given collection of items to the PinBoard and optionally refreshes the skin.
PinBoard - Class in com.dua3.utility.fx.controls
A JavaFX component where items can be pinned at a position.
PinBoard() - Constructor for class com.dua3.utility.fx.controls.PinBoard
Default constructor.
PinBoard.BoardPosition - Record Class in com.dua3.utility.fx.controls
The Position class represents a position on a PinBoard relative to the pin board's coordinate system.
PinBoard.Item - Record Class in com.dua3.utility.fx.controls
The Item class represents an item on a PinBoard.
PinBoard.PositionInItem - Record Class in com.dua3.utility.fx.controls
The PositionInItem class represents the position within an item on a PinBoard.
pinBottom(String, Supplier<Node>, Dimension2D) - Method in class com.dua3.utility.fx.controls.PinBoard
Add item at the bottom, centered horizontally.
pinBottom(String, Supplier<Node>, Dimension2D, boolean) - Method in class com.dua3.utility.fx.controls.PinBoard
Add item at the bottom, centered horizontally.
PINK - Static variable in interface com.dua3.utility.data.Color
The color PINK.
PIXELS - Enum constant in enum class com.dua3.utility.fx.controls.LayoutUnit
Pixels (px)
PKCS12 - Enum constant in enum class com.dua3.utility.crypt.KeyStoreType
Represents the PKCS12 keystore format, a standard defined by the Public-Key Cryptography Standards (PKCS) #12.
PKCS7 - Enum constant in enum class com.dua3.utility.crypt.PemData.PemType
PKCS#7 cryptographic message syntax data
placements() - Method in record class com.dua3.utility.swing.TextPane.RenderLayout
 
placements() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.Layout
Returns the value of the placements record component.
Platform - Enum Class in com.dua3.utility.lang
Enumeration for the different Platforms/Operating systems.
PlatformHelper - Class in com.dua3.utility.fx
The PlatformHelper class provides utility methods for performing tasks on the JavaFX application thread.
PLUM - Static variable in interface com.dua3.utility.data.Color
The color PLUM.
POINTS - Enum constant in enum class com.dua3.utility.fx.controls.LayoutUnit
Points (pt)
pop(Style) - Method in class com.dua3.utility.text.RichTextBuilder
Pop style that has been set using RichTextBuilder.push(Style).
pop(String) - Method in class com.dua3.utility.text.RichTextBuilder
Pop attribute that has been set using RichTextBuilder.push(String, Object).
Position - Enum Class in com.dua3.utility.fx.controls
Enumeration representing the possible positions of borders and edges.
positionalArgs() - Method in class com.dua3.utility.options.Arguments
Get positional arguments.
positionalArgs(int, int) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Sets the range and display name for the positional arguments.
positionalArgs(int, int, String...) - Method in class com.dua3.utility.options.ArgumentsParserBuilder
Sets the range and display name for the positional arguments.
positionCaret(int) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Moves caret to a position and clears selection.
positionCaret(int) - Method in class com.dua3.utility.ui.RichTextEditorModel
Moves caret to a position and clears selection.
PositionInItem(PinBoard.Item, double, double) - Constructor for record class com.dua3.utility.fx.controls.PinBoard.PositionInItem
Creates an instance of a PositionInItem record class.
positive(String, Object...) - Method in class com.dua3.utility.fx.controls.InputValidatorFactory
Returns a function that evaluates whether a given number is positive.
pow10(int) - Static method in class com.dua3.utility.math.MathUtil
Calculate powers of 10.
POWDERBLUE - Static variable in interface com.dua3.utility.data.Color
The color POWDERBLUE.
PredefinedDateTimeFormat - Enum Class in com.dua3.utility.io
The PredefinedDateTimeFormat class defines a set of predefined date and time formats.
preferences() - Static method in class com.dua3.utility.application.ApplicationUtil
Returns the application's Preferences.
prefHeight(double) - Method in class com.dua3.utility.fx.controls.abstract_builders.RegionBuilder
Sets the preferred height of the node being built.
prefHeight(double) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
prefHeight(double) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Sets the preferred height.
prefHeight(double) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
prefHeight(double) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
prefHeight(double) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
prefHeight(double) - Method in class com.dua3.utility.fx.controls.WizardDialogBuilder
Sets the preferred height for the wizard dialog being built.
prefSize(double, double) - Method in class com.dua3.utility.fx.controls.abstract_builders.RegionBuilder
Sets the preferred width and height for the node being built.
prefWidth(double) - Method in class com.dua3.utility.fx.controls.abstract_builders.RegionBuilder
Sets the preferred width for the node being built.
prefWidth(double) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
prefWidth(double) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Sets the preferred width.
prefWidth(double) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
prefWidth(double) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
prefWidth(double) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
prefWidth(double) - Method in class com.dua3.utility.fx.controls.WizardDialogBuilder
Sets the preferred width of the wizard dialog being built.
premultiplyArgb(int[]) - Method in interface com.dua3.utility.data.ImageUtil
Premultiplies the RGB components of all pixels and returns a new array.
premultiplyArgbInPlace(int[]) - Method in interface com.dua3.utility.data.ImageUtil
Premultiplies the RGB components of all pixels in-place.
prepareLayout(RichText, Font, boolean, double, String, BiFunction<? super Run, ? super Font, I>, ToDoubleFunction<? super I>) - Static method in class com.dua3.utility.ui.RichTextPaneLayoutHelper
Prepares the layout for rendering rich text content based on the specified parameters.
PRESERVE - Enum constant in enum class com.dua3.utility.crypt.InputBufferHandling
Preserve the input buffer unchanged after use.
prettyPrint(OutputStream, String) - Method in class com.dua3.utility.xml.XmlUtil
Pretty print XML.
prettyPrint(OutputStream, String, Charset) - Method in class com.dua3.utility.xml.XmlUtil
Pretty print XML.
prettyPrint(OutputStream, Document) - Method in class com.dua3.utility.xml.XmlUtil
Pretty print W3C Document.
prettyPrint(OutputStream, Document, Charset) - Method in class com.dua3.utility.xml.XmlUtil
Pretty print W3C Document.
prettyPrint(Writer, String) - Method in class com.dua3.utility.xml.XmlUtil
Pretty print XML.
prettyPrint(Writer, Document) - Method in class com.dua3.utility.xml.XmlUtil
Pretty print W3C Document.
prettyPrint(String) - Method in class com.dua3.utility.xml.XmlUtil
Pretty print XML.
prettyPrint(Document) - Method in class com.dua3.utility.xml.XmlUtil
Pretty print W3C Document.
previousWord() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Moves caret to start of previous word.
previousWord() - Method in class com.dua3.utility.ui.RichTextEditorModel
Moves caret to start of previous word.
previousWordStart(int) - Method in class com.dua3.utility.ui.RichTextEditorModel
Computes previous-word start offset.
previousWordStart(CharSequence, int) - Static method in class com.dua3.utility.ui.RichTextEditUtil
Computes start offset of the previous word.
PRIVATE_KEY - Enum constant in enum class com.dua3.utility.crypt.PemData.PemType
Unencrypted private key
PROGRESS_INDETERMINATE - Static variable in class com.dua3.utility.concurrent.ProgressView
Value to pass to ProgressView.ProgressIndicator.update(double) for an indeterminate progress.
ProgressTracker<T> - Interface in com.dua3.utility.concurrent
Interface for progress tracking.
ProgressTracker.State - Enum Class in com.dua3.utility.concurrent
Task status.
ProgressTracker.TaskUpdater - Class in com.dua3.utility.concurrent
Task Updater.
ProgressView<T> - Class in com.dua3.utility.concurrent
View of task progress.
ProgressView<T> - Class in com.dua3.utility.fx.controls
ProgressView is a UI component that displays the progress of tasks in a grid layout.
ProgressView() - Constructor for class com.dua3.utility.fx.controls.ProgressView
Constructs a new ProgressView object.
ProgressView(Function<? super T, ? extends ProgressView.ProgressIndicator>) - Constructor for class com.dua3.utility.concurrent.ProgressView
Constructs a new ProgressView object.
ProgressView.ProgressIndicator - Interface in com.dua3.utility.concurrent
Indicator for a single task's progress.
prompt(Window) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new prompt dialog using the standard MessageFormatter.
prompt(Window, MessageFormatter) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new prompt dialog.
PromptBuilder - Class in com.dua3.utility.fx.controls
Builder for PromptDialog instances.
PromptDialog - Class in com.dua3.utility.fx.controls
A custom dialog for prompting users to input either text or password.
PromptDialog(PromptMode, String) - Constructor for class com.dua3.utility.fx.controls.PromptDialog
Creates a new PromptDialog instance with a specific prompt mode and default input value.
PromptMode - Enum Class in com.dua3.utility.fx.controls
An enumeration representing modes used for displaying prompts.
promptPane() - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new prompt pane using the standard MessageFormatter.
promptPane(MessageFormatter) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new prompt pane.
PromptPane - Class in com.dua3.utility.fx.controls
A specialized dialog pane for prompting the user to input a string value.
PromptPane() - Constructor for class com.dua3.utility.fx.controls.PromptPane
Constructs a new PromptPane.
PromptPaneBuilder - Class in com.dua3.utility.fx.controls
Builder for PromptPane instances.
PropertyConverter - Class in com.dua3.utility.fx
A utility class for converting properties between different types while maintaining synchronization between the original and converted properties.
PROPORTIONAL - Enum constant in enum class com.dua3.utility.text.FontType
Represents a font type where the spacing between characters is proportional to their widths.
PROPORTIONAL - Enum constant in enum class com.dua3.utility.text.FontUtil.FontTypes
Enum value for proportional fonts.
pt2mm(double) - Static method in class com.dua3.utility.text.TextUtil
Convert pt to mm.
PUBLIC_KEY - Enum constant in enum class com.dua3.utility.crypt.PemData.PemType
Public key
PURPLE - Static variable in interface com.dua3.utility.data.Color
The color PURPLE.
push(Style) - Method in class com.dua3.utility.text.RichTextBuilder
Push style.
push(RichTextEditHistory.TextReplaceHistoryEntry) - Method in class com.dua3.utility.ui.RichTextEditHistory
Pushes a new undo entry and clears redo stack.
push(String, Object) - Method in class com.dua3.utility.text.RichTextBuilder
Push attribute.
put(String, Object) - Method in class com.dua3.utility.text.Style
 
put(URI) - Method in class com.dua3.utility.application.RecentlyUsedDocuments
Adds a document to the recently used documents list using the provided URI.
put(URI, String) - Method in class com.dua3.utility.application.RecentlyUsedDocuments
Put document into list (if not present) or update its position in the list (if present).
put(K, V) - Method in class com.dua3.utility.lang.CompactableSortedMap
 
put(K, V) - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
put(T) - Method in class com.dua3.utility.lang.RingBuffer
Add an item at the end of this collection.
putAll(Map<? extends String, ?>) - Method in class com.dua3.utility.text.Style
 
putAll(Map<? extends K, ? extends V>) - Method in class com.dua3.utility.lang.CompactableSortedMap
 
putAll(Map<? extends K, ? extends V>) - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
putAll(Map<? super K, ? super V>, Map.Entry<K, V>...) - Static method in class com.dua3.utility.lang.LangUtil
Insert key-value pairs into map, replacing existing mappings.
putAllIfAbsent(Map<? super K, ? super V>, Map.Entry<K, V>...) - Static method in class com.dua3.utility.lang.LangUtil
Insert key-value pairs into map, not overwriting existing mappings.
putFontProperties(Map<? super String, Object>, Font) - Static method in interface com.dua3.utility.text.RichTextConverter
Add font properties of to a properties map.
putSpi(String, String) - Method in class com.dua3.utility.application.EphemeralPreferences
 

Q

quadrantDegrees(double) - Static method in class com.dua3.utility.math.MathUtil
Determines the quadrant number (1-based) of an angle given in degrees.
quadrantIndexDegrees(double) - Static method in class com.dua3.utility.math.MathUtil
Determines the quadrant index (0-based) of an angle given in degrees.
quadrantIndexRadians(double) - Static method in class com.dua3.utility.math.MathUtil
Determines the quadrant index (0-based) of an angle given in radians.
quadrantRadians(double) - Static method in class com.dua3.utility.math.MathUtil
Determines the quadrant number (1-based) of an angle given in radians.
quote(String) - Method in class com.dua3.utility.io.CsvIo
Surrounds a string with quotes.
quote(String) - Static method in class com.dua3.utility.text.TextUtil
Surrounds a string with quotes and escapes control characters according to Java conventions.
quoteIfNeeded(String) - Method in class com.dua3.utility.io.CsvIo
Returns a quoted string if needed, otherwise returns the original string.
quoteIfNeeded(String) - Static method in class com.dua3.utility.text.TextUtil
Returns a quoted string if needed, otherwise returns the original string.
quoteProcessBuilderArg(String) - Method in enum class com.dua3.utility.lang.Platform
Quote argument for ProcessBuilder.

R

r() - Method in record class com.dua3.utility.data.RGBColor
Get red component of color.
rad(double) - Static method in class com.dua3.utility.math.MathUtil
Converts an angle measured in degrees to an equivalent angle measured in radians.
radf(float) - Static method in class com.dua3.utility.math.MathUtil
Converts an angle measured in degrees to an equivalent angle measured in radians.
RadioPane<T> - Class in com.dua3.utility.fx.controls
A custom control pane that arranges radio buttons vertically.
RadioPane(Collection<T>, T, Function<T, Optional<String>>) - Constructor for class com.dua3.utility.fx.controls.RadioPane
Constructs a RadioPane with a given set of items, current value, and validation function.
RandomUtil - Class in com.dua3.utility.crypt
Utility class for secure random number generation.
RC_ERROR - Static variable in class com.dua3.utility.fx.FxLauncher
Exit code indicating that an error occurred during the execution of the application.
RC_SUCCESS - Static variable in class com.dua3.utility.fx.FxLauncher
Exit code indicating successful execution of the application.
read() - Method in class com.dua3.utility.io.ReaderInputStream
 
read(byte[], int, int) - Method in class com.dua3.utility.io.ReaderInputStream
 
read(String) - Static method in class com.dua3.utility.text.imp.rtf.RtfReader
Reads and parses the provided RTF (Rich Text Format) string, converting it into a RichText object.
read(URI) - Method in class com.dua3.utility.io.FileType
Read document from file.
read(URI, Class<T>) - Static method in class com.dua3.utility.io.FileType
Read data.
read(URI, Class<T>, Function<FileType<? extends T>, Arguments>) - Static method in class com.dua3.utility.io.FileType
Read data.
read(URI, Charset) - Static method in class com.dua3.utility.io.IoUtil
Read content of URI into String.
read(URI, Function<FileType<? extends T>, Arguments>) - Method in class com.dua3.utility.io.FileType
Read document from file.
read(URL, Charset) - Static method in class com.dua3.utility.io.IoUtil
Read content of URL into String.
read(Path) - Method in class com.dua3.utility.io.FileType
Read document from file.
read(Path, Class<T>) - Static method in class com.dua3.utility.io.FileType
Read data.
read(Path, Class<T>, Function<FileType<? extends T>, Arguments>) - Static method in class com.dua3.utility.io.FileType
Read data.
read(Path, Function<FileType<? extends T>, Arguments>) - Method in class com.dua3.utility.io.FileType
Read document from file.
READ - Enum constant in enum class com.dua3.utility.io.OpenMode
Open file for reading.
READ_AND_WRITE - Enum constant in enum class com.dua3.utility.io.OpenMode
Open file for reading and/or writing.
READ_COLUMN_NAMES - Static variable in class com.dua3.utility.io.CsvReader
A flag that determines whether the CSV reader should read column names from the CSV data.
ReadableObjectStore - Interface in com.dua3.utility.io
Represents a generic object storage interface for managing and interacting with objects stored at specified URIs.
readAll() - Method in class com.dua3.utility.io.CsvReader
Reads all rows in a file.
readCertChainFromPem(InputStream) - Static method in class com.dua3.utility.crypt.CertificateUtil
Reads X.509 certificates from a PEM-encoded input provided by a Reader.
readCertChainFromPem(Reader) - Static method in class com.dua3.utility.crypt.CertificateUtil
Reads X.509 certificates from a PEM-encoded input provided by a Reader.
readCertChainFromPem(String) - Static method in class com.dua3.utility.crypt.CertificateUtil
Reads PEM-encoded certificate data and returns an array of Certificates.
readColumnNames() - Method in class com.dua3.utility.io.CsvReader
Read the column names from the file.
readerForType(Class<T>) - Static method in class com.dua3.utility.io.FileType
Retrieves the first file type that can read the given document class.
ReaderInputStream - Class in com.dua3.utility.io
An adapter that converts a Reader into an InputStream by encoding character data to UTF-8 bytes.
ReaderInputStream(Reader) - Constructor for class com.dua3.utility.io.ReaderInputStream
Constructs a ReaderInputStream that reads characters from the provided Reader and converts them to bytes.
ReadOnlyValue<T> - Interface in com.dua3.utility.concurrent
Represents a read-only value that can be accessed and observed.
readSome(int) - Method in class com.dua3.utility.io.CsvReader
Read some rows of CSV data.
readX509Certificate(InputStream) - Static method in class com.dua3.utility.crypt.CertificateUtil
Reads and parses an X.509 certificate from the provided input stream.
REBECCAPURPLE - Static variable in interface com.dua3.utility.data.Color
The color REBECCAPURPLE.
recentlyUsedDocuments() - Static method in class com.dua3.utility.application.ApplicationUtil
Returns the singleton instance of RecentlyUsedDocuments.
RecentlyUsedDocuments - Class in com.dua3.utility.application
An implementation of a most-recently-used (MRU/LRU-like) list for documents with automatic storage/retrieval via the Preferences API.
RecentlyUsedDocuments(Preferences) - Constructor for class com.dua3.utility.application.RecentlyUsedDocuments
Constructs a RecentlyUsedDocuments instance with a default capacity.
RecentlyUsedDocuments(Preferences, int) - Constructor for class com.dua3.utility.application.RecentlyUsedDocuments
Construct a new recently-used documents list.
RecentlyUsedDocuments.UpdateListener - Interface in com.dua3.utility.application
Represents a listener that receives notification when the recently used documents list is updated.
reconstructFullCertificateChain(KeyStore, Certificate[]) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Reconstructs the full certificate chain by searching the KeyStore for missing parent certificates.
rect(int, int, int, int, int) - Method in record class com.dua3.utility.data.ImageBuffer
Draws the outline of a rectangle at the specified position with the specified dimensions and color.
Rectangle2f - Record Class in com.dua3.utility.math.geometry
Immutable rectangle with float coordinates.
Rectangle2f(float, float, float, float) - Constructor for record class com.dua3.utility.math.geometry.Rectangle2f
Constructor.
RED - Static variable in interface com.dua3.utility.data.Color
The color RED.
RED - Static variable in class com.dua3.utility.text.Style
Red text.
redirectStandardStreams(Path) - Static method in class com.dua3.utility.io.IoUtil
Redirect System.out and System.err to a file
redo() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Performs one redo step.
redo() - Method in class com.dua3.utility.swing.TextEditorPane
Redo last undone edit.
redo() - Method in class com.dua3.utility.ui.RichTextEditorModel
Performs one redo step.
redo(RichTextEditHistory.TextReplaceApplier) - Method in class com.dua3.utility.ui.RichTextEditHistory
Performs one redo step.
redoableProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Read-only redo-availability property.
referenceAscent() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
Returns the value of the referenceAscent record component.
referenceDescent() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
Returns the value of the referenceDescent record component.
refineStyleProperties(UnaryOperator<Map<String, Object>>) - Static method in class com.dua3.utility.text.HtmlConverter
Set the refineStyleProperties function which refines the style properties of the converted HTML.
refresh() - Method in class com.dua3.utility.data.FileTreeNode
Refreshes the FileTree by invoking the refresh listeners of all its children.
refresh() - Method in class com.dua3.utility.fx.controls.PinBoard
Refreshes the PinBoard skin.
refresh() - Method in class com.dua3.utility.fx.FxRefresh
Request refresh.
regexp(String, String, Object...) - Method in class com.dua3.utility.fx.controls.InputValidatorFactory
Creates a validation function that checks if an input string matches a given regular expression pattern.
RegionBuilder<R,B> - Class in com.dua3.utility.fx.controls.abstract_builders
An abstract base class for building Regions, providing a fluent API for configuring and creating instances of the Region type specified by the generic parameter R.
RegionBuilder(Supplier<? extends R>) - Constructor for class com.dua3.utility.fx.controls.abstract_builders.RegionBuilder
Constructs a new instance of the RegionBuilder class using the specified factory.
registerCodec(Class<T>, Encoder<? super T>, Decoder<? extends T>) - Method in class com.dua3.utility.io.Codecs
Register a codec for a specific class.
registerForCleanup(Object, Runnable) - Static method in class com.dua3.utility.lang.LangUtil
Registers an object and a cleanup action to be executed when the object becomes phantom reachable.
registerId(long) - Method in class com.dua3.utility.concurrent.TaskProcessorBase
Register a task ID.
registerParty(String) - Method in class com.dua3.utility.concurrent.TaskProcessorBase
Register party.
REGULAR - Static variable in class com.dua3.utility.text.Style
Regular style.
regularFile(String, Object...) - Method in class com.dua3.utility.fx.controls.InputValidatorFactory
Creates a validation function that checks if the input Path represents a regular file in the file system.
regularFileWithExtension(Collection<String>, String, Object...) - Method in class com.dua3.utility.fx.controls.InputValidatorFactory
Creates a validation function that checks if the input Path represents a regular file with an extension included in the specified collection of extensions.
relevantAttributes() - Method in class com.dua3.utility.text.TagBasedConverter.TagBasedConverterImpl
Get the list of attributes that are mapped to tags
relocate(double, double) - Method in class com.dua3.utility.fx.controls.CardPane
 
remove(Style) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Removes a style from the current selection.
remove(Object) - Method in class com.dua3.utility.lang.RingBuffer
 
remove(Object) - Method in class com.dua3.utility.lang.CompactableSortedMap
 
remove(Object) - Method in interface com.dua3.utility.lang.ImmutableSortedListSet
 
remove(Object) - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
remove(Object) - Method in class com.dua3.utility.lang.ReversedSequencedCollectionWrapper
 
remove(Object) - Method in class com.dua3.utility.text.Style
 
remove(BiPredicate<ComboBoxEx<T>, T>) - Method in class com.dua3.utility.fx.controls.ComboBoxExBuilder
Sets the logic to determine whether an item should be eligible for removal in the ComboBoxEx.
removeActionListener(ActionListener) - Method in class com.dua3.utility.swing.ComboBoxEx
Removes an ActionListener from the ComboBoxEx.
removeAll(Collection<?>) - Method in interface com.dua3.utility.lang.ImmutableSortedListSet
 
removeAll(Collection<?>) - Method in class com.dua3.utility.lang.ReversedSequencedCollectionWrapper
 
removeAll(Collection<?>) - Method in class com.dua3.utility.lang.RingBuffer
 
removeChangeListener(BiConsumer<? super T, ? super T>) - Method in interface com.dua3.utility.concurrent.ReadOnlyValue
Removes a change listener for the given method.
removeChangeListener(BiConsumer<? super T, ? super T>) - Method in class com.dua3.utility.concurrent.SimpleValue
 
removed() - Method in record class com.dua3.utility.ui.DocumentReplaceResult
Returns the value of the removed record component.
removeDarkModeListener(Consumer<Boolean>) - Static method in class com.dua3.utility.application.ApplicationUtil
Removes a listener for dark mode changes in the application.
removeDecoration(Node, String) - Static method in class com.dua3.utility.fx.controls.Decoration
Removes a decoration from the given Node as identified by the specified ID.
removedText() - Method in record class com.dua3.utility.ui.RichTextEditHistory.TextReplaceHistoryEntry
Returns the value of the removedText record component.
removeFirst() - Method in interface com.dua3.utility.lang.ImmutableSortedListSet
 
removeFirst() - Method in class com.dua3.utility.lang.RingBuffer
 
removeFolder(URI) - Method in class com.dua3.utility.io.imp.FileObjectStore
 
removeFolder(URI) - Method in interface com.dua3.utility.io.ObjectStore
Removes the specified folder from the object store.
removeIf(Predicate<? super T>) - Method in class com.dua3.utility.lang.RingBuffer
 
removeItemListener(ItemListener) - Method in class com.dua3.utility.swing.ComboBoxEx
Removes an ItemListener from the ComboBoxEx.
removeLast() - Method in interface com.dua3.utility.lang.ImmutableSortedListSet
 
removeLast() - Method in class com.dua3.utility.lang.RingBuffer
 
removeLeading(List<T>, Predicate<? super T>) - Static method in class com.dua3.utility.lang.LangUtil
Removes leading elements from the list that satisfy the given predicate.
removeLeadingAndTrailing(List<T>, Predicate<? super T>) - Static method in class com.dua3.utility.lang.LangUtil
Removes elements from the beginning and the end of the specified list that match the given predicate.
removeListener(Consumer<TaskProcessor>) - Method in class com.dua3.utility.concurrent.TaskProcessorBase
Removes the specified listener from the list of listeners.
removeListener(Consumer<Boolean>) - Method in interface com.dua3.utility.application.DarkModeDetector
Removes a previously registered listener for dark mode state changes.
removeListener(Consumer<Boolean>) - Method in class com.dua3.utility.application.imp.DarkModeDetectorBase
Removes a previously added listener for dark mode state changes.
removeLocationListener(DetachableNode.LocationListener) - Method in class com.dua3.utility.fx.controls.ToolBarEx
 
removeLocationListener(DetachableNode.LocationListener) - Method in interface com.dua3.utility.ui.DetachableNode
Removes a previously registered location listener from the node.
removeNodeSpi() - Method in class com.dua3.utility.application.EphemeralPreferences
 
removePopupMenuListener(PopupMenuListener) - Method in class com.dua3.utility.swing.ComboBoxEx
Removes a PopupMenuListener from the ComboBoxEx.
removeRefreshListener(Consumer<T>) - Method in class com.dua3.utility.data.FileTreeNode
Removes the specified refresh listener from the list of refresh listeners.
removeSpi(String) - Method in class com.dua3.utility.application.EphemeralPreferences
 
removeStyle(Style) - Method in class com.dua3.utility.ui.RichTextEditorModel
Removes a style from current selection and stores history.
removeStyle(Style, int, int) - Method in class com.dua3.utility.text.RichText
Returns a copy of this text with the specified style removed from a subrange.
removeTaskTracker(FxTaskTracker) - Method in class com.dua3.utility.fx.FxService
Removes an FxTaskTracker from the list of task trackers.
removeTrailing(List<T>, Predicate<? super T>) - Static method in class com.dua3.utility.lang.LangUtil
Removes trailing elements from the provided list that match the given predicate.
removeUiModeListener(Consumer<UiMode>) - Static method in class com.dua3.utility.application.ApplicationUtil
Removes a listener for dark mode changes in the application.
removeUpdate(DocumentEvent) - Method in interface com.dua3.utility.swing.SwingDocumentListener
 
removeUpdateListener(RecentlyUsedDocuments.UpdateListener) - Method in class com.dua3.utility.application.RecentlyUsedDocuments
Remove update listener.
removeValidationListener(Runnable) - Method in class com.dua3.utility.fx.controls.InputControlState
Removes a validation listener from the collection of validation listeners associated with the input control state.
renderFragmentLines(Graphics, List<List<FragmentedText.Fragment>>) - Static method in class com.dua3.utility.ui.RichTextRenderer
Renders fragment lines using the current Graphics state.
renderFragmentLines(Graphics, List<List<FragmentedText.Fragment>>, Predicate<FragmentedText.Fragment>) - Static method in class com.dua3.utility.ui.RichTextRenderer
Renders fragment lines using the current Graphics state.
renderFragments() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutPreparation
Returns the value of the renderFragments record component.
RenderLayout(RichTextPaneLayoutHelper.Layout<TextPane.InlineComponentPlacement>, List<VisualLine>) - Constructor for record class com.dua3.utility.swing.TextPane.RenderLayout
Creates an instance of a RenderLayout record class.
renderLines() - Method in record class com.dua3.utility.swing.TextPane.RenderLayout
 
renderLines() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.Layout
Returns the value of the renderLines record component.
renderLines() - Method in record class com.dua3.utility.ui.RichTextVisualLayoutHelper.BlockLayout
Returns the value of the renderLines record component.
renderText(Vector2f, RichText, HAnchor, VAnchor, Alignment, VerticalAlignment, Dimension2f, Graphics.TextWrapping) - Method in interface com.dua3.utility.ui.Graphics
Renders the given text at the specified position with alignment, anchoring, and wrapping options.
renderText(Vector2f, RichText, HAnchor, VAnchor, Alignment, VerticalAlignment, Dimension2f, Graphics.TextWrapping, double, Graphics.TextRotationMode) - Method in interface com.dua3.utility.ui.Graphics
Renders the given text within the specified bounding rectangle using the provided font, alignment, wrapping, and rotation settings.
renderWidth() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutPreparation
Returns the value of the renderWidth record component.
reorderable - Variable in class com.dua3.utility.fx.controls.AbstractColumnDef
Determines whether the column is reorderable.
reorderable - Variable in class com.dua3.utility.fx.controls.ColumnDefBuilder
Determines whether the column is reorderable by the user.
reorderable() - Method in class com.dua3.utility.fx.controls.AbstractColumnDef
Indicates whether the column can be resized by the user.
reorderable() - Method in interface com.dua3.utility.fx.controls.ColumnDef
Indicates whether the column can be reordered (dragged to another position using the mouse).
REORDERABLE_COLUMNS - Static variable in class com.dua3.utility.fx.controls.TableViewOptions
Allow dragging columns for reordering.
REORDERABLE_ROWS - Static variable in class com.dua3.utility.fx.controls.TableViewOptions
Allow dragging rows for reordering.
repetitions() - Method in class com.dua3.utility.options.AbstractOptionBuilder
Retrieves the repetitions constraint for this option.
repetitions() - Method in class com.dua3.utility.options.Option
Retrieves the Repetitions instance associated with this Option.
repetitions(Repetitions) - Method in class com.dua3.utility.options.AbstractOptionBuilder
Sets the repetitions constraint for this option.
repetitions(Repetitions) - Method in class com.dua3.utility.options.FlagBuilder
 
repetitions(Repetitions) - Method in class com.dua3.utility.options.OptionBuilder
 
Repetitions - Record Class in com.dua3.utility.options
Represents a range of repetitions with a minimum and maximum value.
Repetitions(int, int) - Constructor for record class com.dua3.utility.options.Repetitions
Represents a range of repetitions defined by a minimum and a maximum value.
replace(int, int, RichText) - Method in class com.dua3.utility.text.RichText
Replaces a text range with the supplied replacement.
replace(DocumentFilter.FilterBypass, int, int, String, AttributeSet) - Method in class com.dua3.utility.swing.SwingDocumentFilter
 
replaceAll(CharSequence) - Method in class com.dua3.utility.text.RichTextMatcher
Replaces all occurrences of the pattern in the input sequence with the specified replacement.
replaceAll(String, RichText) - Method in class com.dua3.utility.text.RichText
Replaces each substring of this RichText that matches the given regular expression with the specified RichText replacement.
replaceAll(String, String) - Method in class com.dua3.utility.text.RichText
Replaces every occurrence of the specified regular expression in the text with the given replacement string.
replaceExtension(String, String) - Static method in class com.dua3.utility.io.IoUtil
Replace file extension.
replaceExtension(Path, String) - Static method in class com.dua3.utility.io.IoUtil
Replace the file extension.
replaceFirst(CharSequence) - Method in class com.dua3.utility.text.RichTextMatcher
Replaces the first occurrence of the pattern in the input sequence with the specified replacement.
replaceFirst(String, RichText) - Method in class com.dua3.utility.text.RichText
Replaces the first substring of this RichText that matches the given regular expression with the specified replacement RichText.
replaceFirst(String, String) - Method in class com.dua3.utility.text.RichText
Replaces the first substring of this RichText object that matches the given regular expression with the specified replacement string.
replaceMapping(String, Function<Object, HtmlTag>) - Static method in class com.dua3.utility.text.HtmlConverter
Set the mapper for a specific attribute.
replaceSelection(RichText) - Method in class com.dua3.utility.ui.RichTextEditorModel
Replaces the current selection.
replaceSelection(CharSequence) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Replaces the current selection.
replaceSelection(CharSequence) - Method in class com.dua3.utility.swing.TextEditorPane
Replaces the current selection with text.
replaceSelection(CharSequence) - Method in class com.dua3.utility.ui.RichTextEditorModel
Replaces the current selection.
replaceText(int, int, RichText) - Method in class com.dua3.utility.ui.RichTextEditorModel
Replaces text in a given range and records the change for undo/redo.
replaceText(int, int, CharSequence) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Replaces text between offsets with plain text.
replaceText(int, int, CharSequence) - Method in class com.dua3.utility.swing.TextEditorPane
Replaces text in a range.
replaceText(int, int, CharSequence) - Method in class com.dua3.utility.ui.RichTextEditorModel
Replaces text in a given range and records the change for undo/redo.
replaceText(int, int, CharSequence, Font) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Replaces text between offsets with text rendered using a font.
replaceText(IndexRange, RichText) - Method in class com.dua3.utility.ui.RichTextEditorModel
Replaces text in a given range and records the change for undo/redo.
replaceText(IndexRange, CharSequence) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Replaces the given range with plain text.
replaceText(IndexRange, CharSequence) - Method in class com.dua3.utility.ui.RichTextEditorModel
Replaces text in a given range and records the change for undo/redo.
replaceText(IndexRange, CharSequence, Font) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Replaces the given range with text rendered using a font.
replaceText(IndexRange, CharSequence) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Replaces the given JavaFX range with plain text.
replaceText(IndexRange, CharSequence, Font) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Replaces the given JavaFX range with text rendered using a font.
requestFocus() - Method in class com.dua3.utility.fx.controls.RadioPane
 
REQUIRED - Enum constant in enum class com.dua3.utility.options.Param.Required
Indicates that a value is required.
requiredEmpty() - Method in record class com.dua3.utility.fx.controls.MarkerSymbols
Returns the value of the requiredEmpty record component.
requiredError() - Method in record class com.dua3.utility.fx.controls.MarkerSymbols
Returns the value of the requiredError record component.
requiredFilled() - Method in record class com.dua3.utility.fx.controls.MarkerSymbols
Returns the value of the requiredFilled record component.
requiredProperty() - Method in interface com.dua3.utility.fx.controls.InputControl
Provides a read-only property that indicates whether this entity is in a required state.
requiredProperty() - Method in class com.dua3.utility.fx.controls.InputControlState
Provides a property representing whether the input is required or not.
requiredProperty() - Method in class com.dua3.utility.fx.controls.OptionsPane
 
requireInInterval(double, double, double) - Static method in class com.dua3.utility.lang.LangUtil
Checks if a given value is within a specified interval.
requireInInterval(float, float, float) - Static method in class com.dua3.utility.lang.LangUtil
Checks if a given value is within a specified interval.
requireInInterval(int, int, int) - Static method in class com.dua3.utility.lang.LangUtil
Checks if the given value is within the specified interval.
requireInInterval(long, long, long) - Static method in class com.dua3.utility.lang.LangUtil
Checks if a given value is within a specified interval.
requireInInterval(short, short, short) - Static method in class com.dua3.utility.lang.LangUtil
Checks if the given value is within the specified interval.
requireNegative(double) - Static method in class com.dua3.utility.lang.LangUtil
Checks if the given value is a negative number.
requireNegative(float) - Static method in class com.dua3.utility.lang.LangUtil
Checks if the given value is a negative number.
requireNegative(int) - Static method in class com.dua3.utility.lang.LangUtil
Ensures that the given value is negative.
requireNegative(long) - Static method in class com.dua3.utility.lang.LangUtil
Ensures that the given value is negative.
requireNegative(short) - Static method in class com.dua3.utility.lang.LangUtil
Ensures that the given value is negative.
requireNonNegative(double) - Static method in class com.dua3.utility.lang.LangUtil
Returns the given value if it is non-negative, otherwise throws an IllegalArgumentException with a specified error message.
requireNonNegative(float) - Static method in class com.dua3.utility.lang.LangUtil
Returns the given value if it is non-negative, otherwise throws an IllegalArgumentException with a specified error message.
requireNonNegative(int) - Static method in class com.dua3.utility.lang.LangUtil
Checks if the given value is non-negative.
requireNonNegative(long) - Static method in class com.dua3.utility.lang.LangUtil
Returns the given value if it is non-negative, otherwise throws an IllegalArgumentException with a specified error message.
requireNonNegative(short) - Static method in class com.dua3.utility.lang.LangUtil
Checks if the given value is non-negative.
requirePositive(double) - Static method in class com.dua3.utility.lang.LangUtil
Returns the specified value if it is greater than 0.
requirePositive(float) - Static method in class com.dua3.utility.lang.LangUtil
Returns the specified value if it is greater than 0.
requirePositive(int) - Static method in class com.dua3.utility.lang.LangUtil
Returns the given value if it is a positive integer.
requirePositive(long) - Static method in class com.dua3.utility.lang.LangUtil
Returns the specified value if it is greater than 0.
requirePositive(short) - Static method in class com.dua3.utility.lang.LangUtil
Returns the given value if it is a positive integer.
requiresIv() - Method in enum class com.dua3.utility.crypt.SymmetricAlgorithm
Checks if this algorithm requires an initialization vector (IV).
reserve(int) - Method in class com.dua3.utility.text.RichTextBuilder
Ensures the internal buffer has enough capacity to accommodate additional characters.
reset() - Method in class com.dua3.utility.fx.controls.Grid
Resets all input controls in the grid to their default values.
reset() - Method in interface com.dua3.utility.fx.controls.InputControl
Resets the current state of the implementing object.
reset() - Method in class com.dua3.utility.fx.controls.InputControlState
Resets the state of the input control to its default value and triggers validation.
reset() - Method in class com.dua3.utility.fx.controls.OptionsPane
 
reset() - Method in class com.dua3.utility.fx.FxGraphics
 
reset() - Static method in class com.dua3.utility.io.AnsiCode
Reset.
reset() - Method in class com.dua3.utility.lang.LangUtil.AutoClosableCachingSupplier
 
reset() - Method in interface com.dua3.utility.lang.LangUtil.CachingSupplier
Resets the internal state of this supplier by clearing the cached object and marking it as uninitialized.
reset() - Method in class com.dua3.utility.lang.LangUtil.StrongCachingSupplier
Resets the internal state of this supplier by clearing the cached object and marking it as uninitialized.
reset() - Method in class com.dua3.utility.lang.LangUtil.WeakCachingSupplier
Resets the internal state of this supplier by clearing the cached object and marking it as uninitialized.
reset() - Method in class com.dua3.utility.swing.SwingGraphics
 
reset() - Method in interface com.dua3.utility.ui.Graphics
Resets the state of the object and clears it to a transparent color.
reset(boolean) - Static method in class com.dua3.utility.text.AnsiConverter
Send RESET sequence at beginning.
RESET - Static variable in class com.dua3.utility.io.AnsiCode
ESC: reset.
resetClip() - Method in class com.dua3.utility.fx.FxGraphics
 
resetClip() - Method in class com.dua3.utility.swing.SwingGraphics
 
resetClip() - Method in interface com.dua3.utility.ui.Graphics
Resets the clipping area to the default state.
resetPreferredCaretX() - Method in class com.dua3.utility.ui.RichTextEditorModel
Resets the preferred caret x coordinate used by vertical/page movement.
resizable - Variable in class com.dua3.utility.fx.controls.AbstractColumnDef
Determines whether the column is resizable.
resizable - Variable in class com.dua3.utility.fx.controls.ColumnDefBuilder
Determines whether the column is resizable by the user.
resizable() - Method in class com.dua3.utility.fx.controls.AbstractColumnDef
Indicates whether the column can be resized by the user.
resizable() - Method in interface com.dua3.utility.fx.controls.ColumnDef
Indicates whether the column can be resized.
resizable(boolean) - Method in class com.dua3.utility.fx.controls.abstract_builders.DialogBuilder
Sets whether the dialog should be resizable.
resizable(boolean) - Method in class com.dua3.utility.fx.controls.ColumnDefBuilder
Sets whether the column is resizable by the user.
resize(double, double) - Method in class com.dua3.utility.fx.controls.CardPane
 
resolve(String) - Method in class com.dua3.utility.io.FileSystemView
Resolve path.
resolveAttribute(TextAttributes, List<Style>, String) - Static method in class com.dua3.utility.ui.RichTextEditorModel
Resolves one attribute from explicit attributes and style stack.
resolveAvailableWidth(double) - Method in class com.dua3.utility.ui.RichTextEditorModel
Resolves an effective available width.
resolveBackgroundColor(TextAttributes, List<Style>) - Static method in class com.dua3.utility.ui.RichTextEditorModel
Resolves background color from explicit attributes and style stack.
resolveCaretProperties(Font) - Method in class com.dua3.utility.ui.RichTextEditorModel
Computes effective caret-format properties at current probe position.
resolveColor(TextAttributes, List<Style>) - Static method in class com.dua3.utility.ui.RichTextEditorModel
Resolves text color from explicit attributes and style stack.
resolveFontFamily(TextAttributes, List<Style>) - Static method in class com.dua3.utility.ui.RichTextEditorModel
Resolves font family from explicit attributes and style stack.
resolveFontSize(TextAttributes, List<Style>) - Static method in class com.dua3.utility.ui.RichTextEditorModel
Resolves font size from explicit attributes and style stack.
ResourcePool<T> - Interface in com.dua3.utility.lang
Represents a pool of reusable resources for maintaining efficient resource management.
ResourcePool.Lease<T> - Interface in com.dua3.utility.lang
Represents a contract for managing the lifecycle of a resource within a lease-based system.
result() - Method in record class com.dua3.utility.fx.controls.InputResult
Returns the value of the result record component.
resultHandler() - Method in record class com.dua3.utility.fx.controls.ButtonDef
Returns the value of the resultHandler record component.
resultHandler(DialogPaneBuilder.ResultHandler<R>) - Method in class com.dua3.utility.fx.controls.abstract_builders.DialogPaneBuilder
Sets the result handler for this dialog pane builder.
RETAIN_DATA - Enum constant in enum class com.dua3.utility.data.ImageUtil.LoadOption
Retain the original image data to be written out again later in ImageUtil.write(Image, OutputStream, String).
retainAll(Collection<?>) - Method in interface com.dua3.utility.lang.ImmutableSortedListSet
 
retainAll(Collection<?>) - Method in class com.dua3.utility.lang.ReversedSequencedCollectionWrapper
 
retainAll(Collection<?>) - Method in class com.dua3.utility.lang.RingBuffer
 
reverse(boolean) - Static method in class com.dua3.utility.io.AnsiCode
Set reverse video output.
REVERSE_VIDEO_OFF - Static variable in class com.dua3.utility.io.AnsiCode
ESC: disable REVERSE video output.
REVERSE_VIDEO_ON - Static variable in class com.dua3.utility.io.AnsiCode
ESC: enable REVERSE video output.
reversed() - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
reversed() - Method in interface com.dua3.utility.lang.ImmutableSortedListSet
 
reversed() - Method in class com.dua3.utility.lang.ReversedSequencedCollectionWrapper
 
reversed() - Method in class com.dua3.utility.lang.RingBuffer
 
ReversedSequencedCollectionWrapper<T> - Class in com.dua3.utility.lang
A wrapper class that reverses the order of elements in a SequencedCollection.
ReversedSequencedCollectionWrapper(SequencedCollection<T>) - Constructor for class com.dua3.utility.lang.ReversedSequencedCollectionWrapper
Constructs a new ReversedSequencedCollectionWrapper that wraps the specified SequencedCollection.
reverseInPlace(T[]) - Static method in class com.dua3.utility.lang.LangUtil
Reverses the elements of the given array in place.
reverseInPlace(T[], int, int) - Static method in class com.dua3.utility.lang.LangUtil
Reverses the elements of the specified array within the given range in place.
reverseVideo(boolean) - Static method in class com.dua3.utility.text.AnsiConverter
Enable reverse video for output.
rf() - Method in record class com.dua3.utility.data.RGBColor
Get red component of color.
rgb(int) - Static method in record class com.dua3.utility.data.RGBColor
Create color from RGB value.
rgb(int, int, int) - Static method in interface com.dua3.utility.data.Color
Create color from RGB values.
rgba() - Method in interface com.dua3.utility.data.Color
Get the color value as an integer in RGBA order.
rgba(int, int, int, int) - Static method in interface com.dua3.utility.data.Color
Create color from RGBA values.
rgbaF(float, float, float, float) - Static method in interface com.dua3.utility.data.Color
Create color from RGB values.
RGBColor - Record Class in com.dua3.utility.data
Color in ARGB format.
RGBColor(int) - Constructor for record class com.dua3.utility.data.RGBColor
Creates an instance of a RGBColor record class.
RGBColor(int, int, int) - Constructor for record class com.dua3.utility.data.RGBColor
Create a new Color.
RGBColor(int, int, int, int) - Constructor for record class com.dua3.utility.data.RGBColor
Create a new Color.
rgbF(float, float, float) - Static method in interface com.dua3.utility.data.Color
Create color from RGB values.
rgroup() - Method in class com.dua3.utility.text.RichTextMatcher
Returns the input subsequence matched by the previous match, see Matcher.group().
rgroup(int) - Method in class com.dua3.utility.text.RichTextMatcher
Returns the input subsequence captured by the given group during the previous match operation, see Matcher.group(int).
RichText - Class in com.dua3.utility.text
A class for rich text, i.e., text together with attributes like color, font etc.
RichTextBuilder - Class in com.dua3.utility.text
A builder class for rich text data.
RichTextBuilder() - Constructor for class com.dua3.utility.text.RichTextBuilder
Construct a new empty builder.
RichTextBuilder(int) - Constructor for class com.dua3.utility.text.RichTextBuilder
Construct a new empty builder.
RichTextBuilderExtBase<N,B> - Class in com.dua3.utility.text
Base class for rich-text builders with support for additional features, including inline nodes.
RichTextBuilderExtBase() - Constructor for class com.dua3.utility.text.RichTextBuilderExtBase
Protected constructor for the RichTextBuilderExtBase class.
RichTextBuilderExtBase(int) - Constructor for class com.dua3.utility.text.RichTextBuilderExtBase
Constructs a RichTextBuilderExtBase instance with the specified initial capacity.
RichTextBuilderExtBase.ButtonData - Record Class in com.dua3.utility.text
Decoded button payload values.
RichTextBuilderExtBase.HyperlinkData - Record Class in com.dua3.utility.text
Decoded hyperlink payload values.
RichTextBuilderFx - Class in com.dua3.utility.fx.controls
JavaFX rich-text builder with support for inline JavaFX nodes.
RichTextBuilderFx() - Constructor for class com.dua3.utility.fx.controls.RichTextBuilderFx
Constructs a new instance of RichTextBuilderFx with default settings.
RichTextBuilderFx(int) - Constructor for class com.dua3.utility.fx.controls.RichTextBuilderFx
Constructs a RichTextBuilderFx instance with the specified initial capacity.
RichTextConverter<T> - Interface in com.dua3.utility.text
Interface for RichText converters.
RichTextConverterExt<T> - Interface in com.dua3.utility.text
An extension of the RichTextConverter interface for bidirectional conversion between RichText and a specified type T.
RichTextEditHistory - Class in com.dua3.utility.ui
Shared undo/redo history for text replacement operations.
RichTextEditHistory(int) - Constructor for class com.dua3.utility.ui.RichTextEditHistory
Constructor.
RichTextEditHistory.TextReplaceApplier - Interface in com.dua3.utility.ui
Applies a text replacement with explicit anchor/caret targets.
RichTextEditHistory.TextReplaceHistoryEntry - Record Class in com.dua3.utility.ui
One text replacement history entry.
RichTextEditorModel - Class in com.dua3.utility.ui
Toolkit-agnostic rich-text editor model.
RichTextEditorModel() - Constructor for class com.dua3.utility.ui.RichTextEditorModel
Creates an empty editor model.
RichTextEditorModel(RichText, int) - Constructor for class com.dua3.utility.ui.RichTextEditorModel
Creates an editor model with initial text and history size.
RichTextEditorModel(RichText, int, FontUtil) - Constructor for class com.dua3.utility.ui.RichTextEditorModel
Creates an editor model with initial text, history size and explicit font utility.
RichTextEditorModel(CharSequence) - Constructor for class com.dua3.utility.ui.RichTextEditorModel
Creates an editor model with initial text.
RichTextEditorModel(CharSequence, FontUtil) - Constructor for class com.dua3.utility.ui.RichTextEditorModel
Creates an editor model with initial text and explicit font utility.
RichTextEditorModel.CaretProperties - Record Class in com.dua3.utility.ui
Caret style snapshot resolved at current probe position.
RichTextEditorPane - Interface in com.dua3.utility.ui
Toolkit-agnostic API for editable rich-text panes.
RichTextEditUtil - Class in com.dua3.utility.ui
Toolkit-independent rich-text editing helpers.
RichTextEditUtil.WordRange - Record Class in com.dua3.utility.ui
Word/non-word range.
RichTextJoiner - Class in com.dua3.utility.text
A Joiner for RichText to be used with Stream.collect(Collector).
RichTextJoiner(RichText) - Constructor for class com.dua3.utility.text.RichTextJoiner
Creates a RichTextJoiner instance with the given delimiter.
RichTextJoiner(RichText, RichText, RichText) - Constructor for class com.dua3.utility.text.RichTextJoiner
Creates a RichTextJoiner instance with the given delimiter, prefix, and suffix.
RichTextJoiner(CharSequence) - Constructor for class com.dua3.utility.text.RichTextJoiner
Creates a RichTextJoiner instance with the given delimiter.
RichTextJoiner(CharSequence, CharSequence, CharSequence) - Constructor for class com.dua3.utility.text.RichTextJoiner
Creates a RichTextJoiner instance with the given delimiter, prefix, and suffix.
RichTextJoiner.AccumulationType - Record Class in com.dua3.utility.text
A record representing an accumulation type used within a context requiring text and counter aggregation.
RichTextMatcher - Class in com.dua3.utility.text
A RichText version of the Matcher class.
RichTextPane - Interface in com.dua3.utility.ui
Toolkit-agnostic API for rich-text panes.
RichTextPaneLayoutHelper - Class in com.dua3.utility.ui
A utility class for handling layouts related to rich text panes.
RichTextPaneLayoutHelper.Layout<P> - Record Class in com.dua3.utility.ui
A record representing the layout of rendered text within a specific area, including metadata about the text's layout and appearance.
RichTextPaneLayoutHelper.LayoutPreparation - Record Class in com.dua3.utility.ui
Encapsulates the data required for preparing the layout of rich text content.
RichTextPaneLayoutHelper.LayoutTextData - Record Class in com.dua3.utility.ui
Represents structured mapping data between the layout and the source text within a rich text layout system.
RichTextRenderer - Class in com.dua3.utility.ui
Shared rich-text rendering helpers for toolkit-specific controls.
RichTextRuns - Interface in com.dua3.utility.text
Represents a collection of rich text runs within a text unit.
RichTextVisualLayoutHelper - Class in com.dua3.utility.ui
Shared helper for editor visual-line layout and caret hit testing.
RichTextVisualLayoutHelper.BlockLayout - Record Class in com.dua3.utility.ui
Block layout result used to derive editor visual lines.
RichTextVisualLayoutHelper.LayoutToSourcePosition - Interface in com.dua3.utility.ui
Mapping function from layout positions back to source positions.
RichTextVisualLayoutHelper.LogicalBlock - Record Class in com.dua3.utility.ui
Logical text block corresponding to one source line without the trailing '\n'.
RIGHT - Enum constant in enum class com.dua3.utility.fx.controls.Position
The right position.
RIGHT - Enum constant in enum class com.dua3.utility.text.Alignment
Right aligned.
RIGHT - Enum constant in enum class com.dua3.utility.ui.HAnchor
Aligns element to the right side.
rigidLabel(String) - Static method in class com.dua3.utility.fx.controls.Controls
Create a fixed minimum width label with the given text to prevent an ellipsis being displayed.
rigidLabel(String, Node) - Static method in class com.dua3.utility.fx.controls.Controls
Create a fixed minimum width label with the given text to prevent an ellipsis being display.
RingBuffer<T> - Class in com.dua3.utility.lang
A ring buffer implementation.
RingBuffer(int) - Constructor for class com.dua3.utility.lang.RingBuffer
Construct a new RingBuffer instance.
ROSYBROWN - Static variable in interface com.dua3.utility.data.Color
The color ROSYBROWN.
rotate(double) - Static method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Create an affine transformation for a rotation around the origin.
rotate(double, Vector2f) - Static method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Create an affine transformation for a rotation around the c.
ROTATE_AND_TRANSLATE - Enum constant in enum class com.dua3.utility.ui.Graphics.TextRotationMode
Rotate the text as a whole, then translate the text to be placed inside the output area
ROTATE_AND_TRANSLATE_LINES - Enum constant in enum class com.dua3.utility.ui.Graphics.TextRotationMode
Rotate each line independently, then translate the rotated lines into the original output area.
ROTATE_LINES - Enum constant in enum class com.dua3.utility.ui.Graphics.TextRotationMode
Rotate each line independently.
ROTATE_OUTPUT_AREA - Enum constant in enum class com.dua3.utility.ui.Graphics.TextRotationMode
Rotate the output area as a whole, i.e., the text is rendered the same as with no rotation applied and then the whole block is rotated with the anchor as pivot.
round(double, int) - Static method in class com.dua3.utility.math.MathUtil
Round to decimal places.
roundingOperation(int, RoundingMode) - Static method in class com.dua3.utility.math.MathUtil
Get the operation that performs rounding to a fixed number of decimal places.
roundToInt(double) - Static method in class com.dua3.utility.math.MathUtil
Rounds a double value to the nearest integer and returns the result as an int.
roundToLong(double) - Static method in class com.dua3.utility.math.MathUtil
Rounds a double value to the nearest integral number representable as a long value and returns the result.
roundToPrecision(double, int) - Static method in class com.dua3.utility.math.MathUtil
Round to precision.
rows(int) - Method in class com.dua3.utility.fx.controls.TextAreaBuilder
Sets the number of rows for the text area input control.
ROYALBLUE - Static variable in interface com.dua3.utility.data.Color
The color ROYALBLUE.
RSA - Enum constant in enum class com.dua3.utility.crypt.AsymmetricAlgorithm
RSA (Rivest-Shamir-Adleman) algorithm with OAEP padding
RtfConverter - Class in com.dua3.utility.text
Utility class for converting between RichText and RTF.
RtfReader - Class in com.dua3.utility.text.imp.rtf
Reads RTF input and converts it to RichText.
RtfWriter - Class in com.dua3.utility.text.imp.rtf
Writes RichText as RTF.
run() - Method in interface com.dua3.utility.lang.LangUtil.RunnableThrows
Equivalent to Runnable.run(), but may throw checked exceptions.
run() - Method in interface com.dua3.utility.lang.LangUtil.Source
 
run(Runnable) - Static method in class com.dua3.utility.fx.FxLauncher
Executes the given Runnable object.
Run - Class in com.dua3.utility.text
A sequence of characters that share the same properties.
runAndWait(Runnable) - Static method in class com.dua3.utility.fx.PlatformHelper
Run a task on the JavaFX application thread and wait for completion.
runAndWait(Supplier<T>) - Static method in class com.dua3.utility.fx.PlatformHelper
Run a task on the JavaFX application thread and return the result.
runAt(int) - Method in class com.dua3.utility.text.RichText
Get run at position.
runLater(Runnable) - Static method in class com.dua3.utility.fx.PlatformHelper
Run a task on the JavaFX application thread and log any exceptions.
runLater(Runnable, Consumer<Throwable>) - Static method in class com.dua3.utility.fx.PlatformHelper
Run a task on the JavaFX application thread and handle any exceptions.
RUNNING - Enum constant in enum class com.dua3.utility.concurrent.ProgressTracker.State
Represents a running task.
RUNNING - Enum constant in enum class com.dua3.utility.concurrent.TaskProcessorBase.State
The task processor is active and accepting tasks.
runOnNextFrame(Runnable) - Static method in class com.dua3.utility.fx.FxUtil
Schedules the provided action to execute on the next frame using an AnimationTimer.
runOnNextFrame(LongConsumer) - Static method in class com.dua3.utility.fx.FxUtil
Schedules a task to be executed on the next frame of the JavaFX application thread.
runs() - Method in class com.dua3.utility.text.RichText
Get the runs of this instance.
runs() - Method in class com.dua3.utility.text.RichTextBuilder
 
runs() - Method in interface com.dua3.utility.text.RichTextRuns
Retrieves a list of rich text runs.
runStream() - Method in class com.dua3.utility.text.RichText
Get a stream containing the runs of this instance.
runStream() - Method in class com.dua3.utility.text.RichTextBuilder
 
runStream() - Method in interface com.dua3.utility.text.RichTextRuns
Provides a Stream of Run objects in the collection.
rx() - Method in class com.dua3.utility.math.geometry.Arc2f
Returns the x-radius of the arc curve.
ry() - Method in class com.dua3.utility.math.geometry.Arc2f
Returns the y-radius of the arc curve.

S

s() - Method in record class com.dua3.utility.data.HSLColor
Returns the value of the s record component.
s() - Method in record class com.dua3.utility.data.HSVColor
Returns the value of the s record component.
SADDLEBROWN - Static variable in interface com.dua3.utility.data.Color
The color SADDLEBROWN.
SALMON - Static variable in interface com.dua3.utility.data.Color
The color SALMON.
SANDYBROWN - Static variable in interface com.dua3.utility.data.Color
The color SANDYBROWN.
SANS_SERIF - Static variable in class com.dua3.utility.text.Style
Default Sansserif font.
SAVE - Enum constant in enum class com.dua3.utility.fx.controls.FileDialogMode
Mode of the file dialog that allows the user to save a file.
saveKeyStore(KeyStore, OutputStream, char[]) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Saves a KeyStore to an OutputStream.
saveKeyStoreToFile(KeyStore, Path, char[]) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Saves a KeyStore to a file.
saveToFile(Stage, T, FileType<? extends T>, Path) - Static method in class com.dua3.utility.fx.controls.Dialogs
Opens a file save dialog to allow the user to save the given object to a file.
scalarProduct(Vector2f, Vector2f) - Static method in record class com.dua3.utility.math.geometry.Vector2f
Scalar product.
scale() - Method in record class com.dua3.utility.fx.controls.InputBuilder.SectionStyle
Returns the value of the scale record component.
scale(double) - Static method in class com.dua3.utility.swing.StyledDocumentConverter
Set font scaling factor.
scale(float) - Static method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Create an affine transformation for a scaling operation (using the same factor for x and y coordinates) (x,y) -> (sx,sy).
scale(float, float) - Static method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Create an affine transformation for a scaling operation (x,y) -> (sx,ty).
scale(Scale2f) - Static method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Create an affine transformation for a scaling operation.
Scale2f - Record Class in com.dua3.utility.math.geometry
Record holding scaling factors for x- and y-axis.
Scale2f(float) - Constructor for record class com.dua3.utility.math.geometry.Scale2f
Constructs a new Scale2f object with the specified scaling factor s for both x and y axes.
Scale2f(float, float) - Constructor for record class com.dua3.utility.math.geometry.Scale2f
Creates an instance of a Scale2f record class.
scaled(float) - Method in record class com.dua3.utility.math.geometry.Dimension2f
Scales the dimension by a given factor.
scaled(float) - Method in class com.dua3.utility.text.Font
Scales the font by a given factor.
scaled(Scale2f) - Method in record class com.dua3.utility.math.geometry.Dimension2f
Scales the current Dimension2f object by the specified Scale2f object.
schedule(T) - Method in interface com.dua3.utility.concurrent.ProgressTracker
Schedule task.
schedule(T) - Method in class com.dua3.utility.concurrent.ProgressView
 
schedule(T) - Method in class com.dua3.utility.fx.controls.ProgressView
 
schedule(T) - Method in class com.dua3.utility.swing.SwingProgressView
 
SCHEDULED - Enum constant in enum class com.dua3.utility.concurrent.ProgressTracker.State
Indicates that the task is scheduled and waiting to be executed.
scheduleTaskGroup(String, T...) - Method in interface com.dua3.utility.concurrent.ProgressTracker
Schedules a group of tasks to be executed.
scheduleTaskGroup(String, T...) - Method in class com.dua3.utility.fx.controls.ProgressView
 
scheduleTaskGroup(String, T...) - Method in class com.dua3.utility.swing.SwingProgressView
 
scroll(double, double) - Method in class com.dua3.utility.fx.controls.PinBoard
Adjusts the scroll position of the PinBoard by the specified horizontal and vertical deltas.
scrollHorizontal(double) - Method in class com.dua3.utility.fx.controls.PinBoard
Scrolls the PinBoard horizontally by the specified amount.
scrollHValuePropertyProperty() - Method in class com.dua3.utility.fx.controls.PinBoard
Returns the property representing the horizontal scroll value of the PinBoard.
scrollIntoView(double, double) - Method in class com.dua3.utility.fx.controls.PinBoard
Scrolls the PinBoard the specified position into view.
scrollIntoView(PinBoard.Item, double, double) - Method in class com.dua3.utility.fx.controls.PinBoard
Scrolls the PinBoard so that the point (x, y) in the item becomes visible.
ScrollPosition - Record Class in com.dua3.utility.fx.controls
The ScrollPosition record combines the scroll positions for horizontal and vertical scrollbars.
ScrollPosition(double, double) - Constructor for record class com.dua3.utility.fx.controls.ScrollPosition
Creates an instance of a ScrollPosition record class.
scrollTo(double, double, double, double) - Method in class com.dua3.utility.fx.controls.PinBoard
Scrolls the PinBoard to the specified position within an item.
scrollTo(PinBoard.Item, double, double, double, double) - Method in class com.dua3.utility.fx.controls.PinBoard
Scrolls the PinBoard to the specified position within an item.
scrollTo(PinBoard.PositionInItem, double, double) - Method in class com.dua3.utility.fx.controls.PinBoard
Scrolls the PinBoard to the specified position within an item.
scrollToBottom(JScrollPane) - Static method in class com.dua3.utility.swing.SwingUtil
Scroll pane to bottom.
scrollToEnd(JScrollBar) - Static method in class com.dua3.utility.swing.SwingUtil
Scroll scrollbar to end.
scrollVertical(double) - Method in class com.dua3.utility.fx.controls.PinBoard
Scrolls the PinBoard vertically by the specified amount.
scrollVValuePropertyProperty() - Method in class com.dua3.utility.fx.controls.PinBoard
Returns the property representing the vertical scroll value of the PinBoard.
SEAGREEN - Static variable in interface com.dua3.utility.data.Color
The color SEAGREEN.
SEASHELL - Static variable in interface com.dua3.utility.data.Color
The color SEASHELL.
second() - Method in record class com.dua3.utility.data.Pair
Returns the value of the second record component.
SECONDS_MILLIS - Enum constant in enum class com.dua3.utility.lang.Stopwatch.Format
Seconds formatted as floating point value.
section(int, MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
section(int, MessageFormatter.MessageFormatterArgs) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Appends a section to the current builder instance with a specified heading level and formatted message arguments.
section(int, MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
section(int, MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
section(int, MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
section(int, String, Object...) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Sets the current section level and formats the section heading using the provided format string and arguments.
SectionStyle(float, float, boolean, float) - Constructor for record class com.dua3.utility.fx.controls.InputBuilder.SectionStyle
Creates an instance of a SectionStyle record class.
secureHash(byte[], String) - Static method in class com.dua3.utility.crypt.CryptUtil
Generates a secure hash for the given input using a combination of HMAC-SHA256 and Argon2id.
Segment2f - Class in com.dua3.utility.math.geometry
Base class for segments that form a Path2f.
segments() - Method in class com.dua3.utility.math.geometry.Path2f
This path's segments as a list.
SELECT_DIRECTORY - Enum constant in enum class com.dua3.utility.swing.FileInput.SelectionMode
The SELECT_DIRECTORY constant indicates that only directories should be selectable.
SELECT_DIRECTORY - Static variable in class com.dua3.utility.swing.FileInput
Select directories only.
SELECT_FILE - Enum constant in enum class com.dua3.utility.swing.FileInput.SelectionMode
The SELECT_FILE constant indicates that only files should be selectable.
SELECT_FILE - Static variable in class com.dua3.utility.swing.FileInput
Select files only.
SELECT_FILE_OR_DIRECTORY - Enum constant in enum class com.dua3.utility.swing.FileInput.SelectionMode
The SELECT_DIRECTORY constant indicates that both files and directories should be selectable.
SELECT_FILE_OR_DIRECTORY - Static variable in class com.dua3.utility.swing.FileInput
Select files or directories.
selectableText(boolean) - Method in class com.dua3.utility.fx.controls.AlertBuilder
Sets whether the text in the alert dialog should be selectable or not.
selectAll() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Selects the full document.
selectAll() - Method in class com.dua3.utility.swing.TextEditorPane
Selects all text.
selectAll() - Method in class com.dua3.utility.ui.RichTextEditorModel
Selects all text.
selectBackward() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Extends selection one character backward.
selectBackward() - Method in class com.dua3.utility.ui.RichTextEditorModel
Extends selection one character backward.
selected(boolean) - Method in class com.dua3.utility.fx.controls.CheckBoxButtonBuilder
Sets the selected state of the CheckBox.
selected(boolean) - Method in class com.dua3.utility.fx.controls.CheckMenuItemBuilder
Set the selected state for the CheckMenuItem.
selected(boolean) - Method in class com.dua3.utility.fx.controls.ToggleButtonBuilder
Sets the selected state of the ToggleButton.
selected(Property<Boolean>) - Method in class com.dua3.utility.fx.controls.CheckBoxButtonBuilder
Bind the button's selected state to a javafx.beans.property.Property<Boolean>.
selected(ObservableValue<Boolean>) - Method in class com.dua3.utility.fx.controls.CheckMenuItemBuilder
Bind the selected state for the CheckMenuItem.
selectedFilter(FileChooser.ExtensionFilter) - Method in class com.dua3.utility.fx.controls.FileChooserBuilder
Set selected filter.
selectedItemProperty() - Method in class com.dua3.utility.fx.controls.ComboBoxEx
Returns the property containing the selected item in the ComboBoxEx.
selectedTextProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Read-only selected-text property.
selectEnd() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Extends selection to document end.
selectEnd() - Method in class com.dua3.utility.ui.RichTextEditorModel
Extends selection to document end.
selectEndOfNextWord() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Extends selection to end of next word.
selectEndOfNextWord() - Method in class com.dua3.utility.ui.RichTextEditorModel
Extends selection to next word end.
selectForward() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Extends selection one character forward.
selectForward() - Method in class com.dua3.utility.ui.RichTextEditorModel
Extends selection one character forward.
selectHome() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Extends selection to document start.
selectHome() - Method in class com.dua3.utility.ui.RichTextEditorModel
Extends selection to document start.
selectionProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Read-only selection range property.
selectNextWord() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Extends selection to start of next word.
selectNextWord() - Method in class com.dua3.utility.ui.RichTextEditorModel
Extends selection to next word start.
selectPositionCaret(int) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Moves caret while keeping current anchor.
selectPositionCaret(int) - Method in class com.dua3.utility.ui.RichTextEditorModel
Moves caret while keeping current anchor.
selectPreviousWord() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Extends selection to start of previous word.
selectPreviousWord() - Method in class com.dua3.utility.ui.RichTextEditorModel
Extends selection to previous word start.
selectRange(int, int) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Sets selection anchor and caret.
selectRange(int, int) - Method in class com.dua3.utility.swing.TextEditorPane
Selects the text range [start, end).
selectRange(int, int) - Method in class com.dua3.utility.ui.RichTextEditorModel
Sets anchor and caret positions.
selectRange(IndexRange) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Selects the given JavaFX range.
self() - Method in class com.dua3.utility.fx.controls.abstract_builders.DialogPaneBuilder
Returns the current instance of the builder.
self() - Method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Returns the current instance of the builder with the proper type.
self() - Method in class com.dua3.utility.fx.controls.abstract_builders.NodeBuilder
Returns the current instance of the builder with the proper type.
self() - Method in class com.dua3.utility.fx.controls.ColumnDefBuilder
Returns the builder instance cast to the appropriate subclass type.
self() - Method in class com.dua3.utility.fx.controls.InputControlBuilder
Returns the current instance of the class.
self() - Method in class com.dua3.utility.options.AbstractOptionBuilder
Returns this builder instance cast to the concrete builder type.
self() - Method in class com.dua3.utility.text.RichTextBuilder
Returns the current instance of the RichTextBuilder.
self() - Method in class com.dua3.utility.text.RichTextBuilderExtBase
 
separator - Variable in class com.dua3.utility.io.CsvIo
The separator character used for CSV data.
separator(Orientation) - Static method in class com.dua3.utility.fx.controls.Controls
Create Separator.
SERIF - Static variable in class com.dua3.utility.text.Style
Default Serif font.
set(int, int, int) - Method in record class com.dua3.utility.data.ImageBuffer
Set the color at the given position.
set(T) - Method in interface com.dua3.utility.fx.controls.InputControl
Set value.
set(Arguments) - Method in class com.dua3.utility.fx.controls.OptionsPane
 
set(RichText) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Sets the committed value.
set(Collection<PinBoard.Item>) - Method in class com.dua3.utility.fx.controls.PinBoard
Sets the content to the given collection of items to the PinBoard and refreshes the skin.
set(S, T) - Method in class com.dua3.utility.fx.controls.AbstractColumnDef
Sets the value of the specified row using the valueSetter function.
set(S, T) - Method in interface com.dua3.utility.fx.controls.ColumnDef
Sets the value for a specific cell in the column, corresponding to the given row.
set(T) - Method in class com.dua3.utility.concurrent.SimpleValue
 
set(T) - Method in interface com.dua3.utility.concurrent.Value
Sets the value of the method.
setActive(boolean) - Method in class com.dua3.utility.fx.FxRefresh
Set the active state.
setAlertHandler(WebEngine) - Static method in class com.dua3.utility.fx.web.WebViews
Sets the alert handler for the given WebEngine.
setApplicationParent(P) - Method in interface com.dua3.utility.ui.DetachableNode
Sets the parent for the current application context of the node and manages the addition or removal process of the node into/from the parent.
setApplicationParent(Parent) - Method in class com.dua3.utility.fx.controls.ToolBarEx
Sets the value of the applicationParent property.
setArray(String, Array) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setAsciiStream(String, InputStream) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setAsciiStream(String, InputStream, int) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setAsciiStream(String, InputStream, long) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setBackgroundColor(Color) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Sets text background color for subsequent input or current selection formatting.
setBackgroundColor(Color) - Method in class com.dua3.utility.swing.TextEditorPane
Sets background color for selection or typing style.
setBackgroundColor(Color) - Method in class com.dua3.utility.text.FontDef
Sets the background color attribute of the FontDef instance.
setBigDecimal(String, BigDecimal) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setBinaryStream(String, InputStream) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setBlob(String, Blob) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setBlockIncrement(double) - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Sets the block increment value for the slider.
setBold(boolean) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Sets bold formatting state.
setBold(Boolean) - Method in class com.dua3.utility.text.FontDef
Sets the bold property of the font definition.
setBoolean(String, boolean) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setByte(String, byte) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setBytes(String, byte[]) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setCapacity(int) - Method in class com.dua3.utility.lang.RingBuffer
Set the capacity.
setCaretPosition(int) - Method in class com.dua3.utility.swing.TextEditorPane
Sets caret position.
setClob(String, Clob) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setColor(Color) - Method in class com.dua3.utility.text.FontDef
Sets the color attribute of the FontDef instance.
setColumnNames(List<String>) - Method in class com.dua3.utility.io.CsvReader
Sets the column names for the CSV reader.
setComparator(Comparator<? super T>) - Method in class com.dua3.utility.fx.controls.ComboBoxEx
Sets the comparator for the ComboBoxEx and sorts the items accordingly.
setComparator(Comparator<? super T>) - Method in class com.dua3.utility.swing.ComboBoxEx
Sets the Comparator used for sorting items in the ComboBoxEx.
setConfirmationHandler(WebEngine) - Static method in class com.dua3.utility.fx.web.WebViews
Sets the confirmation handler for the given WebEngine.
setDecrementGraphic(Node) - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Sets the graphical representation for the decrement button of the slider.
setDecrementText(String) - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Sets the text of the decrement button in the slider.
setDefault(V) - Method in class com.dua3.utility.fx.controls.InputControlBuilder
Sets the default value of the slider.
setDefault(Supplier<V>) - Method in class com.dua3.utility.fx.controls.InputControlBuilder
Sets the default value supplier of the slider.
setDialogSupplier(Supplier<? extends D>) - Method in class com.dua3.utility.fx.controls.abstract_builders.DialogPaneBuilder
Sets the supplier that provides instances of the dialog type.
setDisplayScale(double) - Method in class com.dua3.utility.fx.controls.PinBoard
Sets the display scale of the component.
setDisplayScale(double) - Method in class com.dua3.utility.fx.controls.TextPane
Sets the display scale used for preview rendering.
setDisplayScale(double) - Method in class com.dua3.utility.swing.TextPane
Sets the display scale used for rendering and layout conversion.
setDisplayScale(double) - Method in interface com.dua3.utility.ui.RichTextPane
Sets the display scale used for preview rendering.
setDouble(String, double) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setEditable(boolean) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Enables or disables editing.
setEditable(boolean) - Method in class com.dua3.utility.swing.TextEditorPane
Enables or disables editing.
setEnterKeyInsertsNewline(boolean) - Method in class com.dua3.utility.fx.controls.TextEditorPane
 
setEnterKeyInsertsNewline(boolean) - Method in class com.dua3.utility.swing.TextEditorPane
 
setEnterKeyInsertsNewline(boolean) - Method in interface com.dua3.utility.ui.RichTextEditorPane
Configures ENTER key behavior.
setError(String) - Method in class com.dua3.utility.fx.controls.InputControlState
Updates the error property with the provided error message and adjusts the validity state based on whether the error message is empty or not.
setFamilies(SequencedCollection<String>) - Method in class com.dua3.utility.text.FontDef
Sets the font family names for the FontDef instance.
setFamily(String) - Method in class com.dua3.utility.text.FontDef
Sets the font family names for the FontDef instance.
setFetchSize(int) - Method in class com.dua3.utility.db.NamedParameterStatement
Set the fetch size for the statement (see {#link Statement.setFetchSize(int)}).
setFill(Color) - Method in class com.dua3.utility.fx.FxGraphics
 
setFill(Color) - Method in class com.dua3.utility.swing.SwingGraphics
 
setFill(Color) - Method in interface com.dua3.utility.ui.Graphics
Sets the fill color for drawing operations.
setFloat(String, float) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setFont(Font) - Method in class com.dua3.utility.fx.controls.TextPane
Set the rendering font.
setFont(Font) - Method in class com.dua3.utility.fx.FxGraphics
 
setFont(Font) - Method in class com.dua3.utility.swing.SwingGraphics
 
setFont(Font) - Method in interface com.dua3.utility.ui.Graphics
Sets the font used for text rendering.
setFontFamily(String) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Sets font family for subsequent input or current selection formatting.
setFontFamily(String) - Method in class com.dua3.utility.swing.TextEditorPane
Sets font family for selection or typing style.
setFontMapper(Function<String, String>) - Method in class com.dua3.utility.text.ComparisonSettings.Builder
Sets the font mapper function used to map font names.
setFontSize(double) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Sets font size for subsequent input or current selection formatting.
setFontSize(double) - Method in class com.dua3.utility.swing.TextEditorPane
Sets font size for selection or typing style.
setFxFont(Font) - Method in class com.dua3.utility.fx.controls.TextPane
Set the rendering font.
setHBarPolicy(ScrollPane.ScrollBarPolicy) - Method in class com.dua3.utility.fx.controls.PinBoard
Sets the horizontal scrollbar policy of the PinBoardSkin's ScrollPane.
setHeaderText(String) - Method in class com.dua3.utility.fx.controls.InputPane
Sets the header text displayed at the top of the pane.
setHyperlinkHandler(Consumer<URI>) - Method in class com.dua3.utility.fx.controls.TextPane
Sets the hyperlink handler used for inline hyperlinks.
setHyperlinkHandler(Consumer<URI>) - Method in class com.dua3.utility.swing.TextPane
 
setHyperlinkHandler(Consumer<URI>) - Method in interface com.dua3.utility.ui.RichTextPane
Sets the hyperlink handler used for inline hyperlinks.
setIconColor(Paint) - Method in interface com.dua3.utility.fx.icons.Icon
Set icon color.
setIconColor(Paint) - Method in class com.dua3.utility.fx.icons.IconView
Sets the color of the icon.
setIconIdentifier(String) - Method in class com.dua3.utility.fx.icons.IconView
Sets the identifier of the icon to be displayed in the IconView.
setIconSize(int) - Method in interface com.dua3.utility.fx.icons.Icon
Set icon size.
setIconSize(int) - Method in class com.dua3.utility.fx.icons.IconView
Sets the size of the icon.
setIgnoreBold(boolean) - Method in class com.dua3.utility.text.ComparisonSettings.Builder
Sets whether the method should ignore the bold style when comparing texts.
setIgnoreCase(boolean) - Method in class com.dua3.utility.text.ComparisonSettings.Builder
Sets whether the method should ignore case when comparing texts.
setIgnoreExcessFields(boolean) - Method in class com.dua3.utility.io.CsvReader
Configures whether excess fields in the CSV data should be ignored during parsing.
setIgnoreFontFamily(boolean) - Method in class com.dua3.utility.text.ComparisonSettings.Builder
Sets whether the method should ignore the font family when comparing texts.
setIgnoreFontSize(boolean) - Method in class com.dua3.utility.text.ComparisonSettings.Builder
Sets whether the method should ignore the font size when comparing texts.
setIgnoreItalic(boolean) - Method in class com.dua3.utility.text.ComparisonSettings.Builder
Sets whether the method should ignore the italic style when comparing texts.
setIgnoreMissingFields(boolean) - Method in class com.dua3.utility.io.CsvReader
Configures whether missing fields in the CSV data should be ignored during parsing.
setIgnoreStrikeThrough(boolean) - Method in class com.dua3.utility.text.ComparisonSettings.Builder
Sets whether the method should ignore the strike-through style when comparing texts.
setIgnoreTextColor(boolean) - Method in class com.dua3.utility.text.ComparisonSettings.Builder
Sets whether the method should ignore the text color when comparing texts.
setIgnoreUnderline(boolean) - Method in class com.dua3.utility.text.ComparisonSettings.Builder
Sets whether the method should ignore the underline style when comparing texts.
setIncrementGraphic(Node) - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Sets the graphic for the increment button on the slider.
setIncrementText(String) - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Sets the text label for the increment button on the slider.
setInstant(String, Instant) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setInt(String, int) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setItalic(boolean) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Sets italic formatting state.
setItalic(Boolean) - Method in class com.dua3.utility.text.FontDef
Sets the italic property of the font definition.
setItems(Collection<S>) - Method in class com.dua3.utility.fx.controls.ListInputControlState
Sets the value of this input control state with the provided SequencedCollection.
setLabelPlacement(LabelPlacement) - Method in class com.dua3.utility.fx.controls.Grid
Set the label placement.
setLineEnds(String, String) - Static method in class com.dua3.utility.text.TextUtil
Adjusts the line endings of a given string by replacing the current line terminators with the specified line end sequence.
setLocalDate(String, LocalDate) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setLocalDateTime(String, LocalDateTime) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setLocalTime(String, LocalTime) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setLocation(DetachableNode.Location) - Method in class com.dua3.utility.fx.controls.ToolBarEx
Sets the value of the location property.
setLocation(DetachableNode.Location) - Method in interface com.dua3.utility.ui.DetachableNode
Sets the current location or visibility of the node.
setLogger(WebEngine, Logger) - Static method in class com.dua3.utility.fx.web.WebViews
Sets a logger for the provided WebEngine instance.
setLoginTimeout(int) - Method in class com.dua3.utility.db.JdbcDataSource
 
setLogWriter(PrintWriter) - Method in class com.dua3.utility.db.JdbcDataSource
 
setLong(String, long) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setMajorTickUnit(double) - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Retrieves the major tick unit for the slider.
setMax(double) - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Sets the maximum value for the slider.
setMin(double) - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Sets the minimum value for the slider.
setNativeLookAndFeel() - Static method in class com.dua3.utility.swing.SwingUtil
Set the Swing Look&Feel to the native Look&Feel.
setNativeLookAndFeel(String) - Static method in class com.dua3.utility.swing.SwingUtil
Set the Swing Look&Feel to the native Look&Feel.
setObject(String, Object) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setObject(String, Object, int, int) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setObject(String, Object, SQLType) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setObject(String, Object, SQLType, int) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setOptions(Collection<Option<?>>, Arguments) - Method in class com.dua3.utility.fx.controls.OptionsDialog
Set options.
setOrientation(Orientation) - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Sets the orientation of the slider.
setPageHeightProvider(ToDoubleFunction<RichTextEditorModel>) - Method in class com.dua3.utility.ui.RichTextEditorModel
Sets page-height provider used by shared movement/layout helpers.
setPages(Map<String, WizardDialog.Page<?, ?>>, String) - Method in class com.dua3.utility.fx.controls.WizardDialog
Sets the wizard pages and the initial page to start from.
setPageWidthProvider(ToDoubleFunction<RichTextEditorModel>) - Method in class com.dua3.utility.ui.RichTextEditorModel
Sets page-width provider used by shared movement/layout helpers.
setParameter() - Method in record class com.dua3.utility.swing.ArgumentsDialog.ArgumentsPanel.OptionInput
Returns the value of the setParameter record component.
setPassword(String) - Method in class com.dua3.utility.db.JdbcDataSource
Set database password.
setPath(Path) - Method in class com.dua3.utility.swing.FileInput
Set path.
setProgress(double) - Method in class com.dua3.utility.fx.controls.StatusBar
Sets the progress of the progress bar.
setPromptHandler(WebEngine) - Static method in class com.dua3.utility.fx.web.WebViews
Sets the prompt handler for the given WebEngine.
setRef(String, Ref) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setRenderingQualityHigh(Graphics2D) - Static method in class com.dua3.utility.swing.SwingUtil
Configures the rendering quality settings for a Graphics2D object to enhance visual quality.
setRowId(String, RowId) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setScale(double) - Method in class com.dua3.utility.swing.StyledDocumentConverter
Set the scale to use in conversion.
setScrollPosition(double, double) - Method in class com.dua3.utility.fx.controls.PinBoard
Sets the scroll position of the PinBoardSkin's ScrollPane.
setScrollPosition(ScrollPosition) - Method in class com.dua3.utility.fx.controls.PinBoard
Sets the scroll position of the PinBoardSkin's ScrollPane.
setSelectedItem(T) - Method in class com.dua3.utility.swing.ComboBoxEx
Sets the selected item in the ComboBoxEx to the specified item.
setShort(String, short) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setShowTickLabels(boolean) - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Configures whether to show the tick labels on the slider.
setShowTickMarks(boolean) - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Configures whether the slider should display tick marks.
setSize(Float) - Method in class com.dua3.utility.text.FontDef
Sets the size of the font.
setSnapToTicks(boolean) - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Sets whether the slider should snap to the closest tick mark.
setStartPage(String) - Method in class com.dua3.utility.fx.controls.WizardDialogBuilder
Sets the start page for the wizard dialog.
setStrikeThrough(boolean) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Sets strike-through formatting state.
setStrikeThrough(Boolean) - Method in class com.dua3.utility.text.FontDef
Sets the strike-through property for the font.
setString(String, String) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setStroke(Color, float) - Method in class com.dua3.utility.fx.FxGraphics
 
setStroke(Color, float) - Method in class com.dua3.utility.swing.SwingGraphics
 
setStroke(Color, float) - Method in interface com.dua3.utility.ui.Graphics
Sets the stroke for drawing shapes.
setStrokeColor(Color) - Method in class com.dua3.utility.fx.FxGraphics
 
setStrokeColor(Color) - Method in class com.dua3.utility.swing.SwingGraphics
 
setStrokeColor(Color) - Method in interface com.dua3.utility.ui.Graphics
Sets the stroke color for drawing operations.
setStrokeWidth(float) - Method in class com.dua3.utility.fx.FxGraphics
 
setStrokeWidth(float) - Method in class com.dua3.utility.swing.SwingGraphics
 
setStrokeWidth(float) - Method in interface com.dua3.utility.ui.Graphics
Sets the width for the stroke to be applied in drawing operations.
setStyle(Run) - Method in class com.dua3.utility.text.AttributeBasedConverter.AttributeBasedConverterImpl
Update style.
setStyle(Style, boolean) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Enables or disables a style on the current selection.
setStyle(Style, boolean) - Method in class com.dua3.utility.ui.RichTextEditorModel
Sets style state in current selection.
setText(RichText) - Method in class com.dua3.utility.ui.RichTextEditorModel
Replaces full document text and clears history.
setText(RichText, boolean) - Method in class com.dua3.utility.ui.RichTextEditorModel
Replaces full document text, optionally preserving history.
setText(CharSequence) - Method in class com.dua3.utility.fx.controls.TextPane
Set rich text.
setText(CharSequence) - Method in class com.dua3.utility.swing.TextPane
 
setText(CharSequence) - Method in class com.dua3.utility.ui.RichTextEditorModel
Replaces full document text and clears history.
setText(CharSequence) - Method in interface com.dua3.utility.ui.RichTextPane
Sets text content.
setText(String) - Method in class com.dua3.utility.fx.controls.StatusBar
Sets the text of the status bar.
setTextColor(Color) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Sets text color for subsequent input or current selection formatting.
setTextColor(Color) - Method in class com.dua3.utility.swing.TextEditorPane
Sets text color for selection or typing style.
setTextColumns(int) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Sets the number of text columns for the last added node.
setTextDimensions(int, int) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Sets the text dimensions by specifying the number of rows and columns for the last added node.
setTextFont(Font) - Method in class com.dua3.utility.fx.controls.TextPane
 
setTextFont(Font) - Method in class com.dua3.utility.swing.TextPane
 
setTextFont(Font) - Method in interface com.dua3.utility.ui.RichTextPane
Sets the rendering font.
setTextRows(int) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Sets the number of rows for the last added node.
setToolbarApplicationParent(Container) - Method in class com.dua3.utility.swing.TextEditorPane
Sets the parent container for the toolbar application.
setToolbarApplicationParent(Parent) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Sets the parent to show the toolbar in when the location is set to DetachableNode.Location.APPLICATION.
setToolbarLocation(DetachableNode.Location) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Shows or hides the toolbar.
setToolbarLocation(DetachableNode.Location) - Method in class com.dua3.utility.swing.TextEditorPane
Sets the location of the toolbar to the specified value.
setTransformation(AffineTransformation2f) - Method in class com.dua3.utility.fx.FxGraphics
 
setTransformation(AffineTransformation2f) - Method in class com.dua3.utility.swing.SwingGraphics
 
setTransformation(AffineTransformation2f) - Method in interface com.dua3.utility.ui.Graphics
Sets the transformation for the graphics context.
setType(FontType) - Method in class com.dua3.utility.text.FontDef
Sets the type attribute for the font.
setUiMode(UiMode) - Static method in class com.dua3.utility.application.ApplicationUtil
Sets the application's UI mode and updates the dark mode setting accordingly.
setUnderline(boolean) - Method in class com.dua3.utility.fx.controls.TextEditorPane
Sets underline formatting state.
setUnderline(Boolean) - Method in class com.dua3.utility.text.FontDef
Sets the underline attribute for the font.
setUnitIncrement(JScrollBar, int) - Static method in class com.dua3.utility.swing.SwingUtil
Set the unit increment.
setUnitIncrement(JScrollPane, int) - Static method in class com.dua3.utility.swing.SwingUtil
Set the unit increment.
setupEngine(WebEngine, String) - Static method in class com.dua3.utility.fx.web.WebViews
Sets up the WebEngine with alert, confirmation, prompt handlers, and a logger.
setUrl(String) - Method in class com.dua3.utility.db.JdbcDataSource
Set database URL.
setURL(String, URL) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
setUser(String) - Method in class com.dua3.utility.db.JdbcDataSource
Set database user.
setValue(R) - Method in class com.dua3.utility.fx.controls.InputControlState
Sets a new value for the input control's state.
setValue(ObservableList<S>) - Method in class com.dua3.utility.fx.controls.ListInputControlState
Sets the value of the value property.
setValue(T2) - Method in record class com.dua3.utility.data.Pair
Deprecated.
setVBarPolicy(ScrollPane.ScrollBarPolicy) - Method in class com.dua3.utility.fx.controls.PinBoard
Sets the vertical scrollbar policy of the PinBoardSkin's ScrollPane.
setVisible(boolean) - Method in class com.dua3.utility.swing.TextEditorPane
 
setWeight(double) - Method in class com.dua3.utility.fx.controls.AbstractColumnDef
Sets the weight of the column.
setWeight(double) - Method in interface com.dua3.utility.fx.controls.ColumnDef
Set a new weight value.
setWindowDecorations(boolean) - Method in class com.dua3.utility.application.imp.NativeHelperUnsupported
 
setWindowDecorations(boolean) - Method in interface com.dua3.utility.application.NativeHelper
Sets the window decorations mode for the application's user interface.
setWrapText(boolean) - Method in class com.dua3.utility.fx.controls.TextPane
Set wrapping mode.
setWrapText(boolean) - Method in class com.dua3.utility.swing.TextPane
 
setWrapText(boolean) - Method in interface com.dua3.utility.ui.RichTextPane
Enables or disables line wrapping.
setWrapWidthProvider(ToDoubleFunction<RichTextEditorModel>) - Method in class com.dua3.utility.ui.RichTextEditorModel
Sets wrap-width provider used by shared layout helpers.
setZonedDateTime(String, ZonedDateTime) - Method in class com.dua3.utility.db.NamedParameterStatement
Set a parameter.
shannonEntropy() - Method in record class com.dua3.utility.crypt.PasswordUtil.PasswordStrength
Returns the value of the shannonEntropy record component.
ShapeBuilder<S,B> - Class in com.dua3.utility.fx.controls.abstract_builders
An abstract base class for building nodes, providing a fluent API for configuring and creating instances of the node type specified by the generic parameter N.
ShapeBuilder(Supplier<? extends S>) - Constructor for class com.dua3.utility.fx.controls.abstract_builders.ShapeBuilder
Constructs a new instance of the ControlBuilder class using the specified factory.
SharableString - Class in com.dua3.utility.text
A class that provides a sharable view of a String by implementing the CharSequence interface.
SharableString(String) - Constructor for class com.dua3.utility.text.SharableString
Constructs a new SharableString using the specified string.
SharedString - Class in com.dua3.utility.text
A class that provides a shared view of a portion of a base string, implementing the CharSequence interface.
shear(float) - Static method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Create an affine transformation for a shearing operation (x,y) -> (x+my,y).
show(String) - Method in class com.dua3.utility.fx.controls.CardPane
Displays the card associated with the specified name by bringing it to the front of the content container.
showAndWait() - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Displays the dialog and waits for the user to respond before returning.
showAndWait() - Method in class com.dua3.utility.fx.controls.abstract_builders.DialogBuilder
Build and show the dialog.
showAndWait() - Method in class com.dua3.utility.fx.controls.WizardDialogBuilder
Displays the constructed wizard dialog and waits for the user to close it.
showDelay() - Method in record class com.dua3.utility.fx.controls.TooltipConfig
Returns the value of the showDelay record component.
showDialog() - Method in class com.dua3.utility.fx.controls.DirectoryChooserBuilder
Show "Open" dialog.
showDialog(Window, ArgumentsParser) - Static method in class com.dua3.utility.swing.ArgumentsDialog
Displays a dialog for getting arguments from the user.
showDirectoryOpenDialog(Component, Path) - Static method in class com.dua3.utility.swing.SwingUtil
Show directory open dialog.
showDuration() - Method in record class com.dua3.utility.fx.controls.TooltipConfig
Returns the value of the showDuration record component.
showFileOpenDialog(Component, Path, Pair<String, String[]>...) - Static method in class com.dua3.utility.swing.SwingUtil
Show file open dialog.
showFileSaveDialog(Component, Path, Pair<String, String[]>...) - Static method in class com.dua3.utility.swing.SwingUtil
Show file save dialog.
showInFileManager(Path) - Static method in class com.dua3.utility.application.ApplicationUtil
Attempts to display the specified file or directory in the system's file manager.
showLogWindow(Window) - Static method in class com.dua3.utility.fx.FxLauncher
Displays a log window for the application, if configured to do so.
showLogWindow(Window, String) - Static method in class com.dua3.utility.fx.FxLauncher
Displays a log window for the application, if configured to do so.
showOpenDialog() - Method in class com.dua3.utility.fx.controls.FileChooserBuilder
Show "Open" dialog.
showOpenDialog(Component, Path, int, Pair<String, String[]>...) - Static method in class com.dua3.utility.swing.SwingUtil
Show open dialog.
showOpenMultipleDialog() - Method in class com.dua3.utility.fx.controls.FileChooserBuilder
Show "Open multiple" dialog.
showSaveDialog() - Method in class com.dua3.utility.fx.controls.FileChooserBuilder
Show "Save" dialog.
showTickLabels(boolean) - Method in class com.dua3.utility.fx.controls.SliderBuilder
Configures whether to show the tick labels on the slider.
showTickLabelsProperty() - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Retrieves the property for showing or hiding tick labels on the slider.
showTickMarks(boolean) - Method in class com.dua3.utility.fx.controls.SliderBuilder
Configures whether the slider should display tick marks.
showTickMarksProperty() - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Retrieves the property representing whether tick marks are shown on the slider.
shutdown() - Method in interface com.dua3.utility.concurrent.TaskProcessor
Shutdown the processor.
shutdown() - Method in class com.dua3.utility.concurrent.TaskProcessorBase
 
shutdown() - Method in class com.dua3.utility.concurrent.TaskProcessorDelegating
 
shutdown() - Static method in class com.dua3.utility.fx.FxLauncher
Shut down the JavaFX platform.
shutdown(long, TimeUnit) - Static method in class com.dua3.utility.fx.FxLauncher
Shut down the JavaFX platform.
shutdown(long, TimeUnit) - Static method in class com.dua3.utility.fx.PlatformHelper
Shut down the JavaFX platform.
SHUTDOWN - Enum constant in enum class com.dua3.utility.concurrent.TaskProcessorBase.State
The task processor is shutting down, but tasks are still being completed.
shutdownAndAbort() - Method in interface com.dua3.utility.concurrent.TaskProcessor
Shutdown and abort all submitted tasks.
shutdownAndAbort() - Method in class com.dua3.utility.concurrent.TaskProcessorAsync
 
shutdownAndAbort() - Method in class com.dua3.utility.concurrent.TaskProcessorBase
 
shutdownAndAbort() - Method in class com.dua3.utility.concurrent.TaskProcessorDelegating
 
SIENNA - Static variable in interface com.dua3.utility.data.Color
The color SIENNA.
sign(long) - Static method in class com.dua3.utility.math.MathUtil
Determines the sign of a given long integer.
sign(PrivateKey, byte[], InputBufferHandling) - Static method in class com.dua3.utility.crypt.SignatureUtil
Sign data using a private key.
sign(PrivateKey, char[], InputBufferHandling) - Static method in class com.dua3.utility.crypt.SignatureUtil
Sign text using a private key.
sign(PrivateKey, CharSequence) - Static method in class com.dua3.utility.crypt.SignatureUtil
Sign text using a private key.
signatureAlgorithm(String) - Method in interface com.dua3.utility.crypt.X509CertificateBuilder
Specifies the signature algorithm to be used for signing the certificate.
SignatureUtil - Class in com.dua3.utility.crypt
Utility class for digital signatures.
SIGNED_INTEGER - Enum constant in enum class com.dua3.utility.fx.controls.TextFieldType
Represents unsigned integer input in a text field.
signedBy(PrivateKey, X509Certificate...) - Method in interface com.dua3.utility.crypt.X509CertificateBuilder
Specifies the issuer certificate and private key to sign the certificate being built.
SILVER - Static variable in interface com.dua3.utility.data.Color
The color SILVER.
similar(FontData, FontData) - Static method in record class com.dua3.utility.text.FontData
Test if two fonts are similar.
similar(Font, Font) - Static method in class com.dua3.utility.text.Font
Test if two fonts are similar.
SimpleInputControl<C,R> - Class in com.dua3.utility.fx.controls
SimpleInputControl is a generic class designed to manage an input control element and its state.
SimpleNamespaceContext - Class in com.dua3.utility.xml
A simple NamespaceContext implementation that automatically creates the reverse mapping from URI to namespace.
SimpleNamespaceContext(String) - Constructor for class com.dua3.utility.xml.SimpleNamespaceContext
Construct new instance with mappings and default namespace.
SimpleNamespaceContext(Map<String, String>) - Constructor for class com.dua3.utility.xml.SimpleNamespaceContext
Construct new instance with mappings.
SimpleNamespaceContext(Map<String, String>, String) - Constructor for class com.dua3.utility.xml.SimpleNamespaceContext
Construct new instance with mappings and default namespace.
SimpleValue<T> - Class in com.dua3.utility.concurrent
A simple implementation of the Value interface that stores a single value of any type.
SimpleValue(T) - Constructor for class com.dua3.utility.concurrent.SimpleValue
Initializes a new instance of the SimpleValue class.
size() - Method in class com.dua3.utility.crypt.PemData
Returns the number of items stored in the current PemData instance.
size() - Method in record class com.dua3.utility.io.ObjectStore.ObjectInfo
Returns the value of the size record component.
size() - Method in class com.dua3.utility.lang.CompactableSortedMap
 
size() - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
size() - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
size() - Method in class com.dua3.utility.lang.ReversedSequencedCollectionWrapper
 
size() - Method in class com.dua3.utility.lang.RingBuffer
Get number of items in collection.
size() - Method in class com.dua3.utility.lang.UnmodifiableArrayListWrapper
 
size() - Method in record class com.dua3.utility.text.FontData
Returns the value of the size record component.
size() - Method in class com.dua3.utility.text.Style
 
size(Float) - Static method in class com.dua3.utility.text.FontDef
Create a FontDef instance with only the font size set.
SKYBLUE - Static variable in interface com.dua3.utility.data.Color
The color SKYBLUE.
SLATEBLUE - Static variable in interface com.dua3.utility.data.Color
The color SLATEBLUE.
SLATEGRAY - Static variable in interface com.dua3.utility.data.Color
The color SLATEGRAY.
SLATEGREY - Static variable in interface com.dua3.utility.data.Color
The color SLATEGREY.
slider() - Static method in class com.dua3.utility.fx.controls.Controls
Create SliderBuilder instance.
SLIDER_ONLY - Enum constant in enum class com.dua3.utility.fx.controls.SliderWithButtons.Mode
Mode where only the slider component is enabled.
SLIDER_VALUE - Enum constant in enum class com.dua3.utility.fx.controls.SliderWithButtons.Mode
Mode where only the current value of the slider is displayed.
SLIDER_VALUE_INPUT - Enum constant in enum class com.dua3.utility.fx.controls.SliderWithButtons.Mode
Mode where the current value of the slider is displayed and can be edited.
SLIDER_VALUE_INPUT_TOTAL - Enum constant in enum class com.dua3.utility.fx.controls.SliderWithButtons.Mode
Mode where the slider, its current value, and the total input value are used.
SLIDER_VALUE_TOTAL - Enum constant in enum class com.dua3.utility.fx.controls.SliderWithButtons.Mode
Mode where the slider displays its current value along with the total possible value.
SliderBuilder - Class in com.dua3.utility.fx.controls
A builder class for constructing a SliderWithButtons instance with various configuration options.
SliderWithButtons - Class in com.dua3.utility.fx.controls
A custom UI component that combines a slider with increment and decrement buttons.
SliderWithButtons.Mode - Enum Class in com.dua3.utility.fx.controls
Enum representing various modes of a slider component.
snapshotLines() - Method in class com.dua3.utility.ui.RichTextEditorModel
Returns a snapshot of logical lines, preserving trailing empty lines.
snapToTicks(boolean) - Method in class com.dua3.utility.fx.controls.SliderBuilder
Set to true to snap to tick marks.
snapToTicksProperty() - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Represents the property that indicates whether the slider will snap to the closest tick mark.
sneakyThrow(Throwable) - Static method in class com.dua3.utility.lang.LangUtil
Throw any exception circumventing language checks for declared exceptions.
SNOW - Static variable in interface com.dua3.utility.data.Color
The color SNOW.
SOFT_REFERENCES - Enum constant in enum class com.dua3.utility.data.Cache.ReferenceType
SoftResource<T> - Class in com.dua3.utility.io
A lazily loaded and cached resource.
SoftResource.ResourceHolder<T> - Class in com.dua3.utility.io
Helper class to prevent the resource from being garbage collected.
sortable - Variable in class com.dua3.utility.fx.controls.AbstractColumnDef
Indicates whether the column is sortable.
sortable - Variable in class com.dua3.utility.fx.controls.ColumnDefBuilder
Indicates whether the column is sortable.
sortable() - Method in class com.dua3.utility.fx.controls.AbstractColumnDef
Indicates whether the column can be sorted.
sortable() - Method in interface com.dua3.utility.fx.controls.ColumnDef
Indicates whether the column is sortable.
sortable(boolean) - Method in class com.dua3.utility.fx.controls.ColumnDefBuilder
Sets whether the column is sortable.
SORTABLE - Static variable in class com.dua3.utility.fx.controls.TableViewOptions
Make the TableView sortable by clicking on a column header.
sortItems() - Method in class com.dua3.utility.fx.controls.ComboBoxEx
Sorts the items in the ComboBoxEx using the current Comparator.
sortItems() - Method in class com.dua3.utility.swing.ComboBoxEx
Sorts the items in the ComboBoxEx using the current Comparator.
source() - Method in interface com.dua3.utility.data.DataRetainingImage
Retrieves the unchanged source data of the storable image.
source() - Method in record class com.dua3.utility.fx.FxDataRetainingImage
Returns the value of the source record component.
sourceToLayoutMap() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutTextData
Returns the value of the sourceToLayoutMap record component.
sourceToLayoutPosition(int) - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutTextData
Converts a position in the source text to the corresponding position in the layout.
space() - Static method in class com.dua3.utility.text.RichText
Returns RichText containing a single space character.
spacer() - Static method in class com.dua3.utility.fx.controls.Controls
Creates a spacer Region with a default growth priority.
spacer(Priority) - Static method in class com.dua3.utility.fx.controls.Controls
Creates a spacer Region with the specified priority for horizontal and vertical growth.
spaceWidth() - Method in record class com.dua3.utility.text.FontData
Returns the value of the spaceWidth record component.
SpiLoader<T> - Class in com.dua3.utility.spi
A generic Service Provider Interface (SPI) loader that dynamically loads implementations of a specified type using Java's ServiceLoader mechanism.
SpiLoader.LoaderBuilder<T> - Class in com.dua3.utility.spi
LoaderBuilder is a helper class to configure and construct an instance of SpiLoader.
split(String) - Method in class com.dua3.utility.text.RichText
Splits this RichText into an array of RichText objects based on the provided regular expression.
split(String, int) - Method in class com.dua3.utility.text.RichText
Splits the current RichText object into an array of RichText objects based on the given regular expression and limit.
split(Pattern) - Method in class com.dua3.utility.text.RichText
Splits the current RichText into an array of RichText instances based on the provided pattern.
split(Pattern, int) - Method in class com.dua3.utility.text.RichText
Splits the current text into an array of RichText objects based on the given pattern and limit.
SPLIT_MARKER - Static variable in class com.dua3.utility.text.RichText
A character used as a delimiter or marker to insert where subsequent text segment should not be joined into a single one.
spliterator() - Method in interface com.dua3.utility.lang.ImmutableSortedListSet
 
splitLogicalBlocks(RichText) - Static method in class com.dua3.utility.ui.RichTextVisualLayoutHelper
Splits text into logical source blocks, preserving empty lines.
splitOnUnescapedDelimiter(CharSequence, char) - Static method in class com.dua3.utility.text.TextUtil
Splits the input string into an array of substrings using the specified delimiter, while ignoring instances of the delimiter that are escaped with a backslash.
SPRINGGREEN - Static variable in interface com.dua3.utility.data.Color
The color SPRINGGREEN.
SQRT_2 - Static variable in class com.dua3.utility.math.MathUtil
A constant that represents the square root of 2 (√2) with high precision.
SQRT_3 - Static variable in class com.dua3.utility.math.MathUtil
A constant holding the square root of 3, approximately 1.7320508075688772.
SQRT_5 - Static variable in class com.dua3.utility.math.MathUtil
Represents the square root of 5 as a constant value.
standard() - Static method in interface com.dua3.utility.text.MessageFormatter
Returns an instance of MessageFormatter that uses String.format(Locale, String, Object...) for formatting, using Locale.getDefault() as locale.
STANDARD - Enum constant in enum class com.dua3.utility.lang.Stopwatch.Format
StandardFontMapper - Enum Class in com.dua3.utility.text
Enum class with entries for standard font mappers.
start() - Method in class com.dua3.utility.concurrent.ProgressTracker.TaskUpdater
Mark task as started.
start() - Method in class com.dua3.utility.math.geometry.AbstractCurve2f
 
start() - Method in class com.dua3.utility.math.geometry.ClosePath2f
 
start() - Method in class com.dua3.utility.math.geometry.Line2f
 
start() - Method in class com.dua3.utility.math.geometry.MoveTo2f
 
start() - Method in class com.dua3.utility.math.geometry.Segment2f
The segment's starting point.
start() - Method in class com.dua3.utility.text.RichTextMatcher
 
start() - Method in record class com.dua3.utility.ui.ChangeRange
Returns the value of the start record component.
start() - Method in record class com.dua3.utility.ui.DocumentReplaceResult
Returns the value of the start record component.
start() - Method in record class com.dua3.utility.ui.IndexRange
Returns the value of the start record component.
start() - Method in record class com.dua3.utility.ui.RichTextEditHistory.TextReplaceHistoryEntry
Returns the value of the start record component.
start() - Method in record class com.dua3.utility.ui.RichTextEditUtil.WordRange
Returns the value of the start record component.
start() - Method in record class com.dua3.utility.ui.RichTextVisualLayoutHelper.LogicalBlock
Returns the value of the start record component.
start() - Method in record class com.dua3.utility.ui.VisualLine
Returns the value of the start record component.
start(int) - Method in class com.dua3.utility.text.RichTextMatcher
 
start(T) - Method in interface com.dua3.utility.concurrent.ProgressTracker
Start a task.
start(T) - Method in class com.dua3.utility.concurrent.ProgressView
 
start(T) - Method in class com.dua3.utility.fx.controls.ProgressView
 
start(T) - Method in class com.dua3.utility.swing.SwingProgressView
 
startEdit() - Method in class com.dua3.utility.fx.controls.ColumnDefGeneric
Provides a function to start editing a cell's content by returning a BiFunction.
startEdit() - Method in class com.dua3.utility.fx.controls.GenericTableCell
 
startEdit() - Method in class com.dua3.utility.fx.controls.TableCellAutoCommit
 
startEdit(BiFunction<Node, Consumer<T>, Node>) - Method in class com.dua3.utility.fx.controls.ColumnDefGenericBuilder
Configures the behavior for starting the edit mode of a cell in the column.
startRow() - Method in interface com.dua3.utility.fx.controls.InputBuilder
Starts a new row without a label.
startRow() - Method in class com.dua3.utility.io.CsvReader.ListRowBuilder
 
startRow() - Method in interface com.dua3.utility.io.CsvReader.RowBuilder
Start a new row.
startRow(MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
startRow(MessageFormatter.MessageFormatterArgs) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Starts a new row with the specified label.
startRow(MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
startRow(MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
startRow(MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
startRow(String, Object...) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Starts a new row with the specified label.
startsWith(CharSequence) - Method in class com.dua3.utility.text.RichText
Test whether this instance starts with the given CharSequence.
startsWith(CharSequence, CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Test whether a CharSequence starts with another CharSequence.
state() - Method in record class com.dua3.utility.concurrent.TaskProcessorBase.Stats
Returns the value of the state record component.
state() - Method in class com.dua3.utility.fx.controls.FileInput
 
state() - Method in interface com.dua3.utility.fx.controls.InputControl
Return the InputControlState instance for this control.
state() - Method in class com.dua3.utility.fx.controls.InputControlContainer
 
state() - Method in class com.dua3.utility.fx.controls.OptionsPane
 
state() - Method in class com.dua3.utility.fx.controls.RadioPane
 
state() - Method in class com.dua3.utility.fx.controls.SimpleInputControl
 
state() - Method in class com.dua3.utility.fx.controls.SliderWithButtons
 
state() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Returns the input-control state facade.
Stats(TaskProcessor, int, int, TaskProcessorBase.State) - Constructor for record class com.dua3.utility.concurrent.TaskProcessorBase.Stats
Creates an instance of a Stats record class.
StatusBar - Class in com.dua3.utility.fx.controls
A custom control that represents a status bar for displaying task-related information, such as progress and status messages.
StatusBar() - Constructor for class com.dua3.utility.fx.controls.StatusBar
Construct new StatusBar instance.
STEELBLUE - Static variable in interface com.dua3.utility.data.Color
The color STEELBLUE.
stop() - Method in class com.dua3.utility.fx.FxRefresh
Stop the refresher.
Stopwatch - Class in com.dua3.utility.lang
A simple stopwatch class.
Stopwatch(String) - Constructor for class com.dua3.utility.lang.Stopwatch
Construct instance.
Stopwatch(Supplier<String>) - Constructor for class com.dua3.utility.lang.Stopwatch
Construct instance.
Stopwatch.AutoCloseableStopWatch - Class in com.dua3.utility.lang
A stopwatch that can be used in a try-with-resources block and automatically closed.
Stopwatch.Format - Enum Class in com.dua3.utility.lang
Enum defining the different output formats.
Storable - Interface in com.dua3.utility.data
A common interface for storable objects.
storeCertificate(KeyStore, String, Certificate) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Stores a certificate in the KeyStore.
storeKeyPair(KeyStore, String, KeyPair, Certificate[], char[]) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Stores a KeyPair with a certificate chain in the KeyStore.
storeSecretKey(KeyStore, String, SecretKey, char[]) - Static method in class com.dua3.utility.crypt.KeyStoreUtil
Stores a SecretKey in the KeyStore.
stream() - Method in class com.dua3.utility.data.FileTreeNode
 
stream() - Method in interface com.dua3.utility.data.TreeNode
Get stream of this node's children.
stream() - Method in class com.dua3.utility.io.Payload
Provides an InputStream for the current instance.
stream() - Method in class com.dua3.utility.options.Arguments
Get the stream of parsed options.
stream() - Method in class com.dua3.utility.text.RichText
A stream of the Runs this text consists of.
stream() - Method in class com.dua3.utility.text.Style
Get a stream of this style's entries.
stream(Option<T>) - Method in class com.dua3.utility.options.Arguments
Get the stream of values for an option.
stream(Iterable<T>) - Static method in class com.dua3.utility.lang.StreamUtil
Create a stream from the elements obtained from an iterable.
stream(ResultSet, Function<? super ResultSet, ? extends T>) - Static method in class com.dua3.utility.db.DbUtil
Creates a sequential Stream from the given ResultSet.
stream(Iterator<T>) - Static method in class com.dua3.utility.lang.StreamUtil
Create a stream from the elements obtained from an iterator.
streamAndClose(ResultSet, Function<? super ResultSet, ? extends T>, AutoCloseable...) - Static method in class com.dua3.utility.db.DbUtil
Create a stream of objects from a ResultSet and automatically closes the passed ResultSet when the stream is closed.
StreamUtil - Class in com.dua3.utility.lang
Utility class for Java streams.
strengthLevel() - Method in record class com.dua3.utility.crypt.PasswordUtil.PasswordStrength
Returns the value of the strengthLevel record component.
STRIKE_THROUGH_OFF - Static variable in class com.dua3.utility.io.AnsiCode
ESC: disable STRIKETHROUGH output.
STRIKE_THROUGH_ON - Static variable in class com.dua3.utility.io.AnsiCode
ESC: enable STRIKETHROUGH output.
strikeThrough() - Method in record class com.dua3.utility.text.FontData
Returns the value of the strikeThrough record component.
strikeThrough() - Method in record class com.dua3.utility.ui.RichTextEditorModel.CaretProperties
Returns the value of the strikeThrough record component.
strikeThrough(boolean) - Static method in class com.dua3.utility.io.AnsiCode
Set strike-through output.
strikeThrough(boolean) - Static method in class com.dua3.utility.text.FontDef
Create FontDef instance with only the strikethrough field set.
strikeThroughProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Strike-through toggle property for current formatting state.
STRING_FORMAT - Enum constant in enum class com.dua3.utility.text.MessageFormatter.FormatStyle
Represents the formatting style that uses String.format(Locale, String, Object...) for formatting messages or text.
stringBounds(CharSequence, Font) - Method in class com.dua3.utility.awt.AwtFontUtil
Calculate the string bounds of a text using the font passed as argument.
stringBounds(CharSequence, Font) - Method in class com.dua3.utility.awt.AwtFontUtil
Calculate the string bounds of a text using the font passed as argument.
stringConverter(Class<T>) - Static method in interface com.dua3.utility.data.Converter
Creates a converter to transform objects of type T to their String representation and parse Strings back to objects of type T using either the method public static T valueOf(String) in the specified class (preferred) or the constructor public T(String) of the class.
stringConverter(Function<String, T>) - Static method in interface com.dua3.utility.data.Converter
Creates a converter to transform objects of type T to their String representation and parse Strings back to objects of type T.
stringInput(Supplier<? extends T>, Function<T, Optional<String>>, StringConverter<T>) - Static method in interface com.dua3.utility.fx.controls.InputControl
Creates a new SimpleInputControl for a TextField with bidirectional binding.
stringInput(Supplier<String>, Function<String, Optional<String>>) - Static method in interface com.dua3.utility.fx.controls.InputControl
Creates a SimpleInputControl for a TextField with String input.
stringInputStream(String) - Static method in class com.dua3.utility.io.IoUtil
Get InputStream instance that reads from a string.
stringInputStream(String, Charset) - Static method in class com.dua3.utility.io.IoUtil
Get InputStream instance that reads from a string.
strip() - Method in class com.dua3.utility.text.RichText
Remove leading and trailing whitespace, as defined by Unicode, removed.
strip(CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Removes leading and trailing whitespace characters from the given character sequence.
stripExtension(String) - Static method in class com.dua3.utility.io.IoUtil
Remove file extension.
stripLeading() - Method in class com.dua3.utility.text.RichText
Remove leading whitespace, as defined by Unicode, removed.
stripLeading(CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Removes all leading whitespace characters from the given character sequence.
stripTrailing() - Method in class com.dua3.utility.text.RichText
Remove trailing whitespace, as defined by Unicode, removed.
stripTrailing(CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Removes trailing whitespace characters from the given character sequence.
stroke(Color) - Method in class com.dua3.utility.fx.controls.abstract_builders.ShapeBuilder
Sets the stroke paint property for the shape being built.
stroke(ObservableValue<Color>) - Method in class com.dua3.utility.fx.controls.abstract_builders.ShapeBuilder
Binds the stroke property of the node being built to the specified ObservableValue.
stroke(Paint) - Method in class com.dua3.utility.fx.controls.abstract_builders.ShapeBuilder
Sets the stroke paint property for the shape being built.
strokeCircle(float, float, float) - Method in interface com.dua3.utility.ui.Graphics
Draws the outline of a circle centered at the specified coordinates with the given radius.
strokeCircle(Vector2f, float) - Method in interface com.dua3.utility.ui.Graphics
Draws the outline of a circle centered at the specified coordinates with the given radius.
strokeEllipse(float, float, float, float, float) - Method in class com.dua3.utility.fx.FxGraphics
 
strokeEllipse(float, float, float, float, float) - Method in class com.dua3.utility.swing.SwingGraphics
 
strokeEllipse(float, float, float, float, float) - Method in interface com.dua3.utility.ui.Graphics
Draws the outline of an ellipse on the canvas with the specified center coordinates and radii.
strokeFx(ObservableValue<Paint>) - Method in class com.dua3.utility.fx.controls.abstract_builders.ShapeBuilder
Binds the stroke property of the node being built to the specified ObservableValue.
strokeLine(float, float, float, float) - Method in class com.dua3.utility.fx.FxGraphics
 
strokeLine(float, float, float, float) - Method in class com.dua3.utility.swing.SwingGraphics
 
strokeLine(float, float, float, float) - Method in interface com.dua3.utility.ui.Graphics
Draws a line on the graphics context from the specified starting point (x1, y1) to the specified ending point (x2, y2).
strokeLine(Vector2f, Vector2f) - Method in interface com.dua3.utility.ui.Graphics
Draws a line between two specified points.
strokePath(Path2f) - Method in class com.dua3.utility.fx.FxGraphics
 
strokePath(Path2f) - Method in class com.dua3.utility.swing.SwingGraphics
 
strokePath(Path2f) - Method in interface com.dua3.utility.ui.Graphics
Strokes the outline of the specified path using the current stroke settings.
strokePolygon(Vector2f...) - Method in interface com.dua3.utility.ui.Graphics
Strokes a polygon by connecting its vertices and closing the shape by linking the last vertex to the first.
strokePolyLines(Vector2f...) - Method in interface com.dua3.utility.ui.Graphics
Draws a series of connected lines, forming a polyline, between the given vertices.
strokeRect(float, float, float, float) - Method in class com.dua3.utility.fx.FxGraphics
 
strokeRect(float, float, float, float) - Method in class com.dua3.utility.swing.SwingGraphics
 
strokeRect(float, float, float, float) - Method in interface com.dua3.utility.ui.Graphics
Draws the outline of a rectangle with the specified dimensions and coordinates.
strokeRect(Rectangle2f) - Method in interface com.dua3.utility.ui.Graphics
Stroke rectangle.
strokeRect(Vector2f, Dimension2f) - Method in interface com.dua3.utility.ui.Graphics
Stroke rectangle.
STRONG - Enum constant in enum class com.dua3.utility.crypt.PasswordUtil.StrengthLevel
Represents a strong level of password strength.
Style - Class in com.dua3.utility.text
A Style is a set of property names and corresponding values that control the appearance of RichText.
STYLE_ATTRIBUTE_INLINE_NODE - Static variable in class com.dua3.utility.text.RichTextBuilderExtBase
Style attribute key for inline-node metadata.
STYLE_ATTRIBUTE_INLINE_NODE_DESCENT - Static variable in class com.dua3.utility.text.RichTextBuilderExtBase
Style attribute key for inline-node descent (part below baseline).
STYLE_ATTRIBUTE_INLINE_NODE_FACTORY - Static variable in class com.dua3.utility.text.RichTextBuilderExtBase
Style attribute key for a function creating an inline node from run text.
STYLE_ATTRIBUTE_INLINE_NODE_MAX_HEIGHT - Static variable in class com.dua3.utility.text.RichTextBuilderExtBase
Style attribute key for inline-node maximum height.
STYLE_ATTRIBUTE_INLINE_NODE_MAX_WIDTH - Static variable in class com.dua3.utility.text.RichTextBuilderExtBase
Style attribute key for inline-node maximum width.
STYLE_ATTRIBUTE_INLINE_NODE_V_ANCHOR - Static variable in class com.dua3.utility.text.RichTextBuilderExtBase
Style attribute key for vertical anchor of inline nodes.
STYLE_INVISIBLE_TEXT - Static variable in class com.dua3.utility.ui.RichTextPaneLayoutHelper
A predefined Style that applies to text content to make it invisible.
StyledDocumentConversionOption - Record Class in com.dua3.utility.swing
Options controlling the conversion process.
StyledDocumentConversionOption(Consumer<? super StyledDocumentConverter>) - Constructor for record class com.dua3.utility.swing.StyledDocumentConversionOption
Creates an instance of a StyledDocumentConversionOption record class.
StyledDocumentConverter - Class in com.dua3.utility.swing
A AttributeBasedConverter implementation for translating RichText to StyledDocument.
stylesAt(int) - Method in class com.dua3.utility.text.RichText
Get active styles at position.
subject(String) - Method in interface com.dua3.utility.crypt.X509CertificateBuilder
Sets the subject distinguished name (DN) for the X.509 certificate.
subList(int, int) - Method in interface com.dua3.utility.lang.ImmutableSortedListSet
 
subList(int, int) - Method in class com.dua3.utility.lang.RingBuffer
Returns a view of the portion of this buffer between the specified fromIndex, inclusive, and toIndex, exclusive.
subMap(K, K) - Method in class com.dua3.utility.lang.CompactableSortedMap
 
subMap(K, K) - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
submit(LangUtil.RunnableThrows<Exception>) - Method in interface com.dua3.utility.concurrent.TaskProcessor
Submit a task that does nor return a value.
submit(LangUtil.RunnableThrows<Exception>) - Method in class com.dua3.utility.concurrent.TaskProcessorBase
Submit a task that does nor return a value.
submit(LangUtil.RunnableThrows<Exception>) - Method in class com.dua3.utility.concurrent.TaskProcessorDelegating
 
submit(Callable<? extends T>) - Method in interface com.dua3.utility.concurrent.TaskProcessor
Submit a task that that returns a result.
submit(Callable<? extends T>) - Method in class com.dua3.utility.concurrent.TaskProcessorAsync
 
submit(Callable<? extends T>) - Method in class com.dua3.utility.concurrent.TaskProcessorDelegating
 
submit(Callable<? extends T>) - Method in class com.dua3.utility.concurrent.TaskProcessorEventDriven
 
submitFuture(Callable<CompletableFuture<T>>) - Method in interface com.dua3.utility.concurrent.TaskProcessor
Submit a task that returns a CompletableFuture.
submitFuture(Callable<CompletableFuture<T>>) - Method in class com.dua3.utility.concurrent.TaskProcessorEventDriven
 
submitted() - Method in record class com.dua3.utility.concurrent.TaskProcessorBase.Stats
Returns the value of the submitted record component.
subSequence(int) - Method in class com.dua3.utility.text.RichText
Get a subrange of this instance.
subSequence(int, int) - Method in interface com.dua3.utility.text.AttributedCharSequence
 
subSequence(int, int) - Method in class com.dua3.utility.text.RichText
Get a subrange of this instance.
subSequence(int, int) - Method in class com.dua3.utility.text.RichTextBuilder
 
subSequence(int, int) - Method in class com.dua3.utility.text.Run
 
subSequence(int, int) - Method in class com.dua3.utility.text.SharableString
 
subSequence(int, int) - Method in class com.dua3.utility.text.SharedString
 
subSet(T, T) - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
subSet(T, T) - Method in interface com.dua3.utility.lang.ImmutableSortedListSet
 
subtract(Vector2f) - Method in record class com.dua3.utility.math.geometry.Vector2f
Vector subtraction.
suffix() - Method in record class com.dua3.utility.lang.Version
Returns the value of the suffix record component.
sum(double...) - Static method in class com.dua3.utility.math.MathUtil
Computes the sum of the given numbers.
sum(double[], int, int) - Static method in class com.dua3.utility.math.MathUtil
Computes the sum of a range of values in the provided array.
sumOfSquares(double) - Static method in class com.dua3.utility.math.MathUtil
Computes the square of the given number.
sumOfSquares(double...) - Static method in class com.dua3.utility.math.MathUtil
Calculates the sum of the squares of the given numbers using the Kahan summation algorithm to reduce the numerical error during the summation process.
sumOfSquares(double[], int, int) - Static method in class com.dua3.utility.math.MathUtil
Computes the sum of squares of elements in a specified subrange of an array using Kahan summation to minimize numerical errors.
sumOfSquares(double, double) - Static method in class com.dua3.utility.math.MathUtil
Calculates the sum of the squares of two given numbers.
sumOfSquares(double, double, double) - Static method in class com.dua3.utility.math.MathUtil
Calculates the sum of the squares of three given numbers.
supplier - Variable in class com.dua3.utility.lang.LangUtil.StrongCachingSupplier
A supplier that provides instances of type T.
supplier() - Method in class com.dua3.utility.lang.BatchCollector
 
supplier() - Method in class com.dua3.utility.text.RichTextJoiner
 
surroundingItems(List<? extends T>, Predicate<? super T>, int, int) - Static method in class com.dua3.utility.lang.LangUtil
Filter surrounding items of a list.
surroundingItems(List<? extends T>, Predicate<? super T>, int, int, BiFunction<? super Integer, ? super Integer, ? extends T>) - Static method in class com.dua3.utility.lang.LangUtil
Filter surrounding items of a list.
sweep() - Method in class com.dua3.utility.math.geometry.Arc2f
Returns the value of the sweep property for the Arc2f object.
SwingDocumentFilter - Class in com.dua3.utility.swing
A DocumentFilter implementation useful for creating JTextFields that restrict input.
SwingDocumentListener - Interface in com.dua3.utility.swing
A helper interface that serves as a demultiplexer for DocumentEvent, i.e., update events received by either of the three methods SwingDocumentListener.insertUpdate(DocumentEvent), SwingDocumentListener.removeUpdate(DocumentEvent), and SwingDocumentListener.changedUpdate(DocumentEvent) are mapped to the single method SwingDocumentListener.update(DocumentEvent).
SwingFileFilter<T> - Class in com.dua3.utility.swing
A FileFilter class to be used as a drop-in file filter for dialogs.
SwingGraphics - Class in com.dua3.utility.swing
The SwingGraphics class implements the Graphics interface for rendering graphics in swing based applications.
SwingGraphics(Graphics2D, Rectangle) - Constructor for class com.dua3.utility.swing.SwingGraphics
Constructor.
SwingProgressView<T> - Class in com.dua3.utility.swing
A ProgressTracker implementation for use in Swing applications.
SwingProgressView() - Constructor for class com.dua3.utility.swing.SwingProgressView
Constructor.
SwingUtil - Class in com.dua3.utility.swing
Utility methods for Swing applications.
switches() - Method in class com.dua3.utility.options.Option
Retrieves the list of switches associated with this option.
sx() - Method in record class com.dua3.utility.math.geometry.Scale2f
Returns the value of the sx record component.
sy() - Method in record class com.dua3.utility.math.geometry.Scale2f
Returns the value of the sy record component.
SymmetricAlgorithm - Enum Class in com.dua3.utility.crypt
Enum representing symmetric encryption algorithms.
syncSpi() - Method in class com.dua3.utility.application.EphemeralPreferences
 
system() - Method in record class com.dua3.utility.lang.BuildInfo
Returns the value of the system record component.
SYSTEM_DEFAULT - Enum constant in enum class com.dua3.utility.application.UiMode
Represents the default UI mode that follows the system's UI mode setting.
SystemInfo - Record Class in com.dua3.utility.lang
A record that stores detailed system information, including operating system details, Java runtime details, and JavaFX version if available.
SystemInfo(String, String, String, String, String, String, String) - Constructor for record class com.dua3.utility.lang.SystemInfo
Creates an instance of a SystemInfo record class.

T

tab() - Static method in class com.dua3.utility.text.RichText
Returns RichText containing a single tabulator.
TableCellAutoCommit<S,T> - Class in com.dua3.utility.fx.controls
An editable cell in a TableView that commits changes upon focus lost.
TableCellAutoCommit(StringConverter<T>) - Constructor for class com.dua3.utility.fx.controls.TableCellAutoCommit
Constructs an EditCell with the given converter.
TableViewOptions - Class in com.dua3.utility.fx.controls
Represents configuration options for a table view.
TableViewOptions.Option - Class in com.dua3.utility.fx.controls
Defines the set of configurable options for a table view.
TableViews - Class in com.dua3.utility.fx.controls
Utility class providing methods for manipulating TableView instances.
tag(String, String) - Static method in interface com.dua3.utility.text.HtmlTag
Create a new simple tag.
tag(String, String, HtmlTag.FormattingHint) - Static method in interface com.dua3.utility.text.HtmlTag
Creates a new HTML tag with the specified opening and closing tags and a formatting hint.
TagBasedConverter<T> - Class in com.dua3.utility.text
Base class for tag based converters.
TagBasedConverter() - Constructor for class com.dua3.utility.text.TagBasedConverter
Constructs a new instance of TagBasedConverter.
TagBasedConverter.AttributeChange - Record Class in com.dua3.utility.text
Represents a change made to an attribute, capturing its old value and new value.
TagBasedConverter.TagBasedConverterImpl<T> - Class in com.dua3.utility.text
Abstract base class for the tag-based converter implementation classes.
TagBasedConverterImpl() - Constructor for class com.dua3.utility.text.TagBasedConverter.TagBasedConverterImpl
Constructs an instance of TagBasedConverterImpl.
tailMap(K) - Method in class com.dua3.utility.lang.CompactableSortedMap
 
tailMap(K) - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
tailSet(T) - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
TAN - Static variable in interface com.dua3.utility.data.Color
The color TAN.
target() - Method in record class com.dua3.utility.text.RichTextBuilderExtBase.ButtonData
Returns the value of the target record component.
target() - Method in record class com.dua3.utility.text.RichTextBuilderExtBase.HyperlinkData
Returns the value of the target record component.
targetType() - Method in record class com.dua3.utility.options.Param
Returns the value of the targetType record component.
TaskProcessor - Interface in com.dua3.utility.concurrent
A generic interface to control different kinds of task processors.
TaskProcessorAsync - Class in com.dua3.utility.concurrent
TaskProcessor implementation where tasks are executed asynchronous using an ExecutorService.
TaskProcessorAsync(String, int) - Constructor for class com.dua3.utility.concurrent.TaskProcessorAsync
Constructor.
TaskProcessorBase - Class in com.dua3.utility.concurrent
Base class for TaskProcessor implementations.
TaskProcessorBase(String) - Constructor for class com.dua3.utility.concurrent.TaskProcessorBase
Constructor.
TaskProcessorBase.State - Enum Class in com.dua3.utility.concurrent
Represents the state of a TaskProcessorBase.
TaskProcessorBase.Stats - Record Class in com.dua3.utility.concurrent
A record that represents the statistics of tasks processed by a TaskProcessorBase.
TaskProcessorDelegating<K> - Class in com.dua3.utility.concurrent
A TaskProcessor implementation that delegates tasks to other processors.
TaskProcessorDelegating(String, Function<K, ? extends TaskProcessor>, Function<Object, K>) - Constructor for class com.dua3.utility.concurrent.TaskProcessorDelegating
Constructor.
TaskProcessorEventDriven<K> - Class in com.dua3.utility.concurrent
An event-driven implementation of a task processor, built on top of TaskProcessorBase.
TaskProcessorEventDriven(String, Function<Callable<?>, K>) - Constructor for class com.dua3.utility.concurrent.TaskProcessorEventDriven
Constructs a new instance of TaskProcessorEventDriven.
taskUpdater(T) - Method in interface com.dua3.utility.concurrent.ProgressTracker
Create task updater.
TEAL - Static variable in interface com.dua3.utility.data.Color
The color TEAL.
TeeOutputStream - Class in com.dua3.utility.io
An OutputStream implementation that writes to two different streams.
TeeOutputStream(OutputStream, boolean, OutputStream, boolean) - Constructor for class com.dua3.utility.io.TeeOutputStream
Constructor.
terminate() - Method in class com.dua3.utility.concurrent.TaskProcessorBase
Terminates the task processor by forcefully invoking a termination on the internal Phaser.
test(String) - Method in enum class com.dua3.utility.io.IoUtil.FileNameRule
Tests whether a given filename satisfies the rules represented by this instance.
test(String, Platform) - Method in enum class com.dua3.utility.io.IoUtil.FileNameRule
Tests whether a given filename satisfies the rules represented by this instance for a specific platform.
text - Variable in class com.dua3.utility.fx.controls.AbstractColumnDef
The display text associated with the column definition.
text - Variable in class com.dua3.utility.fx.controls.ColumnDefBuilder
Represents the header text for a column.
text() - Method in class com.dua3.utility.fx.controls.AbstractColumnDef
Retrieves the header text for the column.
text() - Method in interface com.dua3.utility.fx.controls.ColumnDef
Retrieves the header text of the column.
text() - Method in record class com.dua3.utility.text.FragmentedText.Fragment
Returns the value of the text record component.
text() - Method in record class com.dua3.utility.text.HtmlConverter.HeaderStyle
Returns the value of the text record component.
text() - Method in record class com.dua3.utility.text.RichTextBuilderExtBase.ButtonData
Returns the value of the text record component.
text() - Method in record class com.dua3.utility.text.RichTextBuilderExtBase.HyperlinkData
Returns the value of the text record component.
text() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutTextData
Returns the value of the text record component.
text() - Method in record class com.dua3.utility.ui.RichTextVisualLayoutHelper.LogicalBlock
Returns the value of the text record component.
text(MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.AlertBuilder
Set text.
text(MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
text(MessageFormatter.MessageFormatterArgs) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add a static text without a label.
text(MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
text(MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
text(MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
text(String) - Method in class com.dua3.utility.fx.controls.abstract_builders.LabeledBuilder
Set text for the Labeled.
text(String) - Method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Set the text for the MenuItem.
text(String) - Static method in class com.dua3.utility.fx.controls.Controls
Creates and returns a new instance of TextBuilder.
text(String) - Method in class com.dua3.utility.fx.controls.TextFieldBuilder
Sets the text for the TextField being constructed.
text(String) - Method in interface com.dua3.utility.text.MessageFormatter
Returns the input string as is, without any formatting applied.
text(String, Object...) - Method in class com.dua3.utility.fx.controls.AlertBuilder
Set text.
text(String, Object...) - Method in class com.dua3.utility.fx.controls.AlertPaneBuilder
Sets the text content of the alert dialog.
text(String, Object...) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Formats the provided message template with the given arguments and returns the result.
text(ObservableValue<String>) - Method in class com.dua3.utility.fx.controls.abstract_builders.LabeledBuilder
Set text for the Labeled.
text(ObservableValue<String>) - Method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Set the text for the MenuItem.
text(ObservableValue<String>) - Static method in class com.dua3.utility.fx.controls.Controls
Creates and returns a new instance of TextBuilder.
TEXT - Enum constant in enum class com.dua3.utility.fx.controls.PromptMode
Represents the mode used for standard text input in a user input prompt.
TEXT - Enum constant in enum class com.dua3.utility.fx.controls.TextFieldType
Represents plain text input in a text field.
TEXT_DECORATION_LINE_THROUGH - Static variable in class com.dua3.utility.text.Style
property name for the line-through text decoration
TEXT_DECORATION_LINE_THROUGH_VALUE_LINE - Static variable in class com.dua3.utility.text.Style
Indicates that text decoration line-through should be applied.
TEXT_DECORATION_LINE_THROUGH_VALUE_NO_LINE - Static variable in class com.dua3.utility.text.Style
Indicates that text decoration line-through should not be applied.
TEXT_DECORATION_UNDERLINE - Static variable in class com.dua3.utility.text.Style
property name for the underline text decoration
TEXT_DECORATION_UNDERLINE_VALUE_LINE - Static variable in class com.dua3.utility.text.Style
Indicates that text decoration underline should be applied.
TEXT_DECORATION_UNDERLINE_VALUE_NO_LINE - Static variable in class com.dua3.utility.text.Style
Indicates that text decoration underline should not be applied.
TEXT_INDENT_LEFT - Static variable in class com.dua3.utility.text.Style
text indentation
TEXT_INDENT_LEFT_VALUE_0 - Static variable in class com.dua3.utility.text.Style
Represents the left text indentation value of 0.
TEXT_INDENT_LEFT_VALUE_1 - Static variable in class com.dua3.utility.text.Style
Represents the left text indentation value of 40 points.
textAndFontEquals(RichText, RichText) - Static method in class com.dua3.utility.text.RichText
Check if texts and style are equal, ignoring other attributes.
textArea() - Static method in class com.dua3.utility.fx.controls.Controls
Get TextFieldBuilder for creating a TextField.
TextAreaBuilder - Class in com.dua3.utility.fx.controls
A builder class for creating and configuring text area input controls.
TextAttributes - Class in com.dua3.utility.text
An immutable set of text attributes.
TextBuilder - Class in com.dua3.utility.fx.controls
An abstract base class for building nodes, providing a fluent API for configuring and creating instances of the node type specified by the generic parameter N.
TextBuilder(String) - Constructor for class com.dua3.utility.fx.controls.TextBuilder
Constructs a new instance of the ControlBuilder class using the specified factory.
TextBuilder(ObservableValue<String>) - Constructor for class com.dua3.utility.fx.controls.TextBuilder
Constructs a new instance of the ControlBuilder class using the specified factory.
textColor() - Method in record class com.dua3.utility.ui.RichTextEditorModel.CaretProperties
Returns the value of the textColor record component.
textColorProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Text-color property for current formatting state.
textDelimiter(Supplier<Character>) - Static method in class com.dua3.utility.io.IoOptions
Creates an option for specifying the text delimiter for quoted texts.
TextEditorPane - Class in com.dua3.utility.fx.controls
Text editor control based on TextPane.
TextEditorPane - Class in com.dua3.utility.swing
Swing rich-text editor pane backed by a shared RichTextEditorModel.
TextEditorPane() - Constructor for class com.dua3.utility.fx.controls.TextEditorPane
Creates an empty TextEditorPane.
TextEditorPane() - Constructor for class com.dua3.utility.swing.TextEditorPane
Creates an empty editor pane.
TextEditorPane(CharSequence) - Constructor for class com.dua3.utility.fx.controls.TextEditorPane
Creates a TextEditorPane with initial text.
TextEditorPane(CharSequence) - Constructor for class com.dua3.utility.swing.TextEditorPane
Creates an editor pane with initial text.
textEquals(Run) - Method in class com.dua3.utility.text.Run
Compare text ignoring attributes.
textField(Locale) - Static method in class com.dua3.utility.fx.controls.Controls
Get a TextFieldBuilder for creating a TextField.
TextFieldBuilder - Class in com.dua3.utility.fx.controls
A builder class for constructing customized TextFields.
TextFieldType - Enum Class in com.dua3.utility.fx.controls
A type enum for text fields.
textInput(int, int, Supplier<? extends T>, Function<T, Optional<String>>, StringConverter<T>) - Static method in interface com.dua3.utility.fx.controls.InputControl
Creates a new SimpleInputControl for a TextArea with bidirectional binding.
textInput(Supplier<String>, Function<String, Optional<String>>) - Static method in interface com.dua3.utility.fx.controls.InputControl
Creates a SimpleInputControl for a TextArea.
TextPane - Class in com.dua3.utility.fx.controls
A read-only JavaFX control for displaying RichText.
TextPane - Class in com.dua3.utility.swing
Swing rich-text viewer.
TextPane() - Constructor for class com.dua3.utility.fx.controls.TextPane
Create an empty TextPane.
TextPane() - Constructor for class com.dua3.utility.swing.TextPane
Creates an empty text pane.
TextPane(CharSequence) - Constructor for class com.dua3.utility.fx.controls.TextPane
Create a TextPane with initial text.
TextPane(CharSequence) - Constructor for class com.dua3.utility.swing.TextPane
Creates a text pane with initial text.
TextPane.InlineComponentPlacement - Record Class in com.dua3.utility.swing
 
TextPane.RenderLayout - Record Class in com.dua3.utility.swing
 
textProperty() - Method in class com.dua3.utility.fx.controls.TextPane
Returns the text property.
TextReplaceHistoryEntry(int, RichText, RichText, int, int, int, int) - Constructor for record class com.dua3.utility.ui.RichTextEditHistory.TextReplaceHistoryEntry
Creates an instance of a TextReplaceHistoryEntry record class.
texts() - Method in record class com.dua3.utility.text.RichTextJoiner.AccumulationType
Returns the value of the texts record component.
TextUtil - Class in com.dua3.utility.text
Text-related utility class.
theoreticalEntropy() - Method in record class com.dua3.utility.crypt.PasswordUtil.PasswordStrength
Returns the value of the theoreticalEntropy record component.
THISTLE - Static variable in interface com.dua3.utility.data.Color
The color THISTLE.
throwAsRuntimeException(Throwable) - Static method in class com.dua3.utility.lang.LangUtil
Converts a given Throwable into an appropriate unchecked exception and throws it.
timeFormatter - Variable in class com.dua3.utility.io.CsvIo
The formatter used for formatting time values.
title(String, Object...) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Sets the title for the AboutDialog.
title(String, Object...) - Method in class com.dua3.utility.fx.controls.abstract_builders.DialogBuilder
Set dialog title.
title(String, Object...) - Method in class com.dua3.utility.fx.controls.WizardDialogBuilder
Sets the title for the wizard dialog being built.
toArgb() - Method in interface com.dua3.utility.data.Color
Get hex-string in ARGB form for this color.
toArray() - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
toArray() - Method in class com.dua3.utility.lang.ReversedSequencedCollectionWrapper
 
toArray() - Method in class com.dua3.utility.lang.RingBuffer
 
toArray(T1[]) - Method in class com.dua3.utility.lang.ImmutableListBackedSortedSet
 
toArray(T1[]) - Method in class com.dua3.utility.lang.ReversedSequencedCollectionWrapper
 
toArray(U[]) - Method in class com.dua3.utility.lang.RingBuffer
 
toByteArray() - Method in interface com.dua3.utility.data.Color
Get the color components.
toByteArray() - Method in class com.dua3.utility.data.CompressedBytes
Converts the compressed data stored in this instance into a byte array by decompressing it.
toByteArray(char[]) - Static method in class com.dua3.utility.text.TextUtil
Convert a char array to a byte array using UTF-8 encoding.
toByteArray(CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Convert a char array to a byte array using UTF-8 encoding.
toByteArray(UUID) - Static method in class com.dua3.utility.lang.LangUtil
Converts the given UUID to a byte array representation.
toByteArrayRGB() - Method in interface com.dua3.utility.data.Color
Get the color components.
toCharArray(byte[]) - Static method in class com.dua3.utility.text.TextUtil
Convert a byte array to a char array using UTF-8 encoding.
toCharArray(CharSequence) - Static method in class com.dua3.utility.text.TextUtil
Converts a CharSequence into a char[] array.
toCss() - Method in interface com.dua3.utility.data.Color
Get CSS compatible string representation of this color.
toDer(Key) - Static method in class com.dua3.utility.crypt.KeyUtil
Converts a given Key to its encoded form using DER (Distinguished Encoding Rules).
toFontDef() - Method in class com.dua3.utility.text.Font
Get a FontDef instance with all fields set according to this font.
toggleButton() - Static method in class com.dua3.utility.fx.controls.Controls
Create and return a ToggleButtonBuilder to create instances of ToggleButton.
ToggleButtonBuilder - Class in com.dua3.utility.fx.controls
The ToggleButtonBuilder class is a utility class for constructing ToggleButton instances with properties configured using a fluent API.
toHSLColor() - Method in interface com.dua3.utility.data.Color
Convert this color to HSVColor.
toHSLColor() - Method in record class com.dua3.utility.data.HSLColor
 
toHSLColor() - Method in record class com.dua3.utility.data.HSVColor
 
toHSVColor() - Method in interface com.dua3.utility.data.Color
Convert this color to HSVColor.
toHSVColor() - Method in record class com.dua3.utility.data.HSLColor
 
toHSVColor() - Method in record class com.dua3.utility.data.HSVColor
 
toImage(Image) - Method in class com.dua3.utility.awt.AwtImageUtil
Converts an instance of com.dua3.utility.data.Image into an AwtImage.
toImage(Image) - Method in interface com.dua3.utility.data.ImageUtil
Converts the given Image to a BufferedImage.
toImage(Image) - Method in class com.dua3.utility.fx.FxImageUtil
Converts a given Image to an FxImage.
toImageBuffer(Image) - Method in interface com.dua3.utility.data.ImageUtil
Convert Image to ImageBuffer.
toKeyPair(byte[], byte[], AsymmetricAlgorithm) - Static method in class com.dua3.utility.crypt.KeyUtil
Creates a KeyPair using the given public and private key byte arrays.
toList() - Method in class com.dua3.utility.crypt.PemData
Converts the internal collection of PEM items into an unmodifiable list.
toLocalDate(Object) - Static method in class com.dua3.utility.db.DbUtil
Get LocalDate from SQL result.
toLocalDateTime(Object) - Static method in class com.dua3.utility.db.DbUtil
Get LocalDateTime from SQL result.
toLocalizedString() - Method in enum class com.dua3.utility.application.UiMode
Returns the localized string representation of this UI mode.
toLocalizedString() - Method in interface com.dua3.utility.lang.Localized
Provides a localized string representation of the implementing object.
toLocalizedString(Object) - Static method in class com.dua3.utility.text.TextUtil
Converts the given object to its localized string representation if it implements the Localized interface.
toLocalizedString(Object, Object) - Static method in class com.dua3.utility.text.TextUtil
Converts the provided object to its localized string representation.
toLocalTime(Object) - Static method in class com.dua3.utility.db.DbUtil
Get LocalTime from SQL result.
TOMATO - Static variable in interface com.dua3.utility.data.Color
The color TOMATO.
toMatrixString() - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
a string representation of the matrix elements for the affine transformation.
toMatrixString(Locale) - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
a string representation of the matrix elements for the affine transformation.
toMutableImage(BufferedImage) - Method in class com.dua3.utility.awt.AwtImageUtil
Converts a BufferedImage to an AwtMutableImage.
toObservableValue(Value<T>) - Static method in class com.dua3.utility.fx.FxUtil
Converts a Value object into an ObservableValue.
toolBar() - Static method in class com.dua3.utility.fx.controls.Controls
Creates and return a ToolBarBuilder to create instances of ToolBarEx.
toolbarApplicationParentProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Toolbar application parent property.
ToolBarBuilder - Class in com.dua3.utility.fx.controls
A builder for constructing instances of ToolBarEx, providing a fluent API to configure properties and manage toolbar items.
ToolBarBuilder() - Constructor for class com.dua3.utility.fx.controls.ToolBarBuilder
Constructs a new instance of the ControlBuilder class using the specified factory.
ToolBarEx - Class in com.dua3.utility.fx.controls
A subclass of ToolBar that implements the DetachableNode interface, allowing it to be dynamically moved or detached within an application's UI.
ToolBarEx(Node...) - Constructor for class com.dua3.utility.fx.controls.ToolBarEx
Constructs a ToolBarExt instance with the provided items.
toolbarLocationProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Toolbar visibility property.
tooltip(MessageFormatter.MessageFormatterArgs) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Sets a tooltip on the last added node with the provided message.
tooltip(String) - Method in class com.dua3.utility.fx.controls.abstract_builders.ControlBuilder
Set the tooltip for the control.
tooltip(String) - Method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Set the tooltip for the MenuItem.
tooltip(ObservableValue<String>) - Method in class com.dua3.utility.fx.controls.abstract_builders.ControlBuilder
Set the tooltip for the control.
tooltip(ObservableValue<String>) - Method in class com.dua3.utility.fx.controls.abstract_builders.MenuItemBuilder
Set the tooltip for the MenuItem.
TooltipConfig - Record Class in com.dua3.utility.fx.controls
A record holding tooltip durations.
TooltipConfig(Duration, Duration, Duration) - Constructor for record class com.dua3.utility.fx.controls.TooltipConfig
Creates an instance of a TooltipConfig record class.
tooltipIcon(String, int, Color, String) - Static method in class com.dua3.utility.fx.controls.Controls
Create an Icon with a tooltip.
tooltipIcon(String, int, String) - Static method in class com.dua3.utility.fx.controls.Controls
Create a Node with a tooltip using default size and color.
tooltipIcon(String, int, Paint, String) - Static method in class com.dua3.utility.fx.controls.Controls
Create an Icon with a tooltip.
tooltipIcon(String, String) - Static method in class com.dua3.utility.fx.controls.Controls
Create a Node with a tooltip using default size and color.
top() - Method in record class com.dua3.utility.ui.VisualLine
Returns the value of the top record component.
TOP - Enum constant in enum class com.dua3.utility.fx.controls.Position
The top position.
TOP - Enum constant in enum class com.dua3.utility.text.VerticalAlignment
Align top.
TOP - Enum constant in enum class com.dua3.utility.ui.VAnchor
Align the top of the element.
toPath(String) - Static method in class com.dua3.utility.io.IoUtil
Convert string to Path.
toPath(URI) - Static method in class com.dua3.utility.io.IoUtil
Convert URI to Path.
toPath(URL) - Static method in class com.dua3.utility.io.IoUtil
Get URI for URL.
toPem(Key) - Static method in class com.dua3.utility.crypt.KeyUtil
Converts the given cryptographic key to its PEM (Privacy-Enhanced Mail) format.
toPem(Key, char[]) - Static method in class com.dua3.utility.crypt.KeyUtil
Converts the given cryptographic key to an encrypted PEM (Privacy-Enhanced Mail) format.
toPem(T...) - Static method in class com.dua3.utility.crypt.CertificateUtil
Converts one or more certificates into their PEM-encoded string representation.
toPkcs7Bytes(Certificate...) - Static method in class com.dua3.utility.crypt.CertificateUtil
Converts an array of certificates into a byte array in PKCS#7 format.
toPkiPathBytes(Certificate...) - Static method in class com.dua3.utility.crypt.CertificateUtil
Converts the given array of certificates into a byte array encoded in the PkiPath format.
toPrivateKey(byte[]) - Static method in class com.dua3.utility.crypt.KeyUtil
Converts a byte array representing a private key into a PrivateKey object using the default key generation algorithm.
toPrivateKey(byte[], AsymmetricAlgorithm) - Static method in class com.dua3.utility.crypt.KeyUtil
Converts a given byte array into a PrivateKey instance using the specified algorithm.
toPrivateKey(PrivateKeyInfo) - Static method in class com.dua3.utility.crypt.KeyUtil
Converts a PrivateKeyInfo object into a PrivateKey instance.
toPublicKey(byte[]) - Static method in class com.dua3.utility.crypt.KeyUtil
Converts a byte array into a PublicKey using the default key generation algorithm.
toPublicKey(byte[], AsymmetricAlgorithm) - Static method in class com.dua3.utility.crypt.KeyUtil
Converts the provided byte array into a PublicKey instance using the specified algorithm.
toReader() - Method in class com.dua3.utility.data.CompressedCharacters
Converts the underlying compressed byte data into a Reader for reading the decompressed character stream using UTF-8 encoding.
toRepetitions() - Method in enum class com.dua3.utility.options.Param.Required
Converts the current Required instance to a corresponding Repetitions value.
toRgba() - Method in interface com.dua3.utility.data.Color
Get hex-string in RGBA form for this color.
toRGBColor() - Method in interface com.dua3.utility.data.Color
Convert this color to RGBColor.
toRGBColor() - Method in record class com.dua3.utility.data.RGBColor
 
toRichText() - Method in class com.dua3.utility.text.RichText
 
toRichText() - Method in class com.dua3.utility.text.RichTextBuilder
Convert to RichText.
toRichText() - Method in interface com.dua3.utility.text.ToRichText
Get RichText representation of this object (similar to toString()).
toRichText(CharSequence, boolean, boolean, boolean, boolean, Color, Color, String, double) - Static method in class com.dua3.utility.ui.RichTextEditorModel
Creates a rich-text value from plain text and current formatting flags.
toRichText(CharSequence, Font) - Static method in class com.dua3.utility.ui.RichTextEditorModel
Creates a rich-text value from plain text and a font style.
toRichText(String) - Method in class com.dua3.utility.text.RtfConverter
 
toRichText(T) - Method in interface com.dua3.utility.text.RichTextConverterExt
Converts the given object of type T into a RichText representation.
ToRichText - Interface in com.dua3.utility.text
An interface for classes that can be represented as RichText.
toSecretKey(byte[]) - Static method in class com.dua3.utility.crypt.KeyUtil
Create a SecretKey from a byte array using the default algorithm.
toSecretKey(byte[], SymmetricAlgorithm) - Static method in class com.dua3.utility.crypt.KeyUtil
Converts the provided byte array into a SecretKey using the specified symmetric algorithm.
toString() - Method in record class com.dua3.utility.application.LicenseData
Returns a string representation of this record class.
toString() - Method in class com.dua3.utility.application.RecentlyUsedDocuments
 
toString() - Method in enum class com.dua3.utility.application.UiMode
 
toString() - Method in class com.dua3.utility.concurrent.SimpleValue
 
toString() - Method in record class com.dua3.utility.concurrent.TaskProcessorBase.Stats
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.crypt.PasswordUtil.PasswordStrength
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.crypt.PemData.PemItem
Returns a string representation of this record class.
toString() - Method in class com.dua3.utility.data.Cache
 
toString() - Method in class com.dua3.utility.data.CompressedCharacters
Returns the decompressed textual representation of the compressed data as a String.
toString() - Method in class com.dua3.utility.data.FileTreeNode
 
toString() - Method in record class com.dua3.utility.data.Histogram.Entry
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.data.HSLColor
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.data.HSVColor
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.data.ImageBuffer
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.data.Pair
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.data.RGBColor
Returns a string representation of this record class.
toString() - Method in class com.dua3.utility.db.JdbcDriverInfo
 
toString() - Method in class com.dua3.utility.db.NamedParameterStatement.ParameterInfo
 
toString() - Method in record class com.dua3.utility.fx.controls.ButtonDef
Returns a string representation of this record class.
toString() - Method in class com.dua3.utility.fx.controls.ColumnDefGeneric
 
toString() - Method in class com.dua3.utility.fx.controls.ColumnDefText
 
toString() - Method in record class com.dua3.utility.fx.controls.Fields.Field
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.fx.controls.InputBuilder.SectionStyle
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.fx.controls.InputResult
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.fx.controls.MarkerSymbols
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.fx.controls.PinBoard.BoardPosition
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.fx.controls.PinBoard.Item
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.fx.controls.PinBoard.PositionInItem
Returns a string representation of this record class.
toString() - Method in class com.dua3.utility.fx.controls.PinBoard
 
toString() - Method in record class com.dua3.utility.fx.controls.ScrollPosition
Returns a string representation of this record class.
toString() - Method in class com.dua3.utility.fx.controls.TableViewOptions.Option
 
toString() - Method in record class com.dua3.utility.fx.controls.TooltipConfig
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.fx.FxDataRetainingImage
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.fx.FxWrappedImage
Returns a string representation of this record class.
toString() - Method in class com.dua3.utility.fx.icons.IconView
 
toString() - Method in class com.dua3.utility.i18n.I18N
 
toString() - Method in record class com.dua3.utility.i18n.I18NInfo
Returns a string representation of this record class.
toString() - Method in class com.dua3.utility.io.FileSystemView
 
toString() - Method in record class com.dua3.utility.io.ObjectStore.ObjectInfo
Returns a string representation of this record class.
toString() - Method in enum class com.dua3.utility.io.PredefinedDateTimeFormat
 
toString() - Method in class com.dua3.utility.io.SoftResource.ResourceHolder
 
toString() - Method in record class com.dua3.utility.lang.BuildInfo
Generates a string representation of the BuildInfo object.
toString() - Method in record class com.dua3.utility.lang.NamedFunction
Returns a string representation of this record class.
toString() - Method in class com.dua3.utility.lang.RingBuffer
 
toString() - Method in class com.dua3.utility.lang.Stopwatch
 
toString() - Method in record class com.dua3.utility.lang.SystemInfo
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.lang.Version
Returns a string representation of this record class.
toString() - Method in exception class com.dua3.utility.lang.WrappedException
 
toString() - Method in class com.dua3.utility.math.geometry.AbstractCurve2f
 
toString() - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Returns a string representation of this record class.
toString() - Method in class com.dua3.utility.math.geometry.Arc2f
 
toString() - Method in class com.dua3.utility.math.geometry.ClosePath2f
 
toString() - Method in record class com.dua3.utility.math.geometry.Dimension2f
Returns a string representation of this record class.
toString() - Method in class com.dua3.utility.math.geometry.Line2f
 
toString() - Method in class com.dua3.utility.math.geometry.MoveTo2f
 
toString() - Method in class com.dua3.utility.math.geometry.Path2f
 
toString() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.math.geometry.Scale2f
Returns a string representation of this record class.
toString() - Method in class com.dua3.utility.math.geometry.Segment2f
 
toString() - Method in record class com.dua3.utility.math.geometry.Vector2f
Returns a string representation of this record class.
toString() - Method in class com.dua3.utility.options.Arguments
 
toString() - Method in record class com.dua3.utility.options.Param
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.options.Repetitions
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.swing.ArgumentsDialog.ArgumentsPanel.OptionInput
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.swing.StyledDocumentConversionOption
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.swing.TextPane.RenderLayout
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.text.AnsiConversionOption
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.text.ComparisonSettings
Returns a string representation of this record class.
toString() - Method in class com.dua3.utility.text.Font
 
toString() - Method in record class com.dua3.utility.text.FontData
Returns a string representation of this record class.
toString() - Method in class com.dua3.utility.text.FontDef
 
toString() - Method in record class com.dua3.utility.text.FragmentedText.Fragment
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.text.FragmentedText
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.text.HtmlConversionOption
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.text.HtmlConverter.HeaderStyle
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.text.MessageFormatter.MessageFormatterArgs
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.text.MessageFormatter.MessageFormatterI18n
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.text.MessageFormatter.MessageFormatterStringFormat
Returns a string representation of this record class.
toString() - Method in class com.dua3.utility.text.RichText
 
toString() - Method in class com.dua3.utility.text.RichTextBuilder
 
toString() - Method in record class com.dua3.utility.text.RichTextBuilderExtBase.ButtonData
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.text.RichTextBuilderExtBase.HyperlinkData
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.text.RichTextJoiner.AccumulationType
Returns a string representation of this record class.
toString() - Method in class com.dua3.utility.text.Run
 
toString() - Method in class com.dua3.utility.text.SharableString
 
toString() - Method in class com.dua3.utility.text.SharedString
 
toString() - Method in class com.dua3.utility.text.Style
 
toString() - Method in record class com.dua3.utility.text.TagBasedConverter.AttributeChange
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.ui.ChangeRange
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.ui.DocumentReplaceResult
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.ui.IndexRange
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.ui.RichTextEditHistory.TextReplaceHistoryEntry
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.ui.RichTextEditorModel.CaretProperties
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.ui.RichTextEditUtil.WordRange
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.Layout
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutPreparation
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutTextData
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.ui.RichTextVisualLayoutHelper.BlockLayout
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.ui.RichTextVisualLayoutHelper.LogicalBlock
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.ui.VisualLine
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.ui.VisualLineCache
Returns a string representation of this record class.
toString() - Method in record class com.dua3.utility.xml.XmlUtil.DocumentWithNamespace
Returns a string representation of this record class.
toString(Object, String) - Static method in class com.dua3.utility.text.TextUtil
Returns a string representation of the specified object.
toStringListMapper() - Static method in class com.dua3.utility.options.OptionBuilder
Returns a function that maps an array of objects to a list of strings.
toSystemLineEnds(String) - Static method in class com.dua3.utility.text.TextUtil
Convert all line ends to system convention.
toUnixLineEnds(String) - Static method in class com.dua3.utility.text.TextUtil
Convert all line ends to Unix convention.
toUnixPath(Path) - Static method in class com.dua3.utility.io.IoUtil
Convert path to a string using the unix path separator (forward slash).
toURI(String) - Static method in class com.dua3.utility.io.IoUtil
Convert string to URI.
toURI(URL) - Static method in class com.dua3.utility.io.IoUtil
Get URI for URL.
toURI(Path) - Static method in class com.dua3.utility.io.IoUtil
Get the URI for a path.
toURL(String) - Static method in class com.dua3.utility.io.IoUtil
Get URL for string.
toURL(URI) - Static method in class com.dua3.utility.io.IoUtil
Get URL for URI.
toURL(Path) - Static method in class com.dua3.utility.io.IoUtil
Get URL for path.
toWindowsLineEnds(String) - Static method in class com.dua3.utility.text.TextUtil
Convert all line ends to Windows convention.
toX509Certificate(byte[]) - Static method in class com.dua3.utility.crypt.CertificateUtil
Converts a byte array representing an encoded X.509 certificate into an X509Certificate object.
trace(JSObject) - Method in class com.dua3.utility.fx.web.WebViews.JSLogger
Logs a trace message with the formatted message obtained from the provided JSObject argument.
TRAILING_DOT - Enum constant in enum class com.dua3.utility.io.IoUtil.FileNameRule
Tailing dot; technically allowed on Windows, but mapped to a different filename.
transform(float, float) - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Transform vector by applying this affine transformation to it.
transform(float, float) - Method in interface com.dua3.utility.ui.Graphics
Calculates the transformation of a point.
transform(AffineTransformation2f...) - Method in interface com.dua3.utility.ui.Graphics
Apply the given transformations to this Graphics instance.
transform(Vector2f) - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Transform vector by applying this affine transformation to it.
transform(Vector2f) - Method in interface com.dua3.utility.ui.Graphics
Calculates the transformation of a point.
transform(RichText, Function<? super String, RichText>) - Static method in class com.dua3.utility.text.TextUtil
Transform a templated String.
transform(String, Iterable<? extends Map.Entry<String, ?>>) - Static method in class com.dua3.utility.text.TextUtil
Transforms a given template string by replacing placeholders with corresponding values from substitutions.
transform(String, Function<? super String, String>) - Static method in class com.dua3.utility.text.TextUtil
Transform a templated String.
transform(String, Map.Entry<String, ?>...) - Static method in class com.dua3.utility.text.TextUtil
Transform a templated String.
transform(String, Map<String, ?>) - Static method in class com.dua3.utility.text.TextUtil
Takes a template string and a map of substitutions, and returns a transformed string
transform(T, Function<? super String, ? extends T>, Consumer<? super CharSequence>) - Static method in class com.dua3.utility.text.TextUtil
Transform a templated Text.
translate(float, float) - Static method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Create an affine transformation for a translation (x,y) -> (x+u,y+v).
translate(float, float) - Method in record class com.dua3.utility.math.geometry.Rectangle2f
Translates the rectangle by the specified amounts in the x and y directions.
translate(float, float) - Method in record class com.dua3.utility.math.geometry.Vector2f
Translates the vector by the specified amounts in the x and y directions.
translate(Vector2f) - Static method in record class com.dua3.utility.math.geometry.AffineTransformation2f
Create an affine transformation for a translation.
translate(Vector2f) - Method in record class com.dua3.utility.math.geometry.Rectangle2f
Translates the rectangle by the specified amounts in the x and y directions.
TRANSPARENT_BLACK - Static variable in interface com.dua3.utility.data.Color
The color TRANSPARENT.
TRANSPARENT_WHITE - Static variable in interface com.dua3.utility.data.Color
The color TRANSPARENT.
tree(Path) - Static method in class com.dua3.utility.data.FileTreeNode
Create a lazily populated FileTree with the given path as its root.
tree(Path, boolean) - Static method in class com.dua3.utility.data.FileTreeNode
Create FileTree with the given path as its root.
TreeNode<N> - Interface in com.dua3.utility.data
Interface for tree nodes.
trim() - Method in class com.dua3.utility.text.RichText
Remove leading and trailing whitespace, defined as "any character whose codepoint is less than or equal to 'U+0020' (the space character)".
trimWithByteOrderMark(String) - Static method in class com.dua3.utility.lang.LangUtil
Trim string, remove prepending byte order mark.
triStateSelect(Boolean, T, T, T) - Static method in class com.dua3.utility.lang.LangUtil
Select argument based on tri-state logic.
TRUE - Static variable in class com.dua3.utility.fx.FxUtil
A constant ObservableBooleanValue that always holds the value true.
tryAcquire() - Method in interface com.dua3.utility.lang.ResourcePool
Attempts to acquire a resource from the pool without blocking.
tryLoad(Class<? extends T>, URI, Object...) - Static method in interface com.dua3.utility.io.Loader
Attempts to load an object of the specified type using a Loader implementation that supports the provided class, URI, and options.
tryParseDouble(String, Locale) - Static method in class com.dua3.utility.text.TextUtil
Try to parse text as a localized number, percent, or per mille value.
TURQUOISE - Static variable in interface com.dua3.utility.data.Color
The color TURQUOISE.
TWO_PI - Static variable in class com.dua3.utility.math.MathUtil
Represents the constant 2π (in degrees: 360°).
type() - Method in record class com.dua3.utility.crypt.PemData.PemItem
Returns the value of the type record component.
type() - Method in record class com.dua3.utility.fx.controls.ButtonDef
Returns the value of the type record component.
type() - Method in record class com.dua3.utility.io.ObjectStore.ObjectInfo
Returns the value of the type record component.
type(TextFieldType) - Method in class com.dua3.utility.fx.controls.TextFieldBuilder
Sets the type of the TextField.

U

UiMode - Enum Class in com.dua3.utility.application
Enum representing the UI mode of an application.
unchecked(LangUtil.BiFunctionThrows<T, U, R, E>) - Static method in class com.dua3.utility.lang.LangUtil
Wraps a LangUtil.BiFunctionThrows functional interface, handling any checked exceptions thrown during its execution by converting them into runtime exceptions.
unchecked(LangUtil.FunctionThrows<T, R, E>) - Static method in class com.dua3.utility.lang.LangUtil
Helper method that converts checked IOException to UncheckedIOException and other checked exceptions to WrappedException.
unchecked(LangUtil.RunnableThrows<E>) - Static method in class com.dua3.utility.lang.LangUtil
Helper method that converts checked IOException to UncheckedIOException.
unchecked(LangUtil.SupplierThrows<? extends T, E>) - Static method in class com.dua3.utility.lang.LangUtil
Helper method that converts checked exceptionsto IOException to UncheckedIOException and other checked exceptions to WrappedException.
uncheckedConsumer(LangUtil.BiConsumerThrows<T, U, E>) - Static method in class com.dua3.utility.lang.LangUtil
Creates a BiConsumer that wraps a lambda or method reference which throws a checked exception, rethrowing any checked exceptions as unchecked exceptions during execution.
uncheckedConsumer(LangUtil.ConsumerThrows<T, E>) - Static method in class com.dua3.utility.lang.LangUtil
Wraps a LangUtil.ConsumerThrows into a standard Consumer, converting checked exceptions thrown by the input into unchecked runtime exceptions.
underline() - Method in record class com.dua3.utility.text.FontData
Returns the value of the underline record component.
underline() - Method in record class com.dua3.utility.ui.RichTextEditorModel.CaretProperties
Returns the value of the underline record component.
underline(boolean) - Static method in class com.dua3.utility.io.AnsiCode
Set underline output.
underline(boolean) - Static method in class com.dua3.utility.text.FontDef
Create FontDef instance with only the underline field set.
UNDERLINE - Static variable in class com.dua3.utility.text.Style
Underline style.
UNDERLINE_OFF - Static variable in class com.dua3.utility.io.AnsiCode
ESC: disable UNDERLINE output.
UNDERLINE_ON - Static variable in class com.dua3.utility.io.AnsiCode
ESC: enable UNDERLINE output.
underlineProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Underline toggle property for current formatting state.
undo() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Performs one undo step.
undo() - Method in class com.dua3.utility.swing.TextEditorPane
Undo last edit.
undo() - Method in class com.dua3.utility.ui.RichTextEditorModel
Performs one undo step.
undo(RichTextEditHistory.TextReplaceApplier) - Method in class com.dua3.utility.ui.RichTextEditHistory
Performs one undo step.
undoableProperty() - Method in class com.dua3.utility.fx.controls.TextEditorPane
Read-only undo-availability property.
unescapeHtml(CharSequence) - Static method in class com.dua3.utility.text.TextUtil
HTML-unescape a string.
union(Rectangle2D, Rectangle2D) - Static method in class com.dua3.utility.fx.FxUtil
Create the union of two rectangles.
UNKNOWN - Enum constant in enum class com.dua3.utility.crypt.PemData.PemType
Unrecognized or unsupported PEM type
UNKNOWN - Enum constant in enum class com.dua3.utility.lang.Platform
Unknown operating system.
UNKNOWN_MIME_TYPE - Static variable in class com.dua3.utility.data.Magic
A constant representing the default MIME type used when a file's or data's MIME type cannot be determined.
UNKNOWN_SIZE - Static variable in record class com.dua3.utility.io.ObjectStore.ObjectInfo
A constant representing an unknown or unspecified size.
UnmodifiableArrayListWrapper<T> - Class in com.dua3.utility.lang
A simple unmodifiable wrapper for an array that implements the List interface.
UnmodifiableArrayListWrapper(T...) - Constructor for class com.dua3.utility.lang.UnmodifiableArrayListWrapper
Constructs an unmodifiable wrapper around the provided array of elements.
unpremultiplyArgb(int[]) - Method in interface com.dua3.utility.data.ImageUtil
Un-premultiplies the RGB components of all pixels and returns a new array.
unpremultiplyArgbInPlace(int[]) - Method in interface com.dua3.utility.data.ImageUtil
Un-premultiplies the RGB components of all pixels in-place.
unregisterId(long) - Method in class com.dua3.utility.concurrent.TaskProcessorBase
Unregister a task ID.
unregisterParty(String) - Method in class com.dua3.utility.concurrent.TaskProcessorBase
Unregister party.
UnsupportedFileTypeException(String) - Constructor for exception class com.dua3.utility.fx.controls.Dialogs.UnsupportedFileTypeException
Constructs a new UnsupportedFileTypeException with a specified detail message.
UnsupportedFileTypeException(String, Path) - Constructor for exception class com.dua3.utility.fx.controls.Dialogs.UnsupportedFileTypeException
Constructs a new UnsupportedFileTypeException with the specified detail message and an optional file path associated with the exception.
unwrap(Class<T>) - Method in class com.dua3.utility.db.JdbcDataSource
 
unzip(URL, Path) - Static method in class com.dua3.utility.io.IoUtil
Unzips the contents of a ZIP file to the specified destination directory.
unzip(URL, Path, long, long, double) - Static method in class com.dua3.utility.io.IoUtil
Unzips the contents of a ZIP file to the specified destination directory with safety limits.
update(double) - Method in class com.dua3.utility.concurrent.ProgressTracker.TaskUpdater
Update progress of task.
update(double) - Method in interface com.dua3.utility.concurrent.ProgressView.ProgressIndicator
Update task progress.
update(int, int) - Method in class com.dua3.utility.concurrent.ProgressTracker.TaskUpdater
Update progress of task.
update(int, int) - Method in interface com.dua3.utility.concurrent.ProgressView.ProgressIndicator
Update task progress.
update(DocumentEvent) - Method in interface com.dua3.utility.swing.SwingDocumentListener
Document event handling method.
update(T, double) - Method in interface com.dua3.utility.concurrent.ProgressTracker
Update task progress.
update(T, double) - Method in class com.dua3.utility.concurrent.ProgressView
 
update(T, double) - Method in class com.dua3.utility.fx.controls.ProgressView
 
update(T, double) - Method in class com.dua3.utility.swing.SwingProgressView
 
update(T, int, int) - Method in interface com.dua3.utility.concurrent.ProgressTracker
Update task progress.
update(T, int, int) - Method in class com.dua3.utility.concurrent.ProgressView
 
update(T, int, int) - Method in class com.dua3.utility.fx.controls.ProgressView
 
update(T, int, int) - Method in class com.dua3.utility.swing.SwingProgressView
 
updateAndScrollToBottom(JScrollPane, Runnable) - Static method in class com.dua3.utility.swing.SwingUtil
Execute update and scroll to bottom.
updateAndScrollToEnd(JScrollBar, Runnable) - Static method in class com.dua3.utility.swing.SwingUtil
Execute update and scroll to end.
updateAndValidate(Fields, T) - Method in record class com.dua3.utility.fx.controls.Fields.Field
Updates the field's value and triggers validation of this field and all dependent fields.
updateItem(T, boolean) - Method in class com.dua3.utility.fx.controls.GenericTableCell
 
updateTask(K, Object, boolean) - Method in class com.dua3.utility.concurrent.TaskProcessorEventDriven
Updates the task associated with the given key by either completing the task or logging an update if the task is not marked as completed.
updateTaskMessage(Task<?>, String) - Method in class com.dua3.utility.fx.controls.StatusBar
 
updateTaskMessage(Task<?>, String) - Method in interface com.dua3.utility.fx.FxTaskTracker
Updates the message associated with a specified task.
updateTaskProgress(Task<?>, double) - Method in class com.dua3.utility.fx.controls.StatusBar
 
updateTaskProgress(Task<?>, double) - Method in interface com.dua3.utility.fx.FxTaskTracker
Updates the progress of a given task.
updateTaskState(Task<?>, Worker.State) - Method in class com.dua3.utility.fx.controls.StatusBar
 
updateTaskState(Task<?>, Worker.State) - Method in interface com.dua3.utility.fx.FxTaskTracker
Updates the state of the specified task.
updateTaskTitle(Task<?>, String) - Method in class com.dua3.utility.fx.controls.StatusBar
 
updateTaskTitle(Task<?>, String) - Method in interface com.dua3.utility.fx.FxTaskTracker
Updates the title of a given task.
uri() - Method in record class com.dua3.utility.io.ObjectStore.ObjectInfo
Returns the value of the uri record component.
uri() - Method in class com.dua3.utility.io.Payload
Retrieves the URI associated with this payload instance.
urlPrefix - Variable in class com.dua3.utility.db.JdbcDriverInfo
URL prefix used by this driver (used to identify the correct driver to use when accessing a database URL).
urlScheme - Variable in class com.dua3.utility.db.JdbcDriverInfo
The URL scheme for JDBC connections used by this driver.
useCss(boolean) - Static method in class com.dua3.utility.text.HtmlConverter
Use CSS in output.
useSystemMenuBar(MenuBar, boolean) - Static method in class com.dua3.utility.fx.controls.Controls
Configures a MenuBar to use the system's menu bar if supported.
UTF_BYTE_ORDER_MARK - Static variable in class com.dua3.utility.lang.LangUtil
The byte order mark in UTF files

V

v() - Method in record class com.dua3.utility.data.HSVColor
Returns the value of the v record component.
valid() - Method in class com.dua3.utility.fx.controls.InputDialogPane
Retrieves the modifiable boolean property representing the validity state of the input.
validate() - Method in record class com.dua3.utility.fx.controls.Fields.Field
Provides a validation function for the current field.
validate() - Method in class com.dua3.utility.fx.controls.InputControlState
Validates the current value of the input control using the provided validation function.
validate() - Method in record class com.dua3.utility.options.Param
Returns the value of the validate record component.
validate(Collection<? extends Option<?>>) - Method in class com.dua3.utility.options.Arguments
Validates a collection of options.
validate(Function<String, Optional<String>>) - Method in class com.dua3.utility.fx.controls.TextAreaBuilder
Specifies a validation function for the text area's input.
validate(Function<Path, Optional<String>>) - Method in class com.dua3.utility.fx.controls.FileInputBuilder
Sets the validation function for the file input.
validate(Function<Map<String, Object>, Map<String, Optional<String>>>) - Method in class com.dua3.utility.fx.controls.GridBuilder
Sets the validation logic for the grid inputs.
validate(Function<Map<String, Object>, Map<String, Optional<String>>>) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
Sets the validation logic for the dialog inputs.
validate(Predicate<? super String>) - Method in class com.dua3.utility.fx.controls.PromptBuilder
Sets the validation logic for the input prompt.
validate(O...) - Method in class com.dua3.utility.options.Arguments
Validates a variable number of options.
validateAsymmetricEncryptionKey(PublicKey, int) - Static method in class com.dua3.utility.crypt.CryptUtil
Validates the provided asymmetric encryption key to ensure it satisfies the requirements for encrypting data of the specified length.
validateAsymmetricKeySize(AsymmetricAlgorithm, int) - Static method in class com.dua3.utility.crypt.KeyUtil
Validates the size of an asymmetric key based on the specified algorithm.
validateField() - Method in record class com.dua3.utility.fx.controls.Fields.Field
Returns the value of the validateField record component.
validateFunction() - Method in class com.dua3.utility.fx.controls.InputControlState
Returns a function that performs validation on the value managed by this InputControlState.
validateKeySize(int) - Method in enum class com.dua3.utility.crypt.SymmetricAlgorithm
Validates that the given key size is valid for this algorithm.
validateSymmetricKey(Key, SymmetricAlgorithm) - Static method in class com.dua3.utility.crypt.KeyUtil
Validates a symmetric key for use with the specified algorithm.
validationListeners() - Method in class com.dua3.utility.fx.controls.InputControlState
Returns a collection of validation listeners associated with the input control state.
validatorInRange(T, T) - Static method in class com.dua3.utility.fx.controls.Controls
Creates a validator Function that checks if a given value lies within a specified range.
validatorNonNull() - Static method in class com.dua3.utility.fx.controls.Controls
Creates a validator Function that checks if the given value is non-null.
validatorNotBlank() - Static method in class com.dua3.utility.fx.controls.Controls
Creates a validator Function that checks if the given value is non-null and not blank.
validityDays(int) - Method in interface com.dua3.utility.crypt.X509CertificateBuilder
Sets the validity period of the certificate by specifying the number of days from the current date that the certificate should remain valid.
validProperty() - Method in class com.dua3.utility.fx.controls.Grid
Get the valid state property.
validProperty() - Method in interface com.dua3.utility.fx.controls.InputControl
Provides the valid property representing the validity state.
validProperty() - Method in class com.dua3.utility.fx.controls.InputControlState
Returns the property indicating the validity of the input control's state.
validProperty() - Method in class com.dua3.utility.fx.controls.InputDialogPane
Get the valid state property.
validProperty() - Method in class com.dua3.utility.fx.controls.InputPane
Provides a read-only property that indicates the validation state of the input pane.
validProperty() - Method in class com.dua3.utility.fx.controls.OptionsPane
 
validUntil() - Method in record class com.dua3.utility.application.LicenseData
Returns the value of the validUntil record component.
value() - Method in record class com.dua3.utility.fx.controls.Fields.Field
Returns the value of the value record component.
value(double) - Method in class com.dua3.utility.fx.controls.SliderBuilder
Sets the value of the slider to the specified value.
Value<T> - Interface in com.dua3.utility.concurrent
Represents a mutable value of type T.
valueAsDoubleProperty() - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Returns the `DoubleProperty` representation of the slider's current value.
valueChangingProperty() - Method in class com.dua3.utility.fx.controls.SliderWithButtons
Retrieves the value changing property of the slider.
valueGetter - Variable in class com.dua3.utility.fx.controls.AbstractColumnDef
A function that retrieves the value of type T for a given row of type S.
valueGetter - Variable in class com.dua3.utility.fx.controls.ColumnDefBuilder
A function used to extract a value of type T from an object of type S.
valueGetter() - Method in class com.dua3.utility.fx.controls.AbstractColumnDef
Returns the function responsible for retrieving the value of the column from a given row object.
valueGetter() - Method in interface com.dua3.utility.fx.controls.ColumnDef
Retrieves the function used to extract the cell value from the row object.
valueGetter(Function<S, T>) - Method in class com.dua3.utility.fx.controls.ColumnDefBuilder
Sets the function used to extract the value from an object of type S and assigns it to the cells of this column.
valueOf(char) - Static method in class com.dua3.utility.text.RichText
Convert char to RichText.
valueOf(char, Style...) - Static method in class com.dua3.utility.text.RichText
Convert char to RichText.
valueOf(char, Collection<Style>) - Static method in class com.dua3.utility.text.RichText
Convert char to RichText.
valueOf(int) - Static method in record class com.dua3.utility.data.HSLColor
Converts an ARGB color value to its corresponding HSLColor representation.
valueOf(int) - Static method in record class com.dua3.utility.data.HSVColor
Create HSVColor from packed ARGB integer value.
valueOf(int) - Static method in record class com.dua3.utility.data.RGBColor
Create color from ARGB value.
valueOf(Object) - Static method in class com.dua3.utility.text.RichText
Get RichText containing an objects string representation.
valueOf(Object, Style...) - Static method in class com.dua3.utility.text.RichText
Get styled RichText containing an object's string representation.
valueOf(Object, Collection<Style>) - Static method in class com.dua3.utility.text.RichText
Get styled RichText containing an object's string representation.
valueOf(String) - Static method in class com.dua3.utility.text.RichText
Convert String to RichText.
valueOf(String, Map<String, Object>) - Static method in class com.dua3.utility.text.RichText
Creates a new RichText instance with the given string and applies the specified style.
valueOf(String) - Static method in enum class com.dua3.utility.application.UiMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.concurrent.ProgressTracker.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.concurrent.TaskProcessorBase.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.crypt.AsymmetricAlgorithm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.crypt.InputBufferHandling
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.crypt.KeyStoreType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.crypt.PasswordUtil.StrengthLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.crypt.PemData.PemType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.crypt.SymmetricAlgorithm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.data.Cache.ReferenceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in interface com.dua3.utility.data.Color
Convert String to Color.
valueOf(String) - Static method in enum class com.dua3.utility.data.ImageUtil.LoadOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.fx.controls.FileDialogMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.fx.controls.LabelPlacement
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.fx.controls.LayoutUnit
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.fx.controls.Position
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.fx.controls.PromptMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.fx.controls.SliderWithButtons.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.fx.controls.TextFieldType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.io.FileSystemView.Flags
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.io.IoUtil.FileNameRule
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.io.ObjectStore.ObjectType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.io.ObjectStore.OutputOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.io.OpenMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.io.PredefinedDateTimeFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.lang.Platform
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.lang.Stopwatch.Format
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in record class com.dua3.utility.lang.Version
Parse a version string and return a Version object.
valueOf(String) - Static method in enum class com.dua3.utility.math.geometry.FillRule
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.options.Param.Required
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.swing.FileInput.SelectionMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.text.Alignment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.text.FontType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.text.FontUtil.FontTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.text.HtmlTag.FormattingHint
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.text.HtmlTag.TagType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.text.MessageFormatter.FormatStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.text.StandardFontMapper
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.text.VerticalAlignment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.ui.DetachableNode.Location
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.ui.Graphics.TextRotationMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.ui.Graphics.TextWrapping
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.ui.HAnchor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.dua3.utility.ui.VAnchor
Returns the enum constant of this class with the specified name.
valueProperty() - Method in class com.dua3.utility.fx.controls.ComboBoxEx
Returns the property containing the value of the ComboBoxEx.
valueProperty() - Method in interface com.dua3.utility.fx.controls.InputControl
Provides the property representing the value of this input control.
valueProperty() - Method in class com.dua3.utility.fx.controls.InputControlState
Provides access to the property representing the current value of the input control.
valueProperty() - Method in class com.dua3.utility.fx.controls.ListInputControlState
 
valueProperty() - Method in class com.dua3.utility.fx.controls.ObjectInputControlState
 
valueProperty() - Method in class com.dua3.utility.fx.controls.OptionsPane
 
valueProperty() - Method in class com.dua3.utility.fx.controls.SimpleInputControl
 
values() - Static method in enum class com.dua3.utility.application.UiMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.concurrent.ProgressTracker.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.concurrent.TaskProcessorBase.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.crypt.AsymmetricAlgorithm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.crypt.InputBufferHandling
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.crypt.KeyStoreType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.crypt.PasswordUtil.StrengthLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.crypt.PemData.PemType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.crypt.SymmetricAlgorithm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.data.Cache.ReferenceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in interface com.dua3.utility.data.Color
Get Iterable over all declared color values.
values() - Static method in enum class com.dua3.utility.data.ImageUtil.LoadOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.fx.controls.FileDialogMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.fx.controls.LabelPlacement
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.fx.controls.LayoutUnit
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.fx.controls.Position
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.fx.controls.PromptMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.fx.controls.SliderWithButtons.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.fx.controls.TextFieldType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.io.FileSystemView.Flags
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.io.IoUtil.FileNameRule
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.io.ObjectStore.ObjectType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.io.ObjectStore.OutputOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.io.OpenMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.io.PredefinedDateTimeFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.dua3.utility.lang.CompactableSortedMap
 
values() - Method in class com.dua3.utility.lang.ImmutableSortedMap
 
values() - Static method in enum class com.dua3.utility.lang.Platform
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.lang.Stopwatch.Format
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.math.geometry.FillRule
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.options.Param.Required
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.swing.FileInput.SelectionMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.text.Alignment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.text.FontType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.text.FontUtil.FontTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.text.HtmlTag.FormattingHint
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.text.HtmlTag.TagType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.text.MessageFormatter.FormatStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.text.StandardFontMapper
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.dua3.utility.text.Style
 
values() - Static method in enum class com.dua3.utility.text.VerticalAlignment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.ui.DetachableNode.Location
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.ui.Graphics.TextRotationMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.ui.Graphics.TextWrapping
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.ui.HAnchor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.dua3.utility.ui.VAnchor
Returns an array containing the constants of this enum class, in the order they are declared.
valueSetter - Variable in class com.dua3.utility.fx.controls.AbstractColumnDef
A BiConsumer responsible for updating the value.
valueSetter - Variable in class com.dua3.utility.fx.controls.ColumnDefBuilder
A BiConsumer used to set a new value in a row's backing object for this column.
valueSetter() - Method in class com.dua3.utility.fx.controls.AbstractColumnDef
Retrieves the BiConsumer function responsible for setting the value of the column for a given object of type S and value of type T.
valueSetter() - Method in interface com.dua3.utility.fx.controls.ColumnDef
Retrieves the value setter function for this column.
valueSetter(BiConsumer<S, T>) - Method in class com.dua3.utility.fx.controls.ColumnDefBuilder
Sets the value setter function for this column.
valuesReadble() - Static method in enum class com.dua3.utility.crypt.KeyStoreType
Retrieves an array of KeyStoreType values that support reading operations.
valuesWriteable() - Static method in enum class com.dua3.utility.crypt.KeyStoreType
Retrieves an array of KeyStoreType values that support writing operations.
vAnchor() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
Returns the value of the vAnchor record component.
VAnchor - Enum Class in com.dua3.utility.ui
Enum representing vertical anchor points for aligning text or graphics elements relative to a reference point.
Vector2f - Record Class in com.dua3.utility.math.geometry
An immutable 2-dimensional vector using float coordinates.
Vector2f(float, float) - Constructor for record class com.dua3.utility.math.geometry.Vector2f
Creates an instance of a Vector2f record class.
verify(PublicKey, byte[], byte[], InputBufferHandling) - Static method in class com.dua3.utility.crypt.SignatureUtil
Verify a digital signature.
verify(PublicKey, char[], byte[], InputBufferHandling) - Static method in class com.dua3.utility.crypt.SignatureUtil
Verify a digital signature for text.
verify(PublicKey, CharSequence, byte[]) - Static method in class com.dua3.utility.crypt.SignatureUtil
Verify a digital signature for text.
verifyArgon2id(byte[], byte[], String) - Static method in class com.dua3.utility.crypt.CryptUtil
Verifies the provided input against a given Argon2id hash and salt combination.
verifyArgon2id(byte[], String, String) - Static method in class com.dua3.utility.crypt.CryptUtil
Verifies an Argon2id hash by comparing the provided input, pepper, and the combined salt and hash string.
verifyArgon2id(byte[], SecretKey, String) - Static method in class com.dua3.utility.crypt.CryptUtil
Verifies if the input data, when combined with the provided secret key and salt, produces the same Argon2id hash as the one specified in the saltAndHash string.
verifyArgon2id(String, byte[], String) - Static method in class com.dua3.utility.crypt.CryptUtil
Verifies if the input string, along with a secret, matches the provided Argon2id hash.
verifyArgon2id(String, String, String) - Static method in class com.dua3.utility.crypt.CryptUtil
Verifies if the provided input, combined with a pepper, matches the given Argon2id-derived hash.
verifyArgon2id(String, SecretKey, String) - Static method in class com.dua3.utility.crypt.CryptUtil
Verifies whether the provided input matches the given Argon2id hash.
verifyCertificateChain(T...) - Static method in class com.dua3.utility.crypt.CertificateUtil
Verifies the validity of a given X.509 certificate chain.
version() - Method in record class com.dua3.utility.lang.BuildInfo
Returns the value of the version record component.
version(MessageFormatter.MessageFormatterArgs) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Sets the version information for the AboutDialog.
version(String, Object...) - Method in class com.dua3.utility.fx.controls.AboutDialogBuilder
Sets the version information for the AboutDialog.
Version - Record Class in com.dua3.utility.lang
Represents a software version with major, minor, patch components and an optional suffix.
Version(int, int, int, String) - Constructor for record class com.dua3.utility.lang.Version
Creates an instance of a Version record class.
vertex(int) - Method in class com.dua3.utility.math.geometry.PathBuilder2f
Get vertex by index.
vertex(int) - Method in class com.dua3.utility.math.geometry.Segment2f
Retrieves the vertex at the specified index from the associated path.
vertexToString(int) - Method in class com.dua3.utility.math.geometry.Segment2f
Converts a vertex at a specified index into a string representation.
VerticalAlignment - Enum Class in com.dua3.utility.text
Vertical alignment.
verticalSpace() - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add vertical space of 1 em before the next row.
verticalSpace(double, LayoutUnit) - Method in class com.dua3.utility.fx.controls.GridBuilder
 
verticalSpace(double, LayoutUnit) - Method in interface com.dua3.utility.fx.controls.InputBuilder
Add vertical space before the next row.
verticalSpace(double, LayoutUnit) - Method in class com.dua3.utility.fx.controls.InputDialogBuilder
 
verticalSpace(double, LayoutUnit) - Method in class com.dua3.utility.fx.controls.InputDialogPaneBuilder
 
verticalSpace(double, LayoutUnit) - Method in class com.dua3.utility.fx.controls.InputPaneBuilder
 
vertices() - Method in class com.dua3.utility.math.geometry.Path2f
Get this path's vertices as a list.
VERY_STRONG - Enum constant in enum class com.dua3.utility.crypt.PasswordUtil.StrengthLevel
Indicates the highest level of password strength, labeled as "Very Strong".
VERY_WEAK - Enum constant in enum class com.dua3.utility.crypt.PasswordUtil.StrengthLevel
Represents a password strength level categorized as "Very Weak."
VIOLET - Static variable in interface com.dua3.utility.data.Color
The color VIOLET.
VisualLine - Record Class in com.dua3.utility.ui
Visual line in source-coordinate space.
VisualLine(int, int, double, double, double[]) - Constructor for record class com.dua3.utility.ui.VisualLine
Constructor.
VisualLineCache - Record Class in com.dua3.utility.ui
Cached visual line layout keyed by width and base font.
VisualLineCache(double, Font, List<VisualLine>) - Constructor for record class com.dua3.utility.ui.VisualLineCache
Constructor.
visualLines() - Method in record class com.dua3.utility.swing.TextPane.RenderLayout
Returns the value of the visualLines record component.
vline(int, int, int, int) - Method in record class com.dua3.utility.data.ImageBuffer
Draw a vertical line.
voidState() - Static method in class com.dua3.utility.fx.controls.InputControlState
Creates and returns an InputControlState instance specifically designed for inputs that have no associated value (i.e., Void type).
vspace(double) - Static method in class com.dua3.utility.fx.FxUtil
Creates a vertical spacer Region with the specified height.
vspaceAfter() - Method in record class com.dua3.utility.fx.controls.InputBuilder.SectionStyle
Returns the value of the vspaceAfter record component.
vspaceBefore() - Method in record class com.dua3.utility.fx.controls.InputBuilder.SectionStyle
Returns the value of the vspaceBefore record component.
vValue() - Method in record class com.dua3.utility.fx.controls.ScrollPosition
Returns the value of the vValue record component.

W

w() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
Returns the value of the w record component.
w() - Method in record class com.dua3.utility.text.FragmentedText.Fragment
Returns the value of the w record component.
waitForCompletion(long, TimeUnit) - Method in interface com.dua3.utility.concurrent.TaskProcessor
Wait until all submitted tasks have completed or a timeout occurs.
waitForCompletion(long, TimeUnit) - Method in class com.dua3.utility.concurrent.TaskProcessorAsync
 
waitForCompletion(long, TimeUnit) - Method in class com.dua3.utility.concurrent.TaskProcessorBase
 
waitForCompletion(long, TimeUnit) - Method in class com.dua3.utility.concurrent.TaskProcessorDelegating
 
walk(URI) - Method in interface com.dua3.utility.io.ReadableObjectStore
Traverses a directory structure starting at the given path and returns a stream of ObjectInfo instances representing the files and directories encountered during the traversal.
walk(URI, int) - Method in interface com.dua3.utility.io.ReadableObjectStore
Traverses a structure starting from the given URI and explores its elements up to a specified depth.
warn(JSObject) - Method in class com.dua3.utility.fx.web.WebViews.JSLogger
Logs a warning message with the formatted message obtained from the provided JSObject argument.
WEAK - Enum constant in enum class com.dua3.utility.crypt.PasswordUtil.StrengthLevel
Represents a password strength level classified as "Weak".
WEAK_REFERENCES - Enum constant in enum class com.dua3.utility.data.Cache.ReferenceType
WebViews - Class in com.dua3.utility.fx.web
The WebViews class provides utility methods for setting up WebEngine instances and handling events in JavaFX WebViews.
WebViews.JSLogger - Class in com.dua3.utility.fx.web
The JSLogger class is a utility class for logging messages from JavaScript code.
weight - Variable in class com.dua3.utility.fx.controls.AbstractColumnDef
Represents the relative importance of this column during layout computations.
weight - Variable in class com.dua3.utility.fx.controls.ColumnDefBuilder
The weight of the column, expressed as a relative value used for layout calculations.
weight() - Method in class com.dua3.utility.fx.controls.AbstractColumnDef
Returns the weight associated with this column.
weight() - Method in interface com.dua3.utility.fx.controls.ColumnDef
Retrieves the weight of the column, which represents its relative proportion or allocation of space compared to other columns.
weight(double) - Method in class com.dua3.utility.fx.controls.ColumnDefBuilder
Sets the weight of the column.
WHEAT - Static variable in interface com.dua3.utility.data.Color
The color WHEAT.
WHITE - Static variable in interface com.dua3.utility.data.Color
The color WHITE.
WHITE - Static variable in class com.dua3.utility.text.Style
White text.
WHITESMOKE - Static variable in interface com.dua3.utility.data.Color
The color WHITESMOKE.
width() - Method in class com.dua3.utility.awt.AwtStandardImage
 
width() - Method in interface com.dua3.utility.data.Image
Get image width.
width() - Method in record class com.dua3.utility.data.ImageBuffer
Returns the value of the width record component.
width() - Method in class com.dua3.utility.data.MutableImage
 
width() - Method in record class com.dua3.utility.fx.FxDataRetainingImage
 
width() - Method in record class com.dua3.utility.fx.FxWrappedImage
 
width() - Method in record class com.dua3.utility.math.geometry.Dimension2f
Returns the value of the width record component.
width() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
Returns the value of the width record component.
width() - Method in record class com.dua3.utility.swing.TextPane.RenderLayout
 
width() - Method in record class com.dua3.utility.text.FragmentedText
Returns the value of the width record component.
width() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.Layout
Returns the value of the width record component.
widthKey() - Method in record class com.dua3.utility.ui.VisualLineCache
Returns the value of the widthKey record component.
WINDOWS - Enum constant in enum class com.dua3.utility.lang.Platform
The Windows operating system.
wireFields(Fields.Field<?>...) - Static method in class com.dua3.utility.fx.controls.Fields
Creates a new Fields instance by wiring together the provided fields.
with(TableViewOptions.Option...) - Method in class com.dua3.utility.fx.controls.TableViewOptions
Creates a new TableViewOptions instance by combining the current options with the specified additional options.
withAlpha(double) - Method in interface com.dua3.utility.data.Color
Returns a new Color instance with the specified alpha value applied.
withAlpha(double) - Method in record class com.dua3.utility.data.HSLColor
 
withAlpha(double) - Method in record class com.dua3.utility.data.HSVColor
 
withAlpha(double) - Method in record class com.dua3.utility.data.RGBColor
 
withAlpha(int) - Method in interface com.dua3.utility.data.Color
Returns a new Color instance with the specified alpha value applied.
withAlpha(int) - Method in record class com.dua3.utility.data.HSLColor
 
withAlpha(int) - Method in record class com.dua3.utility.data.HSVColor
 
withAlpha(int) - Method in record class com.dua3.utility.data.RGBColor
 
withBackgroundColor(Color) - Method in class com.dua3.utility.text.Font
Return a font derived from this font by replacing the background color with the given value.
withBold(boolean) - Method in class com.dua3.utility.text.Font
Return a font derived from this font by applying the given value for the bold attribute.
withCenter(Vector2f, Dimension2f) - Static method in record class com.dua3.utility.math.geometry.Rectangle2f
Creates a new rectangle with the specified center point and dimensions.
withColor(Color) - Method in class com.dua3.utility.text.Font
Return a font derived from this font by replacing the color with the given value.
withCorners(Vector2f, Vector2f) - Static method in record class com.dua3.utility.math.geometry.Rectangle2f
Create rectangle from two vectors.
withFamily(String) - Method in class com.dua3.utility.text.Font
Return a font derived from this font by replacing the family with the given value.
withItalic(boolean) - Method in class com.dua3.utility.text.Font
Return a font derived from this font by applying the given value for the italic attribute.
without(TableViewOptions.Option...) - Method in class com.dua3.utility.fx.controls.TableViewOptions
Creates a new TableViewOptions instance by disabling the specified options in the current configuration.
withoutSuffix() - Method in record class com.dua3.utility.lang.Version
Returns a new Version object with the same major, minor, and patch numbers as this version, but without the suffix.
withSize(float) - Method in class com.dua3.utility.text.Font
Return a font derived from this font by applying the given size.
withStrikeThrough(boolean) - Method in class com.dua3.utility.text.Font
Return a font derived from this font by applying the given value for the strike-through attribute.
withUnderline(boolean) - Method in class com.dua3.utility.text.Font
Return a font derived from this font by applying the given value for the underline attribute.
wizard(Window) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new wizard dialog.
wizard(Window, MessageFormatter) - Static method in class com.dua3.utility.fx.controls.Dialogs
Start the definition of a new wizard dialog.
WizardDialog - Class in com.dua3.utility.fx.controls
Represents a wizard dialog that guides the user through a sequence of pages.
WizardDialog.Page<D,R> - Class in com.dua3.utility.fx.controls
Represents a single page within the wizard dialog.
WizardDialogBuilder - Class in com.dua3.utility.fx.controls
A builder class for constructing a WizardDialog instance.
WordRange(int, int) - Constructor for record class com.dua3.utility.ui.RichTextEditUtil.WordRange
Creates an instance of a WordRange record class.
wordRangeAt(int) - Method in class com.dua3.utility.ui.RichTextEditorModel
Computes the word/non-word range around a given offset.
wordRangeAt(CharSequence, int) - Static method in class com.dua3.utility.ui.RichTextEditUtil
Computes the word/non-word range around a position.
wordSelectionRangeAt(int) - Method in class com.dua3.utility.ui.RichTextEditorModel
Computes the word/non-word range around a given offset.
wrap(String, int, Alignment, boolean) - Static method in class com.dua3.utility.text.TextUtil
Wraps a given string `s` into multiple lines based on the specified `width`, alignment, and hard wrap options.
wrap(String, int, Alignment, boolean, String) - Static method in class com.dua3.utility.text.TextUtil
Wraps a given string `s` into multiple lines based on the specified `width`, alignment, and hard wrap options.
WRAP - Enum constant in enum class com.dua3.utility.ui.Graphics.TextWrapping
Wrap text when the current line width exceeds the output area width.
WrappedException - Exception Class in com.dua3.utility.lang
RuntimeException that wraps an unchecked exception.
WrappedException(Exception) - Constructor for exception class com.dua3.utility.lang.WrappedException
Construct new wrapped exception.
wrapTextProperty() - Method in class com.dua3.utility.fx.controls.TextPane
Returns the wrap-text property.
WritableObjectStore - Interface in com.dua3.utility.io
Represents a generic object storage interface for managing and interacting with objects stored at specified URIs.
write(byte[]) - Method in class com.dua3.utility.io.LineOutputStream
 
write(byte[], int, int) - Method in class com.dua3.utility.io.LineOutputStream
 
write(byte[], int, int) - Method in class com.dua3.utility.io.TeeOutputStream
 
write(byte[], int, int) - Method in class com.dua3.utility.io.WriterOutputStream
 
write(int) - Method in class com.dua3.utility.io.LineOutputStream
 
write(int) - Method in class com.dua3.utility.io.TeeOutputStream
 
write(int) - Method in class com.dua3.utility.io.WriterOutputStream
 
write(Image, OutputStream, String) - Method in interface com.dua3.utility.data.ImageUtil
Writes the given Image to the specified OutputStream in the specified image format.
write(ToRichText) - Static method in class com.dua3.utility.text.imp.rtf.RtfWriter
Convert rich text to RTF.
write(OutputStream) - Method in interface com.dua3.utility.data.DataRetainingImage
Writes the source bytes of the image to the specified OutputStream.
write(OutputStream) - Method in interface com.dua3.utility.data.Image
Writes the current image to the specified output stream using its MIME type.
write(OutputStream) - Method in interface com.dua3.utility.data.Storable
Writes the object to the specified OutputStream.
write(URI, byte[], int, int, ObjectStore.OutputOption...) - Method in class com.dua3.utility.io.imp.FileObjectStore
 
write(URI, byte[], int, int, ObjectStore.OutputOption...) - Method in interface com.dua3.utility.io.WritableObjectStore
Writes data from the specified InputStream to an object located at the specified URI path within the object store.
write(URI, byte[], ObjectStore.OutputOption...) - Method in interface com.dua3.utility.io.WritableObjectStore
Writes data from the specified InputStream to an object located at the specified URI path within the object store.
write(URI, InputStream, ObjectStore.OutputOption...) - Method in class com.dua3.utility.io.imp.FileObjectStore
 
write(URI, InputStream, ObjectStore.OutputOption...) - Method in interface com.dua3.utility.io.WritableObjectStore
Writes data from the specified InputStream to an object located at the specified URI path within the object store.
write(URI, T) - Method in class com.dua3.utility.io.FileType
Write document to file.
write(URI, T, Function<FileType<? super T>, Arguments>) - Method in class com.dua3.utility.io.FileType
Write document to file.
write(Path, T) - Method in class com.dua3.utility.io.FileType
Write document to file.
write(Path, T, Function<FileType<? super T>, Arguments>) - Method in class com.dua3.utility.io.FileType
Write document to file.
WRITE - Enum constant in enum class com.dua3.utility.io.OpenMode
Open file for writing.
writeCertChainToPem(OutputStream, T...) - Static method in class com.dua3.utility.crypt.CertificateUtil
Writes the provided certificates in PEM format to the specified writer.
writeCertChainToPem(Writer, T...) - Static method in class com.dua3.utility.crypt.CertificateUtil
Writes the provided certificates in PEM format to the specified writer.
writeCertChainToPem(U, T...) - Static method in class com.dua3.utility.crypt.CertificateUtil
Writes a PEM-encoded representation of a certificate chain to the provided Appendable.
writerForType(Class<T>) - Static method in class com.dua3.utility.io.FileType
Retrieves the first file type that can write the given document class.
WriterOutputStream - Class in com.dua3.utility.io
An adapter that converts OutputStream writes into character writes to a Writer by decoding UTF-8 bytes.
WriterOutputStream(Writer) - Constructor for class com.dua3.utility.io.WriterOutputStream
Create a WriterOutputStream that decodes written UTF-8 bytes and forwards the resulting characters to the given writer.
writeToPropertiesFile(Path) - Method in record class com.dua3.utility.lang.BuildInfo
Writes the build information as properties to the specified file destination.

X

x() - Method in record class com.dua3.utility.fx.controls.PinBoard.BoardPosition
Returns the value of the x record component.
x() - Method in record class com.dua3.utility.fx.controls.PinBoard.PositionInItem
Returns the value of the x record component.
x() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
Returns the value of the x record component.
x() - Method in record class com.dua3.utility.math.geometry.Vector2f
Returns the value of the x record component.
x() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
Returns the value of the x record component.
x() - Method in record class com.dua3.utility.text.FragmentedText.Fragment
Returns the value of the x record component.
X509CertificateBuilder - Interface in com.dua3.utility.crypt
Interface for building custom X.509 certificates.
xCenter() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
The center of the two x-coordinates.
xForIndex(VisualLine, int) - Static method in class com.dua3.utility.ui.RichTextVisualLayoutHelper
Returns the caret x coordinate for the given source index in a visual line.
xMax() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
The maximum of the two x-coordinates.
xMin() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
The minimum of the two x-coordinates.
XmlUtil - Class in com.dua3.utility.xml
A Utility class for handling org.w3c.dom documents and nodes.
XmlUtil(DocumentBuilderFactory, TransformerFactory, XPathFactory) - Constructor for class com.dua3.utility.xml.XmlUtil
Construct a new instance.
XmlUtil.DocumentWithNamespace - Record Class in com.dua3.utility.xml
A record that encapsulates an XML Document along with its associated NamespaceContext.
xpath() - Method in class com.dua3.utility.xml.XmlUtil
Create XPath instance.
xpath(String) - Method in class com.dua3.utility.xml.XmlUtil
Create XPath instance with only a default namespace set The default namespace will be identified by the name "ns" in xpath expressions.
xpath(Map<String, String>, String) - Method in class com.dua3.utility.xml.XmlUtil
Create XPath instance with a mapping and a default namespace.
xpath(NamespaceContext) - Method in class com.dua3.utility.xml.XmlUtil
Create XPath instance with a namespace context.
xpath(Node) - Method in class com.dua3.utility.xml.XmlUtil
Create XPath instance for a node with a matching NamespaceContext.

Y

y() - Method in record class com.dua3.utility.fx.controls.PinBoard.BoardPosition
Returns the value of the y record component.
y() - Method in record class com.dua3.utility.fx.controls.PinBoard.PositionInItem
Returns the value of the y record component.
y() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
Returns the value of the y record component.
y() - Method in record class com.dua3.utility.math.geometry.Vector2f
Returns the value of the y record component.
y() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
Returns the value of the y record component.
y() - Method in record class com.dua3.utility.text.FragmentedText.Fragment
Returns the value of the y record component.
yCenter() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
The center of the two y-coordinates.
YELLOW - Static variable in interface com.dua3.utility.data.Color
The color YELLOW.
YELLOW - Static variable in class com.dua3.utility.text.Style
Yellow text.
YELLOWGREEN - Static variable in interface com.dua3.utility.data.Color
The color YELLOWGREEN.
yMax() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
The maximum of the two y-coordinates.
yMin() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
The minimum of the two y-coordinates.

Z

ZERO - Static variable in record class com.dua3.utility.options.Repetitions
A constant representing a Repetitions instance with both minimum and maximum repetitions set to 0.
ZERO_MINUS_ONE - Static variable in record class com.dua3.utility.math.geometry.Vector2f
The vector (0,-1).
ZERO_ONE - Static variable in record class com.dua3.utility.math.geometry.Vector2f
The vector (0,1).
ZERO_OR_MORE - Static variable in record class com.dua3.utility.options.Repetitions
Represents a Repetitions instance allowing zero or more repetitions.
ZERO_OR_ONE - Static variable in record class com.dua3.utility.options.Repetitions
A predefined Repetitions instance representing a minimum of zero repetitions and a maximum of one repetition.
zip(OutputStream, Path, String, Stream<? extends Path>) - Static method in class com.dua3.utility.io.IoUtil
Compresses the given files and directories into a zip file and writes it to the specified output stream.
zip(Path, Path) - Static method in class com.dua3.utility.io.IoUtil
Compresses the given files and directories into a zip file and writes it to the specified output stream.
zip(Path, Path, String) - Static method in class com.dua3.utility.io.IoUtil
Compresses the given files and directories into a zip file and writes it to the specified output stream.
zip(Path, Path, String, Predicate<? super Path>) - Static method in class com.dua3.utility.io.IoUtil
Compresses the given files and directories into a zip file and writes it to the specified output stream.
zip(Path, Path, Predicate<? super Path>) - Static method in class com.dua3.utility.io.IoUtil
Compresses the given files and directories into a zip file and writes it to the specified output stream.
zip(Stream<A>, Stream<B>, BiFunction<? super A, ? super B, ? extends C>) - Static method in class com.dua3.utility.lang.StreamUtil
Zip two streams, creating a new stream consisting of items generated by applying the given BiFunction on items taken from the input streams.
Zip - Class in com.dua3.utility.io
A Class helping with the creation of zip files.
Zip(OutputStream) - Constructor for class com.dua3.utility.io.Zip
Create a new Zip instance.
ZIP - Enum constant in enum class com.dua3.utility.crypt.KeyStoreType
A Zip file containing one file per alias.
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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form