Package rife.tools
package rife.tools
Provides general purpose utility classes.
- Since:
- 1.0
-
ClassDescriptionGeneral purpose class containing common array manipulation methods.Utility class providing methods for working with Java beans.Enum used to specify which accessors to consider when retrieving a bean's properties.Utility class to load the bytes of class files.The ClassUtils class provides useful utility methods for working with Java classes.General purpose class providing methods to convert between data types.Functional interface that captures an action to execute on a
DirBuilder
instance.Directory and file structure builder, using a fluent API and lambdas to convey the hierarchical structure of on the filesystem in code.Java implementation of the Drupal 7 password hashing algorithm.Functional interface that captures an action to execute on aFileBuilder
instance.Directory and file structure builder, using a fluent API and lambdas to convey the hierarchical structure of on the filesystem in code.A utility class for handling files.InputStreamUser<ResultType,DataType> By extending this class it's possible to provide the logic that should be executed by methods that allow interaction with anInputStream
.Utility class to obtain information about the currently running Java specification.This class makes it possible to always keep a localized string up-to-date.General purpose class containing commonObject
manipulation methods.ReaderUser<ResultType,DataType> By extending this class it's possible to provide the logic that should be executed by methods that allow interaction with aReader
.Standard formatter to convert serializable objects to and from strings.General purpose class containing commonString
manipulation methods.Utility class providing the necessary functions to build 2FA using a time-based OTP algorithmGenerates a 216 bit unique ID that is more secure than the standard 128 bit UUID, which has an effective 122 bits of entropy.