| Interface | Description |
|---|---|
| Asset |
Represents byte-based content.
|
| NamedAsset |
Pluggable separation between an Asset and a default name used to add Assets into an archive without having to
explicitly supply the name (
ArchivePath) each time. |
| Class | Description |
|---|---|
| ArchiveAsset |
An
Asset representing an Archive; a specified StreamExporter type will be used to fulfill the
Asset.openStream() contract. |
| ByteArrayAsset |
Implementation of an
Asset backed by a byte array |
| ByteArrayIOUtil |
Package private class that helps get byte array from
InputStream. |
| ClassAsset |
ClassAsset
Implementation of a
Asset backed by a loaded Class |
| ClassLoaderAsset |
ClassloaderAsset
Implementation of a
Asset backed by a resource located in the Classloader. |
| FileAsset |
Implementation of an
Asset backed by a File |
| IOUtilDelegator |
IOUtilDelegator
Class that helps expose package private
ByteArrayIOUtil |
| SecurityActions |
SecurityActions
A set of privileged actions that are not to leak out of this package
|
| StringAsset |
Implementation of an
Asset backed by a String |
| UrlAsset |
Implementation of an
Asset backed by a URL. |
| Enum | Description |
|---|---|
| EmptyAsset |
Implementation of a
Asset having empty content. |