Module com.renomad.minum
Package com.renomad.minum.utils
package com.renomad.minum.utils
Generally-useful utilities.
-
ClassDescriptionHandy helpers when working with bytesThis uses a [ConcurrentHashMap] as its base.Handy helpers for dealing with cryptographic functionsReads files from disk, optionally storing into a LRU cache.Helper functions for working with files.An interface for the operations of reading a file.This interface allows us to mock out many of the I/O methods of the framework for easier testing of IOExceptions.An exception specific to our invariants.Utilities for asserting invariants within the code.LRUCache<K,
V> A Least-Recently Used Cache See LRUThis class exists just to avoid needing to handle the exception when I use a regular Thread.sleep()RingBuffer<T>A minimalist implementation of a ring buffer For use with web mechanisms like the multipart body processor and the HTML processor.This class is to improve maintainability in the system.Utilities for searching collections of dataA container for static serialization methods.Helper functions for manipulating stack traces.Some helper methods for Strings.This exists so that we are able to slightly better manage exceptions in a highly threaded system.Static helper methods for working with time dataAn exception class used for some utility method scenarios