- feedback - Variable in class it.tidalwave.util.ui.UserNotificationWithFeedback
-
- Feedback() - Constructor for class it.tidalwave.util.ui.UserNotificationWithFeedback.Feedback
-
- filteredAndSplitBy(String, String) - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
-
Returns a
Scanner
over the latest line matching a given regular expression, with the specific
delimiter regular expression.
- filteredAndSplitBy(String, String) - Method in class it.tidalwave.util.spi.DefaultProcessExecutor.DefaultConsoleOutput
-
Returns a
Scanner
over the latest line matching a given regular expression, with the specific
delimiter regular expression.
- filteredBy(String) - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
-
Returns a list of lines that match the given regular expression.
- filteredBy(String) - Method in class it.tidalwave.util.spi.DefaultProcessExecutor.DefaultConsoleOutput
-
Returns a list of lines that match the given regular expression.
- find(Class<T>, T, O...) - Static method in class it.tidalwave.util.Parameters
-
Extracts a singled-value parameter of the given type from an array.
- find(Class<T>, O...) - Static method in class it.tidalwave.util.Parameters
-
Extracts multiple-value parameters of the given type from an array.
- find() - Static method in class it.tidalwave.util.spi.AsDelegateProvider.Locator
-
- Finder<TYPE> - Interface in it.tidalwave.util
-
A factory for providing results of a search.
- Finder.FilterSortCriterion<TYPE> - Interface in it.tidalwave.util
-
An interface that should be implemented by specific
Finder.SortCriterion
objects which are capable to implement
by themselves the sorting of objects, by post-processing an existing collection of objects.
- Finder.SortCriterion - Interface in it.tidalwave.util
-
- Finder.SortDirection - Enum in it.tidalwave.util
-
An enumeration to define the direction of a sort (ascending or descending).
- FinderSupport<TYPE,EXTENDED_FINDER extends Finder<TYPE>> - Class in it.tidalwave.util.spi
-
A support class for implementing a
Finder
.
- FinderSupport(String) - Constructor for class it.tidalwave.util.spi.FinderSupport
-
Creates an instance with the given name (that will be used for diagnostics).
- FinderSupport() - Constructor for class it.tidalwave.util.spi.FinderSupport
-
Default constructor.
- FinderSupport(FinderSupport<TYPE, EXTENDED_FINDER>, Object) - Constructor for class it.tidalwave.util.spi.FinderSupport
-
Clone constructor for subclasses.
- firstResult() - Method in interface it.tidalwave.util.Finder
-
Performs the search and returns only the first found item.
- firstResult() - Method in class it.tidalwave.util.spi.FinderSupport
-
Performs the search and returns only the first found item.
- forExecutable(String) - Static method in class it.tidalwave.util.spi.DefaultProcessExecutor
-
Factory method for associating an executable.
- from(int) - Method in interface it.tidalwave.util.Finder
-
Tells the Finder
that only a subset of found items will be returned, starting from the given position.
- from(int) - Method in interface it.tidalwave.util.spi.ExtendedFinderSupport
-
Tells the Finder
that only a subset of found items will be returned, starting from the given position.
- from(int) - Method in class it.tidalwave.util.spi.FinderSupport
-
Tells the Finder
that only a subset of found items will be returned, starting from the given position.
- send(String) - Method in interface it.tidalwave.util.ProcessExecutor
-
Sends a string to the stdin of the running process.
- send(String) - Method in class it.tidalwave.util.spi.DefaultProcessExecutor
-
Sends a string to the stdin of the running process.
- set(AsDelegateProvider) - Static method in class it.tidalwave.util.spi.AsDelegateProvider.Locator
-
For testing
- setListener(ProcessExecutor.ConsoleOutput.Listener) - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
-
Sets a listener.
- SimpleFinderSupport<Type> - Class in it.tidalwave.util.spi
-
- SimpleFinderSupport() - Constructor for class it.tidalwave.util.spi.SimpleFinderSupport
-
- SimpleFinderSupport(String) - Constructor for class it.tidalwave.util.spi.SimpleFinderSupport
-
- SimpleFinderSupport(SimpleFinderSupport<Type>, Object) - Constructor for class it.tidalwave.util.spi.SimpleFinderSupport
-
- SimpleTask - Class in it.tidalwave.util
-
A simple
Task
returning
Void
and only throwing
RuntimeException
s.
- SimpleTask() - Constructor for class it.tidalwave.util.SimpleTask
-
- sort(List<? extends Type>, Finder.SortDirection) - Method in class it.tidalwave.util.DefaultFilterSortCriterion
-
Performs the sort of results.
- sort(List<? extends TYPE>, Finder.SortDirection) - Method in interface it.tidalwave.util.Finder.FilterSortCriterion
-
Performs the sort of results.
- sort(Finder.SortCriterion) - Method in interface it.tidalwave.util.Finder
-
Tells the Finder
that results will be sorted according to the given criterion, in ascending direction.
- sort(Finder.SortCriterion, Finder.SortDirection) - Method in interface it.tidalwave.util.Finder
-
Tells the Finder
that results will be sorted according to the given criterion and direction.
- sort(Finder.SortCriterion) - Method in interface it.tidalwave.util.spi.ExtendedFinderSupport
-
Tells the Finder
that results will be sorted according to the given criterion, in ascending direction.
- sort(Finder.SortCriterion, Finder.SortDirection) - Method in interface it.tidalwave.util.spi.ExtendedFinderSupport
-
Tells the Finder
that results will be sorted according to the given criterion and direction.
- sort(Finder.SortCriterion, Finder.SortDirection) - Method in class it.tidalwave.util.spi.FinderSupport
-
Tells the Finder
that results will be sorted according to the given criterion and direction.
- sort(Finder.SortCriterion) - Method in class it.tidalwave.util.spi.FinderSupport
-
Tells the Finder
that results will be sorted according to the given criterion, in ascending direction.
- SortCriterion - Static variable in interface it.tidalwave.util.Finder.SortCriterion
-
- start() - Method in interface it.tidalwave.util.ProcessExecutor
-
Starts the external process.
- start() - Method in class it.tidalwave.util.spi.DefaultProcessExecutor.DefaultConsoleOutput
-
Should not be used by the programmer.
- start() - Method in class it.tidalwave.util.spi.DefaultProcessExecutor
-
Starts the external process.
- stop() - Method in interface it.tidalwave.util.ProcessExecutor
-
Stops the external process.
- stop() - Method in class it.tidalwave.util.spi.DefaultProcessExecutor
-
Stops the external process.
- stringValue() - Method in class it.tidalwave.util.Id
-
Returns the
String
value of this object.
- stringValue() - Method in class it.tidalwave.util.Key
-
- StringValue - Interface in it.tidalwave.util
-
This interface should be implemented by classes for which is meaningful to be converted into a
String
.
- stringValue() - Method in interface it.tidalwave.util.StringValue
-
Returns the
String
value of this object.
- waitFor(String) - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
-
Waits for a line matching the given regular expression to appear.
- waitFor(String) - Method in class it.tidalwave.util.spi.DefaultProcessExecutor.DefaultConsoleOutput
-
Waits for a line matching the given regular expression to appear.
- waitForCompletion() - Method in interface it.tidalwave.util.ProcessExecutor
-
Waits for the termination of the external process.
- waitForCompletion() - Method in class it.tidalwave.util.spi.DefaultProcessExecutor
-
Waits for the termination of the external process.
- withArgument(String) - Method in interface it.tidalwave.util.ProcessExecutor
-
Adds a single argument to pass to the external process.
- withArgument(String) - Method in class it.tidalwave.util.spi.DefaultProcessExecutor
-
Adds a single argument to pass to the external process.
- withArguments(String...) - Method in interface it.tidalwave.util.ProcessExecutor
-
Adds some arguments to pass to the external process.
- withArguments(String...) - Method in class it.tidalwave.util.spi.DefaultProcessExecutor
-
Adds some arguments to pass to the external process.
- withCaption(String) - Method in class it.tidalwave.util.ui.UserNotification
-
Associates a caption to the notification.
- withCaption(Class<?>, String, Object...) - Method in class it.tidalwave.util.ui.UserNotification
-
Associates a caption to the notification, retrieved from a resource bundle.
- withCaption(String) - Method in class it.tidalwave.util.ui.UserNotificationWithFeedback
-
Associates a caption to the notification.
- withCaption(Class<?>, String, Object...) - Method in class it.tidalwave.util.ui.UserNotificationWithFeedback
-
Associates a caption to the notification, retrieved from a resource bundle.
- withContext(Object) - Method in interface it.tidalwave.util.Finder
-
Tells the Finder
that results should be created with the given context.
- withContext(Object) - Method in interface it.tidalwave.util.spi.ExtendedFinderSupport
-
Tells the Finder
that results should be created with the given context.
- withContext(Object) - Method in class it.tidalwave.util.spi.FinderSupport
-
Tells the Finder
that results should be created with the given context.
- withFeedback(UserNotificationWithFeedback.Feedback) - Method in class it.tidalwave.util.ui.UserNotificationWithFeedback
-
- withText(String) - Method in class it.tidalwave.util.ui.UserNotification
-
Associates a text to the notification.
- withText(Class<?>, String, Object...) - Method in class it.tidalwave.util.ui.UserNotification
-
Associates a text to the notification, retrieved from a resource bundle.
- withText(String) - Method in class it.tidalwave.util.ui.UserNotificationWithFeedback
-
Associates a text to the notification.
- withText(Class<?>, String, Object...) - Method in class it.tidalwave.util.ui.UserNotificationWithFeedback
-
Associates a text to the notification, retrieved from a resource bundle.