## Uses of Interface
io.undertow.server.handlers.resource.Resource

Packages that use Resource
io.undertow.server.handlers.encoding
io.undertow.server.handlers.resource

### Uses of Resource in io.undertow.server.handlers.encoding

Methods in io.undertow.server.handlers.encoding that return Resource
`Resource` ContentEncodedResource.`getResource()`

Methods in io.undertow.server.handlers.encoding with parameters of type Resource
`ContentEncodedResource` ContentEncodedResourceManager.`getResource(Resource resource, HttpServerExchange exchange)` Gets a pre-encoded resource.

Constructors in io.undertow.server.handlers.encoding with parameters of type Resource
Constructor and Description
`ContentEncodedResource(Resource resource, String contentEncoding)`

### Uses of Resource in io.undertow.server.handlers.resource

Subinterfaces of Resource in io.undertow.server.handlers.resource
`interface` `RangeAwareResource` A resource implementation that

Classes in io.undertow.server.handlers.resource that implement Resource
`class` `CachedResource`
`class` `FileResource` A file resource
`class` `PathResource` A path resource
`class` `URLResource`

Methods in io.undertow.server.handlers.resource that return Resource
`Resource` DefaultResourceSupplier.`getResource(HttpServerExchange exchange, String path)`
`Resource` ResourceSupplier.`getResource(HttpServerExchange exchange, String path)`
`Resource` PreCompressedResourceSupplier.`getResource(HttpServerExchange exchange, String path)`
`Resource` PathResourceManager.`getResource(String p)`
`Resource` ClassPathResourceManager.`getResource(String path)`
`Resource` ResourceManager.`getResource(String path)` Returns a resource for the given path.

Methods in io.undertow.server.handlers.resource that return types with arguments of type Resource
`List<Resource>` PathResource.`list()`
`List<Resource>` Resource.`list()`
`List<Resource>` URLResource.`list()`
`List<Resource>` CachedResource.`list()`

Methods in io.undertow.server.handlers.resource with parameters of type Resource
`static void` DirectoryUtils.`renderDirectoryListing(HttpServerExchange exchange, Resource resource)`
`static StringBuilder` DirectoryUtils.`renderDirectoryListing(String path, Resource resource)`

Constructors in io.undertow.server.handlers.resource with parameters of type Resource
Constructor and Description
`CachedResource(CachingResourceManager cachingResourceManager, Resource underlyingResource, String path)`