All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary 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 Internal utilities for working with blacklisted exceptions.ClassFilter Class-related predicate holder used by reflection utilities.ClassLoaderUtils Collection of utilities for working with ClassLoader and associated tasks.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 withclasses
.CollectionUtils Collection of utilities for working withCollections
.ExceptionUtils Collection of utilities for working with exceptions.FunctionUtils Collection of utilities for working withFunctions
,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 allRuntimeExceptions
thrown by JUnit.Logger TheLogger
API serves as a simple logging facade forjava.util.logging
(JUL).LoggerFactory Factory for theLogger
facade for JUL.LogRecordListener LogRecordListener
is only intended for testing purposes within JUnit's own test suite.ModifierSupport ModifierSupport
provides static utility methods for working with class and member modifiers — for example, to determine if a class or member is declared aspublic
,private
,abstract
,static
, etc.ModuleUtils Collection of utilities for working withjava.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.StringUtils Collection of utilities for working withStrings
,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 oftoString()
.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 typeS
to typeT
.