Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
O
- OBJECT - Enum constant in enum class org.springframework.expression.spel.ast.TypeCode
-
An
Object
. - OBJECT - Enum constant in enum class org.springframework.jms.support.converter.MessageType
- OBJECT - Static variable in class org.springframework.asm.Type
-
The sort of object reference types.
- OBJECT_BY_CLASS - Static variable in class org.springframework.cglib.core.KeyFactory
-
Deprecated.this customizer might result in unexpected class leak since key object still holds a strong reference to the Object and class. It is recommended to have pre-processing method that would strip Objects and represent Classes as Strings
- OBJECT_TYPE_ATTRIBUTE - Static variable in interface org.springframework.beans.factory.FactoryBean
-
The name of an attribute that can be
set
on aBeanDefinition
so that factory beans can signal their object type when it can't be deduced from the factory bean class. - ObjectError - Class in org.springframework.validation
-
Encapsulates an object error, that is, a global reason for rejecting an object.
- ObjectError(String, String) - Constructor for class org.springframework.validation.ObjectError
-
Create a new instance of the ObjectError class.
- ObjectError(String, String[], Object[], String) - Constructor for class org.springframework.validation.ObjectError
-
Create a new instance of the ObjectError class.
- ObjectFactory<T> - Interface in org.springframework.beans.factory
-
Defines a factory which can return an Object instance (possibly shared or independent) when invoked.
- ObjectFactoryCreatingFactoryBean - Class in org.springframework.beans.factory.config
-
A
FactoryBean
implementation that returns a value which is anObjectFactory
that in turn returns a bean sourced from aBeanFactory
. - ObjectFactoryCreatingFactoryBean() - Constructor for class org.springframework.beans.factory.config.ObjectFactoryCreatingFactoryBean
- objectId(Object) - Static method in class org.apache.commons.logging.LogFactory
-
Deprecated.
- objectIdGeneratorInstance(MapperConfig<?>, Annotated, Class<?>) - Method in class org.springframework.http.converter.json.SpringHandlerInstantiator
- objectName() - Element in annotation interface org.springframework.jmx.export.annotation.ManagedResource
- ObjectNameManager - Class in org.springframework.jmx.support
-
Helper class for the creation of
ObjectName
instances. - ObjectNamingStrategy - Interface in org.springframework.jmx.export.naming
-
Strategy interface that encapsulates the creation of
ObjectName
instances. - ObjectOptimisticLockingFailureException - Exception in org.springframework.orm
-
Exception thrown on an optimistic locking violation for a mapped object.
- ObjectOptimisticLockingFailureException(Class<?>, Object) - Constructor for exception org.springframework.orm.ObjectOptimisticLockingFailureException
-
Create a new ObjectOptimisticLockingFailureException for the given object, with the default "optimistic locking failed" message.
- ObjectOptimisticLockingFailureException(Class<?>, Object, String, Throwable) - Constructor for exception org.springframework.orm.ObjectOptimisticLockingFailureException
-
Create a new ObjectOptimisticLockingFailureException for the given object, with the given explicit message.
- ObjectOptimisticLockingFailureException(Class<?>, Object, Throwable) - Constructor for exception org.springframework.orm.ObjectOptimisticLockingFailureException
-
Create a new ObjectOptimisticLockingFailureException for the given object, with the default "optimistic locking failed" message.
- ObjectOptimisticLockingFailureException(String, Object) - Constructor for exception org.springframework.orm.ObjectOptimisticLockingFailureException
-
Create a new ObjectOptimisticLockingFailureException for the given object, with the default "optimistic locking failed" message.
- ObjectOptimisticLockingFailureException(String, Object, String, Throwable) - Constructor for exception org.springframework.orm.ObjectOptimisticLockingFailureException
-
Create a new ObjectOptimisticLockingFailureException for the given object, with the given explicit message.
- ObjectOptimisticLockingFailureException(String, Object, Throwable) - Constructor for exception org.springframework.orm.ObjectOptimisticLockingFailureException
-
Create a new ObjectOptimisticLockingFailureException for the given object, with the default "optimistic locking failed" message.
- ObjectOptimisticLockingFailureException(String, Throwable) - Constructor for exception org.springframework.orm.ObjectOptimisticLockingFailureException
-
Create a general ObjectOptimisticLockingFailureException with the given message, without any information on the affected object.
- ObjectProvider<T> - Interface in org.springframework.beans.factory
-
A variant of
ObjectFactory
designed specifically for injection points, allowing for programmatic optionality and lenient not-unique handling. - objectResult(Collection<?>, Class<T>) - Static method in class org.springframework.dao.support.DataAccessUtils
-
Return a unique result object from the given Collection.
- ObjectRetrievalFailureException - Exception in org.springframework.orm
-
Exception thrown if a mapped object could not be retrieved via its identifier.
- ObjectRetrievalFailureException(Class<?>, Object) - Constructor for exception org.springframework.orm.ObjectRetrievalFailureException
-
Create a new ObjectRetrievalFailureException for the given object, with the default "not found" message.
- ObjectRetrievalFailureException(Class<?>, Object, String, Throwable) - Constructor for exception org.springframework.orm.ObjectRetrievalFailureException
-
Create a new ObjectRetrievalFailureException for the given object, with the given explicit message and exception.
- ObjectRetrievalFailureException(String, Object) - Constructor for exception org.springframework.orm.ObjectRetrievalFailureException
-
Create a new ObjectRetrievalFailureException for the given object, with the default "not found" message.
- ObjectRetrievalFailureException(String, Object, String, Throwable) - Constructor for exception org.springframework.orm.ObjectRetrievalFailureException
-
Create a new ObjectRetrievalFailureException for the given object, with the given explicit message and exception.
- ObjectRetrievalFailureException(String, Throwable) - Constructor for exception org.springframework.orm.ObjectRetrievalFailureException
-
Create a general ObjectRetrievalFailureException with the given message, without any information on the affected object.
- ObjectSwitchCallback - Interface in org.springframework.cglib.core
- ObjectToStringHttpMessageConverter - Class in org.springframework.http.converter
-
An
HttpMessageConverter
that usesStringHttpMessageConverter
for reading and writing content and aConversionService
for converting the String content to and from the target object type. - ObjectToStringHttpMessageConverter(ConversionService) - Constructor for class org.springframework.http.converter.ObjectToStringHttpMessageConverter
-
A constructor accepting a
ConversionService
to use to convert the (String) message body to/from the target class type. - ObjectToStringHttpMessageConverter(ConversionService, Charset) - Constructor for class org.springframework.http.converter.ObjectToStringHttpMessageConverter
-
A constructor accepting a
ConversionService
as well as a default charset. - ObjectUtils - Class in org.springframework.util
-
Miscellaneous object utility methods.
- ObjectUtils() - Constructor for class org.springframework.util.ObjectUtils
- observationConvention(ClientRequestObservationConvention) - Method in interface org.springframework.web.client.RestClient.Builder
-
Configure the
ObservationConvention
to use for collecting metadata for the request observation. - observationConvention(ServerRequestObservationConvention) - Method in class org.springframework.web.server.adapter.WebHttpHandlerBuilder
-
Configure a
ServerRequestObservationConvention
to use for server observations. - observationConvention(ClientRequestObservationConvention) - Method in interface org.springframework.web.reactive.function.client.WebClient.Builder
-
Provide an
ObservationConvention
to use for collecting metadata for the request observation. - observationRegistry(ObservationRegistry) - Method in interface org.springframework.web.client.RestClient.Builder
-
Configure the
ObservationRegistry
to use for recording HTTP client observations. - observationRegistry(ObservationRegistry) - Method in interface org.springframework.web.reactive.function.client.WebClient.Builder
-
Provide an
ObservationRegistry
to use for recording observations for HTTP client calls. - observationRegistry(ObservationRegistry) - Method in class org.springframework.web.server.adapter.WebHttpHandlerBuilder
-
Configure an
ObservationRegistry
for recording server exchange observations. - obtain() - Method in class org.springframework.util.function.SingletonSupplier
-
Obtain the shared singleton instance for this supplier.
- obtainApplicationContext() - Method in class org.springframework.context.support.ApplicationObjectSupport
-
Obtain the ApplicationContext for actual use.
- obtainApplicationContext() - Method in class org.springframework.web.reactive.result.view.AbstractView
-
Obtain the
ApplicationContext
for actual use. - obtainConfiguration() - Method in class org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
-
Obtain the FreeMarker
Configuration
for actual use. - obtainConfiguration() - Method in class org.springframework.web.servlet.view.freemarker.FreeMarkerView
-
Obtain the FreeMarker configuration for actual use.
- obtainConnectionFactory() - Method in class org.springframework.jms.connection.JmsTransactionManager
-
Obtain the ConnectionFactory for actual use.
- obtainConnectionFactory() - Method in class org.springframework.jms.support.JmsAccessor
-
Obtain the ConnectionFactory for actual use.
- obtainConnectionFactory() - Method in class org.springframework.r2dbc.connection.R2dbcTransactionManager
-
Obtain the
ConnectionFactory
for actual use. - obtainDataSource() - Method in class org.springframework.jdbc.datasource.DataSourceTransactionManager
-
Obtain the
DataSource
for actual use. - obtainDataSource() - Method in class org.springframework.jdbc.support.JdbcAccessor
-
Obtain the DataSource for actual use.
- obtainDefaultPersistenceUnitInfo() - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
- obtainDefaultPersistenceUnitInfo() - Method in interface org.springframework.orm.jpa.persistenceunit.PersistenceUnitManager
-
Obtain the default PersistenceUnitInfo from this manager.
- obtainEntityManagerFactory() - Method in class org.springframework.orm.jpa.EntityManagerFactoryAccessor
-
Obtain the EntityManagerFactory for actual use.
- obtainEntityManagerFactory() - Method in class org.springframework.orm.jpa.JpaTransactionManager
-
Obtain the EntityManagerFactory for actual use.
- obtainFreshBean(BeanFactory, String) - Method in class org.springframework.aop.target.dynamic.BeanFactoryRefreshableTargetSource
-
A template method that subclasses may override to provide a fresh target object for the given bean factory and bean name.
- obtainFreshBean(BeanFactory, String) - Method in class org.springframework.scripting.support.RefreshableScriptTargetSource
-
Obtain a fresh target object, retrieving a FactoryBean if necessary.
- obtainFreshBeanFactory() - Method in class org.springframework.context.support.AbstractApplicationContext
-
Tell the subclass to refresh the internal bean factory.
- obtainInstanceFromSupplier(Supplier<?>, String, RootBeanDefinition) - Method in class org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
-
Obtain a bean instance from the given supplier.
- obtainInstanceFromSupplier(Supplier<?>, String, RootBeanDefinition) - Method in class org.springframework.beans.factory.support.DefaultListableBeanFactory
- obtainMethodParameter() - Method in class org.springframework.beans.factory.InjectionPoint
-
Return the wrapped MethodParameter, assuming it is present.
- obtainPersistenceUnitInfo(String) - Method in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
- obtainPersistenceUnitInfo(String) - Method in interface org.springframework.orm.jpa.persistenceunit.PersistenceUnitManager
-
Obtain the specified PersistenceUnitInfo from this manager.
- obtainRouteMatcher() - Method in class org.springframework.messaging.handler.annotation.reactive.MessageMappingMessageHandler
-
Obtain the
RouteMatcher
for actual use. - obtainSessionFactory() - Method in class org.springframework.orm.hibernate5.HibernateTemplate
-
Obtain the SessionFactory for actual use.
- obtainSessionFactory() - Method in class org.springframework.orm.hibernate5.HibernateTransactionManager
-
Obtain the SessionFactory for actual use.
- obtainTargetDataSource() - Method in class org.springframework.jdbc.datasource.DelegatingDataSource
-
Obtain the target
DataSource
for actual use (nevernull
). - of(long, DataUnit) - Static method in class org.springframework.util.unit.DataSize
- of(E...) - Static method in class org.springframework.beans.factory.support.ManagedList
-
Create a new instance containing an arbitrary number of elements.
- of(E...) - Static method in class org.springframework.beans.factory.support.ManagedSet
-
Create a new instance containing an arbitrary number of elements.
- of(CharSequence) - Static method in class org.springframework.core.test.tools.SourceFile
-
Factory method to create a new
SourceFile
from the givenCharSequence
. - of(Class<?>) - Static method in interface org.springframework.aot.hint.TypeReference
-
Create an instance based on the specified type.
- of(Class<?>...) - Static method in class org.springframework.aot.hint.JdkProxyHint
-
Initialize a builder with the proxied interfaces to use.
- of(Class<?>, String) - Static method in class org.springframework.aot.agent.MethodReference
- of(Class<?>, String) - Static method in interface org.springframework.aot.generate.MethodReference.ArgumentCodeGenerator
-
Factory method that can be used to create an
MethodReference.ArgumentCodeGenerator
that support only the given argument type. - of(Class<? extends Annotation>, Class<? extends Annotation>) - Static method in class org.springframework.core.annotation.RepeatableContainers
-
Create a
RepeatableContainers
instance that uses predefined repeatable and container types. - of(Class<A>) - Static method in interface org.springframework.core.annotation.MergedAnnotation
-
Create a new
MergedAnnotation
instance of the specified annotation type. - of(Class<A>, Map<String, ?>) - Static method in interface org.springframework.core.annotation.MergedAnnotation
-
Create a new
MergedAnnotation
instance of the specified annotation type with attribute values supplied by a map. - of(Class<T>, T) - Static method in interface org.springframework.core.io.support.SpringFactoriesLoader.ArgumentResolver
-
Factory method that can be used to create an
SpringFactoriesLoader.ArgumentResolver
that resolves only the given type. - of(ClassLoader, Object, Class<A>, Map<String, ?>) - Static method in interface org.springframework.core.annotation.MergedAnnotation
-
Create a new
MergedAnnotation
instance of the specified annotation type with attribute values supplied by a map. - of(Object[]) - Static method in interface org.springframework.beans.factory.aot.AutowiredArguments
-
Factory method to create a new
AutowiredArguments
instance from the given object array. - of(AnnotatedElement, Class<A>, Map<String, ?>) - Static method in interface org.springframework.core.annotation.MergedAnnotation
-
Create a new
MergedAnnotation
instance of the specified annotation type with attribute values supplied by a map. - of(String) - Static method in interface org.springframework.aot.hint.TypeReference
-
Create an instance based on the specified class name.
- of(String...) - Static method in interface org.springframework.core.env.Profiles
-
Create a new
Profiles
instance that checks for matches against the given profile expressions. - of(String...) - Static method in interface org.springframework.orm.jpa.persistenceunit.PersistenceManagedTypes
-
Create an instance using the specified managed class names.
- of(String, byte[]) - Static method in class org.springframework.core.test.tools.ClassFile
-
Factory method to create a new
ClassFile
from the givencontent
. - of(String, byte[]) - Static method in class org.springframework.core.test.tools.ResourceFile
-
Factory method to create a new
ResourceFile
from the givenbyte[]
. - of(String, CharSequence) - Static method in class org.springframework.core.test.tools.ResourceFile
-
Factory method to create a new
ResourceFile
from the givenCharSequence
. - of(String, CharSequence) - Static method in class org.springframework.core.test.tools.SourceFile
-
Factory method to create a new
SourceFile
from the givenCharSequence
. - of(String, InputStreamSource) - Static method in class org.springframework.core.test.tools.ClassFile
-
Factory method to create a new
ClassFile
from the givenInputStreamSource
. - of(String, InputStreamSource) - Static method in class org.springframework.core.test.tools.ResourceFile
-
Factory method to create a new
ResourceFile
from the givenInputStreamSource
. - of(String, InputStreamSource) - Static method in class org.springframework.core.test.tools.SourceFile
-
Factory method to create a new
SourceFile
from the givenInputStreamSource
. - of(String, WritableContent) - Static method in class org.springframework.core.test.tools.ResourceFile
-
Factory method to create a new
SourceFile
from the givenWritableContent
. - of(String, WritableContent) - Static method in class org.springframework.core.test.tools.SourceFile
-
Factory method to create a new
SourceFile
from the givenWritableContent
. - of(Collection<MergedAnnotation<?>>) - Static method in interface org.springframework.core.annotation.MergedAnnotations
-
Create a new
MergedAnnotations
instance from the specified collection of directly present annotations. - of(Supplier<? extends CharSequence>) - Static method in class org.springframework.core.log.LogMessage
-
Build a lazily resolving message from the given supplier.
- of(Supplier<T>) - Static method in class org.springframework.util.function.SingletonSupplier
-
Build a
SingletonSupplier
with the given supplier. - of(List<String>, List<String>) - Static method in interface org.springframework.orm.jpa.persistenceunit.PersistenceManagedTypes
-
Create an instance using the specified managed class names and packages.
- of(Optional<T>) - Static method in class org.springframework.http.ResponseEntity
-
A shortcut for creating a
ResponseEntity
with the given body and the OK status, or an empty body and a NOT FOUND status in case of an Optional.empty() parameter. - of(InstrumentedMethod) - Static method in class org.springframework.aot.agent.RecordedInvocation
-
Initialize a builder for the given
InstrumentedMethod
. - of(TypeReference...) - Static method in class org.springframework.aot.hint.JdkProxyHint
-
Initialize a builder with the proxied interfaces to use.
- of(ConfigurableListableBeanFactory, String) - Static method in class org.springframework.beans.factory.support.RegisteredBean
-
Create a new
RegisteredBean
instance for a regular bean. - of(InstanceSupplier<T>) - Static method in interface org.springframework.beans.factory.support.InstanceSupplier
-
Lambda friendly method that can be used to create an
InstanceSupplier
and add post processors in a single call. - of(InputStreamSource) - Static method in class org.springframework.core.test.tools.SourceFile
-
Factory method to create a new
SourceFile
from the givenInputStreamSource
. - of(ClassFile...) - Static method in class org.springframework.core.test.tools.ClassFiles
-
Factory method that can be used to create a
ClassFiles
instance containing the specified classes. - of(ResourceFile...) - Static method in class org.springframework.core.test.tools.ResourceFiles
-
Factory method that can be used to create a
ResourceFiles
instance containing the specified files. - of(SourceFile...) - Static method in class org.springframework.core.test.tools.SourceFiles
-
Factory method that can be used to create a
SourceFiles
instance containing the specified files. - of(WritableContent) - Static method in class org.springframework.core.test.tools.SourceFile
-
Factory method to create a new
SourceFile
from the givenWritableContent
. - of(ProblemDetail) - Static method in class org.springframework.http.ResponseEntity
-
Create a new
ResponseEntity.HeadersBuilder
with its status set toProblemDetail.getStatus()
and its body is set toProblemDetail
. - of(ClassName) - Static method in class org.springframework.aot.generate.GeneratedTypeReference
- of(ThrowingBiFunction<T, U, R>) - Static method in interface org.springframework.util.function.ThrowingBiFunction
-
Lambda friendly convenience method that can be used to create a
ThrowingBiFunction
where theThrowingBiFunction.apply(Object, Object)
method wraps any checked exception thrown by the supplied lambda expression or method reference. - of(ThrowingBiFunction<T, U, R>, BiFunction<String, Exception, RuntimeException>) - Static method in interface org.springframework.util.function.ThrowingBiFunction
-
Lambda friendly convenience method that can be used to create a
ThrowingBiFunction
where theThrowingBiFunction.apply(Object, Object)
method wraps any thrown checked exceptions using the givenexceptionWrapper
. - of(ThrowingConsumer<T>) - Static method in interface org.springframework.util.function.ThrowingConsumer
-
Lambda friendly convenience method that can be used to create a
ThrowingConsumer
where theThrowingConsumer.accept(Object)
method wraps any checked exception thrown by the supplied lambda expression or method reference. - of(ThrowingConsumer<T>, BiFunction<String, Exception, RuntimeException>) - Static method in interface org.springframework.util.function.ThrowingConsumer
-
Lambda friendly convenience method that can be used to create a
ThrowingConsumer
where theThrowingConsumer.accept(Object)
method wraps any thrown checked exceptions using the givenexceptionWrapper
. - of(ThrowingFunction<T, R>) - Static method in interface org.springframework.util.function.ThrowingFunction
-
Lambda friendly convenience method that can be used to create a
ThrowingFunction
where theThrowingFunction.apply(Object)
method wraps any checked exception thrown by the supplied lambda expression or method reference. - of(ThrowingFunction<T, R>, BiFunction<String, Exception, RuntimeException>) - Static method in interface org.springframework.util.function.ThrowingFunction
-
Lambda friendly convenience method that can be used to create a
ThrowingFunction
where theThrowingFunction.apply(Object)
method wraps any thrown checked exceptions using the givenexceptionWrapper
. - of(ThrowingSupplier<T>) - Static method in interface org.springframework.util.function.ThrowingSupplier
-
Lambda friendly convenience method that can be used to create a
ThrowingSupplier
where theThrowingSupplier.get()
method wraps any checked exception thrown by the supplied lambda expression or method reference. - of(ThrowingSupplier<T>, BiFunction<String, Exception, RuntimeException>) - Static method in interface org.springframework.util.function.ThrowingSupplier
-
Lambda friendly convenience method that can be used to create
ThrowingSupplier
where theThrowingSupplier.get()
method wraps any thrown checked exceptions using the givenexceptionWrapper
. - of(T) - Static method in class org.springframework.util.function.SingletonSupplier
-
Build a
SingletonSupplier
with the given singleton instance. - ofBytes(long) - Static method in class org.springframework.util.unit.DataSize
-
Obtain a
DataSize
representing the specified number of bytes. - ofEntries(Map.Entry<? extends K, ? extends V>...) - Static method in class org.springframework.beans.factory.support.ManagedMap
-
Return a new instance containing keys and values extracted from the given entries.
- ofErrorHandler(Predicate<Throwable>, BiFunction<Throwable, ServerRequest, T>) - Static method in interface org.springframework.web.servlet.function.HandlerFilterFunction
-
Adapt the given predicate and response provider function to a filter function that returns a
ServerResponse
on a given exception. - OFF - Enum constant in enum class org.springframework.expression.spel.SpelCompilerMode
-
The compiler is switched off; this is the default.
- ofGigabytes(long) - Static method in class org.springframework.util.unit.DataSize
-
Obtain a
DataSize
representing the specified number of gigabytes. - ofInnerBean(RegisteredBean, String, BeanDefinition) - Static method in class org.springframework.beans.factory.support.RegisteredBean
-
Create a new
RegisteredBean
instance for an inner-bean. - ofInnerBean(RegisteredBean, BeanDefinition) - Static method in class org.springframework.beans.factory.support.RegisteredBean
-
Create a new
RegisteredBean
instance for an inner-bean. - ofInnerBean(RegisteredBean, BeanDefinitionHolder) - Static method in class org.springframework.beans.factory.support.RegisteredBean
-
Create a new
RegisteredBean
instance for an inner-bean. - ofKilobytes(long) - Static method in class org.springframework.util.unit.DataSize
-
Obtain a
DataSize
representing the specified number of kilobytes. - ofMegabytes(long) - Static method in class org.springframework.util.unit.DataSize
-
Obtain a
DataSize
representing the specified number of megabytes. - ofNullable(Supplier<T>) - Static method in class org.springframework.util.function.SingletonSupplier
-
Build a
SingletonSupplier
with the given supplier. - ofNullable(T) - Static method in class org.springframework.http.ResponseEntity
- ofNullable(T) - Static method in class org.springframework.util.function.SingletonSupplier
-
Build a
SingletonSupplier
with the given singleton instance. - ofRequestProcessor(Function<ClientRequest, Mono<ClientRequest>>) - Static method in interface org.springframework.web.reactive.function.client.ExchangeFilterFunction
-
Adapt the given request processor function to a filter function that only operates on the
ClientRequest
. - ofRequestProcessor(Function<ServerRequest, Mono<ServerRequest>>) - Static method in interface org.springframework.web.reactive.function.server.HandlerFilterFunction
-
Adapt the given request processor function to a filter function that only operates on the
ServerRequest
. - ofRequestProcessor(Function<ServerRequest, ServerRequest>) - Static method in interface org.springframework.web.servlet.function.HandlerFilterFunction
-
Adapt the given request processor function to a filter function that only operates on the
ServerRequest
. - ofResponseProcessor(BiFunction<ServerRequest, T, R>) - Static method in interface org.springframework.web.servlet.function.HandlerFilterFunction
-
Adapt the given response processor function to a filter function that only operates on the
ServerResponse
. - ofResponseProcessor(Function<ClientResponse, Mono<ClientResponse>>) - Static method in interface org.springframework.web.reactive.function.client.ExchangeFilterFunction
-
Adapt the given response processor function to a filter function that only operates on the
ClientResponse
. - ofResponseProcessor(Function<T, Mono<R>>) - Static method in interface org.springframework.web.reactive.function.server.HandlerFilterFunction
-
Adapt the given response processor function to a filter function that only operates on the
ServerResponse
. - ofSupplied(Class<T>, Supplier<T>) - Static method in interface org.springframework.core.io.support.SpringFactoriesLoader.ArgumentResolver
-
Factory method that can be used to create an
SpringFactoriesLoader.ArgumentResolver
that resolves only the given type. - ofTerabytes(long) - Static method in class org.springframework.util.unit.DataSize
-
Obtain a
DataSize
representing the specified number of terabytes. - ok() - Static method in class org.springframework.http.ResponseEntity
-
Create a builder with the status set to OK.
- ok() - Static method in interface org.springframework.web.reactive.function.server.ServerResponse
-
Create a builder with the status set to 200 OK.
- ok() - Static method in interface org.springframework.web.servlet.function.ServerResponse
-
Create a builder with the status set to 200 OK.
- ok(T) - Static method in class org.springframework.http.ResponseEntity
-
A shortcut for creating a
ResponseEntity
with the given body and the status set to OK. - OK - Enum constant in enum class org.springframework.http.HttpStatus
-
200 OK
. - OkHttp3ClientHttpRequestFactory - Class in org.springframework.http.client
-
Deprecated, for removal: This API element is subject to removal in a future version.since 6.1, in favor of other
ClientHttpRequestFactory
implementations; scheduled for removal in 6.2 - OkHttp3ClientHttpRequestFactory() - Constructor for class org.springframework.http.client.OkHttp3ClientHttpRequestFactory
-
Deprecated.Create a factory with a default
OkHttpClient
instance. - OkHttp3ClientHttpRequestFactory(OkHttpClient) - Constructor for class org.springframework.http.client.OkHttp3ClientHttpRequestFactory
-
Deprecated.Create a factory with the given
OkHttpClient
instance. - on(Class<T>) - Static method in class org.springframework.web.servlet.mvc.method.annotation.MvcUriComponentsBuilder
-
Return a "mock" controller instance.
- ON_REFRESH_VALUE - Static variable in class org.springframework.context.support.DefaultLifecycleProcessor
-
Recognized value for the context checkpoint and exit properties: "onRefresh".
- onAllDataRead() - Method in class org.springframework.http.server.reactive.AbstractListenerReadPublisher
-
Subclasses can call this method to signal onComplete, delegating a notification from the container when all data has been read.
- onApplicationEvent(E) - Method in interface org.springframework.context.ApplicationListener
-
Handle an application event.
- onApplicationEvent(E) - Method in class org.springframework.transaction.event.TransactionalApplicationListenerAdapter
- onApplicationEvent(ApplicationEvent) - Method in class org.springframework.context.event.ApplicationListenerMethodAdapter
- onApplicationEvent(ApplicationEvent) - Method in class org.springframework.context.event.GenericApplicationListenerAdapter
- onApplicationEvent(ApplicationEvent) - Method in class org.springframework.context.event.SourceFilteringListener
- onApplicationEvent(ApplicationEvent) - Method in class org.springframework.messaging.simp.user.MultiServerUserRegistry
- onApplicationEvent(ApplicationEvent) - Method in class org.springframework.transaction.event.TransactionalApplicationListenerMethodAdapter
- onApplicationEvent(ApplicationEvent) - Method in class org.springframework.web.socket.messaging.DefaultSimpUserRegistry
- onApplicationEvent(ApplicationContextEvent) - Method in class org.springframework.scheduling.annotation.ScheduledAnnotationBeanPostProcessor
-
Reacts to
ContextRefreshedEvent
as well asContextClosedEvent
: performingScheduledAnnotationBeanPostProcessor.finishRegistration()
and early cancelling of scheduled tasks, respectively. - onApplicationEvent(ContextClosedEvent) - Method in class org.springframework.scheduling.concurrent.ExecutorConfigurationSupport
-
ContextClosedEvent
handler for initiating an early shutdown. - onApplicationEvent(ContextClosedEvent) - Method in class org.springframework.scheduling.concurrent.SimpleAsyncTaskScheduler
- onApplicationEvent(ContextRefreshedEvent) - Method in class org.springframework.jms.config.JmsListenerEndpointRegistry
- onApplicationEvent(ContextRefreshedEvent) - Method in class org.springframework.web.reactive.resource.ResourceUrlProvider
- onApplicationEvent(ContextRefreshedEvent) - Method in class org.springframework.web.servlet.FrameworkServlet
-
Callback that receives refresh events from this servlet's WebApplicationContext.
- onApplicationEvent(ContextRefreshedEvent) - Method in class org.springframework.web.servlet.resource.ResourceUrlProvider
- onApplicationEvent(BrokerAvailabilityEvent) - Method in class org.springframework.messaging.simp.user.UserRegistryMessageHandler
- onApplicationEventInternal(ApplicationEvent) - Method in class org.springframework.context.event.SourceFilteringListener
-
Actually process the event, after having filtered according to the desired event source already.
- ONBLUR_ATTRIBUTE - Static variable in class org.springframework.web.servlet.tags.form.AbstractHtmlInputElementTag
-
The name of the '
onblur
' attribute. - once() - Static method in class org.springframework.test.web.client.ExpectedCount
-
Exactly once.
- OncePerRequestFilter - Class in org.springframework.web.filter
-
Filter base class that aims to guarantee a single execution per request dispatch, on any servlet container.
- OncePerRequestFilter() - Constructor for class org.springframework.web.filter.OncePerRequestFilter
- ONCHANGE_ATTRIBUTE - Static variable in class org.springframework.web.servlet.tags.form.AbstractHtmlInputElementTag
-
The name of the '
onchange
' attribute. - ONCLICK_ATTRIBUTE - Static variable in class org.springframework.web.servlet.tags.form.AbstractHtmlElementTag
- onClose() - Method in interface org.springframework.context.LifecycleProcessor
-
Notification of context close phase, e.g.
- onClose() - Method in class org.springframework.context.support.AbstractApplicationContext
-
Template method which can be overridden to add context-specific shutdown work.
- onClose() - Method in class org.springframework.context.support.DefaultLifecycleProcessor
- onClose(Session, CloseReason) - Method in class org.springframework.web.reactive.socket.adapter.StandardWebSocketHandlerAdapter
- onClose(Session, CloseReason) - Method in class org.springframework.web.socket.adapter.standard.StandardWebSocketHandlerAdapter
- onCompileInternal() - Method in class org.springframework.jdbc.core.simple.AbstractJdbcCall
-
Hook method that subclasses may override to react to compilation.
- onCompileInternal() - Method in class org.springframework.jdbc.core.simple.AbstractJdbcInsert
-
Hook method that subclasses may override to react to compilation.
- onCompileInternal() - Method in class org.springframework.jdbc.object.SqlCall
-
Hook method that subclasses may override to react to compilation.
- onCompileInternal() - Method in class org.springframework.jdbc.object.SqlOperation
-
Hook method that subclasses may override to post-process compilation.
- onComplete() - Method in class org.springframework.http.server.reactive.AbstractListenerWriteFlushProcessor
-
Completion signal from the upstream, write Publisher.
- onComplete() - Method in class org.springframework.http.server.reactive.AbstractListenerWriteProcessor
-
Completion signal from the upstream, write Publisher.
- onComplete() - Method in class org.springframework.web.reactive.socket.adapter.AbstractListenerWebSocketSession
- onComplete(AsyncEvent) - Method in class org.springframework.http.server.ServletServerHttpAsyncRequestControl
- onComplete(AsyncEvent) - Method in class org.springframework.web.context.request.async.StandardServletAsyncWebRequest
- onComplete(Runnable) - Method in interface org.springframework.web.servlet.function.ServerResponse.SseBuilder
-
Register a callback to be invoked when the SSE request completes.
- onCompletion(Runnable) - Method in class org.springframework.web.context.request.async.DeferredResult
-
Register code to invoke when the async request completes.
- onCompletion(Runnable) - Method in class org.springframework.web.context.request.async.WebAsyncTask
-
Register code to invoke when the async request completes.
- onCompletion(Runnable) - Method in class org.springframework.web.servlet.mvc.method.annotation.ResponseBodyEmitter
-
Register code to invoke when the async request completes.
- onConstructor(Constructor<?>) - Method in class org.springframework.aot.hint.predicate.ReflectionHintsPredicates
-
Return a predicate that checks whether a reflection hint is registered for the given constructor.
- onDataAvailable() - Method in class org.springframework.http.server.reactive.AbstractListenerReadPublisher
-
Invoked when reading is possible, either in the same thread after a check via
AbstractListenerReadPublisher.checkOnDataAvailable()
, or as a callback from the underlying container. - ONDBLCLICK_ATTRIBUTE - Static variable in class org.springframework.web.servlet.tags.form.AbstractHtmlElementTag
- one() - Method in interface org.springframework.r2dbc.core.RowsFetchSpec
-
Get exactly zero or one result.
- onEndpointException(Throwable) - Method in class org.springframework.jca.endpoint.AbstractMessageEndpointFactory.AbstractMessageEndpoint
-
Callback method for notifying the endpoint base class that the concrete endpoint invocation led to an exception.
- onError(WebSocketChannel, Throwable) - Method in class org.springframework.web.reactive.socket.adapter.UndertowWebSocketHandlerAdapter
- onError(AsyncEvent) - Method in class org.springframework.http.server.ServletServerHttpAsyncRequestControl
- onError(AsyncEvent) - Method in class org.springframework.web.context.request.async.StandardServletAsyncWebRequest
- onError(Session, Throwable) - Method in class org.springframework.web.reactive.socket.adapter.StandardWebSocketHandlerAdapter
- onError(Session, Throwable) - Method in class org.springframework.web.socket.adapter.standard.StandardWebSocketHandlerAdapter
- onError(Class<? extends Throwable>, BiFunction<Throwable, ServerRequest, ServerResponse>) - Method in interface org.springframework.web.servlet.function.RouterFunctions.Builder
-
Filters all exceptions of the given type by applying the given response provider function.
- onError(Class<T>, BiFunction<? super T, ServerRequest, Mono<ServerResponse>>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Filters all exceptions of the given type by applying the given response provider function.
- onError(Throwable) - Method in class org.springframework.http.server.reactive.AbstractListenerReadPublisher
-
Subclasses can call this to signal onError, delegating a notification from the container for an error.
- onError(Throwable) - Method in class org.springframework.http.server.reactive.AbstractListenerWriteFlushProcessor
-
Error signal from the upstream, write Publisher.
- onError(Throwable) - Method in class org.springframework.http.server.reactive.AbstractListenerWriteProcessor
-
Error signal from the upstream, write Publisher.
- onError(Throwable) - Method in class org.springframework.web.reactive.socket.adapter.AbstractListenerWebSocketSession
- onError(Callable<V>) - Method in class org.springframework.web.context.request.async.WebAsyncTask
-
Register code to invoke for an error during async request processing.
- onError(Consumer<Throwable>) - Method in class org.springframework.web.context.request.async.DeferredResult
-
Register code to invoke when an error occurred during the async request.
- onError(Consumer<Throwable>) - Method in interface org.springframework.web.servlet.function.ServerResponse.SseBuilder
-
Register a callback to be invoked when an error occurs during SSE processing.
- onError(Consumer<Throwable>) - Method in class org.springframework.web.servlet.mvc.method.annotation.ResponseBodyEmitter
-
Register code to invoke for an error during async request processing.
- onError(Predicate<? super Throwable>, BiFunction<? super Throwable, ServerRequest, Mono<ServerResponse>>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Filters all exceptions that match the predicate by applying the given response provider function.
- onError(Predicate<Throwable>, BiFunction<Throwable, ServerRequest, ServerResponse>) - Method in interface org.springframework.web.servlet.function.RouterFunctions.Builder
-
Filters all exceptions that match the predicate by applying the given response provider function.
- OneTimeTask - Class in org.springframework.scheduling.config
-
Task
implementation defining aRunnable
with an initial delay. - OneTimeTask(Runnable, Duration) - Constructor for class org.springframework.scheduling.config.OneTimeTask
-
Create a new
DelayedTask
. - onException(JMSException) - Method in class org.springframework.jms.connection.ChainedExceptionListener
- onException(JMSException) - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
Exception listener callback that renews the underlying single Connection.
- onException(JMSException) - Method in class org.springframework.jms.listener.SimpleMessageListenerContainer
-
JMS ExceptionListener implementation, invoked by the JMS provider in case of connection failures.
- onFailure(Throwable) - Method in interface org.springframework.util.concurrent.FailureCallback
-
Deprecated.Called when the
ListenableFuture
completes with failure. - onField(Class<?>, String) - Method in class org.springframework.aot.hint.predicate.ReflectionHintsPredicates
-
Return a predicate that checks whether a reflection hint is registered for the field that matches the given selector.
- onField(Field) - Method in class org.springframework.aot.hint.predicate.ReflectionHintsPredicates
-
Return a predicate that checks whether a reflection hint is registered for the given field.
- onField(String, String) - Method in class org.springframework.aot.hint.predicate.ReflectionHintsPredicates
-
Return a predicate that checks whether a reflection hint is registered for the field that matches the given selector.
- onFlushPossible() - Method in class org.springframework.http.server.reactive.AbstractListenerWriteFlushProcessor
-
Invoked when flushing is possible, either in the same thread after a check via
AbstractListenerWriteFlushProcessor.isWritePossible()
, or as a callback from the underlying container. - ONFOCUS_ATTRIBUTE - Static variable in class org.springframework.web.servlet.tags.form.AbstractHtmlInputElementTag
-
The name of the '
onfocus
' attribute. - onFullBinaryMessage(WebSocketChannel, BufferedBinaryMessage) - Method in class org.springframework.web.reactive.socket.adapter.UndertowWebSocketHandlerAdapter
- onFullCloseMessage(WebSocketChannel, BufferedBinaryMessage) - Method in class org.springframework.web.reactive.socket.adapter.UndertowWebSocketHandlerAdapter
- onFullPongMessage(WebSocketChannel, BufferedBinaryMessage) - Method in class org.springframework.web.reactive.socket.adapter.UndertowWebSocketHandlerAdapter
- onFullTextMessage(WebSocketChannel, BufferedTextMessage) - Method in class org.springframework.web.reactive.socket.adapter.UndertowWebSocketHandlerAdapter
- onInstance(Object) - Method in class org.springframework.aot.agent.RecordedInvocation.Builder
-
Set the
this
object instance used for this invocation. - onInvocation(RecordedInvocation) - Method in interface org.springframework.aot.agent.RecordedInvocationsListener
-
Called when an
invocation has been recorded
by the Java Agent. - ONKEYDOWN_ATTRIBUTE - Static variable in class org.springframework.web.servlet.tags.form.AbstractHtmlElementTag
- ONKEYPRESS_ATTRIBUTE - Static variable in class org.springframework.web.servlet.tags.form.AbstractHtmlElementTag
- ONKEYUP_ATTRIBUTE - Static variable in class org.springframework.web.servlet.tags.form.AbstractHtmlElementTag
- onMessage(Message) - Method in class org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener
-
Standard JMS
MessageListener
entry point. - onMessage(Message, Session) - Method in class org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener
- onMessage(Message, Session) - Method in class org.springframework.jms.listener.adapter.MessageListenerAdapter
-
Spring
SessionAwareMessageListener
entry point. - onMessage(Message, Session) - Method in class org.springframework.jms.listener.adapter.MessagingMessageListenerAdapter
- onMessage(M, Session) - Method in interface org.springframework.jms.listener.SessionAwareMessageListener
-
Callback for processing a received JMS message.
- onMethod(Class<?>, String) - Method in class org.springframework.aot.hint.predicate.ReflectionHintsPredicates
-
Return a predicate that checks whether a reflection hint is registered for the method that matches the given selector.
- onMethod(Method) - Method in class org.springframework.aot.hint.predicate.ReflectionHintsPredicates
-
Return a predicate that checks whether a reflection hint is registered for the given method.
- onMethod(String, String) - Method in class org.springframework.aot.hint.predicate.ReflectionHintsPredicates
-
Return a predicate that checks whether a reflection hint is registered for the method that matches the given selector.
- ONMOUSEDOWN_ATTRIBUTE - Static variable in class org.springframework.web.servlet.tags.form.AbstractHtmlElementTag
- ONMOUSEMOVE_ATTRIBUTE - Static variable in class org.springframework.web.servlet.tags.form.AbstractHtmlElementTag
- ONMOUSEOUT_ATTRIBUTE - Static variable in class org.springframework.web.servlet.tags.form.AbstractHtmlElementTag
- ONMOUSEOVER_ATTRIBUTE - Static variable in class org.springframework.web.servlet.tags.form.AbstractHtmlElementTag
- ONMOUSEUP_ATTRIBUTE - Static variable in class org.springframework.web.servlet.tags.form.AbstractHtmlElementTag
- onNext(Void) - Method in class org.springframework.web.reactive.socket.adapter.AbstractListenerWebSocketSession
- onNext(Publisher<? extends T>) - Method in class org.springframework.http.server.reactive.AbstractListenerWriteFlushProcessor
- onNext(T) - Method in class org.springframework.http.server.reactive.AbstractListenerWriteProcessor
- onOpen(Session, EndpointConfig) - Method in class org.springframework.web.reactive.socket.adapter.StandardWebSocketHandlerAdapter
- onOpen(Session, EndpointConfig) - Method in class org.springframework.web.socket.adapter.standard.StandardWebSocketHandlerAdapter
- onRawStatus(IntPredicate, Function<ClientResponse, Mono<? extends Throwable>>) - Method in interface org.springframework.web.reactive.function.client.WebClient.ResponseSpec
-
Variant of
WebClient.ResponseSpec.onStatus(Predicate, Function)
that works with raw status code values. - onReachableType(Class<?>) - Method in class org.springframework.aot.hint.TypeHint.Builder
-
Make this hint conditional on the fact that the specified type is in a reachable code path from a static analysis point of view.
- onReachableType(TypeReference) - Method in class org.springframework.aot.hint.JavaSerializationHint.Builder
-
Make this hint conditional on the fact that the specified type can be resolved.
- onReachableType(TypeReference) - Method in class org.springframework.aot.hint.JdkProxyHint.Builder
-
Make this hint conditional on the fact that the specified type can be resolved.
- onReachableType(TypeReference) - Method in class org.springframework.aot.hint.ResourceBundleHint.Builder
-
Make this hint conditional on the fact that the specified type can be resolved.
- onReachableType(TypeReference) - Method in class org.springframework.aot.hint.TypeHint.Builder
-
Make this hint conditional on the fact that the specified type is in a reachable code path from a static analysis point of view.
- onReadInactivity(Runnable, long) - Method in class org.springframework.messaging.tcp.reactor.ReactorNetty2TcpConnection
- onReadInactivity(Runnable, long) - Method in class org.springframework.messaging.tcp.reactor.ReactorNettyTcpConnection
- onReadInactivity(Runnable, long) - Method in interface org.springframework.messaging.tcp.TcpConnection
-
Register a task to invoke after a period of read inactivity.
- onRefresh() - Method in interface org.springframework.context.LifecycleProcessor
-
Notification of context refresh, e.g.
- onRefresh() - Method in class org.springframework.context.support.AbstractApplicationContext
-
Template method which can be overridden to add context-specific refresh work.
- onRefresh() - Method in class org.springframework.context.support.DefaultLifecycleProcessor
- onRefresh() - Method in class org.springframework.web.context.support.AbstractRefreshableWebApplicationContext
-
Initialize the theme capability.
- onRefresh() - Method in class org.springframework.web.context.support.GenericWebApplicationContext
-
Initialize the theme capability.
- onRefresh() - Method in class org.springframework.web.context.support.StaticWebApplicationContext
-
Initialize the theme capability.
- onRefresh(ApplicationContext) - Method in class org.springframework.web.servlet.DispatcherServlet
-
This implementation calls
DispatcherServlet.initStrategies(org.springframework.context.ApplicationContext)
. - onRefresh(ApplicationContext) - Method in class org.springframework.web.servlet.FrameworkServlet
-
Template method which can be overridden to add servlet-specific refresh work.
- onRegister(ObjectName) - Method in class org.springframework.jmx.export.MBeanExporter
-
Called when an MBean is registered.
- onRegister(ObjectName) - Method in class org.springframework.jmx.support.MBeanRegistrationSupport
-
Called when an MBean is registered under the given
ObjectName
. - onRegister(ObjectName, Object) - Method in class org.springframework.jmx.support.MBeanRegistrationSupport
-
Called when an MBean is registered under the given
ObjectName
. - ONSELECT_ATTRIBUTE - Static variable in class org.springframework.web.servlet.tags.form.InputTag
- ONSELECT_ATTRIBUTE - Static variable in class org.springframework.web.servlet.tags.form.TextareaTag
- onSetExpression(String) - Method in class org.springframework.aop.support.AbstractExpressionPointcut
-
Called when a new pointcut expression is set.
- onStartAsync(AsyncEvent) - Method in class org.springframework.http.server.ServletServerHttpAsyncRequestControl
- onStartAsync(AsyncEvent) - Method in class org.springframework.web.context.request.async.StandardServletAsyncWebRequest
- onStartup(ServletContext) - Method in class org.springframework.web.context.AbstractContextLoaderInitializer
- onStartup(ServletContext) - Method in class org.springframework.web.server.adapter.AbstractReactiveWebInitializer
- onStartup(ServletContext) - Method in class org.springframework.web.servlet.support.AbstractDispatcherServletInitializer
- onStartup(ServletContext) - Method in interface org.springframework.web.WebApplicationInitializer
-
Configure the given
ServletContext
with any servlets, filters, listeners context-params and attributes necessary for initializing this web application. - onStartup(Set<Class<?>>, ServletContext) - Method in class org.springframework.web.SpringServletContainerInitializer
-
Delegate the
ServletContext
to anyWebApplicationInitializer
implementations present on the application classpath. - onStatus(Predicate<HttpStatusCode>, Function<ClientResponse, Mono<? extends Throwable>>) - Method in interface org.springframework.web.reactive.function.client.WebClient.ResponseSpec
-
Provide a function to map specific error status codes to an error signal to be propagated downstream instead of the response.
- onStatus(Predicate<HttpStatusCode>, RestClient.ResponseSpec.ErrorHandler) - Method in interface org.springframework.web.client.RestClient.ResponseSpec
-
Provide a function to map specific error status codes to an error handler.
- onStatus(ResponseErrorHandler) - Method in interface org.springframework.web.client.RestClient.ResponseSpec
-
Provide a function to map specific error status codes to an error handler.
- onSubscribe(Subscription) - Method in class org.springframework.http.server.reactive.AbstractListenerWriteFlushProcessor
- onSubscribe(Subscription) - Method in class org.springframework.http.server.reactive.AbstractListenerWriteProcessor
- onSubscribe(Subscription) - Method in class org.springframework.web.reactive.socket.adapter.AbstractListenerWebSocketSession
- onSuccess(T) - Method in interface org.springframework.util.concurrent.SuccessCallback
-
Deprecated.Called when the
ListenableFuture
completes with success. - onSuppressedException(Exception) - Method in class org.springframework.beans.factory.support.DefaultSingletonBeanRegistry
-
Register an exception that happened to get suppressed during the creation of a singleton bean instance, e.g.
- onTimeout(AsyncEvent) - Method in class org.springframework.http.server.ServletServerHttpAsyncRequestControl
- onTimeout(AsyncEvent) - Method in class org.springframework.web.context.request.async.StandardServletAsyncWebRequest
- onTimeout(Runnable) - Method in class org.springframework.web.context.request.async.DeferredResult
-
Register code to invoke when the async request times out.
- onTimeout(Runnable) - Method in interface org.springframework.web.servlet.function.ServerResponse.SseBuilder
-
Register a callback to be invoked when an SSE request times out.
- onTimeout(Runnable) - Method in class org.springframework.web.servlet.mvc.method.annotation.ResponseBodyEmitter
-
Register code to invoke when the async request times out.
- onTimeout(Callable<V>) - Method in class org.springframework.web.context.request.async.WebAsyncTask
-
Register code to invoke when the async request times out.
- onType(Class<?>) - Method in class org.springframework.aot.hint.predicate.ReflectionHintsPredicates
-
Return a predicate that checks whether a reflection hint is registered for the given type.
- onType(Class<?>) - Method in class org.springframework.aot.hint.predicate.SerializationHintsPredicates
-
Return a predicate that checks whether a
serialization hint
is registered for the given type. - onType(TypeReference) - Method in class org.springframework.aot.hint.predicate.ReflectionHintsPredicates
-
Return a predicate that checks whether a reflection hint is registered for the given type.
- onType(TypeReference) - Method in class org.springframework.aot.hint.predicate.SerializationHintsPredicates
-
Return a predicate that checks whether a
serialization hint
is registered for the given type reference. - onUnregister(ObjectName) - Method in class org.springframework.jmx.export.MBeanExporter
-
Called when an MBean is unregistered.
- onUnregister(ObjectName) - Method in class org.springframework.jmx.support.MBeanRegistrationSupport
-
Called when an MBean is unregistered under the given
ObjectName
. - onWebSocketBinary(ByteBuffer, Callback) - Method in class org.springframework.web.reactive.socket.adapter.JettyWebSocketHandlerAdapter
- onWebSocketBinary(ByteBuffer, Callback) - Method in class org.springframework.web.socket.adapter.jetty.JettyWebSocketHandlerAdapter
- onWebSocketClose(int, String) - Method in class org.springframework.web.reactive.socket.adapter.JettyWebSocketHandlerAdapter
- onWebSocketClose(int, String) - Method in class org.springframework.web.socket.adapter.jetty.JettyWebSocketHandlerAdapter
- onWebSocketError(Throwable) - Method in class org.springframework.web.reactive.socket.adapter.JettyWebSocketHandlerAdapter
- onWebSocketError(Throwable) - Method in class org.springframework.web.socket.adapter.jetty.JettyWebSocketHandlerAdapter
- onWebSocketFrame(Frame, Callback) - Method in class org.springframework.web.reactive.socket.adapter.JettyWebSocketHandlerAdapter
- onWebSocketFrame(Frame, Callback) - Method in class org.springframework.web.socket.adapter.jetty.JettyWebSocketHandlerAdapter
- onWebSocketOpen(Session) - Method in class org.springframework.web.reactive.socket.adapter.JettyWebSocketHandlerAdapter
- onWebSocketOpen(Session) - Method in class org.springframework.web.socket.adapter.jetty.JettyWebSocketHandlerAdapter
- onWebSocketText(String) - Method in class org.springframework.web.reactive.socket.adapter.JettyWebSocketHandlerAdapter
- onWebSocketText(String) - Method in class org.springframework.web.socket.adapter.jetty.JettyWebSocketHandlerAdapter
- onWriteInactivity(Runnable, long) - Method in class org.springframework.messaging.tcp.reactor.ReactorNetty2TcpConnection
- onWriteInactivity(Runnable, long) - Method in class org.springframework.messaging.tcp.reactor.ReactorNettyTcpConnection
- onWriteInactivity(Runnable, long) - Method in interface org.springframework.messaging.tcp.TcpConnection
-
Register a task to invoke after a period of write inactivity.
- onWritePossible() - Method in class org.springframework.http.server.reactive.AbstractListenerWriteProcessor
-
Invoked when writing is possible, either in the same thread after a check via
AbstractListenerWriteProcessor.isWritePossible()
, or as a callback from the underlying container. - onWriteTagContent() - Method in class org.springframework.web.servlet.tags.form.AbstractHtmlElementBodyTag
-
Called at the start of
AbstractHtmlElementBodyTag.writeTagContent(org.springframework.web.servlet.tags.form.TagWriter)
allowing subclasses to perform any precondition checks or setup tasks that might be necessary. - onWriteTagContent() - Method in class org.springframework.web.servlet.tags.form.OptionTag
-
Make sure we are under a '
select
' tag before proceeding. - OOD - Enum constant in enum class org.springframework.expression.spel.SpelMessage
- OpAnd - Class in org.springframework.expression.spel.ast
-
Represents the boolean AND operation.
- OpAnd(int, int, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OpAnd
- Opcodes - Interface in org.springframework.asm
-
The JVM opcodes, access flags and array type codes.
- OpDec - Class in org.springframework.expression.spel.ast
-
Decrement operator.
- OpDec(int, int, boolean, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OpDec
- OpDivide - Class in org.springframework.expression.spel.ast
-
Implements division operator.
- OpDivide(int, int, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OpDivide
- OPEN - Enum constant in enum class org.springframework.web.socket.sockjs.frame.SockJsFrameType
- openConnection() - Method in class org.springframework.web.socket.client.ConnectionManagerSupport
-
Subclasses implement this to actually establish the connection.
- openConnection() - Method in class org.springframework.web.socket.client.standard.AnnotatedEndpointConnectionManager
- openConnection() - Method in class org.springframework.web.socket.client.standard.EndpointConnectionManager
- openConnection() - Method in class org.springframework.web.socket.client.WebSocketConnectionManager
- openConnection(URL, Proxy) - Method in class org.springframework.http.client.SimpleClientHttpRequestFactory
-
Opens and returns a connection to the given URL.
- OpenEntityManagerInViewFilter - Class in org.springframework.orm.jpa.support
-
Servlet Filter that binds a JPA EntityManager to the thread for the entire processing of the request.
- OpenEntityManagerInViewFilter() - Constructor for class org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter
- OpenEntityManagerInViewInterceptor - Class in org.springframework.orm.jpa.support
-
Spring web request interceptor that binds a JPA EntityManager to the thread for the entire processing of the request.
- OpenEntityManagerInViewInterceptor() - Constructor for class org.springframework.orm.jpa.support.OpenEntityManagerInViewInterceptor
- openFrame() - Static method in class org.springframework.web.socket.sockjs.frame.SockJsFrame
- openSession() - Method in class org.springframework.orm.hibernate5.support.OpenSessionInViewInterceptor
-
Open a Session for the SessionFactory that this interceptor uses.
- openSession(SessionFactory) - Method in class org.springframework.orm.hibernate5.support.OpenSessionInterceptor
-
Open a Session for the given SessionFactory.
- openSession(SessionFactory) - Method in class org.springframework.orm.hibernate5.support.OpenSessionInViewFilter
-
Open a Session for the SessionFactory that this filter uses.
- OpenSessionInterceptor - Class in org.springframework.orm.hibernate5.support
-
Simple AOP Alliance
MethodInterceptor
implementation that binds a new HibernateSession
for each method invocation, if none bound before. - OpenSessionInterceptor() - Constructor for class org.springframework.orm.hibernate5.support.OpenSessionInterceptor
- OpenSessionInViewFilter - Class in org.springframework.orm.hibernate5.support
-
Servlet Filter that binds a Hibernate Session to the thread for the entire processing of the request.
- OpenSessionInViewFilter() - Constructor for class org.springframework.orm.hibernate5.support.OpenSessionInViewFilter
- OpenSessionInViewInterceptor - Class in org.springframework.orm.hibernate5.support
-
Spring web request interceptor that binds a Hibernate
Session
to the thread for the entire processing of the request. - OpenSessionInViewInterceptor() - Constructor for class org.springframework.orm.hibernate5.support.OpenSessionInViewInterceptor
- openStreamForClass(String) - Method in class org.springframework.core.OverridingClassLoader
-
Open an InputStream for the specified class.
- OpEQ - Class in org.springframework.expression.spel.ast
-
Implements the equality operator.
- OpEQ(int, int, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OpEQ
- OPERAND_NOT_DECREMENTABLE - Enum constant in enum class org.springframework.expression.spel.SpelMessage
- OPERAND_NOT_INCREMENTABLE - Enum constant in enum class org.springframework.expression.spel.SpelMessage
- operate(Operation, Object, Object) - Method in interface org.springframework.expression.OperatorOverloader
-
Perform the specified operation on the two operands, returning a result.
- operate(Operation, Object, Object) - Method in class org.springframework.expression.spel.ExpressionState
- operate(Operation, Object, Object) - Method in class org.springframework.expression.spel.support.StandardOperatorOverloader
- Operation - Enum Class in org.springframework.expression
-
Supported operations that an
OperatorOverloader
can implement for any pair of operands. - Operator - Class in org.springframework.expression.spel.ast
-
Common supertype for operators that operate on either one or two operands.
- Operator(String, int, int, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.Operator
- OPERATOR_NOT_SUPPORTED_BETWEEN_TYPES - Enum constant in enum class org.springframework.expression.spel.SpelMessage
- Operator.DescriptorComparison - Class in org.springframework.expression.spel.ast
-
A descriptor comparison encapsulates the result of comparing descriptor for two operands and describes at what level they are compatible.
- OperatorBetween - Class in org.springframework.expression.spel.ast
-
Represents the
between
operator. - OperatorBetween(int, int, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OperatorBetween
- OperatorInstanceof - Class in org.springframework.expression.spel.ast
-
The operator 'instanceof' checks if an object is of the class specified in the right-hand operand, in the same way that
instanceof
does in Java. - OperatorInstanceof(int, int, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OperatorInstanceof
- OperatorMatches - Class in org.springframework.expression.spel.ast
-
Implements the matches operator.
- OperatorMatches(int, int, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OperatorMatches
-
Deprecated.as of Spring Framework 5.2.23 in favor of invoking
OperatorMatches(ConcurrentMap, int, int, SpelNodeImpl...)
with a shared pattern cache instead - OperatorMatches(ConcurrentMap<String, Pattern>, int, int, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OperatorMatches
-
Create a new
OperatorMatches
instance with a shared pattern cache. - OperatorNot - Class in org.springframework.expression.spel.ast
-
Represents a NOT operation.
- OperatorNot(int, int, SpelNodeImpl) - Constructor for class org.springframework.expression.spel.ast.OperatorNot
- OperatorOverloader - Interface in org.springframework.expression
-
By default, the mathematical operators defined in
Operation
support simple types like numbers. - OperatorPower - Class in org.springframework.expression.spel.ast
-
The power operator.
- OperatorPower(int, int, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OperatorPower
- OpGE - Class in org.springframework.expression.spel.ast
-
Implements greater-than-or-equal operator.
- OpGE(int, int, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OpGE
- OpGT - Class in org.springframework.expression.spel.ast
-
Implements the greater-than operator.
- OpGT(int, int, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OpGT
- OpInc - Class in org.springframework.expression.spel.ast
-
Increment operator.
- OpInc(int, int, boolean, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OpInc
- OpLE - Class in org.springframework.expression.spel.ast
-
Implements the less-than-or-equal operator.
- OpLE(int, int, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OpLE
- OpLT - Class in org.springframework.expression.spel.ast
-
Implements the less-than operator.
- OpLT(int, int, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OpLT
- OpMinus - Class in org.springframework.expression.spel.ast
-
The minus operator supports: subtraction of numbers subtraction of an int from a string of one character (effectively decreasing that character), so
'd' - 3 = 'a'
- OpMinus(int, int, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OpMinus
- OpModulus - Class in org.springframework.expression.spel.ast
-
Implements the modulus operator.
- OpModulus(int, int, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OpModulus
- OpMultiply - Class in org.springframework.expression.spel.ast
-
Implements the
multiply
operator. - OpMultiply(int, int, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OpMultiply
- OpNE - Class in org.springframework.expression.spel.ast
-
Implements the not-equal operator.
- OpNE(int, int, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OpNE
- OpOr - Class in org.springframework.expression.spel.ast
-
Represents the boolean OR operation.
- OpOr(int, int, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OpOr
- OpPlus - Class in org.springframework.expression.spel.ast
-
The plus operator will: add numbers concatenate strings
- OpPlus(int, int, SpelNodeImpl...) - Constructor for class org.springframework.expression.spel.ast.OpPlus
- OptimisticLockingFailureException - Exception in org.springframework.dao
-
Exception thrown on an optimistic locking violation.
- OptimisticLockingFailureException(String) - Constructor for exception org.springframework.dao.OptimisticLockingFailureException
-
Constructor for OptimisticLockingFailureException.
- OptimisticLockingFailureException(String, Throwable) - Constructor for exception org.springframework.dao.OptimisticLockingFailureException
-
Constructor for OptimisticLockingFailureException.
- optional() - Method in interface org.springframework.jdbc.core.simple.JdbcClient.MappedQuerySpec
-
Retrieve a single result, if available, as an
Optional
handle. - optionalResult(Collection<T>) - Static method in class org.springframework.dao.support.DataAccessUtils
-
Return a single result object from the given Collection.
- optionalResult(Iterator<T>) - Static method in class org.springframework.dao.support.DataAccessUtils
-
Return a single result object from the given Iterator.
- optionalResult(Stream<T>) - Static method in class org.springframework.dao.support.DataAccessUtils
-
Return a single result object from the given Stream.
- OptionalValidatorFactoryBean - Class in org.springframework.validation.beanvalidation
-
LocalValidatorFactoryBean
subclass that simply turnsValidator
calls into no-ops in case of no Bean Validation provider being available. - OptionalValidatorFactoryBean() - Constructor for class org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean
- options() - Method in interface org.springframework.test.web.reactive.server.WebTestClient
-
Prepare an HTTP OPTIONS request.
- options() - Method in interface org.springframework.web.client.RestClient
-
Start building an HTTP OPTIONS request.
- options() - Method in interface org.springframework.web.reactive.function.client.WebClient
-
Start building an HTTP OPTIONS request.
- options(String, Object...) - Static method in class org.springframework.http.RequestEntity
-
Creates an HTTP OPTIONS builder with the given string base uri template.
- options(String, Object...) - Static method in class org.springframework.mock.http.server.reactive.MockServerHttpRequest
-
HTTP OPTIONS variant.
- options(String, Object...) - Static method in class org.springframework.test.web.servlet.request.MockMvcRequestBuilders
-
Create a
MockHttpServletRequestBuilder
for an OPTIONS request. - options(URI) - Static method in class org.springframework.http.RequestEntity
-
Creates an HTTP OPTIONS builder with the given url.
- options(URI) - Static method in class org.springframework.test.web.servlet.request.MockMvcRequestBuilders
-
Create a
MockHttpServletRequestBuilder
for an OPTIONS request. - options(RequestMappingInfo.BuilderConfiguration) - Method in interface org.springframework.web.reactive.result.method.RequestMappingInfo.Builder
-
Provide additional configuration needed for request mapping purposes.
- options(RequestMappingInfo.BuilderConfiguration) - Method in interface org.springframework.web.servlet.mvc.method.RequestMappingInfo.Builder
-
Provide additional configuration needed for request mapping purposes.
- OPTIONS - Enum constant in enum class org.springframework.web.bind.annotation.RequestMethod
- OPTIONS - Static variable in class org.springframework.http.HttpMethod
-
The HTTP method
OPTIONS
. - OPTIONS(String) - Static method in class org.springframework.web.reactive.function.server.RequestPredicates
-
Return a
RequestPredicate
that matches if request's HTTP method isOPTIONS
and the givenpattern
matches against the request path. - OPTIONS(String) - Static method in class org.springframework.web.servlet.function.RequestPredicates
-
Return a
RequestPredicate
that matches if request's HTTP method isOPTIONS
and the givenpattern
matches against the request path. - OPTIONS(String, HandlerFunction<ServerResponse>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Adds a route to the given handler function that handles all HTTP
OPTIONS
requests that match the given pattern. - OPTIONS(String, RequestPredicate, HandlerFunction<ServerResponse>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Adds a route to the given handler function that handles all HTTP
OPTIONS
requests that match the given pattern and predicate. - OPTIONS(String, HandlerFunction<ServerResponse>) - Method in interface org.springframework.web.servlet.function.RouterFunctions.Builder
-
Adds a route to the given handler function that handles all HTTP
OPTIONS
requests that match the given pattern. - OPTIONS(String, RequestPredicate, HandlerFunction<ServerResponse>) - Method in interface org.springframework.web.servlet.function.RouterFunctions.Builder
-
Adds a route to the given handler function that handles all HTTP
OPTIONS
requests that match the given pattern and predicate. - OPTIONS(HandlerFunction<ServerResponse>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Adds a route to the given handler function that handles HTTP
OPTIONS
requests. - OPTIONS(RequestPredicate, HandlerFunction<ServerResponse>) - Method in interface org.springframework.web.reactive.function.server.RouterFunctions.Builder
-
Adds a route to the given handler function that handles all HTTP
OPTIONS
requests that match the given predicate. - OPTIONS(HandlerFunction<ServerResponse>) - Method in interface org.springframework.web.servlet.function.RouterFunctions.Builder
-
Adds a route to the given handler function that handles HTTP
OPTIONS
requests. - OPTIONS(RequestPredicate, HandlerFunction<ServerResponse>) - Method in interface org.springframework.web.servlet.function.RouterFunctions.Builder
-
Adds a route to the given handler function that handles all HTTP
OPTIONS
requests that match the given predicate. - optionsForAllow(String, Object...) - Method in interface org.springframework.web.client.RestOperations
-
Return the value of the
Allow
header for the given URI. - optionsForAllow(String, Object...) - Method in class org.springframework.web.client.RestTemplate
- optionsForAllow(String, Map<String, ?>) - Method in interface org.springframework.web.client.RestOperations
-
Return the value of the
Allow
header for the given URI. - optionsForAllow(String, Map<String, ?>) - Method in class org.springframework.web.client.RestTemplate
- optionsForAllow(URI) - Method in interface org.springframework.web.client.RestOperations
-
Return the value of the
Allow
header for the given URL. - optionsForAllow(URI) - Method in class org.springframework.web.client.RestTemplate
- OptionsTag - Class in org.springframework.web.servlet.tags.form
-
The
<options>
tag renders a list of HTML 'option' tags. - OptionsTag() - Constructor for class org.springframework.web.servlet.tags.form.OptionsTag
- OptionTag - Class in org.springframework.web.servlet.tags.form
-
The
<option>
tag renders a single HTML 'option'. - OptionTag() - Constructor for class org.springframework.web.servlet.tags.form.OptionTag
- or() - Method in interface org.springframework.web.reactive.function.server.RequestPredicates.Visitor
-
Receive "middle" notification of a logical OR predicate.
- or() - Method in interface org.springframework.web.servlet.function.RequestPredicates.Visitor
-
Receive "middle" notification of a logical OR predicate.
- or(RequestPredicate) - Method in interface org.springframework.web.reactive.function.server.RequestPredicate
-
Return a composed request predicate that tests against both this predicate OR the
other
predicate. - or(RequestPredicate) - Method in interface org.springframework.web.servlet.function.RequestPredicate
-
Return a composed request predicate that tests against both this predicate OR the
other
predicate. - OR - Static variable in class org.springframework.cglib.core.CodeEmitter
- ORACLE - Enum constant in enum class org.springframework.orm.jpa.vendor.Database
- OracleCallMetaDataProvider - Class in org.springframework.jdbc.core.metadata
-
Oracle-specific implementation for the
CallMetaDataProvider
interface. - OracleCallMetaDataProvider(DatabaseMetaData) - Constructor for class org.springframework.jdbc.core.metadata.OracleCallMetaDataProvider
- OracleSequenceMaxValueIncrementer - Class in org.springframework.jdbc.support.incrementer
-
DataFieldMaxValueIncrementer
that retrieves the next value of a given Oracle sequence. - OracleSequenceMaxValueIncrementer() - Constructor for class org.springframework.jdbc.support.incrementer.OracleSequenceMaxValueIncrementer
-
Default constructor for bean property style usage.
- OracleSequenceMaxValueIncrementer(DataSource, String) - Constructor for class org.springframework.jdbc.support.incrementer.OracleSequenceMaxValueIncrementer
-
Convenience constructor.
- OracleTableMetaDataProvider - Class in org.springframework.jdbc.core.metadata
-
Oracle-specific implementation of the
TableMetaDataProvider
. - OracleTableMetaDataProvider(DatabaseMetaData) - Constructor for class org.springframework.jdbc.core.metadata.OracleTableMetaDataProvider
-
Constructor used to initialize with provided database meta-data.
- OracleTableMetaDataProvider(DatabaseMetaData, boolean) - Constructor for class org.springframework.jdbc.core.metadata.OracleTableMetaDataProvider
-
Constructor used to initialize with provided database meta-data.
- order() - Element in annotation interface org.springframework.cache.annotation.EnableCaching
-
Indicate the ordering of the execution of the caching advisor when multiple advices are applied at a specific joinpoint.
- order() - Element in annotation interface org.springframework.scheduling.annotation.EnableAsync
-
Indicate the order in which the
AsyncAnnotationBeanPostProcessor
should be applied. - order() - Element in annotation interface org.springframework.transaction.annotation.EnableTransactionManagement
-
Indicate the ordering of the execution of the transaction advisor when multiple advices are applied at a specific joinpoint.
- order(int) - Method in class org.springframework.web.reactive.config.ViewResolverRegistry
-
Set the order for the
ViewResolutionResultHandler
. - order(int) - Method in class org.springframework.web.servlet.config.annotation.InterceptorRegistration
-
Specify an order position to be used.
- order(int) - Method in class org.springframework.web.servlet.config.annotation.ViewResolverRegistry
-
ViewResolver's registered through this registry are encapsulated in an instance of
ViewResolverComposite
and follow the order of registration. - Order - Annotation Interface in org.springframework.core.annotation
-
@Order
defines the sort order for an annotated component. - ORDER_ATTRIBUTE - Static variable in class org.springframework.beans.factory.support.AbstractBeanDefinition
-
The name of an attribute that can be
set
on aBeanDefinition
so that bean definitions can indicate the sort order for the targeted bean. - OrderComparator - Class in org.springframework.core
-
Comparator
implementation forOrdered
objects, sorting by order value ascending, respectively by priority descending. - OrderComparator() - Constructor for class org.springframework.core.OrderComparator
- OrderComparator.OrderSourceProvider - Interface in org.springframework.core
-
Strategy interface to provide an order source for a given object.
- Ordered - Interface in org.springframework.core
-
Ordered
is an interface that can be implemented by objects that should be orderable, for example in aCollection
. - OrderedMessageChannelDecorator - Class in org.springframework.messaging.simp.broker
-
Decorator for an
ExecutorSubscribableChannel
that ensures messages are processed in the order they were published to the channel. - OrderedMessageChannelDecorator(MessageChannel, Log) - Constructor for class org.springframework.messaging.simp.broker.OrderedMessageChannelDecorator
- orderedStream() - Method in interface org.springframework.beans.factory.ObjectProvider
-
Return a sequential
Stream
over all matching object instances, pre-ordered according to the factory's common order comparator. - OrderUtils - Class in org.springframework.core.annotation
-
General utility for determining the order of an object based on its type declaration.
- OrderUtils() - Constructor for class org.springframework.core.annotation.OrderUtils
- org.aopalliance.aop - package org.aopalliance.aop
-
The core AOP Alliance advice marker.
- org.aopalliance.intercept - package org.aopalliance.intercept
-
The AOP Alliance reflective interception abstraction.
- org.apache.commons.logging - package org.apache.commons.logging
-
Spring's variant of the Commons Logging API: with special support for Log4J 2, SLF4J and
java.util.logging
. - org.apache.commons.logging.impl - package org.apache.commons.logging.impl
-
Spring's variant of the Commons Logging API: with special support for Log4J 2, SLF4J and
java.util.logging
. - org.springframework.aop - package org.springframework.aop
-
Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces.
- org.springframework.aop.aspectj - package org.springframework.aop.aspectj
-
AspectJ integration package.
- org.springframework.aop.aspectj.annotation - package org.springframework.aop.aspectj.annotation
-
Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.
- org.springframework.aop.aspectj.autoproxy - package org.springframework.aop.aspectj.autoproxy
-
Base classes enabling auto-proxying based on AspectJ.
- org.springframework.aop.config - package org.springframework.aop.config
-
Support package for declarative AOP configuration, with XML schema being the primary configuration format.
- org.springframework.aop.framework - package org.springframework.aop.framework
-
Package containing Spring's basic AOP infrastructure, compliant with the AOP Alliance interfaces.
- org.springframework.aop.framework.adapter - package org.springframework.aop.framework.adapter
-
SPI package allowing Spring AOP framework to handle arbitrary advice types.
- org.springframework.aop.framework.autoproxy - package org.springframework.aop.framework.autoproxy
-
Bean post-processors for use in ApplicationContexts to simplify AOP usage by automatically creating AOP proxies without the need to use a ProxyFactoryBean.
- org.springframework.aop.framework.autoproxy.target - package org.springframework.aop.framework.autoproxy.target
-
Various
TargetSourceCreator
implementations for use with Spring's AOP auto-proxying support. - org.springframework.aop.interceptor - package org.springframework.aop.interceptor
-
Provides miscellaneous interceptor implementations.
- org.springframework.aop.scope - package org.springframework.aop.scope
-
Support for AOP-based scoping of target objects, with configurable backend.
- org.springframework.aop.support - package org.springframework.aop.support
-
Convenience classes for using Spring's AOP API.
- org.springframework.aop.support.annotation - package org.springframework.aop.support.annotation
-
Annotation support for AOP pointcuts.
- org.springframework.aop.target - package org.springframework.aop.target
-
Various
TargetSource
implementations for use with Spring AOP. - org.springframework.aop.target.dynamic - package org.springframework.aop.target.dynamic
-
Support for dynamic, refreshable
TargetSource
implementations for use with Spring AOP. - org.springframework.aot - package org.springframework.aot
-
Core package for Spring AOT infrastructure.
- org.springframework.aot.agent - package org.springframework.aot.agent
-
Support for recording method invocations relevant to
RuntimeHints
metadata. - org.springframework.aot.generate - package org.springframework.aot.generate
-
Support classes for components that contribute generated code equivalent to a runtime behavior.
- org.springframework.aot.hint - package org.springframework.aot.hint
-
Support for registering the need for reflection, resources, java serialization and proxies at runtime.
- org.springframework.aot.hint.annotation - package org.springframework.aot.hint.annotation
-
Annotation support for runtime hints.
- org.springframework.aot.hint.predicate - package org.springframework.aot.hint.predicate
-
Predicate support for runtime hints.
- org.springframework.aot.hint.support - package org.springframework.aot.hint.support
-
Convenience classes for using runtime hints.
- org.springframework.aot.nativex - package org.springframework.aot.nativex
-
Support for generating GraalVM native configuration from runtime hints.
- org.springframework.aot.test.agent - package org.springframework.aot.test.agent
-
Testing support for the
RuntimeHintsAgent
. - org.springframework.aot.test.generate - package org.springframework.aot.test.generate
-
Test support for core AOT classes.
- org.springframework.asm - package org.springframework.asm
-
Spring's repackaging of ASM 9.x (with Spring-specific patches; for internal use only).
- org.springframework.beans - package org.springframework.beans
-
This package contains interfaces and classes for manipulating Java beans.
- org.springframework.beans.factory - package org.springframework.beans.factory
-
The core package implementing Spring's lightweight Inversion of Control (IoC) container.
- org.springframework.beans.factory.annotation - package org.springframework.beans.factory.annotation
-
Support package for annotation-driven bean configuration.
- org.springframework.beans.factory.aot - package org.springframework.beans.factory.aot
-
AOT support for bean factories.
- org.springframework.beans.factory.aspectj - package org.springframework.beans.factory.aspectj
-
AspectJ-based dependency injection support.
- org.springframework.beans.factory.config - package org.springframework.beans.factory.config
-
SPI interfaces and configuration-related convenience classes for bean factories.
- org.springframework.beans.factory.groovy - package org.springframework.beans.factory.groovy
-
Support package for Groovy-based bean definitions.
- org.springframework.beans.factory.parsing - package org.springframework.beans.factory.parsing
-
Support infrastructure for bean definition parsing.
- org.springframework.beans.factory.serviceloader - package org.springframework.beans.factory.serviceloader
-
Support package for the Java
ServiceLoader
facility. - org.springframework.beans.factory.support - package org.springframework.beans.factory.support
-
Classes supporting the
org.springframework.beans.factory
package. - org.springframework.beans.factory.wiring - package org.springframework.beans.factory.wiring
-
Mechanism to determine bean wiring metadata from a bean instance.
- org.springframework.beans.factory.xml - package org.springframework.beans.factory.xml
-
Contains an abstract XML-based
BeanFactory
implementation, including a standard "spring-beans" XSD. - org.springframework.beans.propertyeditors - package org.springframework.beans.propertyeditors
-
Properties editors used to convert from String values to object types such as java.util.Properties.
- org.springframework.beans.support - package org.springframework.beans.support
-
Classes supporting the org.springframework.beans package, such as utility classes for sorting and holding lists of beans.
- org.springframework.cache - package org.springframework.cache
-
Spring's generic cache abstraction.
- org.springframework.cache.annotation - package org.springframework.cache.annotation
-
Annotations and supporting classes for declarative cache management.
- org.springframework.cache.aspectj - package org.springframework.cache.aspectj
-
AspectJ-based caching support.
- org.springframework.cache.caffeine - package org.springframework.cache.caffeine
-
Support classes for the open source cache in Caffeine library, allowing to set up Caffeine caches within Spring's cache abstraction.
- org.springframework.cache.concurrent - package org.springframework.cache.concurrent
-
Implementation package for
java.util.concurrent
based caches. - org.springframework.cache.config - package org.springframework.cache.config
-
Support package for declarative caching configuration, with XML schema being the primary configuration format.
- org.springframework.cache.interceptor - package org.springframework.cache.interceptor
-
AOP-based solution for declarative caching demarcation.
- org.springframework.cache.jcache - package org.springframework.cache.jcache
-
Implementation package for JSR-107 (javax.cache aka "JCache") based caches.
- org.springframework.cache.jcache.config - package org.springframework.cache.jcache.config
-
Support package for declarative JSR-107 caching configuration.
- org.springframework.cache.jcache.interceptor - package org.springframework.cache.jcache.interceptor
-
AOP-based solution for declarative caching demarcation using JSR-107 annotations.
- org.springframework.cache.support - package org.springframework.cache.support
-
Support classes for the org.springframework.cache package.
- org.springframework.cache.transaction - package org.springframework.cache.transaction
-
Transaction-aware decorators for the org.springframework.cache package.
- org.springframework.cglib - package org.springframework.cglib
-
Spring's repackaging of CGLIB 3.3 (with Spring-specific patches; for internal use only).
- org.springframework.cglib.beans - package org.springframework.cglib.beans
-
Spring's repackaging of the CGLIB beans package (for internal use only).
- org.springframework.cglib.core - package org.springframework.cglib.core
-
Spring's repackaging of the CGLIB core package (for internal use only).
- org.springframework.cglib.core.internal - package org.springframework.cglib.core.internal
-
Spring's repackaging of the CGLIB core internal package (for internal use only).
- org.springframework.cglib.proxy - package org.springframework.cglib.proxy
-
Spring's repackaging of the CGLIB proxy package (for internal use only).
- org.springframework.cglib.reflect - package org.springframework.cglib.reflect
-
Spring's repackaging of the CGLIB reflect package (for internal use only).
- org.springframework.cglib.transform - package org.springframework.cglib.transform
-
Spring's repackaging of the CGLIB transform package (for internal use only).
- org.springframework.cglib.transform.impl - package org.springframework.cglib.transform.impl
-
Spring's repackaging of the CGLIB transform impl package (for internal use only).
- org.springframework.cglib.util - package org.springframework.cglib.util
-
Spring's repackaging of the CGLIB util package (for internal use only).
- org.springframework.context - package org.springframework.context
-
This package builds on the beans package to add support for message sources and for the Observer design pattern, and the ability for application objects to obtain resources using a consistent API.
- org.springframework.context.annotation - package org.springframework.context.annotation
-
Annotation support for the Application Context, including JSR-250 "common" annotations, component-scanning, and Java-based metadata for creating Spring-managed objects.
- org.springframework.context.annotation.aspectj - package org.springframework.context.annotation.aspectj
-
AspectJ-based dependency injection support driven by the
@Configurable
annotation. - org.springframework.context.aot - package org.springframework.context.aot
-
AOT support for application contexts.
- org.springframework.context.config - package org.springframework.context.config
-
Support package for advanced application context configuration, with XML schema being the primary configuration format.
- org.springframework.context.event - package org.springframework.context.event
-
Support classes for application events, like standard context events.
- org.springframework.context.expression - package org.springframework.context.expression
-
Expression parsing support within a Spring application context.
- org.springframework.context.i18n - package org.springframework.context.i18n
-
Abstraction for determining the current Locale, plus global holder that exposes a thread-bound Locale.
- org.springframework.context.index - package org.springframework.context.index
-
Support package for reading and managing the components index.
- org.springframework.context.index.processor - package org.springframework.context.index.processor
-
Core package for Spring Framework's scanned component index.
- org.springframework.context.support - package org.springframework.context.support
-
Classes supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation.
- org.springframework.context.weaving - package org.springframework.context.weaving
-
Load-time weaving support for a Spring application context, building on Spring's
LoadTimeWeaver
abstraction. - org.springframework.core - 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.
- org.springframework.core.annotation - package org.springframework.core.annotation
-
Core support package for annotations, meta-annotations, and merged annotations with attribute overrides.
- org.springframework.core.codec - package org.springframework.core.codec
- org.springframework.core.convert - package org.springframework.core.convert
-
Type conversion system API.
- org.springframework.core.convert.converter - package org.springframework.core.convert.converter
-
SPI to implement Converters for the type conversion system.
- org.springframework.core.convert.support - package org.springframework.core.convert.support
-
Default implementation of the type conversion system.
- org.springframework.core.env - package org.springframework.core.env
-
Spring's environment abstraction consisting of bean definition profile and hierarchical property source support.
- org.springframework.core.io - package org.springframework.core.io
-
Generic abstraction for (file-based) resources, used throughout the framework.
- org.springframework.core.io.buffer - package org.springframework.core.io.buffer
-
Generic abstraction for working with byte buffer implementations.
- org.springframework.core.io.support - package org.springframework.core.io.support
-
Support classes for Spring's resource abstraction.
- org.springframework.core.log - package org.springframework.core.log
-
Useful delegates for Spring's logging conventions.
- org.springframework.core.metrics - package org.springframework.core.metrics
-
Support package for recording metrics during application startup.
- org.springframework.core.metrics.jfr - package org.springframework.core.metrics.jfr
-
Support package for recording startup metrics using Java Flight Recorder.
- org.springframework.core.serializer - package org.springframework.core.serializer
-
Root package for Spring's serializer interfaces and implementations.
- org.springframework.core.serializer.support - package org.springframework.core.serializer.support
-
Support classes for Spring's serializer abstraction.
- org.springframework.core.style - package org.springframework.core.style
-
Support for styling values as Strings, with ToStringCreator as central class.
- org.springframework.core.task - package org.springframework.core.task
-
This package defines Spring's core TaskExecutor abstraction, and provides SyncTaskExecutor and SimpleAsyncTaskExecutor implementations.
- org.springframework.core.task.support - package org.springframework.core.task.support
-
Support classes for Spring's TaskExecutor abstraction.
- org.springframework.core.test.io.support - package org.springframework.core.test.io.support
-
Test support classes for Spring's I/O support.
- org.springframework.core.test.tools - package org.springframework.core.test.tools
-
Support classes for compiling and testing generated code.
- org.springframework.core.type - package org.springframework.core.type
-
Core support package for type introspection.
- org.springframework.core.type.classreading - package org.springframework.core.type.classreading
-
Support classes for reading annotation and class-level metadata.
- org.springframework.core.type.filter - package org.springframework.core.type.filter
-
Core support package for type filtering (e.g.
- org.springframework.dao - package org.springframework.dao
-
Exception hierarchy enabling sophisticated error handling independent of the data access approach in use.
- org.springframework.dao.annotation - package org.springframework.dao.annotation
-
Annotation support for DAOs.
- org.springframework.dao.support - package org.springframework.dao.support
-
Support classes for DAO implementations, providing miscellaneous utility methods.
- org.springframework.ejb.config - package org.springframework.ejb.config
-
Support package for EJB/Jakarta EE-related configuration, with XML schema being the primary configuration format.
- org.springframework.expression - package org.springframework.expression
-
Core abstractions behind the Spring Expression Language.
- org.springframework.expression.common - package org.springframework.expression.common
-
Common utility classes behind the Spring Expression Language.
- org.springframework.expression.spel - package org.springframework.expression.spel
-
SpEL's central implementation package.
- org.springframework.expression.spel.ast - package org.springframework.expression.spel.ast
-
SpEL's abstract syntax tree.
- org.springframework.expression.spel.standard - package org.springframework.expression.spel.standard
-
SpEL's standard parser implementation.
- org.springframework.expression.spel.support - package org.springframework.expression.spel.support
-
SpEL's default implementations for various core abstractions.
- org.springframework.format - package org.springframework.format
-
An API for defining Formatters to format field model values for display in a UI.
- org.springframework.format.annotation - package org.springframework.format.annotation
-
Annotations for declaratively configuring field formatting rules.
- org.springframework.format.datetime - package org.springframework.format.datetime
-
Formatters for
java.util.Date
properties. - org.springframework.format.datetime.standard - package org.springframework.format.datetime.standard
-
Integration with the JSR-310
java.time
package in JDK 8. - org.springframework.format.number - package org.springframework.format.number
-
Formatters for
java.lang.Number
properties. - org.springframework.format.number.money - package org.springframework.format.number.money
-
Integration with the JSR-354
javax.money
package. - org.springframework.format.support - package org.springframework.format.support
-
Support classes for the formatting package, providing common implementations as well as adapters.
- org.springframework.http - package org.springframework.http
-
Contains a basic abstraction over client/server-side HTTP.
- org.springframework.http.client - package org.springframework.http.client
-
Contains an abstraction over client-side HTTP.
- org.springframework.http.client.observation - package org.springframework.http.client.observation
-
This package provides support for client HTTP
Observation
. - org.springframework.http.client.reactive - package org.springframework.http.client.reactive
-
Abstractions for reactive HTTP client support including
ClientHttpRequest
andClientHttpResponse
as well as aClientHttpConnector
. - org.springframework.http.client.support - package org.springframework.http.client.support
-
This package provides generic HTTP support classes, to be used by higher-level classes like RestTemplate.
- org.springframework.http.codec - package org.springframework.http.codec
- org.springframework.http.codec.cbor - package org.springframework.http.codec.cbor
-
CBOR encoder and decoder support.
- org.springframework.http.codec.json - package org.springframework.http.codec.json
-
JSON encoder and decoder support.
- org.springframework.http.codec.multipart - package org.springframework.http.codec.multipart
-
Multipart support.
- org.springframework.http.codec.protobuf - package org.springframework.http.codec.protobuf
-
Provides an encoder and a decoder for Google Protocol Buffers.
- org.springframework.http.codec.support - package org.springframework.http.codec.support
-
Provides implementations of
ClientCodecConfigurer
andServerCodecConfigurer
based on the converter implementations fromorg.springframework.http.codec.json
and co. - org.springframework.http.codec.xml - package org.springframework.http.codec.xml
-
XML encoder and decoder support.
- org.springframework.http.converter - package org.springframework.http.converter
-
Provides an HttpMessageConverter abstraction to convert between Java objects and HTTP input/output messages.
- org.springframework.http.converter.cbor - package org.springframework.http.converter.cbor
-
Provides an HttpMessageConverter for the CBOR data format.
- org.springframework.http.converter.feed - package org.springframework.http.converter.feed
-
Provides HttpMessageConverter implementations for handling Atom and RSS feeds.
- org.springframework.http.converter.json - package org.springframework.http.converter.json
-
Provides HttpMessageConverter implementations for handling JSON.
- org.springframework.http.converter.protobuf - package org.springframework.http.converter.protobuf
-
Provides an HttpMessageConverter implementation for handling Google Protocol Buffers.
- org.springframework.http.converter.smile - package org.springframework.http.converter.smile
-
Provides an HttpMessageConverter for the Smile data format ("binary JSON").
- org.springframework.http.converter.support - package org.springframework.http.converter.support
-
Provides a comprehensive HttpMessageConverter variant for form handling.
- org.springframework.http.converter.xml - package org.springframework.http.converter.xml
-
Provides HttpMessageConverter implementations for handling XML.
- org.springframework.http.server - package org.springframework.http.server
-
Contains an abstraction over server-side HTTP.
- org.springframework.http.server.observation - package org.springframework.http.server.observation
-
Instrumentation for
observing
HTTP server applications. - org.springframework.http.server.reactive - package org.springframework.http.server.reactive
-
Abstractions for reactive HTTP server support including a
ServerHttpRequest
andServerHttpResponse
along with anHttpHandler
for processing. - org.springframework.http.server.reactive.observation - package org.springframework.http.server.reactive.observation
-
Instrumentation for
observing
reactive HTTP server applications. - org.springframework.http.support - package org.springframework.http.support
-
This package provides internal HTTP support classes, to be used by higher-level client and server classes.
- org.springframework.instrument - package org.springframework.instrument
-
Core package for byte code instrumentation.
- org.springframework.instrument.classloading - package org.springframework.instrument.classloading
-
Support package for load time weaving based on class loaders, as required by JPA providers (but not JPA-specific).
- org.springframework.instrument.classloading.glassfish - package org.springframework.instrument.classloading.glassfish
-
Support for class instrumentation on GlassFish.
- org.springframework.instrument.classloading.jboss - package org.springframework.instrument.classloading.jboss
-
Support for class instrumentation on JBoss AS 6 and 7.
- org.springframework.instrument.classloading.tomcat - package org.springframework.instrument.classloading.tomcat
-
Support for class instrumentation on Tomcat.
- org.springframework.jca.endpoint - package org.springframework.jca.endpoint
-
This package provides a facility for generic JCA message endpoint management.
- org.springframework.jca.support - package org.springframework.jca.support
-
Provides generic support classes for JCA usage within Spring, mainly for local setup of a JCA ResourceAdapter and/or ConnectionFactory.
- org.springframework.jdbc - package org.springframework.jdbc
-
The classes in this package make JDBC easier to use and reduce the likelihood of common errors.
- org.springframework.jdbc.config - package org.springframework.jdbc.config
-
Defines the Spring JDBC configuration namespace.
- org.springframework.jdbc.core - package org.springframework.jdbc.core
-
Provides the core JDBC framework, based on JdbcTemplate and its associated callback interfaces and helper objects.
- org.springframework.jdbc.core.metadata - package org.springframework.jdbc.core.metadata
-
Context metadata abstraction for the configuration and execution of table inserts and stored procedure calls.
- org.springframework.jdbc.core.namedparam - package org.springframework.jdbc.core.namedparam
-
JdbcTemplate variant with named parameter support.
- org.springframework.jdbc.core.simple - package org.springframework.jdbc.core.simple
-
Simplification layer for common JDBC interactions.
- org.springframework.jdbc.core.support - package org.springframework.jdbc.core.support
-
Classes supporting the
org.springframework.jdbc.core
package. - org.springframework.jdbc.datasource - package org.springframework.jdbc.datasource
-
Provides a utility class for easy DataSource access, a PlatformTransactionManager for a single DataSource, and various simple DataSource implementations.
- org.springframework.jdbc.datasource.embedded - package org.springframework.jdbc.datasource.embedded
-
Provides extensible support for creating embedded database instances.
- org.springframework.jdbc.datasource.init - package org.springframework.jdbc.datasource.init
-
Provides extensible support for initializing databases through scripts.
- org.springframework.jdbc.datasource.lookup - package org.springframework.jdbc.datasource.lookup
-
Provides a strategy for looking up JDBC DataSources by name.
- org.springframework.jdbc.object - package org.springframework.jdbc.object
-
The classes in this package represent RDBMS queries, updates, and stored procedures as threadsafe, reusable objects.
- org.springframework.jdbc.support - package org.springframework.jdbc.support
-
Support classes for the JDBC framework, used by the classes in the jdbc.core and jdbc.object packages.
- org.springframework.jdbc.support.incrementer - package org.springframework.jdbc.support.incrementer
-
Provides a support framework for incrementing database table values via sequences, with implementations for various databases.
- org.springframework.jdbc.support.lob - package org.springframework.jdbc.support.lob
-
Provides a strategy interface for Large OBject handling, as well as a customizable default implementation.
- org.springframework.jdbc.support.rowset - package org.springframework.jdbc.support.rowset
-
Provides a convenient holder for disconnected result sets.
- org.springframework.jdbc.support.xml - package org.springframework.jdbc.support.xml
-
Abstraction for handling fields of SQLXML data type.
- org.springframework.jms - package org.springframework.jms
-
This package contains integration classes for JMS, allowing for Spring-style JMS access.
- org.springframework.jms.annotation - package org.springframework.jms.annotation
-
Annotations and support classes for declarative JMS listener endpoints.
- org.springframework.jms.config - package org.springframework.jms.config
-
Support package for declarative messaging configuration, with Java configuration and XML schema support.
- org.springframework.jms.connection - package org.springframework.jms.connection
-
Provides a PlatformTransactionManager implementation for a single JMS ConnectionFactory, and a SingleConnectionFactory adapter.
- org.springframework.jms.core - package org.springframework.jms.core
-
Core package of the JMS support.
- org.springframework.jms.core.support - package org.springframework.jms.core.support
-
Classes supporting the
org.springframework.jms.core
package. - org.springframework.jms.listener - package org.springframework.jms.listener
-
This package contains the base message listener container facility.
- org.springframework.jms.listener.adapter - package org.springframework.jms.listener.adapter
-
Message listener adapter mechanism that delegates to target listener methods, converting messages to appropriate message content types (such as String or byte array) that get passed into listener methods.
- org.springframework.jms.listener.endpoint - package org.springframework.jms.listener.endpoint
-
This package provides JCA-based endpoint management for JMS message listeners.
- org.springframework.jms.support - package org.springframework.jms.support
-
This package provides generic JMS support classes, to be used by higher-level classes like JmsTemplate.
- org.springframework.jms.support.converter - package org.springframework.jms.support.converter
-
Provides a MessageConverter abstraction to convert between Java objects and JMS messages.
- org.springframework.jms.support.destination - package org.springframework.jms.support.destination
-
Support classes for Spring's JMS framework.
- org.springframework.jmx - package org.springframework.jmx
-
This package contains Spring's JMX support, which includes registration of Spring-managed beans as JMX MBeans as well as access to remote JMX MBeans.
- org.springframework.jmx.access - package org.springframework.jmx.access
-
Provides support for accessing remote MBean resources.
- org.springframework.jmx.export - package org.springframework.jmx.export
-
This package provides declarative creation and registration of Spring-managed beans as JMX MBeans.
- org.springframework.jmx.export.annotation - package org.springframework.jmx.export.annotation
-
Annotations for MBean exposure.
- org.springframework.jmx.export.assembler - package org.springframework.jmx.export.assembler
-
Provides a strategy for MBeanInfo assembly.
- org.springframework.jmx.export.metadata - package org.springframework.jmx.export.metadata
-
Provides generic JMX metadata classes and basic support for reading JMX metadata in a provider-agnostic manner.
- org.springframework.jmx.export.naming - package org.springframework.jmx.export.naming
-
Provides a strategy for ObjectName creation.
- org.springframework.jmx.export.notification - package org.springframework.jmx.export.notification
-
Provides supporting infrastructure to allow Spring-created MBeans to send JMX notifications.
- org.springframework.jmx.support - package org.springframework.jmx.support
-
Contains support classes for connecting to local and remote
MBeanServer
s and for exposing anMBeanServer
to remote clients. - org.springframework.jndi - package org.springframework.jndi
-
The classes in this package make JNDI easier to use, facilitating the accessing of configuration stored in JNDI, and provide useful superclasses for JNDI access classes.
- org.springframework.jndi.support - package org.springframework.jndi.support
-
Support classes for JNDI usage, including a JNDI-based BeanFactory implementation.
- org.springframework.lang - package org.springframework.lang
-
Common annotations with language-level semantics: nullability as well as JDK API indications.
- org.springframework.mail - package org.springframework.mail
-
Spring's generic mail infrastructure.
- org.springframework.mail.javamail - package org.springframework.mail.javamail
-
JavaMail support for Spring's mail infrastructure.
- org.springframework.messaging - package org.springframework.messaging
-
Support for working with messaging APIs and protocols.
- org.springframework.messaging.converter - package org.springframework.messaging.converter
-
Provides support for message conversion.
- org.springframework.messaging.core - package org.springframework.messaging.core
-
Defines interfaces and implementation classes for messaging templates.
- org.springframework.messaging.handler - package org.springframework.messaging.handler
-
Basic abstractions for working with message handler methods.
- org.springframework.messaging.handler.annotation - package org.springframework.messaging.handler.annotation
-
Annotations and support classes for handling messages.
- org.springframework.messaging.handler.annotation.reactive - package org.springframework.messaging.handler.annotation.reactive
-
Support classes for working with annotated message-handling methods with non-blocking, reactive contracts.
- org.springframework.messaging.handler.annotation.support - package org.springframework.messaging.handler.annotation.support
-
Support classes for working with annotated message-handling methods.
- org.springframework.messaging.handler.invocation - package org.springframework.messaging.handler.invocation
-
Common infrastructure for invoking message handler methods.
- org.springframework.messaging.handler.invocation.reactive - package org.springframework.messaging.handler.invocation.reactive
-
Common infrastructure for invoking message handler methods with non-blocking, and reactive contracts.
- org.springframework.messaging.rsocket - package org.springframework.messaging.rsocket
-
Support for the RSocket protocol.
- org.springframework.messaging.rsocket.annotation - package org.springframework.messaging.rsocket.annotation
-
Annotations and support classes for handling RSocket streams.
- org.springframework.messaging.rsocket.annotation.support - package org.springframework.messaging.rsocket.annotation.support
-
Support classes for working with annotated RSocket stream handling methods.
- org.springframework.messaging.rsocket.service - package org.springframework.messaging.rsocket.service
-
Annotations to declare an RSocket service contract with request methods along with a proxy factory backed by an
RSocketRequester
. - org.springframework.messaging.simp - package org.springframework.messaging.simp
-
Generic support for Simple Messaging Protocols including protocols such as STOMP.
- org.springframework.messaging.simp.annotation - package org.springframework.messaging.simp.annotation
-
Annotations and for handling messages from SImple Messaging Protocols such as STOMP.
- org.springframework.messaging.simp.annotation.support - package org.springframework.messaging.simp.annotation.support
-
Support classes for handling messages from simple messaging protocols (like STOMP).
- org.springframework.messaging.simp.broker - package org.springframework.messaging.simp.broker
-
Provides a "simple" message broker implementation along with an abstract base class and other supporting types such as a registry for subscriptions.
- org.springframework.messaging.simp.config - package org.springframework.messaging.simp.config
-
Configuration support for WebSocket messaging using higher level messaging protocols.
- org.springframework.messaging.simp.stomp - package org.springframework.messaging.simp.stomp
-
Generic support for simple messaging protocols (like STOMP).
- org.springframework.messaging.simp.user - package org.springframework.messaging.simp.user
-
Support for handling messages to "user" destinations (i.e.
- org.springframework.messaging.support - package org.springframework.messaging.support
-
Provides implementations of
Message
along with a MessageBuilder and MessageHeaderAccessor for building and working with messages and message headers, as well as variousMessageChannel
implementations and channel interceptor support. - org.springframework.messaging.tcp - package org.springframework.messaging.tcp
-
Contains abstractions and implementation classes for establishing TCP connections via
TcpOperations
, handling messages viaTcpConnectionHandler
, as well as sending messages viaTcpConnection
. - org.springframework.messaging.tcp.reactor - package org.springframework.messaging.tcp.reactor
-
Contains support for TCP messaging based on Reactor.
- org.springframework.mock.env - package org.springframework.mock.env
-
This package contains mock implementations of the
Environment
andPropertySource
abstractions. - org.springframework.mock.http - package org.springframework.mock.http
-
Mock implementations of client/server-side HTTP abstractions.
- org.springframework.mock.http.client - package org.springframework.mock.http.client
-
Mock implementations of client-side HTTP abstractions.
- org.springframework.mock.http.client.reactive - package org.springframework.mock.http.client.reactive
-
Mock implementations of reactive HTTP client contracts.
- org.springframework.mock.http.server.reactive - package org.springframework.mock.http.server.reactive
-
Mock implementations of reactive HTTP server contracts.
- org.springframework.mock.web - package org.springframework.mock.web
-
A comprehensive set of Servlet API 6.0 mock objects, targeted at usage with Spring's Web MVC framework.
- org.springframework.mock.web.reactive.function.server - package org.springframework.mock.web.reactive.function.server
-
Mock objects for the functional web framework.
- org.springframework.mock.web.server - package org.springframework.mock.web.server
-
Mock implementations of Spring's reactive server web API abstractions.
- org.springframework.objenesis - package org.springframework.objenesis
-
Spring's repackaging of Objenesis 3.2 (with SpringObjenesis entry point; for internal use only).
- org.springframework.orm - package org.springframework.orm
-
Root package for Spring's O/R Mapping integration classes.
- org.springframework.orm.hibernate5 - package org.springframework.orm.hibernate5
-
Package providing integration of Hibernate 5.x with Spring concepts.
- org.springframework.orm.hibernate5.support - package org.springframework.orm.hibernate5.support
-
Classes supporting the
org.springframework.orm.hibernate5
package. - org.springframework.orm.jpa - package org.springframework.orm.jpa
-
Package providing integration of JPA (Java Persistence API) with Spring concepts.
- org.springframework.orm.jpa.persistenceunit - package org.springframework.orm.jpa.persistenceunit
-
Internal support for managing JPA persistence units.
- org.springframework.orm.jpa.support - package org.springframework.orm.jpa.support
-
Classes supporting the
org.springframework.orm.jpa
package. - org.springframework.orm.jpa.vendor - package org.springframework.orm.jpa.vendor
-
Support classes for adapting to specific JPA vendors.
- org.springframework.oxm - package org.springframework.oxm
-
Root package for Spring's O/X Mapping integration classes.
- org.springframework.oxm.config - package org.springframework.oxm.config
-
Provides an namespace handler for the Spring Object/XML namespace.
- org.springframework.oxm.jaxb - package org.springframework.oxm.jaxb
-
Package providing integration of JAXB with Spring's O/X Mapping support.
- org.springframework.oxm.mime - package org.springframework.oxm.mime
-
Contains (un)marshallers optimized to store binary data in MIME attachments.
- org.springframework.oxm.support - package org.springframework.oxm.support
-
Provides generic support classes for using Spring's O/X Mapping integration within various scenario's.
- org.springframework.oxm.xstream - package org.springframework.oxm.xstream
-
Package providing integration of XStream with Spring's O/X Mapping support.
- org.springframework.r2dbc - package org.springframework.r2dbc
-
The classes in this package make R2DBC easier to use and reduce the likelihood of common errors.
- org.springframework.r2dbc.connection - package org.springframework.r2dbc.connection
-
Provides a utility class for easy ConnectionFactory access, a ReactiveTransactionManager for a single ConnectionFactory, and various simple ConnectionFactory implementations.
- org.springframework.r2dbc.connection.init - package org.springframework.r2dbc.connection.init
-
Provides extensible support for initializing databases through scripts.
- org.springframework.r2dbc.connection.lookup - package org.springframework.r2dbc.connection.lookup
-
Provides a strategy for looking up R2DBC ConnectionFactories by name.
- org.springframework.r2dbc.core - package org.springframework.r2dbc.core
-
Core domain types around DatabaseClient.
- org.springframework.r2dbc.core.binding - package org.springframework.r2dbc.core.binding
-
Classes providing an abstraction over SQL bind markers.
- org.springframework.scheduling - package org.springframework.scheduling
-
General exceptions for Spring's scheduling support, independent of any specific scheduling system.
- org.springframework.scheduling.annotation - package org.springframework.scheduling.annotation
-
Annotation support for asynchronous method execution.
- org.springframework.scheduling.aspectj - package org.springframework.scheduling.aspectj
-
AspectJ-based scheduling support.
- org.springframework.scheduling.concurrent - package org.springframework.scheduling.concurrent
-
Scheduling convenience classes for the
java.util.concurrent
andjakarta.enterprise.concurrent
packages, allowing to set up a ThreadPoolExecutor or ScheduledThreadPoolExecutor as a bean in a Spring context. - org.springframework.scheduling.config - package org.springframework.scheduling.config
-
Support package for declarative scheduling configuration, with XML schema being the primary configuration format.
- org.springframework.scheduling.quartz - package org.springframework.scheduling.quartz
-
Support classes for the open source scheduler Quartz, allowing to set up Quartz Schedulers, JobDetails and Triggers as beans in a Spring context.
- org.springframework.scheduling.support - package org.springframework.scheduling.support
-
Generic support classes for scheduling.
- org.springframework.scripting - package org.springframework.scripting
-
Core interfaces for Spring's scripting support.
- org.springframework.scripting.bsh - package org.springframework.scripting.bsh
-
Package providing integration of BeanShell (and BeanShell2) into Spring's scripting infrastructure.
- org.springframework.scripting.config - package org.springframework.scripting.config
-
Support package for Spring's dynamic language machinery, with XML schema being the primary configuration format.
- org.springframework.scripting.groovy - package org.springframework.scripting.groovy
-
Package providing integration of Groovy into Spring's scripting infrastructure.
- org.springframework.scripting.support - package org.springframework.scripting.support
-
Support classes for Spring's scripting package.
- org.springframework.stereotype - package org.springframework.stereotype
-
Annotations denoting the roles of types or methods in the overall architecture (at a conceptual, rather than implementation, level).
- org.springframework.test.annotation - package org.springframework.test.annotation
-
Support classes for annotation-driven tests.
- org.springframework.test.context - package org.springframework.test.context
-
This package contains the Spring TestContext Framework which provides annotation-driven unit and integration testing support that is agnostic of the actual testing framework in use.
- org.springframework.test.context.aot - package org.springframework.test.context.aot
-
Ahead-of-time (AOT) support for the Spring TestContext Framework.
- org.springframework.test.context.cache - package org.springframework.test.context.cache
-
Support for context caching within the Spring TestContext Framework.
- org.springframework.test.context.event - package org.springframework.test.context.event
-
Test event support classes for the Spring TestContext Framework.
- org.springframework.test.context.event.annotation - package org.springframework.test.context.event.annotation
-
Test execution event annotations for the Spring TestContext Framework.
- org.springframework.test.context.jdbc - package org.springframework.test.context.jdbc
-
JDBC support classes for the Spring TestContext Framework, including support for declarative SQL script execution via
@Sql
. - org.springframework.test.context.junit.jupiter - package org.springframework.test.context.junit.jupiter
-
Core support for integrating the Spring TestContext Framework with the JUnit Jupiter extension model in JUnit 5.
- org.springframework.test.context.junit.jupiter.web - package org.springframework.test.context.junit.jupiter.web
-
Web support for integrating the Spring TestContext Framework with the JUnit Jupiter extension model in JUnit 5.
- org.springframework.test.context.junit4 - package org.springframework.test.context.junit4
-
Support classes for integrating the Spring TestContext Framework with JUnit 4.12 or higher.
- org.springframework.test.context.junit4.rules - package org.springframework.test.context.junit4.rules
-
Custom JUnit 4
Rules
used in the Spring TestContext Framework. - org.springframework.test.context.junit4.statements - package org.springframework.test.context.junit4.statements
-
Custom JUnit 4
Statements
used in the Spring TestContext Framework. - org.springframework.test.context.support - package org.springframework.test.context.support
-
Support classes for the Spring TestContext Framework.
- org.springframework.test.context.testng - package org.springframework.test.context.testng
-
Support classes for integrating the Spring TestContext Framework with TestNG.
- org.springframework.test.context.transaction - package org.springframework.test.context.transaction
-
Transactional support classes for the Spring TestContext Framework.
- org.springframework.test.context.util - package org.springframework.test.context.util
-
Common utilities used within the Spring TestContext Framework.
- org.springframework.test.context.web - package org.springframework.test.context.web
-
Web support classes for the Spring TestContext Framework.
- org.springframework.test.jdbc - package org.springframework.test.jdbc
-
Support classes for tests based on JDBC.
- org.springframework.test.util - package org.springframework.test.util
-
General utility classes for use in unit and integration tests.
- org.springframework.test.web - package org.springframework.test.web
-
Helper classes for unit tests based on Spring's web support.
- org.springframework.test.web.client - package org.springframework.test.web.client
-
Contains client-side REST testing support.
- org.springframework.test.web.client.match - package org.springframework.test.web.client.match
-
Contains built-in
RequestMatcher
implementations. - org.springframework.test.web.client.response - package org.springframework.test.web.client.response
-
Contains built-in
ResponseCreator
implementations. - org.springframework.test.web.reactive.server - package org.springframework.test.web.reactive.server
-
Support for testing Spring WebFlux server endpoints via
WebTestClient
. - org.springframework.test.web.servlet - package org.springframework.test.web.servlet
-
Contains server-side support for testing Spring MVC applications.
- org.springframework.test.web.servlet.client - package org.springframework.test.web.servlet.client
-
Support for testing Spring MVC applications via
WebTestClient
withMockMvc
for server request handling. - org.springframework.test.web.servlet.htmlunit - package org.springframework.test.web.servlet.htmlunit
-
Server-side support for testing Spring MVC applications with
MockMvc
and HtmlUnit. - org.springframework.test.web.servlet.htmlunit.webdriver - package org.springframework.test.web.servlet.htmlunit.webdriver
-
Server-side support for testing Spring MVC applications with
MockMvc
and the SeleniumHtmlUnitDriver
. - org.springframework.test.web.servlet.request - package org.springframework.test.web.servlet.request
-
Contains built-in
RequestBuilder
implementations. - org.springframework.test.web.servlet.result - package org.springframework.test.web.servlet.result
-
Contains built-in
ResultMatcher
andResultHandler
implementations. - org.springframework.test.web.servlet.setup - package org.springframework.test.web.servlet.setup
-
Contains built-in
MockMvcBuilder
implementations. - org.springframework.transaction - package org.springframework.transaction
-
Spring's core transaction management APIs (independent of any specific transaction management system); an exception hierarchy for Spring's transaction infrastructure; and transaction manager, definition, and status interfaces.
- org.springframework.transaction.annotation - package org.springframework.transaction.annotation
-
Spring's support for annotation-based transaction demarcation.
- org.springframework.transaction.aspectj - package org.springframework.transaction.aspectj
-
AspectJ-based transaction management support.
- org.springframework.transaction.config - package org.springframework.transaction.config
-
Support package for declarative transaction configuration, with XML schema being the primary configuration format.
- org.springframework.transaction.event - package org.springframework.transaction.event
-
Spring's support for listening to transaction events.
- org.springframework.transaction.interceptor - package org.springframework.transaction.interceptor
-
AOP-based solution for declarative transaction demarcation.
- org.springframework.transaction.jta - package org.springframework.transaction.jta
-
Transaction SPI implementation for JTA.
- org.springframework.transaction.reactive - package org.springframework.transaction.reactive
-
Support classes for reactive transaction management.
- org.springframework.transaction.support - package org.springframework.transaction.support
-
Support classes for the org.springframework.transaction package.
- org.springframework.ui - package org.springframework.ui
-
Generic support for UI layer concepts.
- org.springframework.ui.context - package org.springframework.ui.context
-
Contains classes defining the application context subinterface for UI applications.
- org.springframework.ui.context.support - package org.springframework.ui.context.support
-
Classes supporting the org.springframework.ui.context package.
- org.springframework.ui.freemarker - package org.springframework.ui.freemarker
-
Support classes for setting up FreeMarker within a Spring application context.
- org.springframework.util - package org.springframework.util
-
Miscellaneous utility classes, such as utilities for working with strings, classes, collections, reflection, etc.
- org.springframework.util.backoff - package org.springframework.util.backoff
-
A generic back-off abstraction.
- org.springframework.util.comparator - package org.springframework.util.comparator
-
Useful generic
java.util.Comparator
implementations, such as an invertible comparator and a compound comparator. - org.springframework.util.concurrent - package org.springframework.util.concurrent
-
Useful generic
java.util.concurrent.Future
extensions. - org.springframework.util.function - package org.springframework.util.function
-
Useful generic
java.util.function
helper classes. - org.springframework.util.unit - package org.springframework.util.unit
-
Useful unit data types.
- org.springframework.util.xml - package org.springframework.util.xml
-
Miscellaneous utility classes for XML parsing and transformation, such as error handlers that log warnings via Commons Logging.
- org.springframework.validation - package org.springframework.validation
-
Provides data binding and validation functionality, for usage in business and/or UI layers.
- org.springframework.validation.annotation - package org.springframework.validation.annotation
-
Support classes for annotation-based constraint evaluation, e.g.
- org.springframework.validation.beanvalidation - package org.springframework.validation.beanvalidation
-
Support classes for integrating a JSR-303 Bean Validation provider (such as Hibernate Validator) into a Spring ApplicationContext and in particular with Spring's data binding and validation APIs.
- org.springframework.validation.method - package org.springframework.validation.method
-
Abstractions and support classes for method validation, independent of the underlying validation library.
- org.springframework.validation.support - package org.springframework.validation.support
-
Support classes for handling validation results.
- org.springframework.web - package org.springframework.web
-
Common, generic interfaces that define minimal boundary points between Spring's web infrastructure and other framework modules.
- org.springframework.web.accept - package org.springframework.web.accept
-
This package contains classes used to determine the requested the media types in a request.
- org.springframework.web.bind - package org.springframework.web.bind
-
Provides web-specific data binding functionality.
- org.springframework.web.bind.annotation - package org.springframework.web.bind.annotation
-
Annotations for binding requests to controllers and handler methods as well as for binding request parameters to method arguments.
- org.springframework.web.bind.support - package org.springframework.web.bind.support
-
Support classes for web data binding.
- org.springframework.web.client - package org.springframework.web.client
-
Core package of the client-side web support.
- org.springframework.web.client.support - package org.springframework.web.client.support
-
Classes supporting the
org.springframework.web.client
package. - org.springframework.web.context - package org.springframework.web.context
-
Contains a variant of the application context interface for web applications, and the ContextLoaderListener that bootstraps a root web application context.
- org.springframework.web.context.annotation - package org.springframework.web.context.annotation
-
Provides convenience annotations for web scopes.
- org.springframework.web.context.request - package org.springframework.web.context.request
-
Support for generic request context holding, in particular for scoping of application objects per HTTP request or HTTP session.
- org.springframework.web.context.request.async - package org.springframework.web.context.request.async
-
Support for asynchronous request processing.
- org.springframework.web.context.support - package org.springframework.web.context.support
-
Classes supporting the
org.springframework.web.context
package, such as WebApplicationContext implementations and various utility classes. - org.springframework.web.cors - package org.springframework.web.cors
-
Support for CORS (Cross-Origin Resource Sharing), based on a common
CorsProcessor
strategy. - org.springframework.web.cors.reactive - package org.springframework.web.cors.reactive
-
Reactive support for CORS (Cross-Origin Resource Sharing), based on a common
CorsProcessor
strategy. - org.springframework.web.filter - package org.springframework.web.filter
-
Provides generic filter base classes allowing for bean-style configuration.
- org.springframework.web.filter.reactive - package org.springframework.web.filter.reactive
-
WebFilter
implementations for use in reactive web applications. - org.springframework.web.jsf - package org.springframework.web.jsf
-
Support classes for integrating a JSF web layer with a Spring service layer which is hosted in a Spring root WebApplicationContext.
- org.springframework.web.jsf.el - package org.springframework.web.jsf.el
-
ELResolvers for integrating a JSF web layer with a Spring service layer which is hosted in a Spring root WebApplicationContext.
- org.springframework.web.method - package org.springframework.web.method
-
Common infrastructure for handler method processing, as used by Spring MVC's
org.springframework.web.servlet.mvc.method
package. - org.springframework.web.method.annotation - package org.springframework.web.method.annotation
-
Support classes for annotation-based handler method processing.
- org.springframework.web.method.support - package org.springframework.web.method.support
-
Generic support classes for handler method processing.
- org.springframework.web.multipart - package org.springframework.web.multipart
-
Multipart resolution framework for handling file uploads.
- org.springframework.web.multipart.support - package org.springframework.web.multipart.support
-
Support classes for the multipart resolution framework.
- org.springframework.web.reactive - package org.springframework.web.reactive
-
Top-level package for the
spring-webflux
module that containsDispatcherHandler
, the main entry point for WebFlux server endpoint processing including key contracts used to map requests to handlers, invoke them, and process the result. - org.springframework.web.reactive.accept - package org.springframework.web.reactive.accept
-
RequestedContentTypeResolver
strategy and implementations to resolve the requested content type for a given request. - org.springframework.web.reactive.config - package org.springframework.web.reactive.config
-
Spring WebFlux configuration infrastructure.
- org.springframework.web.reactive.function - package org.springframework.web.reactive.function
-
Provides a foundation for both the reactive client and server subpackages.
- org.springframework.web.reactive.function.client - package org.springframework.web.reactive.function.client
-
Provides a reactive
WebClient
that builds on top of theorg.springframework.http.client.reactive
reactive HTTP adapter layer. - org.springframework.web.reactive.function.client.support - package org.springframework.web.reactive.function.client.support
-
Classes supporting the
org.springframework.web.reactive.function.client
package. - org.springframework.web.reactive.function.server - package org.springframework.web.reactive.function.server
-
Provides the types that make up Spring's functional web framework for Reactive environments.
- org.springframework.web.reactive.function.server.support - package org.springframework.web.reactive.function.server.support
-
Classes supporting the
org.springframework.web.reactive.function.server
package. - org.springframework.web.reactive.handler - package org.springframework.web.reactive.handler
-
Provides HandlerMapping implementations including abstract base classes.
- org.springframework.web.reactive.resource - package org.springframework.web.reactive.resource
-
Support classes for serving static resources.
- org.springframework.web.reactive.result - package org.springframework.web.reactive.result
-
Support for various programming model styles including the invocation of different types of handlers, e.g.
- org.springframework.web.reactive.result.condition - package org.springframework.web.reactive.result.condition
-
RequestCondition
and implementations for matching requests based on different criteria. - org.springframework.web.reactive.result.method - package org.springframework.web.reactive.result.method
-
Infrastructure for handler method processing.
- org.springframework.web.reactive.result.method.annotation - package org.springframework.web.reactive.result.method.annotation
-
Infrastructure for annotation-based handler method processing.
- org.springframework.web.reactive.result.view - package org.springframework.web.reactive.result.view
-
Support for result handling through view resolution.
- org.springframework.web.reactive.result.view.freemarker - package org.springframework.web.reactive.result.view.freemarker
-
Support classes for the integration of FreeMarker as Spring web view technology.
- org.springframework.web.reactive.result.view.script - package org.springframework.web.reactive.result.view.script
-
Support classes for views based on the JSR-223 script engine abstraction (as included in Java 6+), e.g.
- org.springframework.web.reactive.socket - package org.springframework.web.reactive.socket
-
Abstractions and support classes for reactive WebSocket interactions.
- org.springframework.web.reactive.socket.adapter - package org.springframework.web.reactive.socket.adapter
-
Classes adapting Spring's Reactive WebSocket API to and from WebSocket runtimes.
- org.springframework.web.reactive.socket.client - package org.springframework.web.reactive.socket.client
-
Client support for WebSocket interactions.
- org.springframework.web.reactive.socket.server - package org.springframework.web.reactive.socket.server
-
Server support for WebSocket interactions.
- org.springframework.web.reactive.socket.server.support - package org.springframework.web.reactive.socket.server.support
-
Server-side support classes for WebSocket requests.
- org.springframework.web.reactive.socket.server.upgrade - package org.springframework.web.reactive.socket.server.upgrade
-
Holds implementations of
RequestUpgradeStrategy
. - org.springframework.web.server - package org.springframework.web.server
-
Core interfaces and classes for Spring's generic, reactive web support.
- org.springframework.web.server.adapter - package org.springframework.web.server.adapter
-
Implementations to adapt to the underlying
org.springframework.http.client.reactive
reactive HTTP adapter andHttpHandler
. - org.springframework.web.server.handler - package org.springframework.web.server.handler
-
Provides common WebHandler implementations and a
WebHandlerDecorator
. - org.springframework.web.server.i18n - package org.springframework.web.server.i18n
-
Locale related support classes.
- org.springframework.web.server.session - package org.springframework.web.server.session
-
Auxiliary interfaces and implementation classes for
WebSession
support. - org.springframework.web.service.annotation - package org.springframework.web.service.annotation
-
Annotations for declaring HTTP service request methods.
- org.springframework.web.service.invoker - package org.springframework.web.service.invoker
-
Support for creating a client proxy for an HTTP service annotated with
HttpExchange
methods. - org.springframework.web.servlet - package org.springframework.web.servlet
-
Provides servlets that integrate with the application context infrastructure, and the core interfaces and classes for the Spring web MVC framework.
- org.springframework.web.servlet.config - package org.springframework.web.servlet.config
-
Defines the XML configuration namespace for Spring MVC.
- org.springframework.web.servlet.config.annotation - package org.springframework.web.servlet.config.annotation
-
Annotation-based setup for Spring MVC.
- org.springframework.web.servlet.function - package org.springframework.web.servlet.function
-
Provides the types that make up Spring's functional web framework for Servlet environments.
- org.springframework.web.servlet.function.support - package org.springframework.web.servlet.function.support
-
Classes supporting the
org.springframework.web.servlet.function
package. - org.springframework.web.servlet.handler - package org.springframework.web.servlet.handler
-
Provides standard HandlerMapping implementations, including abstract base classes for custom implementations.
- org.springframework.web.servlet.i18n - package org.springframework.web.servlet.i18n
-
Locale support classes for Spring's web MVC framework.
- org.springframework.web.servlet.mvc - package org.springframework.web.servlet.mvc
-
Standard controller implementations for the Servlet MVC framework that comes with Spring.
- org.springframework.web.servlet.mvc.annotation - package org.springframework.web.servlet.mvc.annotation
-
Support package for annotation-based Servlet MVC controllers.
- org.springframework.web.servlet.mvc.condition - package org.springframework.web.servlet.mvc.condition
-
Common MVC logic for matching incoming requests based on conditions.
- org.springframework.web.servlet.mvc.method - package org.springframework.web.servlet.mvc.method
-
Servlet-based infrastructure for handler method processing, building on the
org.springframework.web.method
package. - org.springframework.web.servlet.mvc.method.annotation - package org.springframework.web.servlet.mvc.method.annotation
-
MVC infrastructure for annotation-based handler method processing, building on the
org.springframework.web.method.annotation
package. - org.springframework.web.servlet.mvc.support - package org.springframework.web.servlet.mvc.support
-
Support package for MVC controllers.
- org.springframework.web.servlet.resource - package org.springframework.web.servlet.resource
-
Support classes for serving static resources.
- org.springframework.web.servlet.support - package org.springframework.web.servlet.support
-
Support classes for Spring's web MVC framework.
- org.springframework.web.servlet.tags - package org.springframework.web.servlet.tags
-
This package contains Spring's JSP standard tag library for JSP 2.0+.
- org.springframework.web.servlet.tags.form - package org.springframework.web.servlet.tags.form
-
Spring's form tag library for JSP views in Spring's Web MVC framework.
- org.springframework.web.servlet.theme - package org.springframework.web.servlet.theme
-
Theme support classes for Spring's web MVC framework.
- org.springframework.web.servlet.view - package org.springframework.web.servlet.view
-
Provides standard View and ViewResolver implementations, including abstract base classes for custom implementations.
- org.springframework.web.servlet.view.document - package org.springframework.web.servlet.view.document
-
Support classes for document generation, providing View implementations for PDF and Excel.
- org.springframework.web.servlet.view.feed - package org.springframework.web.servlet.view.feed
-
Support classes for feed generation, providing View implementations for Atom and RSS.
- org.springframework.web.servlet.view.freemarker - package org.springframework.web.servlet.view.freemarker
-
Support classes for the integration of FreeMarker as Spring web view technology.
- org.springframework.web.servlet.view.groovy - package org.springframework.web.servlet.view.groovy
-
Support classes for the integration of Groovy Templates as Spring web view technology.
- org.springframework.web.servlet.view.json - package org.springframework.web.servlet.view.json
-
Support classes for providing a View implementation based on JSON serialization.
- org.springframework.web.servlet.view.script - package org.springframework.web.servlet.view.script
-
Support classes for views based on the JSR-223 script engine abstraction (as included in Java 6+), e.g.
- org.springframework.web.servlet.view.xml - package org.springframework.web.servlet.view.xml
-
Support classes for providing a View implementation based on XML Marshalling.
- org.springframework.web.servlet.view.xslt - package org.springframework.web.servlet.view.xslt
-
Support classes for XSLT, providing a View implementation for XSLT stylesheets.
- org.springframework.web.socket - package org.springframework.web.socket
-
Common abstractions and Spring configuration support for WebSocket applications.
- org.springframework.web.socket.adapter - package org.springframework.web.socket.adapter
-
Classes adapting Spring's WebSocket API to and from WebSocket providers.
- org.springframework.web.socket.adapter.jetty - package org.springframework.web.socket.adapter.jetty
-
Adapter classes for the Jetty WebSocket API.
- org.springframework.web.socket.adapter.standard - package org.springframework.web.socket.adapter.standard
-
Adapter classes for the standard Jakarta WebSocket API.
- org.springframework.web.socket.client - package org.springframework.web.socket.client
-
Client-side abstractions for WebSocket applications.
- org.springframework.web.socket.client.standard - package org.springframework.web.socket.client.standard
-
Client-side classes for use with standard Jakarta WebSocket endpoints.
- org.springframework.web.socket.config - package org.springframework.web.socket.config
-
Configuration support for WebSocket request handling.
- org.springframework.web.socket.config.annotation - package org.springframework.web.socket.config.annotation
-
Support for annotation-based WebSocket setup in configuration classes.
- org.springframework.web.socket.handler - package org.springframework.web.socket.handler
-
Convenient
WebSocketHandler
implementations and decorators. - org.springframework.web.socket.messaging - package org.springframework.web.socket.messaging
-
WebSocket integration for Spring's messaging module.
- org.springframework.web.socket.server - package org.springframework.web.socket.server
-
Server-side abstractions for WebSocket interactions.
- org.springframework.web.socket.server.jetty - package org.springframework.web.socket.server.jetty
-
Server-side support for the Jetty WebSocket API.
- org.springframework.web.socket.server.standard - package org.springframework.web.socket.server.standard
-
Server-side classes for use with standard JSR-356 WebSocket endpoints.
- org.springframework.web.socket.server.support - package org.springframework.web.socket.server.support
-
Server-side support classes including container-specific strategies for upgrading a request.
- org.springframework.web.socket.sockjs - package org.springframework.web.socket.sockjs
-
Top-level SockJS types.
- org.springframework.web.socket.sockjs.client - package org.springframework.web.socket.sockjs.client
-
SockJS client implementation of
WebSocketClient
. - org.springframework.web.socket.sockjs.frame - package org.springframework.web.socket.sockjs.frame
-
Support classes for creating SockJS frames including the encoding and decoding of SockJS message frames.
- org.springframework.web.socket.sockjs.support - package org.springframework.web.socket.sockjs.support
-
Support classes for SockJS including an
AbstractSockJsService
implementation. - org.springframework.web.socket.sockjs.transport - package org.springframework.web.socket.sockjs.transport
-
Server-side support for SockJS transports including
TransportHandler
implementations for processing incoming requests, theirsession
counterparts for sending messages over the various transports, andDefaultSockJsService
. - org.springframework.web.socket.sockjs.transport.handler - package org.springframework.web.socket.sockjs.transport.handler
-
TransportHandler
implementation classes as well as a concreteSockJsService
. - org.springframework.web.socket.sockjs.transport.session - package org.springframework.web.socket.sockjs.transport.session
-
SockJS specific implementations of
WebSocketSession
. - org.springframework.web.util - package org.springframework.web.util
-
Miscellaneous web utility classes, such as HTML escaping and cookie handling.
- org.springframework.web.util.pattern - package org.springframework.web.util.pattern
-
Dedicated support for matching HTTP request paths.
- ORIGIN - Static variable in class org.springframework.http.HttpHeaders
-
The HTTP
Origin
header field name. - ORIGINAL_DEFAULT_LISTENER_METHOD - Static variable in class org.springframework.jms.listener.adapter.MessageListenerAdapter
-
Out-of-the-box value for the default listener method: "handleMessage".
- ORIGINAL_DEFAULT_PERSISTENCE_UNIT_NAME - Static variable in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
-
Default persistence unit name.
- ORIGINAL_DEFAULT_PERSISTENCE_UNIT_ROOT_LOCATION - Static variable in class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
-
Default location for the persistence unit root URL: "classpath:", indicating the root of the classpath.
- ORIGINAL_DEFAULT_THEME_NAME - Static variable in class org.springframework.web.servlet.theme.AbstractThemeResolver
-
Deprecated.Out-of-the-box value for the default theme name: "theme".
- ORIGINAL_DEFAULT_THEME_NAME - Static variable in class org.springframework.web.servlet.theme.CookieThemeResolver
-
Deprecated.The default theme name used if no alternative is provided.
- ORIGINAL_DESTINATION - Static variable in class org.springframework.messaging.simp.SimpMessageHeaderAccessor
-
A header for internal use with "user" destinations where we need to restore the destination prior to sending messages to clients.
- ORIGINAL_INSTANCE_SUFFIX - Static variable in interface org.springframework.beans.factory.config.AutowireCapableBeanFactory
-
Suffix for the "original instance" convention when initializing an existing bean instance: to be appended to the fully-qualified bean class name, e.g.
- ORIGINAL_TARGET_CLASS_ATTRIBUTE - Static variable in class org.springframework.aop.framework.autoproxy.AutoProxyUtils
-
Bean definition attribute that indicates the original target class of an auto-proxied bean, e.g.
- originalBeanName(String) - Static method in class org.springframework.beans.factory.BeanFactoryUtils
-
Extract the "raw" bean name from the given (potentially generated) bean name, excluding any "#..." suffixes which might have been added for uniqueness.
- originalBeanName(String) - Method in class org.springframework.beans.factory.support.AbstractBeanFactory
-
Determine the original bean name, resolving locally defined aliases to canonical names.
- OriginHandshakeInterceptor - Class in org.springframework.web.socket.server.support
-
An interceptor to check request
Origin
header value against a collection of allowed origins. - OriginHandshakeInterceptor() - Constructor for class org.springframework.web.socket.server.support.OriginHandshakeInterceptor
-
Default constructor with only same origin requests allowed.
- OriginHandshakeInterceptor(Collection<String>) - Constructor for class org.springframework.web.socket.server.support.OriginHandshakeInterceptor
-
Constructor using the specified allowed origin values.
- originPatterns() - Element in annotation interface org.springframework.web.bind.annotation.CrossOrigin
-
Alternative to
CrossOrigin.origins()
that supports more flexible origin patterns. - origins() - Element in annotation interface org.springframework.web.bind.annotation.CrossOrigin
-
A list of origins for which cross-origin requests are allowed.
- other(ParameterValidationResult) - Method in interface org.springframework.web.method.annotation.HandlerMethodValidationException.Visitor
-
Handle other results that aren't any of the above.
- OTHER - Enum constant in enum class org.springframework.messaging.simp.SimpMessageType
- outcome(ClientRequestObservationContext) - Method in class org.springframework.http.client.observation.DefaultClientRequestObservationConvention
- outcome(ServerRequestObservationContext) - Method in class org.springframework.http.server.observation.DefaultServerRequestObservationConvention
- outcome(ServerRequestObservationContext) - Method in class org.springframework.http.server.reactive.observation.DefaultServerRequestObservationConvention
- outcome(ScheduledTaskObservationContext) - Method in class org.springframework.scheduling.support.DefaultScheduledTaskObservationConvention
- outcome(ClientRequestObservationContext) - Method in class org.springframework.web.reactive.function.client.DefaultClientRequestObservationConvention
- OUTCOME - Enum constant in enum class org.springframework.http.client.observation.ClientHttpObservationDocumentation.LowCardinalityKeyNames
-
Outcome of the HTTP client exchange.
- OUTCOME - Enum constant in enum class org.springframework.http.server.observation.ServerHttpObservationDocumentation.LowCardinalityKeyNames
-
Outcome of the HTTP server exchange.
- OUTCOME - Enum constant in enum class org.springframework.http.server.reactive.observation.ServerHttpObservationDocumentation.LowCardinalityKeyNames
-
Outcome of the HTTP server exchange.
- OUTCOME - Enum constant in enum class org.springframework.scheduling.support.ScheduledTaskObservationDocumentation.LowCardinalityKeyNames
-
Outcome of the scheduled task execution.
- OUTCOME - Enum constant in enum class org.springframework.web.reactive.function.client.ClientHttpObservationDocumentation.LowCardinalityKeyNames
-
Outcome of the HTTP client exchange.
- OUTPUT_FLASH_MAP_ATTRIBUTE - Static variable in class org.springframework.web.servlet.DispatcherServlet
-
Name of request attribute that holds the "output"
FlashMap
with attributes to save for a subsequent request. - OutputStreamFactory - Class in org.springframework.jdbc.datasource.embedded
-
Internal helper for exposing dummy OutputStreams to embedded databases such as Derby, preventing the creation of a log file.
- outputStreamPublisher(Consumer<OutputStream>, DataBufferFactory, Executor) - Static method in class org.springframework.core.io.buffer.DataBufferUtils
-
Create a new
Publisher<DataBuffer>
based on bytes written to aOutputStream
. - outputStreamPublisher(Consumer<OutputStream>, DataBufferFactory, Executor, int) - Static method in class org.springframework.core.io.buffer.DataBufferUtils
-
Creates a new
Publisher<DataBuffer>
based on bytes written to aOutputStream
. - override(String, String) - Method in class org.springframework.instrument.classloading.ResourceOverridingShadowingClassLoader
-
Return the resource (if any) at the new path on an attempt to locate a resource at the old path.
- OVERRIDE - Enum constant in enum class org.springframework.beans.factory.config.YamlProcessor.ResolutionMethod
-
Replace values from earlier in the list.
- OVERRIDE - Enum constant in enum class org.springframework.test.context.jdbc.SqlMergeMode.MergeMode
-
Indicates that method-level
@Sql
declarations should override class-level@Sql
declarations. - OVERRIDE - Enum constant in enum class org.springframework.test.context.NestedTestConfiguration.EnclosingConfiguration
-
Indicates that test configuration for an inner test class should override configuration from its enclosing class.
- OVERRIDE_AND_IGNORE - Enum constant in enum class org.springframework.beans.factory.config.YamlProcessor.ResolutionMethod
-
Replace values from earlier in the list, ignoring any failures.
- overrideDefaultEditor(Class<?>, PropertyEditor) - Method in class org.springframework.beans.PropertyEditorRegistrySupport
-
Override the default editor for the specified type with the given property editor.
- overrideFrom(BeanDefinition) - Method in class org.springframework.beans.factory.support.AbstractBeanDefinition
-
Override settings in this bean definition (presumably a copied parent from a parent-child inheritance relationship) from the given bean definition (presumably the child).
- overridesOperation(Operation, Object, Object) - Method in interface org.springframework.expression.OperatorOverloader
-
Return
true
if this operator overloader supports the specified operation on the two operands and should be invoked to handle it. - overridesOperation(Operation, Object, Object) - Method in class org.springframework.expression.spel.support.StandardOperatorOverloader
- overrideThreadContextClassLoader(ClassLoader) - Static method in class org.springframework.util.ClassUtils
-
Override the thread context ClassLoader with the environment's bean ClassLoader if necessary, i.e.
- OverridingClassLoader - Class in org.springframework.core
-
ClassLoader
that does not always delegate to the parent loader as normal class loaders do. - OverridingClassLoader(ClassLoader) - Constructor for class org.springframework.core.OverridingClassLoader
-
Create a new OverridingClassLoader for the given ClassLoader.
- OverridingClassLoader(ClassLoader, ClassLoader) - Constructor for class org.springframework.core.OverridingClassLoader
-
Create a new OverridingClassLoader for the given ClassLoader.
- OxmNamespaceHandler - Class in org.springframework.oxm.config
-
NamespaceHandler
for the 'oxm
' namespace. - OxmNamespaceHandler() - Constructor for class org.springframework.oxm.config.OxmNamespaceHandler
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form