A B C D E F G 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(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) - 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) - Method in interface org.jboss.shrinkwrap.api.Archive
Add an archive under a specific context and maintain the archive name as context path.
addApplicationResource(String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a resource to this Archives application context.
addApplicationResource(File) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a File to this Archives application context.
addApplicationResource(String, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a resource to this Archives application context.
addApplicationResource(File, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a File to this Archives application context.
addApplicationResource(URL, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a URL to this Archives application context.
addApplicationResource(Asset, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a Asset to this Archives application context.
addApplicationResource(String, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a resource to this Archives application context.
addApplicationResource(File, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a File to this Archives application context.
addApplicationResource(URL, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a URL to this Archives application context.
addApplicationResource(Asset, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a Asset to this Archives application context.
addApplicationResource(Package, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds the resource as a resource to the container, returning the container itself.
addApplicationResource(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.
addApplicationResource(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.
addApplicationResources(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.
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.
addDirectories(String...) - Method in interface org.jboss.shrinkwrap.api.Archive
Adds the specified directory.
addDirectories(ArchivePath...) - Method in interface org.jboss.shrinkwrap.api.Archive
Adds the specified directory.
addDirectory(String) - Method in interface org.jboss.shrinkwrap.api.Archive
Adds the specified directory.
addDirectory(ArchivePath) - Method in interface org.jboss.shrinkwrap.api.Archive
Adds the specified directory.
addLibraries(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.
addLibraries(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.
addLibraries(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.
addLibrary(String) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the resource as a library to the container, returning the container itself.
addLibrary(File) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the File as a library to the container, returning the container itself.
addLibrary(String, String) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the resource as a library to the container, returning the container itself.
addLibrary(File, String) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the File as a library to the container, returning the container itself.
addLibrary(URL, String) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the URL as a library to the container, returning the container itself.
addLibrary(Asset, String) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the Asset as a library to the container, returning the container itself.
addLibrary(String, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the resource as a library to the container, returning the container itself.
addLibrary(File, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the File as a library to the container, returning the container itself.
addLibrary(URL, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the URL as a library to the container, returning the container itself.
addLibrary(Asset, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the Asset as a library to the container, returning the container itself.
addLibrary(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.
addManifestResource(String) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the resource as a Manifest resource to the container, returning the container itself.
addManifestResource(File) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the File as a Manifest resource to the container, returning the container itself.
addManifestResource(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.
addManifestResource(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.
addManifestResource(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.
addManifestResource(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.
addManifestResource(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.
addManifestResource(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.
addManifestResource(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.
addManifestResource(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.
addManifestResource(Package, String) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the resource as a resource to the container, returning the container itself.
addManifestResource(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.
addManifestResource(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.
addManifestResources(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.
addModule(Archive<?>) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a archive to this Archives module context.
addModule(String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a resource to this Archives module context.
addModule(File) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a File to this Archives module context.
addModule(String, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a resource to this Archives module context.
addModule(File, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a File to this Archives module context.
addModule(URL, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a URL to this Archives module context.
addModule(Asset, String) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a Asset to this Archives module context.
addModule(String, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a resource to this Archives module context.
addModule(File, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a File to this Archives module context.
addModule(URL, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a URL to this Archives module context.
addModule(Asset, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a Asset to this Archives module context.
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.
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.
addResource(String) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the resource as a resource to the container, returning the container itself.
addResource(File) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the File as a resource to the container, returning the container itself.
addResource(String, String) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the resource as a resource to the container, returning the container itself.
addResource(File, String) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the File as a resource to the container, returning the container itself.
addResource(URL, String) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the URL as a resource to the container, returning the container itself.
addResource(Asset, String) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the Asset as a resource to the container, returning the container itself.
addResource(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.
addResource(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.
addResource(File, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the File as a resource to the container, returning the container itself.
addResource(URL, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the URL as a resource to the container, returning the container itself.
addResource(Asset, ArchivePath) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the Asset as a resource to the container, returning the container itself.
addResource(Package, String) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the resource as a resource to the container, returning the container itself.
addResource(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.
addResource(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.
addResources(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.
addServiceProvider(Class<?>, Class<?>...) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds a META-INF/services/ServiceInterfaceName Asset representing this service.
addWebResource(String) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the resource as a Web resource to the container, returning the container itself.
addWebResource(File) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the File as a Web resource to the container, returning the container itself.
addWebResource(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.
addWebResource(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.
addWebResource(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.
addWebResource(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.
addWebResource(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.
addWebResource(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.
addWebResource(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.
addWebResource(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.
addWebResource(Package, String) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the resource as a resource to the container, returning the container itself.
addWebResource(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.
addWebResource(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.
addWebResources(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.
Archive<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api
Represents a collection of resources which may be constructed programmatically.
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.
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 a 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

ClassContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
Defines the contract for a component capable of storing Java Classes.
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(String, Class<T>) - Method in class org.jboss.shrinkwrap.api.ArchiveFactory
Deprecated. 
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(String, Class<T>) - Static method in class org.jboss.shrinkwrap.api.ShrinkWrap
Deprecated. As part of SHRINKWRAP-163 Use ShrinkWrap.create(Class, String) instead.
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

delete(ArchivePath) - Method in interface org.jboss.shrinkwrap.api.Archive
Removes the asset in the archive at the specified Path.
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.
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
exportExploded(File) - Method in interface org.jboss.shrinkwrap.api.exporter.ExplodedExporter
Exports provided archive as an exploded directory structure.
exportZip() - Method in interface org.jboss.shrinkwrap.api.exporter.ZipExporter
Exports this reference as a Zip archive.
exportZip(File) - Method in interface org.jboss.shrinkwrap.api.exporter.ZipExporter
Exports provided archive as a ZIP archive, written to the specified File target.
exportZip(OutputStream) - Method in interface org.jboss.shrinkwrap.api.exporter.ZipExporter
Exports provided archive as a ZIP archive, written to the specified OutputStream target.
exportZip(File, boolean) - Method in interface org.jboss.shrinkwrap.api.exporter.ZipExporter
Exports provided archive as a ZIP archive, 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.
extensionMappings(Map<Class<?>, ExtensionType>) - Method in class org.jboss.shrinkwrap.api.ConfigurationBuilder
Sets the extensionMapping to be used, returning this instance

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

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
getArchiveFactory() - Method in class org.jboss.shrinkwrap.api.Domain
Obtains the ArchiveFactory for this domain.
getAsset() - Method in interface org.jboss.shrinkwrap.api.Node
 
getChildren() - Method in interface org.jboss.shrinkwrap.api.Node
 
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 its respective Path.
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
 
getExtensionLoader() - Method in class org.jboss.shrinkwrap.api.Configuration
 
getExtensionLoader() - Method in class org.jboss.shrinkwrap.api.ConfigurationBuilder
 
getExtensionMapping() - Method in class org.jboss.shrinkwrap.api.ConfigurationBuilder
 
getExtensionMappings() - Method in class org.jboss.shrinkwrap.api.Configuration
 
getName() - Method in interface org.jboss.shrinkwrap.api.Archive
Obtains the name of this archive (ie. myLibrary.jar)
getParent() - Method in interface org.jboss.shrinkwrap.api.ArchivePath
Obtains the parent of this Path, if exists, else null.
getPath() - Method in interface org.jboss.shrinkwrap.api.Node
 

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. you are trying to add an asset to "/test.txt/somethingelse.txt" where test.txt is an Asset)
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
 
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.
importZip(ZipInputStream) - Method in interface org.jboss.shrinkwrap.api.importer.ZipImporter
Imports provided ZipInputStream as a Archive.
importZip(ZipFile) - Method in interface org.jboss.shrinkwrap.api.importer.ZipImporter
Imports provided ZipFile as a Archive.
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(Class<?>) - Static method in class org.jboss.shrinkwrap.api.Filters
Filter that includes a specific 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.

N

Node - Interface in org.jboss.shrinkwrap.api
Represents an entry inside an Archive.

O

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 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.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.
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.
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.
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.
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.
ShrinkWrap - Class in org.jboss.shrinkwrap.api
Main entry point into the ShrinkWrap system.
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

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 Configuration.getExtensionMappings().
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.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.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.

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 I J L M N O R S T U V W Z

Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.