Package rs.baselib.util
package rs.baselib.util
Provides several utility classes.
-
ClassDescriptionExtends functionality of
ThreadLocal
by allowing to access values from other threads.A comparator based on a list of bean properties.Default bean implementation forIValueProvider
.Common Utils.Supports compression.Provides cron-like scheduling information.Base class for timing values.Never matches any time.Represents a single time value, e.g.Represents the ALL time, *.Represents a time range, e.g.Represents a time interval, e.g.Deprecated.- Use JavaTime interfaces insteadUtils for date and time.Default comparator for objects.Can calculate the distance between two strings.Selects the Environment.Keeps track of a runtime environment.Implementation of Hamming Distance.Tells whether an object has changed or not.IterableImpl<T>Wraps anIterator
.Interface that can provide URIs.Interface that can provide URLs.Converts names to URLs.Interface for an object that can retrieve a certain property from an object.IWrapper<T>A wrapper marker.Implements Levensstein distance.A definition of log levels for internal uses.Filters a string from any HTML tags.Deprecated.- Use JavaTime interfaces insteadDeprecated.- Use JavaTime interfaces insteadDeprecated.- UseLocalMonth
insteadDeprecated.- Use JavaTime interfaces insteadStringFilter strings from evil input.Provides various standard string filters.Implements a thread-safe synchronized object queue that also wakes up waiting threads.Wraps anIUriProvider
into anIUrlTransformer
.Wraps anIUrlProvider
into anIUrlTransformer
.