Package rs.baselib.util
package rs.baselib.util
Provides several utility classes.
-
ClassDescriptionDeprecated.A comparator based on a list of bean properties.Default bean implementation for
IValueProvider
.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.Utils 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.Provide some methods for password rule verifications.Passord pattern rules (minimum occurrance of a type of character).StringFilter 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
.