# Package org.apache.sling.api.wrappers

@Version("2.10.0") package org.apache.sling.api.wrappers

Related Packages
Package
Description
org.apache.sling.api
Classes
Class
Description
CompositeValueMap
Deprecated.
Use `merge(ValueMap...)` instead.
DeepReadModifiableValueMapDecorator
A value map wrapper which implements deep reading of properties based on the resource tree and also supports `ModifiableValueMap`.
DeepReadValueMapDecorator
A value map wrapper which implements deep reading of properties based on the resource tree.
IteratorWrapper<T>
Wrapper class for `Iterator`s, that forwards all method calls to the wrapped `Iterator`.
JakartaToJavaxFilterWrapper
This class wraps a filter based on the Jakarta Servlet API to implement Servlet API 3.
JakartaToJavaxFilterWrapper.FilterChainWrapper
JakartaToJavaxRequestWrapper
Wrapper for `SlingJakartaHttpServletRequest` to adapt it to the Javax Servlet API.
JakartaToJavaxResponseWrapper
Wrapper for `SlingJakartaHttpServletResponse` to adapt it to the Jacax Servlet API.
JakartaToJavaxServletWrapper
This class wraps a servlet based on the Jakarta Servlet API to implement Servlet API 3.
JakartaToJavaxServletWrapper.JakartaToJavaxOptingServletWrapper
JavaxToJakartaFilterWrapper
This class wraps a filter based on the Servlet API 3 to implement Jakarta Servlet API.
JavaxToJakartaFilterWrapper.FilterChainWrapper
JavaxToJakartaRequestWrapper
Wrapper for `SlingHttpServletRequest` to adapt it to the Jakarta Servlet API.
JavaxToJakartaResponseWrapper
Wrapper for `SlingHttpServletResponse` to adapt it to the Jacax Servlet API.
JavaxToJakartaServletWrapper
This class wraps a servlet based on the Servlet API 3 to implement Jakarta Servlet API.
JavaxToJakartaServletWrapper.JavaxToJakartaOptingServletWrapper
ModifiableValueMapDecorator
`ModifiableValueMapDecorator` decorates another `Map` to provide a basic implementation for the additional methods of a `ModifiableValueMap`.
RequestPathInfoWrapper
The `RequestPathInfoWrapper` class is a default wrapper class around a `RequestPathInfo` which may be extended to amend the functionality of the original request path info object.
ResourceResolverWrapper
The `ResourceResolverWrapper` is a wrapper for any `ResourceResolver`, delegating all method calls to the wrapped resource resolver by default.
SlingHttpServletRequestWrapper
Deprecated.
Use `SlingJakartaHttpServletRequestWrapper`
SlingHttpServletResponseWrapper
Deprecated.
Use `SlingJakartaHttpServletResponseWrapper`
SlingJakartaHttpServletRequestWrapper
The `SlingJakartaHttpServletRequestWrapper` class is a default wrapper class around a `SlingJakartaHttpServletRequest` which may be extended to amend the functionality of the original request object.
SlingJakartaHttpServletResponseWrapper
The `SlingJakartaHttpServletResponseWrapper` class is a default wrapper class around a `SlingJakartaHttpServletResponse` which may be extended to amend the functionality of the original response object.
SlingRequestPaths
This class is not a "wrapper" per se, but computes the correct path info, request URI, etc.
ValueMapDecorator
`ValueMapDecorator` decorates another `Map` to provide a basic implementation for the additional methods of a `ValueMap`.
ValueMapUtil
Factory methods to create `ValueMap`s.