ShrinkWrap API 1.1.0-alpha-2
A B C D E F G H I J L M N O R S T U V W Z

A

add(Asset, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.Archive
Adds the specified asset under the specified path into the target context
add(Asset, ArchivePath, String) - Method in interface org.jboss.shrinkwrap.api.Archive
Adds the specified asset under the specified target (directory) using the specified name.
add(Asset, String, String) - Method in interface org.jboss.shrinkwrap.api.Archive
Adds the specified asset under the specified target (directory) using the specified name.
add(NamedAsset) - Method in interface org.jboss.shrinkwrap.api.Archive
Adds the asset encapsulated within the specified NamedAsset under the encapsulated name and target (directory)
add(Asset, String) - Method in interface org.jboss.shrinkwrap.api.Archive
Adds the specified resource under the context denoted by the specified target
add(Archive<?>, ArchivePath, Class<? extends StreamExporter>) - Method in interface org.jboss.shrinkwrap.api.Archive
Add an archive under a specific context and maintain the archive name as context path.
add(Archive<?>, String, Class<? extends StreamExporter>) - Method in interface org.jboss.shrinkwrap.api.Archive
Add an archive under a specific context and maintain the archive name as context path.
addAsApplicationResource(String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a resource to this Archives application context.
addAsApplicationResource(File) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a File to this Archives application context.
addAsApplicationResource(String, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a resource to this Archives application context.
addAsApplicationResource(File, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a File to this Archives application context.
addAsApplicationResource(URL, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a URL to this Archives application context.
addAsApplicationResource(Asset, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a Asset to this Archives application context.
addAsApplicationResource(String, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a resource to this Archives application context.
addAsApplicationResource(File, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a File to this Archives application context.
addAsApplicationResource(URL, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a URL to this Archives application context.
addAsApplicationResource(Asset, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a Asset to this Archives application context.
addAsApplicationResource(Package, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds the resource as a resource to the container, returning the container itself.
addAsApplicationResource(Package, String, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds the resource as a resource to a specific path inside the container, returning the container itself.
addAsApplicationResource(Package, String, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds the resource as a resource to a specific path inside the container, returning the container itself.
addAsApplicationResources(Package, String...) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds the resources inside the package as multiple resources to the container, returning the container itself.
addAsDirectories(String...) - Method in interface org.jboss.shrinkwrap.api.Archive
Adds the specified directories.
addAsDirectories(ArchivePath...) - Method in interface org.jboss.shrinkwrap.api.Archive
Adds the specified directories.
addAsDirectory(String) - Method in interface org.jboss.shrinkwrap.api.Archive
Adds the specified directory.
addAsDirectory(ArchivePath) - Method in interface org.jboss.shrinkwrap.api.Archive
Adds the specified directory.
addAsLibraries(String...) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Add multiple resources to this Archive as libraries to the container, returning the container itself.
addAsLibraries(File...) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Add multiple File to this Archive as libraries to the container, returning the container itself.
addAsLibraries(Archive<?>...) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Add multiple Archives to this Archive as libraries to the container, returning the container itself.
addAsLibraries(Collection<? extends Archive<?>>) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Add multiple Archives to this Archive as libraries to the container, returning the container itself.
addAsLibraries(Archive<?>[]...) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Add multiple Archives to this Archive as libraries to the container, returning the container itself.
addAsLibrary(String) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the resource as a library to the container, returning the container itself.
addAsLibrary(File) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the File as a library to the container, returning the container itself.
addAsLibrary(String, String) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the resource as a library to the container, returning the container itself.
addAsLibrary(File, String) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the File as a library to the container, returning the container itself.
addAsLibrary(URL, String) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the URL as a library to the container, returning the container itself.
addAsLibrary(Asset, String) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the Asset as a library to the container, returning the container itself.
addAsLibrary(String, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the resource as a library to the container, returning the container itself.
addAsLibrary(File, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the File as a library to the container, returning the container itself.
addAsLibrary(URL, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the URL as a library to the container, returning the container itself.
addAsLibrary(Asset, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the Asset as a library to the container, returning the container itself.
addAsLibrary(Archive<?>) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Add another Archive to this Archive as a library to the container, returning the container itself.
addAsManifestResource(String) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the resource as a Manifest resource to the container, returning the container itself.
addAsManifestResource(File) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the File as a Manifest resource to the container, returning the container itself.
addAsManifestResource(String, String) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the resource as a Manifest resource to the container, returning the container itself.
addAsManifestResource(File, String) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the File as a Manifest resource to the container, returning the container itself.
addAsManifestResource(URL, String) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the URL as a Manifest resource to the container, returning the container itself.
addAsManifestResource(Asset, String) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the Asset as a Manifest resource to the container, returning the container itself.
addAsManifestResource(String, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the resource as a Manifest resource to the container, returning the container itself.
addAsManifestResource(File, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the File as a Manifest resource to the container, returning the container itself.
addAsManifestResource(URL, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the URL as a Manifest resource to the container, returning the container itself.
addAsManifestResource(Asset, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the Asset as a Manifest resource to the container, returning the container itself.
addAsManifestResource(Package, String) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the resource as a resource to the container, returning the container itself.
addAsManifestResource(Package, String, String) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the resource as a resource to a specific path inside the container, returning the container itself.
addAsManifestResource(Package, String, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the resource as a resource to a specific path inside the container, returning the container itself.
addAsManifestResources(Package, String...) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the resources inside the package as multiple resources to the container, returning the container itself.
addAsModule(Archive<?>) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a archive to this Archives module context.
addAsModule(String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a resource to this Archives module context.
addAsModule(File) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a File to this Archives module context.
addAsModule(String, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a resource to this Archives module context.
addAsModule(File, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a File to this Archives module context.
addAsModule(URL, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a URL to this Archives module context.
addAsModule(Asset, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a Asset to this Archives module context.
addAsModule(String, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a resource to this Archives module context.
addAsModule(File, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a File to this Archives module context.
addAsModule(URL, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a URL to this Archives module context.
addAsModule(Asset, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a Asset to this Archives module context.
addAsModules(Archive<?>...) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds the specified archives to this Archives module context.
addAsModules(String...) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds the specified resources to this Archives module context.
addAsModules(File...) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds the specified Files to this Archives module context.
addAsResource(String) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the resource as a resource to the container, returning the container itself.
addAsResource(File) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the File as a resource to the container, returning the container itself.
addAsResource(String, String) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the resource as a resource to the container, returning the container itself.
addAsResource(File, String) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the File as a resource to the container, returning the container itself.
addAsResource(URL, String) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the URL as a resource to the container, returning the container itself.
addAsResource(Asset, String) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the Asset as a resource to the container, returning the container itself.
addAsResource(String, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the resource with the specified name to the container, returning the container itself.
addAsResource(String, ArchivePath, ClassLoader) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the resource as a resource to the container, returning the container itself.
addAsResource(File, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the File as a resource to the container, returning the container itself.
addAsResource(URL, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the URL as a resource to the container, returning the container itself.
addAsResource(Asset, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the Asset as a resource to the container, returning the container itself.
addAsResource(Package, String) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the resource as a resource to the container, returning the container itself.
addAsResource(Package, String, String) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the resource as a resource to a specific path inside the container, returning the container itself.
addAsResource(Package, String, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the resource as a resource to a specific path inside the container, returning the container itself.
addAsResources(Package, String...) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the resources inside the package as multiple resources to the container, returning the container itself.
addAsServiceProvider(Class<?>, Class<?>...) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds a META-INF/services/ServiceInterfaceName Asset representing this service.
addAsServiceProvider(String, String...) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds a META-INF/services/ServiceInterfaceName Asset representing this service.
addAsServiceProviderAndClasses(Class<?>, Class<?>...) - Method in interface org.jboss.shrinkwrap.api.container.ServiceProviderContainer
Adds a META-INF/services/ServiceInterfaceName Asset and the classes related to the service to the archive.
addAsWebInfResource(String) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the resource as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(File) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the File as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(String, String) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the resource as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(File, String) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the File as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(URL, String) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the URL as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(Asset, String) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the Asset as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(String, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the resource as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(File, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the File as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(URL, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the URL as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(Asset, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the Asset as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(Package, String) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the resource as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(Package, String, String) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the resource as a WEB-INF resource to a specific path inside the container, returning the container itself.
addAsWebInfResource(Package, String, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the resource as a WEB-INF resource to a specific path inside the container, returning the container itself.
addAsWebInfResources(Package, String...) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the resources inside the package as multiple WEB-INF resources to the container, returning the container itself.
addAsWebResource(String) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the resource as a Web resource to the container, returning the container itself.
addAsWebResource(File) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the File as a Web resource to the container, returning the container itself.
addAsWebResource(String, String) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the resource as a Web resource to the container, returning the container itself.
addAsWebResource(File, String) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the File as a Web resource to the container, returning the container itself.
addAsWebResource(URL, String) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the URL as a Web resource to the container, returning the container itself.
addAsWebResource(Asset, String) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the Asset as a Web resource to the container, returning the container itself.
addAsWebResource(String, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the resource as a Web resource to the container, returning the container itself.
addAsWebResource(File, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the File as a Web resource to the container, returning the container itself.
addAsWebResource(URL, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the URL as a Web resource to the container, returning the container itself.
addAsWebResource(Asset, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the Asset as a Web resource to the container, returning the container itself.
addAsWebResource(Package, String) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the resource as a resource to the container, returning the container itself.
addAsWebResource(Package, String, String) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the resource as a resource to a specific path inside the container, returning the container itself.
addAsWebResource(Package, String, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the resource as a resource to a specific path inside the container, returning the container itself.
addAsWebResources(Package, String...) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the resources inside the package as multiple resources to the container, returning the container itself.
addClass(Class<?>) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Adds the Class, and all member (inner) Classes to the Archive.
addClass(String) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Adds the Class, and all member (inner) Classes, with the specified fully-qualified name, loaded by the Thread Context ClassLoader, to the Archive.
addClass(String, ClassLoader) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Adds the Class, and all member (inner) @link{Class}es, with the specified fully-qualified name, loaded by the specified ClassLoader, to the Archive.
addClasses(Class<?>...) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Adds the Classes, and all member (inner) Classes to the Archive.
addDefaultPackage() - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Adds all classes in the default Package to the Archive.
addHandlers(ArchiveEventHandler...) - Method in interface org.jboss.shrinkwrap.api.Archive
Add an array of listeners for call back based.
addManifest() - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds a default generated MANIFEST.MF manifest to the current archive.
addOverride(Class<T>, Class<? extends T>) - Method in interface org.jboss.shrinkwrap.api.ExtensionLoader
Add a Override to the normal Extension loading.
addPackage(Package) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Adds all classes in the specified Package to the Archive.
addPackage(String) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Adds all classes in the specified Package to the Archive.
addPackages(boolean, Package...) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Adds all classes in the specified Packages to the Archive.
addPackages(boolean, Filter<ArchivePath>, Package...) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Adds all classes accepted by the filter in the specified Packages to the Archive.
addPackages(boolean, String...) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Adds all classes in the specified Packages to the Archive.
addPackages(boolean, Filter<ArchivePath>, String...) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Adds all classes accepted by the filter in the specified Packages to the Archive.
Archive<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api
Represents a collection of resources which may be constructed programmatically.
ArchiveAsset - Class in org.jboss.shrinkwrap.api.asset
An Asset representing an Archive; a specified StreamExporter type will be used to fulfill the Asset.openStream() contract.
ArchiveAsset(Archive<?>, Class<? extends StreamExporter>) - Constructor for class org.jboss.shrinkwrap.api.asset.ArchiveAsset
Creates a new instance wrapping the specified Archive, which will use the specified StreamExporter to represent the archive as an InputStream in Asset.openStream().
ArchiveEvent - Class in org.jboss.shrinkwrap.api
 
ArchiveEvent(ArchivePath, Asset) - Constructor for class org.jboss.shrinkwrap.api.ArchiveEvent
 
ArchiveEventHandler - Interface in org.jboss.shrinkwrap.api
 
ArchiveExportException - Exception in org.jboss.shrinkwrap.api.exporter
Exception thrown when an error occurs exporting an Archive.
ArchiveExportException(String, Throwable) - Constructor for exception org.jboss.shrinkwrap.api.exporter.ArchiveExportException
 
ArchiveExportException(String) - Constructor for exception org.jboss.shrinkwrap.api.exporter.ArchiveExportException
 
ArchiveExportException(Throwable) - Constructor for exception org.jboss.shrinkwrap.api.exporter.ArchiveExportException
 
ArchiveFactory - Class in org.jboss.shrinkwrap.api
Responsible for creating Archives, which may be presented to the caller in a designated Assignable view.
ArchiveFormat - Enum in org.jboss.shrinkwrap.api
Supported archive formats known by the base implementation
ArchiveImportException - Exception in org.jboss.shrinkwrap.api.importer
Denotes an unexpected error was encountered while importing a Archive.
ArchiveImportException(String, Throwable) - Constructor for exception org.jboss.shrinkwrap.api.importer.ArchiveImportException
 
ArchiveImportException(Throwable) - Constructor for exception org.jboss.shrinkwrap.api.importer.ArchiveImportException
 
ArchivePath - Interface in org.jboss.shrinkwrap.api
Represents a target context within an Archive under which an Node may be found.
ArchivePaths - Class in org.jboss.shrinkwrap.api
A Factory for ArchivePath creation.
as(Class<TYPE>) - Method in interface org.jboss.shrinkwrap.api.Assignable
Wraps an Archive in a different 'view'.
Asset - Interface in org.jboss.shrinkwrap.api.asset
Represents byte-based content.
Assignable - Interface in org.jboss.shrinkwrap.api
General interface for representing entities such as Archives, importers and exporters as different extension types.

B

build() - Method in class org.jboss.shrinkwrap.api.ConfigurationBuilder
Builds a new Configuration using the properties contained in this builder.
ByteArrayAsset - Class in org.jboss.shrinkwrap.api.asset
Implementation of an Asset backed by a byte array
ByteArrayAsset(byte[]) - Constructor for class org.jboss.shrinkwrap.api.asset.ByteArrayAsset
Creates a new Asset instance backed by the specified byte array
ByteArrayAsset(InputStream) - Constructor for class org.jboss.shrinkwrap.api.asset.ByteArrayAsset
Creates a new Asset instance backed by the bytes contained in the the specified InputStream

C

ClassAsset - Class in org.jboss.shrinkwrap.api.asset
ClassAsset Implementation of a Asset backed by a loaded Class
ClassAsset(Class<?>) - Constructor for class org.jboss.shrinkwrap.api.asset.ClassAsset
Load any class as a resource.
ClassContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
Defines the contract for a component capable of storing Java Classes.
ClassLoaderAsset - Class in org.jboss.shrinkwrap.api.asset
ClassloaderAsset Implementation of a Asset backed by a resource located in the Classloader.
ClassLoaderAsset(String) - Constructor for class org.jboss.shrinkwrap.api.asset.ClassLoaderAsset
Load a named resource using the current threads context classloader.
ClassLoaderAsset(String, ClassLoader) - Constructor for class org.jboss.shrinkwrap.api.asset.ClassLoaderAsset
Load a named resource using the given classloader.
classLoaders(Iterable<ClassLoader>) - Method in class org.jboss.shrinkwrap.api.ConfigurationBuilder
Sets the ClassLoader used in resolving extension implementations by the ExtensionLoader; other tasks requiring a CL by the Archive
close() - Method in class org.jboss.shrinkwrap.api.classloader.ShrinkWrapClassLoader
 
Configuration - Class in org.jboss.shrinkwrap.api
Encapsulates all configuration for a given Domain.
ConfigurationBuilder - Class in org.jboss.shrinkwrap.api
Mutable construction object for new instances of Configuration.
ConfigurationBuilder() - Constructor for class org.jboss.shrinkwrap.api.ConfigurationBuilder
Creates a new builder initialized to defaults (null) values.
contains(ArchivePath) - Method in interface org.jboss.shrinkwrap.api.Archive
Denotes whether this archive contains a resource at the specified path
contains(String) - Method in interface org.jboss.shrinkwrap.api.Archive
Denotes whether this archive contains a resource at the specified path
create(Class<T>) - Method in class org.jboss.shrinkwrap.api.ArchiveFactory
Creates a new archive of the specified type.
create(Class<T>, String) - Method in class org.jboss.shrinkwrap.api.ArchiveFactory
Creates a new archive of the specified type.
create(String) - Static method in class org.jboss.shrinkwrap.api.ArchivePaths
Creates a new ArchivePath with the specified context
create(String, String) - Static method in class org.jboss.shrinkwrap.api.ArchivePaths
Creates a new ArchivePath using the specified base and specified relative context.
create(String, ArchivePath) - Static method in class org.jboss.shrinkwrap.api.ArchivePaths
Creates a new ArchivePath using the specified base and specified relative context.
create(ArchivePath, String) - Static method in class org.jboss.shrinkwrap.api.ArchivePaths
Creates a new ArchivePath using the specified base and specified relative context.
create(ArchivePath, ArchivePath) - Static method in class org.jboss.shrinkwrap.api.ArchivePaths
Creates a new ArchivePath using the specified base and specified relative context.
create(Class<T>) - Static method in class org.jboss.shrinkwrap.api.ShrinkWrap
Creates a new archive of the specified type.
create(Class<T>, String) - Static method in class org.jboss.shrinkwrap.api.ShrinkWrap
Creates a new archive of the specified type.
createDomain() - Static method in class org.jboss.shrinkwrap.api.ShrinkWrap
Creates a new Domain containing a default Configuration.
createDomain(ConfigurationBuilder) - Static method in class org.jboss.shrinkwrap.api.ShrinkWrap
Creates a new Domain containing configuration properties from the supplied ConfigurationBuilder.
createDomain(Configuration) - Static method in class org.jboss.shrinkwrap.api.ShrinkWrap
Creates a new Domain containing configuration properties from the supplied Configuration.
createFromZipFile(Class<T>, File) - Method in class org.jboss.shrinkwrap.api.ArchiveFactory
Creates a new archive of the specified type as imported from the specified File.
createFromZipFile(Class<T>, File) - Static method in class org.jboss.shrinkwrap.api.ShrinkWrap
Creates a new archive of the specified type as imported from the specified File.

D

DEFAULT_MANIFEST_NAME - Static variable in interface org.jboss.shrinkwrap.api.container.ManifestContainer
 
delete(ArchivePath) - Method in interface org.jboss.shrinkwrap.api.Archive
Removes the Node in the Archive at the specified ArchivePath.
delete(String) - Method in interface org.jboss.shrinkwrap.api.Archive
Removes the Node in the Archive at the ArchivePath indicated by the specified String archivePath.
Domain - Class in org.jboss.shrinkwrap.api
Encapsulates a shared Configuration to be used by all Archives created by this Domain's ArchiveFactory.

E

EmptyAsset - Enum in org.jboss.shrinkwrap.api.asset
Implementation of a Asset having empty content.
EnterpriseArchive - Interface in org.jboss.shrinkwrap.api.spec
Traditional EAR (Java Enterprise Archive) structure.
EnterpriseContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
Defines the contract for a component capable of storing Enterprise related resources.
exclude(String) - Static method in class org.jboss.shrinkwrap.api.Filters
Filter that exclude all ArchivePaths that match a given Regular Expression Pattern.
exclude(Package...) - Static method in class org.jboss.shrinkwrap.api.Filters
Filter that includes listed Package.
exclude(Class<?>...) - Static method in class org.jboss.shrinkwrap.api.Filters
Filter that excludes listed Class.
executorService(ExecutorService) - Method in class org.jboss.shrinkwrap.api.ConfigurationBuilder
Sets the ExecutorService to be used, returning this instance
ExplodedExporter - Interface in org.jboss.shrinkwrap.api.exporter
Exporter used to export an Archive as an exploded directory structure.
ExplodedImporter - Interface in org.jboss.shrinkwrap.api.importer
Importer used to import Exploded directory structures into a Archive
exportAsInputStream() - Method in interface org.jboss.shrinkwrap.api.exporter.StreamExporter
Exports this reference in an implementation-specific format represented by the returned new InputStream instance
exportExploded(File) - Method in interface org.jboss.shrinkwrap.api.exporter.ExplodedExporter
Exports provided archive as an exploded directory structure.
exportExploded(File, String) - Method in interface org.jboss.shrinkwrap.api.exporter.ExplodedExporter
Exports provided archive as an exploded directory structure.
exportTo(OutputStream) - Method in interface org.jboss.shrinkwrap.api.exporter.StreamExporter
Exports provided archive in an implementation-specific format, written to the specified OutputStream target.
exportTo(File) - Method in interface org.jboss.shrinkwrap.api.exporter.StreamExporter
Exports provided archive as in an implementation-specific format, written to the specified File target.
exportTo(File, boolean) - Method in interface org.jboss.shrinkwrap.api.exporter.StreamExporter
Exports provided archive an implementation-specific format, written to the specified File target.
extensionLoader(ExtensionLoader) - Method in class org.jboss.shrinkwrap.api.ConfigurationBuilder
Sets the ExtensionLoader to be used, returning this instance
ExtensionLoader - Interface in org.jboss.shrinkwrap.api
ExtensionLoader Describes a way for the Archive to load extensions.

F

FileAsset - Class in org.jboss.shrinkwrap.api.asset
Implementation of an Asset backed by a File
FileAsset(File) - Constructor for class org.jboss.shrinkwrap.api.asset.FileAsset
Load the specified File.
FileExistsException - Exception in org.jboss.shrinkwrap.api.exporter
Thrown to denote that an export request to a particular File has failed because the file specified already exists and should not be overwritten.
FileExistsException(String) - Constructor for exception org.jboss.shrinkwrap.api.exporter.FileExistsException
 
Filter<T> - Interface in org.jboss.shrinkwrap.api
Used to filter inputs to be added to the target Archive.
Filters - Class in org.jboss.shrinkwrap.api
Factory class for the creation of new Filter instances.
format(Archive<?>) - Method in interface org.jboss.shrinkwrap.api.formatter.Formatter
Returns a formatted view of the specified archive
format(Archive<?>) - Method in enum org.jboss.shrinkwrap.api.formatter.Formatters
Returns a formatted view of the specified archive
Formatter - Interface in org.jboss.shrinkwrap.api.formatter
A type capable of formatting an Archive into human-readable style.
Formatters - Enum in org.jboss.shrinkwrap.api.formatter
Available pre-configured Formatter instances used in constructing a human-readable form for a specified Archive.

G

GenericArchive - Interface in org.jboss.shrinkwrap.api
Simple Archive extension which closes the generic context as a convenience to users not requiring any spec archive type.
get(ArchivePath) - Method in interface org.jboss.shrinkwrap.api.Archive
Obtains the Node located at the specified path
get(String) - Method in interface org.jboss.shrinkwrap.api.Archive
Obtains the Node located at the specified path
get() - Method in interface org.jboss.shrinkwrap.api.ArchivePath
Obtains the context which this ArchivePath represents
getArchive() - Method in class org.jboss.shrinkwrap.api.asset.ArchiveAsset
Returns the archive this asset represents
getArchiveFactory() - Method in class org.jboss.shrinkwrap.api.Domain
Obtains the ArchiveFactory for this domain.
getArchiveFormatFromExtensionMapping(Class<T>) - Method in interface org.jboss.shrinkwrap.api.ExtensionLoader
Gets the ArchiveFormat for the given type from the extensionMapping
getAsset() - Method in class org.jboss.shrinkwrap.api.ArchiveEvent
 
getAsset() - Method in interface org.jboss.shrinkwrap.api.Node
 
getAsType(Class<X>, String) - Method in interface org.jboss.shrinkwrap.api.Archive
Get a nested Archive as a specific type.

The found Archives must have been added as a Archive, no import is performed.
getAsType(Class<X>, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.Archive
Get a nested Archive as a specific type.

The found Archives must have been added as a Archive, no import is performed.
getAsType(Class<X>, Filter<ArchivePath>) - Method in interface org.jboss.shrinkwrap.api.Archive
Get all nested Archive matching the filter as a specific type.

The found Archives must have been added as a Archive, no import is performed.
getAsType(Class<X>, String, ArchiveFormat) - Method in interface org.jboss.shrinkwrap.api.Archive
Get a nested Archive as a specific type using the specify ArchiveFormat
getAsType(Class<X>, ArchivePath, ArchiveFormat) - Method in interface org.jboss.shrinkwrap.api.Archive
Get a nested Archive located in a ArchivePath as a specific type using the specify ArchiveFormat
getAsType(Class<X>, Filter<ArchivePath>, ArchiveFormat) - Method in interface org.jboss.shrinkwrap.api.Archive
Get all nested Archive matching the filter as a specific type using the specify ArchiveFormat.
getChildren() - Method in interface org.jboss.shrinkwrap.api.Node
 
getClassLoaders() - Method in class org.jboss.shrinkwrap.api.Configuration
 
getClassLoaders() - Method in class org.jboss.shrinkwrap.api.ConfigurationBuilder
 
getConfiguration() - Method in class org.jboss.shrinkwrap.api.Domain
Obtains the Configuration associated with this Domain
getContent() - Method in interface org.jboss.shrinkwrap.api.Archive
Obtains all assets in this archive, along with their respective paths.
getContent(Filter<ArchivePath>) - Method in interface org.jboss.shrinkwrap.api.Archive
Obtains all assets matching given filter in this archive, along with its respective Path.
getDefaultDomain() - Static method in class org.jboss.shrinkwrap.api.ShrinkWrap
Returns a single domain with default configuration for use in applications with no explicit configuration or isolation requirements.
getExecutorService() - Method in class org.jboss.shrinkwrap.api.Configuration
 
getExecutorService() - Method in class org.jboss.shrinkwrap.api.ConfigurationBuilder
 
getExtensionFromExtensionMapping(Class<T>) - Method in interface org.jboss.shrinkwrap.api.ExtensionLoader
Gets the extension for the given type from the extensionMapping
getExtensionLoader() - Method in class org.jboss.shrinkwrap.api.Configuration
 
getExtensionLoader() - Method in class org.jboss.shrinkwrap.api.ConfigurationBuilder
 
getHandledAsset() - Method in class org.jboss.shrinkwrap.api.ArchiveEvent
 
getName() - Method in interface org.jboss.shrinkwrap.api.Archive
Obtains the name of this archive (ie.
getName() - Method in interface org.jboss.shrinkwrap.api.asset.NamedAsset
Specifies the name (ArchivePath) for the archive
getParent() - Method in interface org.jboss.shrinkwrap.api.ArchivePath
Obtains the parent of this Path, if exists, else null.
getPath() - Method in class org.jboss.shrinkwrap.api.ArchiveEvent
 
getPath() - Method in interface org.jboss.shrinkwrap.api.Node
 
getSource() - Method in class org.jboss.shrinkwrap.api.asset.ByteArrayAsset
Returns the underlying content.
getSource() - Method in class org.jboss.shrinkwrap.api.asset.ClassAsset
Returns the loaded class.
getSource() - Method in class org.jboss.shrinkwrap.api.asset.ClassLoaderAsset
Returns the loaded resource.
getSource() - Method in enum org.jboss.shrinkwrap.api.asset.EmptyAsset
Returns the underlying content.
getSource() - Method in class org.jboss.shrinkwrap.api.asset.FileAsset
Returns the loaded file.
getSource() - Method in class org.jboss.shrinkwrap.api.asset.StringAsset
Returns the underlying content.
getSource() - Method in class org.jboss.shrinkwrap.api.asset.UrlAsset
Returns the loaded URL.

H

handle(ArchiveEvent) - Method in interface org.jboss.shrinkwrap.api.ArchiveEventHandler
CallBack when a Asset is added to a specific ArchivePath.

I

IllegalArchivePathException - Exception in org.jboss.shrinkwrap.api
Exception thrown when trying to add a Node on and invalid path within the Archive (i.e.
IllegalArchivePathException(String) - Constructor for exception org.jboss.shrinkwrap.api.IllegalArchivePathException
 
IllegalArchivePathException(Throwable) - Constructor for exception org.jboss.shrinkwrap.api.IllegalArchivePathException
 
IllegalArchivePathException(String, Throwable) - Constructor for exception org.jboss.shrinkwrap.api.IllegalArchivePathException
 
IllegalOverwriteException - Exception in org.jboss.shrinkwrap.api
Exception thrown when trying to add an Asset into an archive under an ArchivePath which is already taken.
IllegalOverwriteException(String) - Constructor for exception org.jboss.shrinkwrap.api.IllegalOverwriteException
 
IllegalOverwriteException(Throwable) - Constructor for exception org.jboss.shrinkwrap.api.IllegalOverwriteException
 
IllegalOverwriteException(String, Throwable) - Constructor for exception org.jboss.shrinkwrap.api.IllegalOverwriteException
 
importDirectory(File) - Method in interface org.jboss.shrinkwrap.api.importer.ExplodedImporter
Import a directory structure as a archive.
importDirectory(String) - Method in interface org.jboss.shrinkwrap.api.importer.ExplodedImporter
Import a directory structure as a archive.
importFrom(InputStream) - Method in interface org.jboss.shrinkwrap.api.importer.StreamImporter
Imports provided stream as a Archive.
importFrom(File) - Method in interface org.jboss.shrinkwrap.api.importer.StreamImporter
Imports provided File as a Archive.
importFrom(ZipFile) - Method in interface org.jboss.shrinkwrap.api.importer.ZipImporter
Imports provided ZipFile as a Archive.
importZip(ZipInputStream) - Method in interface org.jboss.shrinkwrap.api.importer.ZipImporter
Deprecated. Use ZipImporter#importFrom(ZipInputStream)
importZip(ZipFile) - Method in interface org.jboss.shrinkwrap.api.importer.ZipImporter
Deprecated. Use ZipImporter.importFrom(ZipFile)
include(T) - Method in interface org.jboss.shrinkwrap.api.Filter
Called per operation in a multi add operation.
include(String) - Static method in class org.jboss.shrinkwrap.api.Filters
Filer that include all ArchivePaths that match the given Regular Expression Pattern.
include(Package...) - Static method in class org.jboss.shrinkwrap.api.Filters
Filter that excludes listed Package.
include(Class<?>...) - Static method in class org.jboss.shrinkwrap.api.Filters
Filter that includes listed Class.
includeAll() - Static method in class org.jboss.shrinkwrap.api.Filters
Filter that includes all ArchivePaths.

J

JavaArchive - Interface in org.jboss.shrinkwrap.api.spec
Traditional JAR (Java Archive) structure.

L

LibraryContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
Defines the contract for a component capable of storing Libraries.
load(Class<T>, Archive<?>) - Method in interface org.jboss.shrinkwrap.api.ExtensionLoader
Load a Extension.

M

ManifestContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
Defines the contract for a component capable of storing Manifest related resources.
merge(Archive<?>) - Method in interface org.jboss.shrinkwrap.api.Archive
Merge the contents from an existing archive without maintaining the archive name in the context path.
merge(Archive<?>, Filter<ArchivePath>) - Method in interface org.jboss.shrinkwrap.api.Archive
Merge the contents from an existing archive without maintaining the archive name in the context path.
merge(Archive<?>, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.Archive
Merge the contents from an existing archive in a specific path without maintaining the archive name in the context path.
merge(Archive<?>, String) - Method in interface org.jboss.shrinkwrap.api.Archive
Merge the contents from an existing archive in a specific path without maintaining the archive name in the context path.
merge(Archive<?>, ArchivePath, Filter<ArchivePath>) - Method in interface org.jboss.shrinkwrap.api.Archive
Merge the contents from an existing archive in a specific path without maintaining the archive name in the context path.
merge(Archive<?>, String, Filter<ArchivePath>) - Method in interface org.jboss.shrinkwrap.api.Archive
Merge the contents from an existing archive in a specific path without maintaining the archive name in the context path.
move(ArchivePath, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.Archive
Moves the asset under the source path to the target path.
move(String, String) - Method in interface org.jboss.shrinkwrap.api.Archive
Moves the asset under the source path to the target path.

N

NamedAsset - Interface in org.jboss.shrinkwrap.api.asset
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.
Node - Interface in org.jboss.shrinkwrap.api
Represents an entry inside an Archive.

O

openStream() - Method in class org.jboss.shrinkwrap.api.asset.ArchiveAsset
Get a input stream for the resource content.
openStream() - Method in interface org.jboss.shrinkwrap.api.asset.Asset
Get a input stream for the resource content.
openStream() - Method in class org.jboss.shrinkwrap.api.asset.ByteArrayAsset
 
openStream() - Method in class org.jboss.shrinkwrap.api.asset.ClassAsset
Converts the Class name into a Resource URL and uses the ClassloaderResource for loading the Class.
openStream() - Method in class org.jboss.shrinkwrap.api.asset.ClassLoaderAsset
Opens up the given resource as a stream.
openStream() - Method in enum org.jboss.shrinkwrap.api.asset.EmptyAsset
 
openStream() - Method in class org.jboss.shrinkwrap.api.asset.FileAsset
Opens a new FileInputStream for the given File.
openStream() - Method in class org.jboss.shrinkwrap.api.asset.StringAsset
 
openStream() - Method in class org.jboss.shrinkwrap.api.asset.UrlAsset
Open the URL stream.
org.jboss.shrinkwrap.api - package org.jboss.shrinkwrap.api
 
org.jboss.shrinkwrap.api.asset - package org.jboss.shrinkwrap.api.asset
 
org.jboss.shrinkwrap.api.classloader - package org.jboss.shrinkwrap.api.classloader
 
org.jboss.shrinkwrap.api.container - package org.jboss.shrinkwrap.api.container
 
org.jboss.shrinkwrap.api.exporter - package org.jboss.shrinkwrap.api.exporter
 
org.jboss.shrinkwrap.api.formatter - package org.jboss.shrinkwrap.api.formatter
 
org.jboss.shrinkwrap.api.importer - package org.jboss.shrinkwrap.api.importer
 
org.jboss.shrinkwrap.api.serialization - package org.jboss.shrinkwrap.api.serialization
 
org.jboss.shrinkwrap.api.spec - package org.jboss.shrinkwrap.api.spec
 

R

ResourceAdapterArchive - Interface in org.jboss.shrinkwrap.api.spec
Traditional RAR (Resource Adapter Archive) structure.
ResourceAdapterContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
Defines the contract for a component capable of storing Resource adapter resources.
ResourceContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
Defines the contract for a component capable of storing a series of ClassLoader, File, and URL-based Assets as resources within an archive.
root() - Static method in class org.jboss.shrinkwrap.api.ArchivePaths
Creates a new ArchivePath representing the root path (/).

S

SerializableView - Interface in org.jboss.shrinkwrap.api.serialization
Serializable view of an Archive.
ServiceProviderContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
Defines the contract for a component capable of storing service provider related resources.
setApplicationXML(String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a resource to this Archive as application.xml.
setApplicationXML(File) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a File to this Archive as application.xml.
setApplicationXML(URL) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a URL to this Archive as application.xml.
setApplicationXML(Asset) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a Asset to this Archive as application.xml.
setApplicationXML(Package, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a resource inside the package to this Archive as application.xml.
setHandledAsset(Asset) - Method in class org.jboss.shrinkwrap.api.ArchiveEvent
 
setManifest(String) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the resource as MANIFEST.FM to the container, returning the container itself.
setManifest(File) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the File as MANIFEST.FM to the container, returning the container itself.
setManifest(URL) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the URL as MANIFEST.FM to the container, returning the container itself.
setManifest(Asset) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the Asset as MANIFEST.FM to the container, returning the container itself.
setManifest(Package, String) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the resource inside the package as a MANIFEST.MF to the container, returning the container itself.
setResourceAdapterXML(String) - Method in interface org.jboss.shrinkwrap.api.container.ResourceAdapterContainer
Adds the resource as ra.xml to the container, returning the container itself.
setResourceAdapterXML(File) - Method in interface org.jboss.shrinkwrap.api.container.ResourceAdapterContainer
Adds the File as ra.xml to the container, returning the container itself.
setResourceAdapterXML(URL) - Method in interface org.jboss.shrinkwrap.api.container.ResourceAdapterContainer
Adds the URL as ra.xml to the container, returning the container itself.
setResourceAdapterXML(Asset) - Method in interface org.jboss.shrinkwrap.api.container.ResourceAdapterContainer
Adds the Asset as ra.xml to the container, returning the container itself.
setResourceAdapterXML(Package, String) - Method in interface org.jboss.shrinkwrap.api.container.ResourceAdapterContainer
Adds the resource inside the package as ra.xml to the container, returning the container itself.
setWebXML(String) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the resource as web.xml to the container, returning the container itself.
setWebXML(File) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the File as web.xml to the container, returning the container itself.
setWebXML(URL) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the URL as web.xml to the container, returning the container itself.
setWebXML(Asset) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the Asset as web.xml to the container, returning the container itself.
setWebXML(Package, String) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the resource inside the package as web.xml to the container, returning the container itself.
shallowCopy() - Method in interface org.jboss.shrinkwrap.api.Archive
Creates a shallow copy of this Archive.
ShrinkWrap - Class in org.jboss.shrinkwrap.api
Main entry point into the ShrinkWrap system.
ShrinkWrapClassLoader - Class in org.jboss.shrinkwrap.api.classloader
Extension that will create a ClassLoader based on a Array of Archives.
ShrinkWrapClassLoader(Archive<?>...) - Constructor for class org.jboss.shrinkwrap.api.classloader.ShrinkWrapClassLoader
Constructs a new ShrinkWrapClassLoader for the specified Archives using the default delegation parent ClassLoader.
ShrinkWrapClassLoader(ClassLoader, Archive<?>...) - Constructor for class org.jboss.shrinkwrap.api.classloader.ShrinkWrapClassLoader
Constructs a new ShrinkWrapClassLoader for the given Archives.
StreamExporter - Interface in org.jboss.shrinkwrap.api.exporter
Generic exporter capable of representing an Assignable as an InputStream, or writing its contents to a provided OutputStream or File.
StreamImporter<I extends StreamImporter<I>> - Interface in org.jboss.shrinkwrap.api.importer
Generic importer capable of representing an Assignable as an entity capable of reading from an InputStream, or file type.
StringAsset - Class in org.jboss.shrinkwrap.api.asset
Implementation of an Asset backed by a String
StringAsset(String) - Constructor for class org.jboss.shrinkwrap.api.asset.StringAsset
Creates a new Asset instance backed by the specified String

T

TarExporter - Interface in org.jboss.shrinkwrap.api.exporter
Exporter used to represent an Assignable in TAR format
TarGzExporter - Interface in org.jboss.shrinkwrap.api.exporter
Exporter used to represent an Assignable in TAR format encoded w/ GZIP compression
TarGzImporter - Interface in org.jboss.shrinkwrap.api.importer
Assignable type capable of importing TAR archive content encoded in GZIP compression.
TarImporter - Interface in org.jboss.shrinkwrap.api.importer
Assignable type capable of importing TAR archive content
toString() - Method in interface org.jboss.shrinkwrap.api.Archive
Acts as a shorthand for Archive.toString(Formatter) where the Formatters.SIMPLE is leveraged.
toString(boolean) - Method in interface org.jboss.shrinkwrap.api.Archive
If "true" is specified, acts as a shorthand for Archive.toString(Formatter) where the Formatters.VERBOSE is leveraged.
toString(Formatter) - Method in interface org.jboss.shrinkwrap.api.Archive
Returns a view of this Archive as returned from the specified Formatter.
toString() - Method in class org.jboss.shrinkwrap.api.asset.ByteArrayAsset
toString() - Method in enum org.jboss.shrinkwrap.api.asset.EmptyAsset
toString() - Method in class org.jboss.shrinkwrap.api.asset.FileAsset
toString() - Method in class org.jboss.shrinkwrap.api.asset.StringAsset
toString() - Method in class org.jboss.shrinkwrap.api.asset.UrlAsset

U

UnknownExtensionTypeException - Exception in org.jboss.shrinkwrap.api
Indicates that a default name cannot be generated for a given type because no extension mapping has been configured via ExtensionLoader.getExtensionFromExtensionMapping(Class).
UrlAsset - Class in org.jboss.shrinkwrap.api.asset
Implementation of an Asset backed by a URL.
UrlAsset(URL) - Constructor for class org.jboss.shrinkwrap.api.asset.UrlAsset
Create a new resource with a URL source.

V

valueOf(String) - Static method in enum org.jboss.shrinkwrap.api.ArchiveFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.shrinkwrap.api.asset.EmptyAsset
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.shrinkwrap.api.formatter.Formatters
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.shrinkwrap.api.ArchiveFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.shrinkwrap.api.asset.EmptyAsset
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.shrinkwrap.api.formatter.Formatters
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebArchive - Interface in org.jboss.shrinkwrap.api.spec
Traditional WAR (Java Web Archive) structure.
WebContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
Defines the contract for a component capable of storing web-related resources.
writeTo(OutputStream, Formatter) - Method in interface org.jboss.shrinkwrap.api.Archive
Prints the content of this Archive to the specified OutputStream on the format defined by the specified Formatter.

Z

ZipExporter - Interface in org.jboss.shrinkwrap.api.exporter
Exporter used to represent an Assignable in ZIP format.
ZipImporter - Interface in org.jboss.shrinkwrap.api.importer
Assignable type capable of importing ZIP content.
ZipSerializableView - Interface in org.jboss.shrinkwrap.api.serialization
Serializable view of an Archive where contents are encoded in ZIP format during Serialization.

A B C D E F G H I J L M N O R S T U V W Z
ShrinkWrap API 1.1.0-alpha-2

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.