Package org.hotswap.agent.util.spring.io.resource
-
Interface Summary Interface Description ContextResource Extended interface for a resource that is loaded from an enclosing 'context', e.g. from ajavax.servlet.ServletContextor ajavax.portlet.PortletContextbut also from plain classpath paths or relative file system paths (specified without an explicit prefix, hence applying relative to the localResourceLoader's context).InputStreamSource Simple interface for objects that are sources for anInputStream.Resource Interface for a resource descriptor that abstracts from the actual type of underlying resource, such as a file or class path resource.WritableResource Extended interface for a resource that supports writing to it. -
Class Summary Class Description AbstractFileResolvingResource Abstract base class for resources which resolve URLs into File references, such asUrlResourceorClassPathResource.AbstractResource Convenience base class forResourceimplementations, pre-implementing typical behavior.ClassPathResource Resourceimplementation for class path resources.FileSystemResource Resourceimplementation forjava.io.Filehandles.InputStreamResource Resourceimplementation for a givenInputStream.NestedExceptionUtils Helper class for implementing exception classes which are capable of holding nested exceptions.PathResource Resourceimplementation forjava.nio.file.Pathhandles.UrlResource Resourceimplementation forjava.net.URLlocators.VfsResource JBoss VFS basedResourceimplementation. -
Exception Summary Exception Description NestedIOException Subclass ofIOExceptionthat properly handles a root cause, exposing the root cause just like NestedChecked/RuntimeException does.