All Classes
| Class | Description |
|---|---|
| AnnotationSupport |
AnnotationSupport provides static utility methods for common tasks
regarding annotations — for example, checking if a class, method, or
field is annotated with a particular annotation; finding annotations on a
given class, method, or field; finding fields or methods annotated with
a particular annotation, etc. |
| AnnotationUtils |
Collection of utilities for working with annotations.
|
| BlacklistedExceptions | Deprecated. |
| ClassFilter |
Class-related predicate used by reflection utilities.
|
| ClassLoaderUtils |
Collection of utilities for working with ClassLoader and associated tasks.
|
| ClassNamePatternFilterUtils |
Collection of utilities for creating filters based on class names.
|
| ClassSupport |
ClassSupport provides static utility methods for common tasks
regarding classes — for example, generating a
comma-separated list of fully qualified class names for a set of supplied
classes. |
| ClassUtils |
Collection of utilities for working with
classes. |
| CollectionUtils |
Collection of utilities for working with
Collections. |
| ExceptionUtils |
Collection of utilities for working with exceptions.
|
| FunctionUtils |
Collection of utilities for working with
Functions,
Predicates, etc. |
| HierarchyTraversalMode |
Modes in which a hierarchy can be traversed — for example, when
searching for methods or fields within a class hierarchy.
|
| JUnitException |
Base class for all
RuntimeExceptions thrown
by JUnit. |
| Logger |
The
Logger API serves as a simple logging facade for
java.util.logging (JUL). |
| LoggerFactory |
Factory for the
Logger facade for JUL. |
| LogRecordListener |
LogRecordListener is only intended for testing purposes within
JUnit's own test suite. |
| LruCache<K,V> |
A simple LRU cache with a maximum size.
|
| ModifierSupport |
ModifierSupport provides static utility methods for working with
class and member modifiers —
for example, to determine if a class or member is declared as
public, private, abstract, static, etc. |
| ModuleUtils |
Collection of utilities for working with
java.lang.Module
and friends. |
| PackageUtils |
Collection of utilities for working with packages.
|
| Preconditions |
Collection of utilities for asserting preconditions for method and
constructor arguments.
|
| PreconditionViolationException |
Thrown if a precondition is violated.
|
| PreconditionViolationException | Deprecated.
Use PreconditionViolationException instead.
|
| ReflectionSupport |
ReflectionSupport provides static utility methods for common
reflection tasks — for example, scanning for classes in the class-path
or module-path, loading classes, finding methods, invoking methods, etc. |
| ReflectionUtils |
Collection of utilities for working with the Java reflection APIs.
|
| ReflectionUtils.HierarchyTraversalMode |
Modes in which a hierarchy can be traversed — for example, when
searching for methods or fields within a class hierarchy.
|
| RuntimeUtils |
Collection of utilities for working with
Runtime,
RuntimeMXBean, etc. |
| StringUtils |
Collection of utilities for working with
Strings,
CharSequences, etc. |
| Testable |
@Testable is used to signal to IDEs and tooling vendors that the
annotated or meta-annotated element is testable. |
| ToStringBuilder |
Simple builder for generating strings in custom implementations of
toString(). |
| Try<V> |
A container object which may either contain a nullable value in case of
success or an exception in case of failure.
|
| Try.Transformer<S,T> |
A transformer for values of type
S to type T. |
| UnrecoverableExceptions |
Internal utilities for working with unrecoverable exceptions.
|
UnrecoverableExceptionsinstead.