| Modifier and Type | Package and Description |
|---|---|
| package | org.springframework.aot
Core package for Spring AOT infrastructure. |
| package | org.springframework.aot.generate
Support classes for components that contribute generated code equivalent to a runtime behavior. |
| package | org.springframework.aot.hint
Support for registering the need for reflection, resources, java serialization and proxies at runtime. |
| package | org.springframework.aot.hint.annotation
Annotation support for runtime hints. |
| package | org.springframework.aot.hint.predicate
Predicate support for runtime hints. |
| package | org.springframework.aot.hint.support
Convenience classes for using runtime hints. |
| package | org.springframework.aot.nativex
Support for generating GraalVM native configuration from runtime hints. |
| package | org.springframework.aot.nativex.feature
GraalVM native image features, not part of Spring Framework public API. |
| package | org.springframework.aot.nativex.substitution
GraalVM native image substitutions, not part of Spring Framework public API. |
| package | org.springframework.asm
Spring's repackaging of ASM 9.x (with Spring-specific patches; for internal use only). |
| package | org.springframework.cglib
Spring's repackaging of CGLIB 3.3 (with Spring-specific patches; for internal use only). |
| package | org.springframework.cglib.beans
Spring's repackaging of the CGLIB beans package (for internal use only). |
| package | org.springframework.cglib.core
Spring's repackaging of the CGLIB core package (for internal use only). |
| package | org.springframework.cglib.core.internal
Spring's repackaging of the CGLIB core internal package (for internal use only). |
| package | org.springframework.cglib.proxy
Spring's repackaging of the CGLIB proxy package (for internal use only). |
| package | org.springframework.cglib.reflect
Spring's repackaging of the CGLIB reflect package (for internal use only). |
| package | org.springframework.cglib.transform
Spring's repackaging of the CGLIB transform package (for internal use only). |
| package | org.springframework.cglib.transform.impl
Spring's repackaging of the CGLIB transform impl package (for internal use only). |
| package | org.springframework.cglib.util
Spring's repackaging of the CGLIB util package (for internal use only). |
| package | org.springframework.core
Provides basic classes for exception handling and version detection, and other core helpers that are not specific to any part of the framework. |
| package | org.springframework.core.annotation
Core support package for annotations, meta-annotations, and merged annotations with attribute overrides. |
| package | org.springframework.core.codec
|
| package | org.springframework.core.convert
Type conversion system API. |
| package | org.springframework.core.convert.converter
SPI to implement Converters for the type conversion system. |
| package | org.springframework.core.convert.support
Default implementation of the type conversion system. |
| package | org.springframework.core.env
Spring's environment abstraction consisting of bean definition profile and hierarchical property source support. |
| package | org.springframework.core.io
Generic abstraction for (file-based) resources, used throughout the framework. |
| package | org.springframework.core.io.buffer
Generic abstraction for working with byte buffer implementations. |
| package | org.springframework.core.io.support
Support classes for Spring's resource abstraction. |
| package | org.springframework.core.log
Useful delegates for Spring's logging conventions. |
| package | org.springframework.core.metrics
Support package for recording metrics during application startup. |
| package | org.springframework.core.metrics.jfr
Support package for recording startup metrics using Java Flight Recorder. |
| package | org.springframework.core.serializer
Root package for Spring's serializer interfaces and implementations. |
| package | org.springframework.core.serializer.support
Support classes for Spring's serializer abstraction. |
| package | org.springframework.core.style
Support for styling values as Strings, with ToStringCreator as central class. |
| package | org.springframework.core.task
This package defines Spring's core TaskExecutor abstraction, and provides SyncTaskExecutor and SimpleAsyncTaskExecutor implementations. |
| package | org.springframework.core.task.support
Support classes for Spring's TaskExecutor abstraction. |
| package | org.springframework.core.type
Core support package for type introspection. |
| package | org.springframework.core.type.classreading
Support classes for reading annotation and class-level metadata. |
| package | org.springframework.core.type.filter
Core support package for type filtering (e.g. for classpath scanning). |
| package | org.springframework.javapoet
Spring's repackaging of JavaPoet (with Spring-specific utilities; for internal use only). |
| package | org.springframework.lang
Common annotations with language-level semantics: nullability as well as JDK API indications. |
| package | org.springframework.objenesis
Spring's repackaging of Objenesis 3.2 (with SpringObjenesis entry point; for internal use only). |
| package | |
| package | |
| package | |
| package | |
| package | |
| package | |
| package | |
| package | |
| package | |
| package | org.springframework.util
Miscellaneous utility classes, such as utilities for working with strings, classes, collections, reflection, etc. |
| package | org.springframework.util.backoff
A generic back-off abstraction. |
| package | org.springframework.util.comparator
Useful generic |
| package | org.springframework.util.concurrent
Useful generic |
| package | org.springframework.util.function
Useful generic |
| package | org.springframework.util.unit
Useful unit data types. |
| package | org.springframework.util.xml
Miscellaneous utility classes for XML parsing and transformation, such as error handlers that log warnings via Commons Logging. |