# Package org.simpleframework.http.resource

- Interface Summary
  Interface | Description
  --- | ---
  Context | The `Context` interface is used to give a view of the file system to the `ResourceEngine`.
  Index | The `Index` object is used to represent the properties a URI can contain.
  Resource | A `Resource` provides an abstraction of any given object that can be retrieved using a HTTP request.
  ResourceEngine | The `ResourceEngine` is used to create implementations of the `Resource` interface that suit the targeted resource.

- Class Summary
  Class | Description
  --- | ---
  FileContext | The `FileContext` provides an implementation of the `Context` object that provides a direct mapping from a request URI as defined in RFC 2616 to an OS specific target.
  ResourceContainer | The `ResourceContainer` is an implementation of the `Container` interface for handling an arbitrary set of resources.