Package com.renomad.minum.utils


package com.renomad.minum.utils
Generally-useful utilities.
  • Class
    Description
    Handy helpers when working with bytes
    This uses a [ConcurrentHashMap] as its base.
    Handy helpers for dealing with cryptographic functions
    Reads 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.
    A Least-Recently Used Cache See LRU
    This class exists just to avoid needing to handle the exception when I use a regular Thread.sleep()
    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 data
    A 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 data
    An exception class used for some utility method scenarios