Package ch.qos.logback.core.util
package ch.qos.logback.core.util
Contains various utility classes.
-
ClassDescriptionAggregationType classifies how one object is contained within another object.A CAS implementation of DateTimeFormatter (previously SimpleDateFormat) which caches results for the duration of a millisecond.Static utility method for
Closeableobjects.Various utility methods for processing strings representing context types.COWArrayList<E>A GC-free lock-free thread-safe implementation of theListinterface for use cases where iterations over the list vastly out-number modifications on the list.This class is concerned with computing a regex corresponding to a date pattern (inSimpleDateFormatformat).This class serves as a gateway for invocations of a "costly" operation on a critical execution path.A strategy for computing a delay.Duration instances represent a lapse of time.Static utility methods for manipulating anExecutorService.Instances of this class represent the size of a file.A defaultDelayStrategythat implements a simple fixed delay.Allows masking of interrupt flag if previously the flag is already set.A simple utility class to create and use a JNDI Context.Load resources (or images) from various sources.A static utility method that converts a string that describes the location of a resource into aURLobject.Thrown when an error is encountered whilst attempting to set a property using thePropertySetterutility class.Static utility methods for working with collections of strings.