Package com.kingsrook.qqq.backend.core.utils
package com.kingsrook.qqq.backend.core.utils
-
ClassesClassDescriptionUtilities for reading classes - e.g., finding all in a packageUtility class for working with Collections.CountingHash<K extends Serializable>Hash that provides "counting" capability -- keys map to Integers that are automatically/easily summed toUtility class for working with exceptions.Utility class for working with JSON.ListingHash<K,
V> Hash that provides "listing" capability -- keys map to lists of values that are automatically/easily added toUseful things to do on a mac, when doing development - that we can expect may not exist in a prod or even CI environment.Pair<A,B> Simple container for two objectsThreadFactory implementation that puts a common prefix on all threads.Class to help deduplicate redundant criteria in filters.Utility methods for working with QRecords (and the values they contain)Utilities for bean-like classes (e.g., QRecordEntity, QProcessPayload) that use reflection to understand their bean-fieldsUtility methods to help with sleeping!Utility methods for working with StringsObject to help track performance/runtime of codes.Utilities work values - e.g., type-cast-like operations