Package org.jboss.shrinkwrap.api.asset
-
Interface Summary 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 Summary Class Description ArchiveAsset AnAsset
representing anArchive
; a specifiedStreamExporter
type will be used to fulfill theAsset.openStream()
contract.ByteArrayAsset Implementation of anAsset
backed by a byte arrayByteArrayIOUtil Package private class that helps get byte array fromInputStream
.ClassAsset ClassAsset Implementation of aAsset
backed by a loadedClass
ClassLoaderAsset ClassloaderAsset Implementation of aAsset
backed by a resource located in the Classloader.FileAsset Implementation of anAsset
backed by aFile
IOUtilDelegator IOUtilDelegator Class that helps expose package privateByteArrayIOUtil
SecurityActions SecurityActions A set of privileged actions that are not to leak out of this packageStringAsset Implementation of anAsset
backed by a StringUrlAsset Implementation of anAsset
backed by aURL
. -
Enum Summary Enum Description EmptyAsset Implementation of aAsset
having empty content.