Index
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
arecord 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
UriNotRelativeExceptionwith the specified detail message. - AbsolutePathException(String, Throwable) - Constructor for exception class com.dua3.utility.io.AbsolutePathException
-
Constructs a new
UriNotRelativeExceptionwith 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
ColumnDefimplementations. - 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
AbstractOptionBuilderwith 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
AccumulationTyperecord 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
actionrecord component. - action() - Method in record class com.dua3.utility.swing.StyledDocumentConversionOption
-
Returns the value of the
actionrecord component. - action() - Method in record class com.dua3.utility.text.AnsiConversionOption
-
Returns the value of the
actionrecord component. - action() - Method in record class com.dua3.utility.text.HtmlConversionOption
-
Returns the value of the
actionrecord 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
actualHeightrecord component. - actualWidth() - Method in record class com.dua3.utility.text.FragmentedText
-
Returns the value of the
actualWidthrecord 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
Nodeat 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.LocationListenerto receive updates when the location or visibility state of aDetachableNodechanges. - addMargin(float) - Method in record class com.dua3.utility.math.geometry.Dimension2f
-
Returns a new
Dimension2fobject 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
mxandmy. - 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
AffineTransformation2frecord class. - afterAnchor() - Method in record class com.dua3.utility.ui.RichTextEditHistory.TextReplaceHistoryEntry
-
Returns the value of the
afterAnchorrecord component. - afterCaret() - Method in record class com.dua3.utility.ui.RichTextEditHistory.TextReplaceHistoryEntry
-
Returns the value of the
afterCaretrecord 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
allowedValuesrecord 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
alpharecord component. - alpha() - Method in record class com.dua3.utility.data.HSVColor
-
Returns the value of the
alpharecord 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
removeparameter 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
AnsiConversionOptionrecord class. - AnsiConverter - Class in com.dua3.utility.text
-
A
RichTextConverterimplementation for translatingRichTextto 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
RichTextto 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
KeyPairto the specifiedAppendable. - 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
KeyPairto the providedAppendable. - 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
Throwableto the providedAppendableinstance. - 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
ObservableValueto the specifiedProperty. - apply(ObservableValue<? extends T>, Property<? super T>) - Static method in class com.dua3.utility.fx.controls.abstract_builders.NodeBuilder
-
Binds the given
ObservableValueto the specifiedProperty. - 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
nullresult. - 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
BiConsumerto 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
arearecord 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
argbrecord 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
argNamerecord component. - argRepetitions() - Method in record class com.dua3.utility.options.Param
-
Returns the value of the
argRepetitionsrecord component. - args() - Method in record class com.dua3.utility.text.MessageFormatter.MessageFormatterArgs
-
Returns the value of the
argsrecord component. - args(String, Object...) - Static method in interface com.dua3.utility.text.MessageFormatter
-
Creates a
MessageFormatterArgsinstance 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 UIJComponent, 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
Argumentsinstance. - 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
ascentrecord 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
X509Certificateobjects. - asCertificateChainArray() - Method in class com.dua3.utility.crypt.PemData
-
Converts the current PEM data into an array of
X509Certificateobjects. - 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 aFunction<T,U>. - asFunction(Map<? super T, V>, V) - Static method in class com.dua3.utility.lang.LangUtil
-
Decorate a
Map<T,U>as aFunction<T,U>. - asFunction(Map<K, V>, V) - Static method in class com.dua3.utility.data.DataUtil
- askBeforeRemoveSelectedItem(ComboBoxEx<T>, T) - Static method in class com.dua3.utility.swing.ComboBoxEx
-
Method to be passed as a method reference in the
removeparameter 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
KeyPairif 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
KeyPairobject. - asPrivateKey() - Method in class com.dua3.utility.crypt.PemData
-
Converts the current PEM data into a
PrivateKeyobject. - asPrivateKey(char[]) - Method in class com.dua3.utility.crypt.PemData
-
Converts the PEM data into a
PrivateKeyobject. - 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
Propertiesobject into an unmodifiableMap<String, String>. - asUnmodifiableSortedListSet(T...) - Static method in class com.dua3.utility.lang.LangUtil
-
Returns an unmodifiable
ImmutableSortedListSetcontaining 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
Repetitionsinstance 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
Repetitionsinstance representing a range with a maximum ofnrepetitions and a minimum of zero repetitions. - attribute() - Method in record class com.dua3.utility.text.TagBasedConverter.AttributeChange
-
Returns the value of the
attributerecord 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
AttributeBasedConverterclass. - 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
AttributeChangerecord class. - AttributedCharacter - Interface in com.dua3.utility.text
-
A styled character interface.
- attributedCharAt(int) - Method in interface com.dua3.utility.text.AttributedCharSequence
-
Returns the
AttributedCharactervalue 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
AttributedCharactervalues 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
AutoLockclass 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.LoadOptionenum 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
brecord 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
Backgroundobject 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
backgroundColorrecord 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
baseLinerecord component. - baseLine() - Method in record class com.dua3.utility.text.FragmentedText.Fragment
-
Returns the value of the
baseLinerecord 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
baselineYrecord 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
- 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
beforeAnchorrecord component. - beforeCaret() - Method in record class com.dua3.utility.ui.RichTextEditHistory.TextReplaceHistoryEntry
-
Returns the value of the
beforeCaretrecord 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
Repetitionsinstance 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
BoardPositionrecord class. - bold() - Method in record class com.dua3.utility.text.FontData
-
Returns the value of the
boldrecord component. - bold() - Method in record class com.dua3.utility.ui.RichTextEditorModel.CaretProperties
-
Returns the value of the
boldrecord 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
BouncyCastleInitializerclass 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
boundariesrecord 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
ColumnDefbased 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
FileInputobject using the properties specified in theFileInputBuilder. - 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
SliderWithButtonsinstance. - 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
WizardDialogwith the configured title and pages. - build() - Method in class com.dua3.utility.math.geometry.PathBuilder2f
-
Builds a
Path2finstance using the current state of thePathBuilder2f. - 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
Optionwith 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
ColumnDefGenericBuilderfor 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
buildTimerecord 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
bundlerecord 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
ButtonBuilderinstance 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
ButtonDatarecord 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
ButtonDefrecord 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
crecord 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.WeakCachingSupplierthat 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
ButtonDefinstance 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
CaretPropertiesrecord class. - center() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
-
Returns the center of the rectangle as a new
Vector2fobject. - 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
changedrecord 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
ChangeRangerecord 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
ReadableByteChannelfor 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
IllegalArgumentExceptionwith 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
IllegalArgumentExceptionwith 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
IllegalArgumentExceptionwith 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
IllegalArgumentExceptionwith 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
IllegalArgumentExceptionwith 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
IllegalArgumentExceptionwith 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
IllegalArgumentExceptionwith 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
IllegalArgumentExceptionwith 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
IllegalArgumentExceptionwith a formatted message if the condition is false. - checkbox() - Static method in class com.dua3.utility.fx.controls.Controls
-
Create
CheckBoxButtonBuilderinstance 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
SimpleInputControlfor aCheckBoxwith 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
CheckMenuIteminstances. - 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
ChoiceMenuBuilderwith 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
AutoLockinstance. - 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
Codecinstances. - 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
Codecfor aCollection. - 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, - Class in com.dua3.utility.fx.controlsB> -
Base class for
ColumnDefbuilders. - ColumnDefBuilder(String) - Constructor for class com.dua3.utility.fx.controls.ColumnDefBuilder
-
Constructs a new instance of the
ColumnDefBuilderclass 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
HtmlTaginstances into a singleHtmlTag. - comboBox(Collection<T>) - Static method in class com.dua3.utility.fx.controls.Controls
-
Creates a new instance of
ComboBoxBuilderusing the provided collection of values. - comboBox(T...) - Static method in class com.dua3.utility.fx.controls.Controls
-
Creates a new instance of
ComboBoxBuilderusing 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
ComboBoxExBuilderusing the provided collection of values. - comboBoxEx(T...) - Static method in class com.dua3.utility.fx.controls.Controls
-
Creates a new instance of
ComboBoxExBuilderusing 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
SimpleInputControlfor aComboBoxExwith the specified parameters. - comboBoxInput(Collection<? extends T>, Supplier<? extends T>, Function<T, Optional<String>>) - Static method in interface com.dua3.utility.fx.controls.InputControl
- 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
commitrecord 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
CompactableSortedMapis a specialized implementation of theSortedMapinterface 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
RichTextinstances. - 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
ComparisonSettingsrecord 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
completedrecord 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
componentrecord component. - component() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
-
Returns the value of the
componentrecord 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
AutoCloseableinstances. - composedClose(Collection<? extends AutoCloseable>) - Static method in class com.dua3.utility.io.IoUtil
-
Create a Runnable that closes multiple
AutoCloseableinstances. - 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
CompressedBytesinstance containing the compressed data. - compress(Reader) - Static method in class com.dua3.utility.data.CompressedCharacters
-
Compresses the content provided by the given
Readerinto aCompressedCharactersobject. - compress(CharSequence) - Static method in class com.dua3.utility.data.CompressedCharacters
-
Compresses the given
CharSequenceinto aCompressedCharactersinstance. - CompressedBytes - Class in com.dua3.utility.data
-
The
CompressedBytesclass provides functionality to compress and decompress byte arrays or input streams using the Deflate compression algorithm. - CompressedCharacters - Class in com.dua3.utility.data
-
The
CompressedCharactersclass 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
CharSequenceis 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
contentrecord 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
ConversionExceptionwith the specified detail message. - ConversionException(String, Throwable) - Constructor for exception class com.dua3.utility.data.ConversionException
-
Constructs a new
ConversionExceptionwith the specified detail message and cause. - ConversionException(Throwable) - Constructor for exception class com.dua3.utility.data.ConversionException
-
Constructs a new
ConversionExceptionwith 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
ColortoColor. - 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
AffineTransformation2fto JavaFXAffine. - 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
FillRuleto JavaFXFillRule. - convert(Path2f) - Static method in class com.dua3.utility.fx.FxUtil
-
Converts a
Path2fobject to aPathobject. - convert(Rectangle2f) - Static method in class com.dua3.utility.fx.FxUtil
-
Convert a
Rectangle2fobject to a JavaFXRectangleobject. - convert(Rectangle2f) - Static method in class com.dua3.utility.swing.SwingGraphics
-
Converts a
Rectangleobject to aRectangle2fobject. - convert(Font) - Method in class com.dua3.utility.awt.AwtFontUtil
-
Converts a
Fontobject into ajava.awt.Fontrepresentation. - 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
Fontto JavaFXFont. - convert(ToRichText) - Method in class com.dua3.utility.text.AttributeBasedConverter
-
Convert
RichTextinstance 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
RichTextto 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.Fontobject into a correspondingFontrepresentation. - convert(AffineTransform) - Method in class com.dua3.utility.swing.SwingGraphics
-
Converts an instance of
AffineTransformto an instance ofAffineTransformation2f. - convert(Rectangle) - Method in class com.dua3.utility.swing.SwingGraphics
-
Convert a
Rectangleobject to aRectangle2fobject. - 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
DoublePropertyto aProperty<Double>by performing a type-safe cast. - convert(Property<Double>) - Static method in class com.dua3.utility.fx.PropertyConverter
-
Converts a
Property<Double>to aDoubleProperty. - convert(Bounds) - Static method in class com.dua3.utility.fx.FxUtil
-
Convert a JavaFX
Boundsobject to aRectangle2fobject. - 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
Rectangleobject to aRectangle2fobject. - 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
FillRuleto JavaFXFillRule. - 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
FonttoFont. - convert(Affine) - Static method in class com.dua3.utility.fx.FxUtil
-
Convert JavaFX
AffinetoAffineTransformation2f. - 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
Rectangle2fobject 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
converterrecord 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
- 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
countrecord component. - counter() - Method in record class com.dua3.utility.text.RichTextJoiner.AccumulationType
-
Returns the value of the
counterrecord 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
BuildInfoinstance 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
BuildInfousing 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
BuildInfousing 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
ArgumentsParsertailored 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
- 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
createdrecord 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
Optionfor handling enum-type parameters. - createExtensionFilter(FileType<? extends T>) - Static method in class com.dua3.utility.fx.controls.Dialogs
-
Creates a new
FileChooser.ExtensionFilterinstance based on the providedFileType. - createFlag(String, String, String, String...) - Static method in class com.dua3.utility.options.Option
-
Creates an
Optionrepresenting 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
Histogrambacked by aHashMapas 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
Histogramthat backed by anIdentityHashMapto 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
ToRichTextsnapshot 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
Optionrepresenting 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
cssStylerecord 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.RowBuilderimplementation 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
drecord 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
DarkModeDetectorBaseclass. - 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
datarecord component. - data() - Method in record class com.dua3.utility.fx.controls.InputResult
-
Returns the value of the
datarecord 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
SimpleInputControlfor decimal input using aTextField. - 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
defaultExtensionrecord 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
defaultValuerecord 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
URIpath 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
dependenciesrecord component. - dependents() - Method in record class com.dua3.utility.fx.controls.Fields.Field
-
Returns the value of the
dependentsrecord 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
descentrecord component. - descent() - Method in record class com.dua3.utility.text.FontData
-
Returns the value of the
descentrecord 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
descriptionrecord 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
DetachableNodechanges. - 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, - Class in com.dua3.utility.fx.controls.abstract_buildersR> -
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, - Class in com.dua3.utility.fx.controls.abstract_buildersR> -
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
Pathrepresents 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
displayNamerecord 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
documentrecord 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
DocumentReplaceResultrecord 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
DocumentWithNamespacerecord 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
erecord 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
MessageFormatterArgsinstance 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
enabledrecord 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
endrecord component. - end() - Method in record class com.dua3.utility.ui.IndexRange
-
Returns the value of the
endrecord 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
endrecord component. - end() - Method in record class com.dua3.utility.ui.RichTextVisualLayoutHelper.LogicalBlock
-
Returns the value of the
endrecord component. - end() - Method in record class com.dua3.utility.ui.VisualLine
-
Returns the value of the
endrecord 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
endInCurrentrecord component. - endInUpdated() - Method in record class com.dua3.utility.ui.ChangeRange
-
Returns the value of the
endInUpdatedrecord 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
Entryrecord 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 toEnum.valueOf(Class, String)which compares byEnum.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
OptionExceptiontoString. - errorMessage(Formatter, OptionException) - Method in class com.dua3.utility.options.ArgumentsParser
-
Output error message for the given
OptionExceptiontoFormatterinstance. - 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
Repetitionsinstance 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
Repetitionsinstance 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
frecord component. - f() - Method in record class com.dua3.utility.math.geometry.AffineTransformation2f
-
Returns the value of the
frecord 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
familiesrecord component. - families(List<String>) - Static method in class com.dua3.utility.text.FontDef
-
Create a
FontDefinstance 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
Fieldinstance 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
Fieldrecord class. - fields() - Method in record class com.dua3.utility.fx.controls.Fields.Field
-
Returns the value of the
fieldsrecord 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
FileInputBuilderinstance 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
FileInputwith customizable options. - FileObjectStore - Class in com.dua3.utility.io.imp
-
A file-based implementation of the
ObjectStoreinterface, 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
FileObjectStorewith 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
ObservableValueto the fill property of the node being built. - fill(ObservableValue<Color>) - Method in class com.dua3.utility.fx.controls.TextBuilder
-
Binds the given
ObservableValueto 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
ObservableValueto the fill property of the node being built. - fillFx(ObservableValue<Paint>) - Method in class com.dua3.utility.fx.controls.TextBuilder
-
Binds the given
ObservableValueto 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
firstrecord 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
FlagBuilderthat will add the created flag to this builder when itsbuild()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
fmtrecord 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
ObjectNotFoundExceptionwith 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
fontrecord component. - font() - Method in record class com.dua3.utility.text.FragmentedText.Fragment
-
Returns the value of the
fontrecord component. - font() - Method in record class com.dua3.utility.ui.VisualLineCache
-
Returns the value of the
fontrecord 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
- font(ObservableValue<Font>) - Method in class com.dua3.utility.fx.controls.LabelBuilder
- font(ObservableValue<Font>) - Method in class com.dua3.utility.fx.controls.TextBuilder
- 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
FxFontUtilused for font-related utilities within theTextPaneclass. - 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
FontDatainstance'sFontDef. - 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
fontFamilyrecord 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
- fontFx(ObservableValue<Font>) - Method in class com.dua3.utility.fx.controls.LabelBuilder
- fontFx(ObservableValue<Font>) - Method in class com.dua3.utility.fx.controls.TextBuilder
- fontMapper() - Method in record class com.dua3.utility.text.ComparisonSettings
-
Returns the value of the
fontMapperrecord 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
fontSizerecord 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
fontspecrecord 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
KeyStoreTypefor 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
Tshould 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
SimpleInputControlfor aTextFieldwith a formattable input, allowing bidirectional binding and validation of the input using a specifiedFormat. - 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
Throwableinto 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.FormattingHintassociated 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
KeyStoreTypefor the given file path. - forPath(Path) - Static method in enum class com.dua3.utility.crypt.KeyStoreType
-
Determines the appropriate
KeyStoreTypebased 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
Fragmentrecord 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
FragmentedTextrecord 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
FormattingHintvalue 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
UUIDinstance. - fromFile(File) - Static method in class com.dua3.utility.io.Payload
-
Creates a
Payloadinstance from the providedPath. - fromImageBuffer(ImageBuffer) - Method in interface com.dua3.utility.data.ImageUtil
-
Convert
ImageBuffertoImage. - fromInputStream(InputStream) - Static method in class com.dua3.utility.io.Payload
-
Creates a
Payloadinstance from the providedInputStream. - fromPath(Path) - Static method in class com.dua3.utility.io.Payload
-
Creates a
Payloadinstance from the providedPath. - 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
Payloadinstance from a givenURI. - fromUrl(URL) - Static method in class com.dua3.utility.io.Payload
-
Creates a
Payloadinstance from the providedPath. - 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
FxDataRetainingStorableImagerecord. - FxDbUtil - Class in com.dua3.utility.fx.db
-
The
FxDbUtilclass provides utility methods for populating a JavaFXTableViewwith data from a ResultSet. - fxFont() - Method in class com.dua3.utility.fx.FxFontEmbedded
-
Retrieves the JavaFX
Fontassociated with thisFxFontEmbedded. - 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
FontUtilProviderinterface 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
Graphicsinterface 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
fxImagerecord 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
fxImagerecord 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
ImageUtilProviderinterface 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
FxWrappedImagerecord 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
GenericTableCellinstances. - 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
I18Ninstance 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
I18Ninstance 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
I18Ninstance 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
I18Ninstance 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
PemItemat 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
FontDatawith 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
FontDatawith 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
Dimension2fobject. - 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
AtomicBooleanand 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
ImageBufferinstance using the pixel data, width, and height of thisFxBufferedImage. - getBuilder(boolean) - Static method in interface com.dua3.utility.crypt.X509CertificateBuilder
-
Returns an
Optionalcontaining an instance ofX509CertificateBuilder, 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
Preferencesinstance. - 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
Preferencesinstance. - 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
FontDefassociated with this instance. - getFontDef(Map<? super String, Object>) - Static method in class com.dua3.utility.text.TextAttributes
-
Get
FontDeffrom 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
Graphicsinstance. - 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
ImageReaderappropriate for the givenPayload. - getImageReader(String) - Method in interface com.dua3.utility.data.ImageUtil
-
Retrieves an
ImageReaderfor the specified MIME type. - getImageWriter(Payload) - Method in interface com.dua3.utility.data.ImageUtil
-
Retrieves an
ImageWriterinstance that can write images based on the MIME type derived from the providedPayload. - getImageWriter(String) - Method in interface com.dua3.utility.data.ImageUtil
-
Retrieves an
ImageWriterinstance 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
InputStreamfor a variety of source objects. - getInstance() - Static method in class com.dua3.utility.application.imp.DarkModeDetectorUnsupported
-
Returns the singleton instance of the
DarkModeDetectorUnsupportedclass. - 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
Graphicsinstance. - 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
PemItemobjects filtered by the specifiedPemType. - 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
Dimension2fobject. - 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
locationproperty. - 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
FxLogPaneif 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
getParameterrecord 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
URIthat serves as the base location for objects managed by this storage. - getRoot() - Method in interface com.dua3.utility.io.WritableObjectStore
-
Retrieve the root
URIthat 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
valueproperty. - 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
Graphicsinstance. - 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
Gridas its main content. - GridInputDialogPane(Grid) - Constructor for class com.dua3.utility.fx.controls.GridInputDialogPane
-
Constructs a new GridInputDialogPane with the specified
Gridas 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
Dimension2Dobject to fit within the specifiedBounds.
H
- h() - Method in record class com.dua3.utility.data.HSLColor
-
Returns the value of the
hrecord component. - h() - Method in record class com.dua3.utility.data.HSVColor
-
Returns the value of the
hrecord component. - h() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
-
Returns the value of the
hrecord component. - h() - Method in record class com.dua3.utility.text.FragmentedText.Fragment
-
Returns the value of the
hrecord 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
Runcontains 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
headerrecord 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
HeaderStylerecord 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
heightrecord 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
heightrecord component. - height() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
-
Returns the value of the
heightrecord 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
heightrecord component. - height() - Method in record class com.dua3.utility.text.FragmentedText
-
Returns the value of the
heightrecord component. - height() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.Layout
-
Returns the value of the
heightrecord component. - height() - Method in record class com.dua3.utility.ui.RichTextVisualLayoutHelper.BlockLayout
-
Returns the value of the
heightrecord component. - height() - Method in record class com.dua3.utility.ui.VisualLine
-
Returns the value of the
heightrecord 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
hideDelayrecord 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
-
Colorimplementation 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
HSLColorrecord class. - hspace(double) - Static method in class com.dua3.utility.fx.FxUtil
-
Creates a new
Regionwith 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
-
Colorimplementation 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
HSVColorrecord 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
HtmlConversionOptionrecord class. - HtmlConverter - Class in com.dua3.utility.text
-
A
RichTextConverterthat convertsRichTextto 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
hValuerecord component. - HyperlinkData(String, String) - Constructor for record class com.dua3.utility.text.RichTextBuilderExtBase.HyperlinkData
-
Creates an instance of a
HyperlinkDatarecord 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
MessageFormatterconfigured with the defaultI18Ninstance, which allows for internationalized message formatting. - i18n() - Method in record class com.dua3.utility.text.MessageFormatter.MessageFormatterI18n
-
Returns the value of the
i18nrecord component. - i18n(I18N) - Static method in interface com.dua3.utility.text.MessageFormatter
-
Creates a
MessageFormatterconfigured with the specifiedI18Ninstance, 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
I18NInforecord class. - I18NInstance - Class in com.dua3.utility.fx.controls
-
I18NInstance ensures that bundles from the current library have been loaded when accessing the globale
I18Ninstance. - I18NInstance - Class in com.dua3.utility.fx
-
I18NInstance ensures that bundles from the current library have been loaded when accessing the globale
I18Ninstance. - I18NInstance - Class in com.dua3.utility
-
I18NInstance ensures that bundles from the current library have been loaded when accessing the globale
I18Ninstance. - I18NProxy - Class in com.dua3.utility.i18n
-
I18NInstance ensures that bundles from the current library have been loaded when accessing the globale
I18Ninstance. - I18NProxy(String) - Constructor for class com.dua3.utility.i18n.I18NProxy
-
Constructs a new instance of
I18NProxywith 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
idrecord 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
Scale2fobject. - 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
Optionis 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
ignoreCaserecord component. - ignoreFontFamily() - Method in record class com.dua3.utility.text.ComparisonSettings
-
Returns the value of the
ignoreFontFamilyrecord component. - ignoreFontSize() - Method in record class com.dua3.utility.text.ComparisonSettings
-
Returns the value of the
ignoreFontSizerecord component. - ignoreFontWeight() - Method in record class com.dua3.utility.text.ComparisonSettings
-
Returns the value of the
ignoreFontWeightrecord component. - ignoreItalic() - Method in record class com.dua3.utility.text.ComparisonSettings
-
Returns the value of the
ignoreItalicrecord 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
ignoreStrikeThroughrecord component. - ignoreTextColor() - Method in record class com.dua3.utility.text.ComparisonSettings
-
Returns the value of the
ignoreTextColorrecord component. - ignoreUnderline() - Method in record class com.dua3.utility.text.ComparisonSettings
-
Returns the value of the
ignoreUnderlinerecord component. - IkonliIconProvider - Class in com.dua3.utility.fx.icons.ikonli
-
The
IkonliIconProviderclass is an implementation of theIconProviderinterface that provides icons using the Ikonli library. - IkonliIconProvider() - Constructor for class com.dua3.utility.fx.icons.ikonli.IkonliIconProvider
-
Constructs a new instance of
IkonliIconProviderwhich 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
IllegalPathExceptionwith 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
ImageBufferrecord 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
- 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
IndexRangerecord 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
Gridinstance contained in thisInputPane. - 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
InlineComponentPlacementrecord 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
InputControlcomponents 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
InputControlStateinstance 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
InputDialoginstances. - inputDialogPane() - Static method in class com.dua3.utility.fx.controls.Dialogs
-
Start the definition of a new
InputDialogPaneusing 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
GridInputDialogPaneinstances. - 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
Gridlayout. - 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
InputPaneinstances. - 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
InputResultwith 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
InputResultrecord 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
insertedTextrecord 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
SimpleInputControlfor 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
Optioninstances 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
Comparableis 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
KeyStoreTypeuses 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
FragmentedTextis 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 returnnullfor 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
CharSequenceis eithernullor 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
cis 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
issuesrecord 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
italicrecord component. - italic() - Method in record class com.dua3.utility.ui.RichTextEditorModel.CaretProperties
-
Returns the value of the
italicrecord 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
itemrecord component. - Item(String, Rectangle2D, Supplier<Node>) - Constructor for record class com.dua3.utility.fx.controls.PinBoard.Item
-
Creates an instance of a
Itemrecord 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
javafxVersionrecord component. - javaHome() - Method in record class com.dua3.utility.lang.SystemInfo
-
Returns the value of the
javaHomerecord component. - javaVendor() - Method in record class com.dua3.utility.lang.SystemInfo
-
Returns the value of the
javaVendorrecord component. - javaVersion() - Method in record class com.dua3.utility.lang.SystemInfo
-
Returns the value of the
javaVersionrecord 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
keyrecord component. - key() - Method in record class com.dua3.utility.lang.BuildInfo
-
Returns the value of the
keyrecord 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
lrecord 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
languageTagsrecord 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
CachingSupplierand implements theAutoCloseableSupplierinterface. - LangUtil.AutoCloseableSupplier<T> - Interface in com.dua3.utility.lang
-
Interface AutoClosableSupplier, used in
LangUtil.cache(Supplier, Consumer). - LangUtil.BiConsumerThrows<T,
U, - Interface in com.dua3.utility.langE> -
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, - Interface in com.dua3.utility.langR, E> -
Represents a function that accepts two arguments and produces a result, while allowing for a checked exception to be thrown.
- LangUtil.BiSink<T,
U, - Interface in com.dua3.utility.langR> -
A functional interface that represents a combination of
BiConsumerandBiFunction. - 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
Consumerthat declares thrown exceptions on itsapply()method. - LangUtil.FailedCheckException - Exception Class in com.dua3.utility.lang
-
Exception derived from IllegalStateException thrown by
LangUtil.check(boolean). - LangUtil.FunctionThrows<T,
R, - Interface in com.dua3.utility.langE> -
Interface similar to
Functionthat declares thrown exceptions on itsapply()method. - LangUtil.RunnableThrows<E> - Interface in com.dua3.utility.lang
-
Interface similar to
Runnablethat declares thrown exceptions on itsrun()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
- 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
Supplierthat declares thrown exceptions on itsapply()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
Arc2fobject. - 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
lastModifiedrecord 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
layoutrecord 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
Layoutrecord 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
layoutFragmentsrecord component. - LayoutPreparation(RichTextPaneLayoutHelper.LayoutTextData, FragmentedText, FragmentedText, float) - Constructor for record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutPreparation
-
Creates an instance of a
LayoutPreparationrecord class. - layoutTextData() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.Layout
-
Returns the value of the
layoutTextDatarecord component. - layoutTextData() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutPreparation
-
Returns the value of the
layoutTextDatarecord component. - LayoutTextData(RichText, int[], int[]) - Constructor for record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutTextData
-
Creates an instance of a
LayoutTextDatarecord class. - layoutToSourceMap() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutTextData
-
Returns the value of the
layoutToSourceMaprecord component. - layoutToSourcePosition() - Method in record class com.dua3.utility.ui.RichTextVisualLayoutHelper.BlockLayout
-
Returns the value of the
layoutToSourcePositionrecord 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
levelrecord component. - lexicalPathComparator(Locale) - Static method in class com.dua3.utility.io.IoUtil
-
Creates a comparator that performs lexicographic comparison of
Pathinstances 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
LicenseDatarecord class. - licensee() - Method in record class com.dua3.utility.application.LicenseData
-
Returns the value of the
licenseerecord component. - licenseId() - Method in record class com.dua3.utility.application.LicenseData
-
Returns the value of the
licenseIdrecord 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
licenseTextrecord 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
linesrecord 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
linesrecord 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
ListInputControlStatefor 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
MessageFormatterArgsinstance 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
Readerand returns aPemDataobject. - 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
Loaderimplementation 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
PemDataobject. - 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
CompressedBytesinstance. - loadCompressedData(InputStream) - Static method in class com.dua3.utility.data.CompressedBytes
-
Loads compressed data from the given InputStream and returns a
CompressedBytesinstance. - 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
KeyStorefrom 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
Localeused 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
localerecord 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
MessageFormatterthat usesString.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
DetachableNodehas 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
LogicalBlockrecord 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
Magicinstance 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
majorrecord 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
makeBoldrecord 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
Regionresizable by dragging its edge. - makeResizable(Region, Position...) - Static method in class com.dua3.utility.fx.controls.Controls
-
Make a
Regionresizable 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.Entryinstance. - 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
- mapEntryCodec(Codec<K>, Codec<V>) - Static method in class com.dua3.utility.io.Codecs
- 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
-
Map
OptionalDoubleto anOptional. - mapOptional(OptionalInt, IntFunction<? extends T>) - Static method in class com.dua3.utility.lang.LangUtil
-
Map
OptionalIntto anOptional. - mapOptional(OptionalLong, LongFunction<? extends T>) - Static method in class com.dua3.utility.lang.LangUtil
-
Map
OptionalLongto anOptional. - 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
MarkerSymbolsrecord 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
FontDefto 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
Vector2finstance with the maximum x and y coordinates. - max() - Method in record class com.dua3.utility.options.Repetitions
-
Returns the value of the
maxrecord 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
Dimension2fobjects 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
Menuinstances. - 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
MenuIteminstances. - 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
MessageFormatterthat utilizesMessageFormatfor formatting messages. - MessageFormatter - Interface in com.dua3.utility.text
-
The
MessageFormatterinterface 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
I18NFormatterclass is an implementation of theMessageFormatterinterface that formats messages using anI18Ninstance. - 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
MessageFormatterStringFormatclass is an implementation of theMessageFormatterinterface that uses theString.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
MessageFormatterArgsrecord class. - MessageFormatterI18n(I18N) - Constructor for record class com.dua3.utility.text.MessageFormatter.MessageFormatterI18n
-
Creates an instance of a
MessageFormatterI18nrecord class. - MessageFormatterStringFormat(Locale) - Constructor for record class com.dua3.utility.text.MessageFormatter.MessageFormatterStringFormat
-
Creates an instance of a
MessageFormatterStringFormatrecord 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
mimeTyperecord component. - min() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
-
Returns a new
Vector2finstance with the minimum x and y coordinates. - min() - Method in record class com.dua3.utility.options.Repetitions
-
Returns the value of the
minrecord 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
Dimension2fobjects 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
minorrecord 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
monospacedrecord 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
BufferedImageand implements theImageinterface. - MutableImage(int, int, int[]) - Constructor for class com.dua3.utility.data.MutableImage
-
Constructs a
MutableImageinstance 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
namerecord 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
namerecord 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 oftoString(). - NamedFunction(String, Function<T, R>) - Constructor for record class com.dua3.utility.lang.NamedFunction
-
Creates an instance of a
NamedFunctionrecord 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
namespaceContextrecord 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
NativeHelperfor unsupported platforms. - naturalOrder() - Static method in class com.dua3.utility.lang.LangUtil
-
Returns a comparator that compares
Comparableobjects 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
TableViewinstance 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
TableViewinstance 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
ThreadFactoryfor 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
newValuerecord component. - newWeakHashSet() - Static method in class com.dua3.utility.lang.LangUtil
-
Creates a new
Setbacked by aWeakHashMap. - newWeakHashSet(int) - Static method in class com.dua3.utility.lang.LangUtil
-
Creates a new
Setbacked by aWeakHashMapthat 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
wrapWidthto 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
Nodefor 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
nodeBuilderrecord 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
NodeListtoStream<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
nullor empty, otherwise returns the specified value. - nonI18N(String, Object...) - Static method in interface com.dua3.utility.text.MessageFormatter
-
Creates a
MessageFormatterArgsinstance 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
Numberand 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
ObjectNotFoundExceptionwith 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
ObjectNotFoundExceptionwith 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
ObjectInforecord class. - ObjectInputControlState<R> - Class in com.dua3.utility.fx.controls
-
Implementation of
InputControlStatefor standard objects. - ObjectInputControlState(Property<R>, Supplier<? extends R>) - Constructor for class com.dua3.utility.fx.controls.ObjectInputControlState
-
Constructs an instance of
ObjectInputControlStatewith 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
ObjectInputControlStatefor 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
ObjectInputControlStateto 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
ObjectNotFoundExceptionwith 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
Scale2fobject 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
Scale2finstance 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
AutoLockinstance and acquires the specified lock immediately. - of(Lock, String) - Static method in class com.dua3.utility.concurrent.AutoLock
-
Creates an
AutoLockinstance and acquires the specified lock immediately. - of(Lock, Supplier<String>) - Static method in class com.dua3.utility.concurrent.AutoLock
-
Creates an
AutoLockinstance for the specifiedLockand 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
ButtonDefinstance with a default configuration based on the givenButtonType. - of(ButtonType, DialogPaneBuilder.ResultHandler<Q>, Consumer<InputDialogPane<?>>, Function<InputDialogPane<?>, BooleanExpression>) - Static method in record class com.dua3.utility.fx.controls.ButtonDef
-
Creates a new
ButtonDefinstance 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
ButtonDefinstance 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
ButtonDefinstance 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
DocumentWithNamespacefrom the givenDocument. - 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
Paraminstance 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
Paramfor 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 handlePathparameter values. - ofPath(String, String, String, Param.Required, Predicate<Path>) - Static method in record class com.dua3.utility.options.Param
- 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
oldValuerecord 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
Repetitionsinstance 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
optionrecord 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
Localeto 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
optionalEmptyrecord component. - optionalError() - Method in record class com.dua3.utility.fx.controls.MarkerSymbols
-
Returns the value of the
optionalErrorrecord component. - optionalFilled() - Method in record class com.dua3.utility.fx.controls.MarkerSymbols
-
Returns the value of the
optionalFilledrecord 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
OptionBuilderthat will add the created flag to this builder when itsbuild()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
OptionInputrecord 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
OptionsDialogusing 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
OptionsDialoginstances. - 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
Optionclass. - 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
ScrollPositioninstance 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
osArchrecord component. - osName() - Method in record class com.dua3.utility.lang.SystemInfo
-
Returns the value of the
osNamerecord component. - osVersion() - Method in record class com.dua3.utility.lang.SystemInfo
-
Returns the value of the
osVersionrecord 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
ownerrecord 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
Pairrecord 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, - Class in com.dua3.utility.fx.controls.abstract_buildersR> -
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
Paramrecord 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
InputStreamand parse it toDocument. - parse(Reader) - Method in class com.dua3.utility.xml.XmlUtil
-
Read XML from an
InputStreamand parse it toDocument. - parse(String) - Static method in class com.dua3.utility.crypt.PemData
-
Parses a PEM formatted string and converts it into a
PemDataobject. - 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
filetoDocument. - parse(Path) - Method in class com.dua3.utility.xml.XmlUtil
-
Parse the content of
pathtoDocument. - 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
PublicKeyinstance. - 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
SimpleInputControlfor aTextFieldwith bidirectional binding. - passwordInput(Supplier<String>, Function<String, Optional<String>>) - Static method in interface com.dua3.utility.fx.controls.InputControl
-
Creates a
SimpleInputControlfor 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
patchrecord 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
Path2finstances. - 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
PemItemrecord 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
placementsrecord 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
PositionInItemrecord 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
PromptDialoginstances. - 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
PromptPaneinstances. - 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
Readerinto anInputStreamby 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.outandSystem.errto 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
referenceAscentrecord component. - referenceDescent() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
-
Returns the value of the
referenceDescentrecord 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
Pathrepresents 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
Pathrepresents 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
removedrecord 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
removedTextrecord 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
Graphicsstate. - renderFragmentLines(Graphics, List<List<FragmentedText.Fragment>>, Predicate<FragmentedText.Fragment>) - Static method in class com.dua3.utility.ui.RichTextRenderer
-
Renders fragment lines using the current
Graphicsstate. - renderFragments() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutPreparation
-
Returns the value of the
renderFragmentsrecord component. - RenderLayout(RichTextPaneLayoutHelper.Layout<TextPane.InlineComponentPlacement>, List<VisualLine>) - Constructor for record class com.dua3.utility.swing.TextPane.RenderLayout
-
Creates an instance of a
RenderLayoutrecord 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
renderLinesrecord component. - renderLines() - Method in record class com.dua3.utility.ui.RichTextVisualLayoutHelper.BlockLayout
-
Returns the value of the
renderLinesrecord 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
renderWidthrecord 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
Repetitionsinstance associated with thisOption. - 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
requiredEmptyrecord component. - requiredError() - Method in record class com.dua3.utility.fx.controls.MarkerSymbols
-
Returns the value of the
requiredErrorrecord component. - requiredFilled() - Method in record class com.dua3.utility.fx.controls.MarkerSymbols
-
Returns the value of the
requiredFilledrecord 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
IllegalArgumentExceptionwith 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
resultrecord component. - resultHandler() - Method in record class com.dua3.utility.fx.controls.ButtonDef
-
Returns the value of the
resultHandlerrecord 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
ReversedSequencedCollectionWrapperthat wraps the specifiedSequencedCollection. - 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
RGBColorrecord 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
RichTextBuilderExtBaseclass. - RichTextBuilderExtBase(int) - Constructor for class com.dua3.utility.text.RichTextBuilderExtBase
-
Constructs a
RichTextBuilderExtBaseinstance 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
RichTextBuilderFxinstance with the specified initial capacity. - RichTextConverter<T> - Interface in com.dua3.utility.text
-
Interface for
RichTextconverters. - RichTextConverterExt<T> - Interface in com.dua3.utility.text
-
An extension of the
RichTextConverterinterface for bidirectional conversion betweenRichTextand a specified typeT. - 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
RichTextto be used withStream.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
- 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
RichTextas 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
StreamofRunobjects 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
srecord component. - s() - Method in record class com.dua3.utility.data.HSVColor
-
Returns the value of the
srecord 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
scalerecord 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
Scale2fobject 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
Scale2frecord 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
Dimension2fobject by the specifiedScale2fobject. - 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
ScrollPositionrecord 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
secondrecord 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
SectionStylerecord 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
applicationParentproperty. - 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
locationproperty. - 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
setParameterrecord 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
valueproperty. - 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
shannonEntropyrecord 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
Stringby implementing theCharSequenceinterface. - 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
CharSequenceinterface. - 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
showDelayrecord 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
showDurationrecord 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
NamespaceContextimplementation 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
SimpleValueclass. - 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
sizerecord 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
sizerecord 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
SliderBuilderinstance. - 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
SliderWithButtonsinstance 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
trueto 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
-
Use
SoftReference. - 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
sourcerecord component. - sourceToLayoutMap() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutTextData
-
Returns the value of the
sourceToLayoutMaprecord 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
Regionwith a default growth priority. - spacer(Priority) - Static method in class com.dua3.utility.fx.controls.Controls
-
Creates a spacer
Regionwith the specified priority for horizontal and vertical growth. - spaceWidth() - Method in record class com.dua3.utility.text.FontData
-
Returns the value of the
spaceWidthrecord 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
ServiceLoadermechanism. - 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
MessageFormatterthat usesString.format(Locale, String, Object...)for formatting, usingLocale.getDefault()as locale. - STANDARD - Enum constant in enum class com.dua3.utility.lang.Stopwatch.Format
-
standard format, same as
Stopwatch.Format.HOURS_MINUTES_SECONDS_MILLIS. - 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
startrecord component. - start() - Method in record class com.dua3.utility.ui.DocumentReplaceResult
-
Returns the value of the
startrecord component. - start() - Method in record class com.dua3.utility.ui.IndexRange
-
Returns the value of the
startrecord component. - start() - Method in record class com.dua3.utility.ui.RichTextEditHistory.TextReplaceHistoryEntry
-
Returns the value of the
startrecord component. - start() - Method in record class com.dua3.utility.ui.RichTextEditUtil.WordRange
-
Returns the value of the
startrecord component. - start() - Method in record class com.dua3.utility.ui.RichTextVisualLayoutHelper.LogicalBlock
-
Returns the value of the
startrecord component. - start() - Method in record class com.dua3.utility.ui.VisualLine
-
Returns the value of the
startrecord 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
CharSequencestarts with anotherCharSequence. - state() - Method in record class com.dua3.utility.concurrent.TaskProcessorBase.Stats
-
Returns the value of the
staterecord component. - state() - Method in class com.dua3.utility.fx.controls.FileInput
- state() - Method in interface com.dua3.utility.fx.controls.InputControl
-
Return the
InputControlStateinstance 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
Statsrecord 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
InputStreamfor 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
- 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
- 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
strengthLevelrecord 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
strikeThroughrecord component. - strikeThrough() - Method in record class com.dua3.utility.ui.RichTextEditorModel.CaretProperties
-
Returns the value of the
strikeThroughrecord 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 constructorpublic 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
SimpleInputControlfor aTextFieldwith bidirectional binding. - stringInput(Supplier<String>, Function<String, Optional<String>>) - Static method in interface com.dua3.utility.fx.controls.InputControl
-
Creates a
SimpleInputControlfor a TextField with String input. - stringInputStream(String) - Static method in class com.dua3.utility.io.IoUtil
-
Get
InputStreaminstance that reads from a string. - stringInputStream(String, Charset) - Static method in class com.dua3.utility.io.IoUtil
-
Get
InputStreaminstance 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
Stylethat 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
StyledDocumentConversionOptionrecord class. - StyledDocumentConverter - Class in com.dua3.utility.swing
-
A
AttributeBasedConverterimplementation for translatingRichTextto 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, andtoIndex, 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
submittedrecord 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
suffixrecord 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
Arc2fobject. - SwingDocumentFilter - Class in com.dua3.utility.swing
-
A
DocumentFilterimplementation 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 methodsSwingDocumentListener.insertUpdate(DocumentEvent),SwingDocumentListener.removeUpdate(DocumentEvent), andSwingDocumentListener.changedUpdate(DocumentEvent)are mapped to the single methodSwingDocumentListener.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
Graphicsinterface 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
ProgressTrackerimplementation 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
sxrecord component. - sy() - Method in record class com.dua3.utility.math.geometry.Scale2f
-
Returns the value of the
syrecord 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
systemrecord 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
SystemInforecord 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
TableViewthat 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
targetrecord component. - target() - Method in record class com.dua3.utility.text.RichTextBuilderExtBase.HyperlinkData
-
Returns the value of the
targetrecord component. - targetType() - Method in record class com.dua3.utility.options.Param
-
Returns the value of the
targetTyperecord 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
-
TaskProcessorimplementation where tasks are executed asynchronous using anExecutorService. - TaskProcessorAsync(String, int) - Constructor for class com.dua3.utility.concurrent.TaskProcessorAsync
-
Constructor.
- TaskProcessorBase - Class in com.dua3.utility.concurrent
-
Base class for
TaskProcessorimplementations. - 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
TaskProcessorimplementation 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
OutputStreamimplementation 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
textrecord component. - text() - Method in record class com.dua3.utility.text.HtmlConverter.HeaderStyle
-
Returns the value of the
textrecord component. - text() - Method in record class com.dua3.utility.text.RichTextBuilderExtBase.ButtonData
-
Returns the value of the
textrecord component. - text() - Method in record class com.dua3.utility.text.RichTextBuilderExtBase.HyperlinkData
-
Returns the value of the
textrecord component. - text() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.LayoutTextData
-
Returns the value of the
textrecord component. - text() - Method in record class com.dua3.utility.ui.RichTextVisualLayoutHelper.LogicalBlock
-
Returns the value of the
textrecord 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
TextFieldBuilderfor 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
textColorrecord 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
TextEditorPanewith 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
TextFieldBuilderfor 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
SimpleInputControlfor aTextAreawith bidirectional binding. - textInput(Supplier<String>, Function<String, Optional<String>>) - Static method in interface com.dua3.utility.fx.controls.InputControl
-
Creates a
SimpleInputControlfor 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
TextPanewith 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
TextReplaceHistoryEntryrecord class. - texts() - Method in record class com.dua3.utility.text.RichTextJoiner.AccumulationType
-
Returns the value of the
textsrecord 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
theoreticalEntropyrecord 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
Throwableinto 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
CharSequenceinto achar[]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
Keyto its encoded form using DER (Distinguished Encoding Rules). - toFontDef() - Method in class com.dua3.utility.text.Font
-
Get a
FontDefinstance with all fields set according to this font. - toggleButton() - Static method in class com.dua3.utility.fx.controls.Controls
-
Create and return a
ToggleButtonBuilderto create instances ofToggleButton. - 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.Imageinto anAwtImage. - toImage(Image) - Method in interface com.dua3.utility.data.ImageUtil
-
Converts the given
Imageto aBufferedImage. - toImage(Image) - Method in class com.dua3.utility.fx.FxImageUtil
- toImageBuffer(Image) - Method in interface com.dua3.utility.data.ImageUtil
-
Convert
ImagetoImageBuffer. - toKeyPair(byte[], byte[], AsymmetricAlgorithm) - Static method in class com.dua3.utility.crypt.KeyUtil
-
Creates a
KeyPairusing 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
LocalDatefrom SQL result. - toLocalDateTime(Object) - Static method in class com.dua3.utility.db.DbUtil
-
Get
LocalDateTimefrom 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
Localizedinterface. - 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
LocalTimefrom 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
BufferedImageto anAwtMutableImage. - toObservableValue(Value<T>) - Static method in class com.dua3.utility.fx.FxUtil
-
Converts a
Valueobject into anObservableValue. - toolBar() - Static method in class com.dua3.utility.fx.controls.Controls
-
Creates and return a
ToolBarBuilderto create instances ofToolBarEx. - 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
ToolBarthat implements theDetachableNodeinterface, 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
ToolBarExtinstance 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
TooltipConfigrecord 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
toprecord 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
- 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
PrivateKeyobject 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
PrivateKeyinstance using the specified algorithm. - toPrivateKey(PrivateKeyInfo) - Static method in class com.dua3.utility.crypt.KeyUtil
-
Converts a
PrivateKeyInfoobject into aPrivateKeyinstance. - toPublicKey(byte[]) - Static method in class com.dua3.utility.crypt.KeyUtil
-
Converts a byte array into a
PublicKeyusing the default key generation algorithm. - toPublicKey(byte[], AsymmetricAlgorithm) - Static method in class com.dua3.utility.crypt.KeyUtil
-
Converts the provided byte array into a
PublicKeyinstance using the specified algorithm. - toReader() - Method in class com.dua3.utility.data.CompressedCharacters
-
Converts the underlying compressed byte data into a
Readerfor reading the decompressed character stream using UTF-8 encoding. - toRepetitions() - Method in enum class com.dua3.utility.options.Param.Required
-
Converts the current
Requiredinstance to a correspondingRepetitionsvalue. - 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
SecretKeyusing 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
BuildInfoobject. - 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
URIfor 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
X509Certificateobject. - 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
Graphicsinstance. - 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
Loaderimplementation 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
typerecord component. - type() - Method in record class com.dua3.utility.fx.controls.ButtonDef
-
Returns the value of the
typerecord component. - type() - Method in record class com.dua3.utility.io.ObjectStore.ObjectInfo
-
Returns the value of the
typerecord 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.BiFunctionThrowsfunctional 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
IOExceptiontoUncheckedIOExceptionand other checked exceptions toWrappedException. - unchecked(LangUtil.RunnableThrows<E>) - Static method in class com.dua3.utility.lang.LangUtil
-
Helper method that converts checked
IOExceptiontoUncheckedIOException. - unchecked(LangUtil.SupplierThrows<? extends T, E>) - Static method in class com.dua3.utility.lang.LangUtil
-
Helper method that converts checked exceptionsto
IOExceptiontoUncheckedIOExceptionand other checked exceptions toWrappedException. - 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.ConsumerThrowsinto a standardConsumer, 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
underlinerecord component. - underline() - Method in record class com.dua3.utility.ui.RichTextEditorModel.CaretProperties
-
Returns the value of the
underlinerecord 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
Listinterface. - 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
UnsupportedFileTypeExceptionwith 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
urirecord 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
vrecord 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
validaterecord 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
validateFieldrecord 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
Functionthat checks if a given value lies within a specified range. - validatorNonNull() - Static method in class com.dua3.utility.fx.controls.Controls
-
Creates a validator
Functionthat checks if the given value is non-null. - validatorNotBlank() - Static method in class com.dua3.utility.fx.controls.Controls
-
Creates a validator
Functionthat 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
validUntilrecord component. - value() - Method in record class com.dua3.utility.fx.controls.Fields.Field
-
Returns the value of the
valuerecord 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
Tfor a given row of typeS. - valueGetter - Variable in class com.dua3.utility.fx.controls.ColumnDefBuilder
-
A function used to extract a value of type
Tfrom an object of typeS. - 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
Sand 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
BiConsumerresponsible for updating the value. - valueSetter - Variable in class com.dua3.utility.fx.controls.ColumnDefBuilder
-
A
BiConsumerused 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
KeyStoreTypevalues that support reading operations. - valuesWriteable() - Static method in enum class com.dua3.utility.crypt.KeyStoreType
-
Retrieves an array of
KeyStoreTypevalues that support writing operations. - vAnchor() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
-
Returns the value of the
vAnchorrecord 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
Vector2frecord 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
versionrecord 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
Versionrecord 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
visualLinesrecord 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
InputControlStateinstance specifically designed for inputs that have no associated value (i.e.,Voidtype). - 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
vspaceAfterrecord component. - vspaceBefore() - Method in record class com.dua3.utility.fx.controls.InputBuilder.SectionStyle
-
Returns the value of the
vspaceBeforerecord component. - vValue() - Method in record class com.dua3.utility.fx.controls.ScrollPosition
-
Returns the value of the
vValuerecord component.
W
- w() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
-
Returns the value of the
wrecord component. - w() - Method in record class com.dua3.utility.text.FragmentedText.Fragment
-
Returns the value of the
wrecord 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
URIand 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
-
Use
WeakReference. - WebViews - Class in com.dua3.utility.fx.web
-
The
WebViewsclass provides utility methods for setting upWebEngineinstances 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
widthrecord 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
widthrecord component. - width() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
-
Returns the value of the
widthrecord 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
widthrecord component. - width() - Method in record class com.dua3.utility.ui.RichTextPaneLayoutHelper.Layout
-
Returns the value of the
widthrecord component. - widthKey() - Method in record class com.dua3.utility.ui.VisualLineCache
-
Returns the value of the
widthKeyrecord 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
Fieldsinstance by wiring together the provided fields. - with(TableViewOptions.Option...) - Method in class com.dua3.utility.fx.controls.TableViewOptions
-
Creates a new
TableViewOptionsinstance 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
TableViewOptionsinstance 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
WizardDialoginstance. - WordRange(int, int) - Constructor for record class com.dua3.utility.ui.RichTextEditUtil.WordRange
-
Creates an instance of a
WordRangerecord 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
Imageto the specifiedOutputStreamin 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
InputStreamto 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
InputStreamto 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
InputStreamto 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
OutputStreamwrites into character writes to aWriterby 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
xrecord component. - x() - Method in record class com.dua3.utility.fx.controls.PinBoard.PositionInItem
-
Returns the value of the
xrecord component. - x() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
-
Returns the value of the
xrecord component. - x() - Method in record class com.dua3.utility.math.geometry.Vector2f
-
Returns the value of the
xrecord component. - x() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
-
Returns the value of the
xrecord component. - x() - Method in record class com.dua3.utility.text.FragmentedText.Fragment
-
Returns the value of the
xrecord 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.domdocuments 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
XPathinstance. - xpath(String) - Method in class com.dua3.utility.xml.XmlUtil
-
Create
XPathinstance 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
XPathinstance with a mapping and a default namespace. - xpath(NamespaceContext) - Method in class com.dua3.utility.xml.XmlUtil
-
Create
XPathinstance with a namespace context. - xpath(Node) - Method in class com.dua3.utility.xml.XmlUtil
-
Create
XPathinstance for a node with a matchingNamespaceContext.
Y
- y() - Method in record class com.dua3.utility.fx.controls.PinBoard.BoardPosition
-
Returns the value of the
yrecord component. - y() - Method in record class com.dua3.utility.fx.controls.PinBoard.PositionInItem
-
Returns the value of the
yrecord component. - y() - Method in record class com.dua3.utility.math.geometry.Rectangle2f
-
Returns the value of the
yrecord component. - y() - Method in record class com.dua3.utility.math.geometry.Vector2f
-
Returns the value of the
yrecord component. - y() - Method in record class com.dua3.utility.swing.TextPane.InlineComponentPlacement
-
Returns the value of the
yrecord component. - y() - Method in record class com.dua3.utility.text.FragmentedText.Fragment
-
Returns the value of the
yrecord 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
Repetitionsinstance 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
Repetitionsinstance allowing zero or more repetitions. - ZERO_OR_ONE - Static variable in record class com.dua3.utility.options.Repetitions
-
A predefined
Repetitionsinstance 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
BiFunctionon 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form