Package it.tidalwave.util
-
Interface Summary Interface Description As Objects implementing this interface can provide am adapter of the required type.As.NotFoundBehaviour<T> Callback A simple callback that can throw any kind of exception.Finder<TYPE> A factory for providing results of a search.Finder.FilterSortCriterion<TYPE> An interface that should be implemented by specificFinder.SortCriterionobjects which are capable to implement by themselves the sorting of objects, by post-processing an existing collection of objects.Finder.SortCriterion A tag interface to mark objects which are meaningful sort criteria that can be passed toFinder.sort(it.tidalwave.util.Finder.SortCriterion).Initializer<T> ProcessExecutor A facility that provides means for launching an external process, scraping its stdout and stderr in real-time and sending commands by means of its stdin.ProcessExecutor.ConsoleOutput This interface provides operations that can be performed on the stdout or stderr consoles attached to the external process.ProcessExecutor.ConsoleOutput.Listener A listener that is invoked whenever a line is read from the console.RoleFactory<T> StringValue This interface should be implemented by classes for which is meaningful to be converted into aString.TypeSafeMap TypeSafeMultiMap -
Class Summary Class Description As.Defaults BundleUtilities Facility class to manage resource bundles.DefaultFilterSortCriterion<Type> A default implementation ofFinder.FilterSortCriterionwhich relies on sorting capabilities of the Java runtime library and only needs aComparatorto be specified.EmptyInitializer<K> Id An opaque wrapper for identifiers.Key<T> LocalizedDateTimeFormatters A factory class for localizedDateTimeFormatters in various flavours, specified by theFormatStyle.Parameters This class provides a few static utility methods to extracts parameters from an array.SimpleTask Task<T,E extends Throwable> A class which encapsulates a task..TypeSafeHashMap TypeSafeHashMultiMap -
Enum Summary Enum Description Finder.SortDirection An enumeration to define the direction of a sort (ascending or descending). -
Exception Summary Exception Description AsException This exception is thrown by anas(...)method that is expected to retrieve a role for a given datum, when the role is not found.DuplicateException Notifies that the current operation failed because it would create an illegal duplication (of objects, of ids, etc...)NotFoundException Notifies that a searched object couldn't be found.