Uses of Package
org.springframework.core
Packages that use org.springframework.core
Package
Description
Support classes for components that contribute generated code equivalent to a
runtime behavior.
Provides basic classes for exception handling and version detection,
and other core helpers that are not specific to any part of the framework.
Core support package for annotations, meta-annotations, and merged
annotations with attribute overrides.
Type conversion system API.
Support classes for Spring's serializer abstraction.
-
Classes in org.springframework.core used by org.springframework.aot.generateClassDescriptionEncapsulates a Java
Type, providing access tosupertypes,interfaces, andgeneric parametersalong with the ability to ultimatelyresolveto aClass. -
Classes in org.springframework.core used by org.springframework.coreClassDescriptionCommon interface for managing aliases.Interface defining a generic contract for attaching and accessing metadata to/from arbitrary objects.Deprecated.Exception thrown when the
Constantsclass is asked for an invalid constant name.Base class for decorating ClassLoaders such asOverridingClassLoaderandorg.springframework.instrument.classloading.ShadowingClassLoader, providing common handling of excluded packages and classes.A common key class for a method against a specific target class, includingMethodClassKey.toString()representation andComparablesupport (as suggested for customHashMapkeys as of Java 8).A callback interface for metadata lookup on a given method.Helper class that encapsulates the specification of a method parameter, i.e.Native image context as defined in GraalVM's ImageInfo.Comparatorimplementation forOrderedobjects, sorting by order value ascending, respectively by priority descending.Strategy interface to provide an order source for a given object.Orderedis an interface that can be implemented by objects that should be orderable, for example in aCollection.The purpose of this class is to enable capturing and passing a genericType.Interface to discover parameter names for methods and constructors.ParameterNameDiscovererimplementation that tries several discoverer delegates in succession.Adapter for a Reactive StreamsPublisherto and from an async/reactive type such asCompletableFuture, RxJavaObservable, and others.A registry of adapters to adapt Reactive StreamsPublisherto/from various async/reactive types such asCompletableFuture, RxJavaFlowable, etc.Describes the semantics of a reactive type including boolean checks forReactiveTypeDescriptor.isMultiValue(),ReactiveTypeDescriptor.isNoValue(), andReactiveTypeDescriptor.supportsEmpty().Encapsulates a JavaType, providing access tosupertypes,interfaces, andgeneric parametersalong with the ability to ultimatelyresolveto aClass. -
Classes in org.springframework.core used by org.springframework.core.annotationClassDescriptionHelper class that encapsulates the specification of a method parameter, i.e.Handy class for wrapping runtime
Exceptionswith a root cause.Comparatorimplementation forOrderedobjects, sorting by order value ascending, respectively by priority descending. -
Classes in org.springframework.core used by org.springframework.core.codecClassDescriptionHandy class for wrapping runtime
Exceptionswith a root cause.Encapsulates a JavaType, providing access tosupertypes,interfaces, andgeneric parametersalong with the ability to ultimatelyresolveto aClass. -
Classes in org.springframework.core used by org.springframework.core.convertClassDescriptionHelper class that encapsulates the specification of a method parameter, i.e.Handy class for wrapping runtime
Exceptionswith a root cause.Encapsulates a JavaType, providing access tosupertypes,interfaces, andgeneric parametersalong with the ability to ultimatelyresolveto aClass. -
Classes in org.springframework.core used by org.springframework.core.serializer.supportClassDescriptionHandy class for wrapping runtime
Exceptionswith a root cause.