A C D E G I J L M O P R S T W Z

A

add(Asset, Path) - Method in interface org.jboss.shrinkwrap.api.Archive
Adds the specified asset under the specified path into the target context
add(Asset, Path, 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<?>, Path) - 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, Path) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a resource to this Archives application context.
addApplicationResource(File, Path) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a File to this Archives application context.
addApplicationResource(URL, Path) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a URL to this Archives application context.
addApplicationResource(Asset, Path) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a Asset to this Archives application context.
addClass(Class<?>) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Adds the specified Class to the Archive.
addClasses(Class<?>...) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Adds the specified Classes to the Archive.
addExtensionOverride(Class<T>, Class<? extends T>) - Static method in class org.jboss.shrinkwrap.api.Archives
Override the loading of a specific Extension.
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, Path) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the resource as a library to the container, returning the container itself.
addLibrary(File, Path) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the File as a library to the container, returning the container itself.
addLibrary(URL, Path) - Method in interface org.jboss.shrinkwrap.api.container.LibraryContainer
Adds the URL as a library to the container, returning the container itself.
addLibrary(Asset, Path) - 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, Path) - 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, Path) - 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, Path) - 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, Path) - Method in interface org.jboss.shrinkwrap.api.container.ManifestContainer
Adds the Asset as a Manifest resource 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, Path) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a resource to this Archives module context.
addModule(File, Path) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a File to this Archives module context.
addModule(URL, Path) - Method in interface org.jboss.shrinkwrap.api.container.EnterpriseContainer
Adds a URL to this Archives module context.
addModule(Asset, Path) - 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.
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, Path) - 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, Path, 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, Path) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the File as a resource to the container, returning the container itself.
addResource(URL, Path) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the URL as a resource to the container, returning the container itself.
addResource(Asset, Path) - Method in interface org.jboss.shrinkwrap.api.container.ResourceContainer
Adds the Asset as a resource to the container, returning the container itself.
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, Path) - 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, Path) - 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, Path) - 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, Path) - Method in interface org.jboss.shrinkwrap.api.container.WebContainer
Adds the Asset as a Web resource to the container, returning the container itself.
Archive<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api
Archive Represents a collection of resources which may be constructed declaratively / programmatically.
ArchiveExportException - Exception in org.jboss.shrinkwrap.api.exporter
ArchiveExportException 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
 
ArchiveImportException - Exception in org.jboss.shrinkwrap.api.importer
ArchiveImportException Exception thrown on error while mporting a Archive.
ArchiveImportException(String, Throwable) - Constructor for exception org.jboss.shrinkwrap.api.importer.ArchiveImportException
 
ArchiveImportException(String) - Constructor for exception org.jboss.shrinkwrap.api.importer.ArchiveImportException
 
ArchiveImportException(Throwable) - Constructor for exception org.jboss.shrinkwrap.api.importer.ArchiveImportException
 
Archives - Class in org.jboss.shrinkwrap.api
Generic unified factory for archive 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
Represents a Class, file, or any other collection of bytes stored under some context within an Archive
Assignable - Interface in org.jboss.shrinkwrap.api
General interface for representing entities such as Archives and descriptors as different extension types.

C

ClassContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
ClassContainer Defines the contract for a component capable of storing Java Classes.
contains(Path) - Method in interface org.jboss.shrinkwrap.api.Archive
Denotes whether this archive contains a resource at the specified path
create(String, Class<T>) - Static method in class org.jboss.shrinkwrap.api.Archives
Create a archive as a specific type.
create(String) - Static method in class org.jboss.shrinkwrap.api.Paths
Creates a new Path with the specified context
create(String, String) - Static method in class org.jboss.shrinkwrap.api.Paths
Creates a new Path using the specified base and specified relative context.
create(Path, String) - Static method in class org.jboss.shrinkwrap.api.Paths
Creates a new Path using the specified base and specified relative context.
create(Path, Path) - Static method in class org.jboss.shrinkwrap.api.Paths
Creates a new Path using the specified base and specified relative context.

D

delete(Path) - Method in interface org.jboss.shrinkwrap.api.Archive
Removes the asset in the archive at the specified Path.

E

EnterpriseArchive - Interface in org.jboss.shrinkwrap.api.spec
EnterpriseArchive Traditional EAR (Java Enterprise Archive) structure.
EnterpriseContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
EnterpriseContainer Defines the contract for a component capable of storing Enterprise related resources.
ExplodedExporter - Interface in org.jboss.shrinkwrap.api.exporter
ExplodedExporter Exporter used to export an Archive as an exploded directory structure.
ExplodedImporter - Interface in org.jboss.shrinkwrap.api.importer
ExplodedImporter 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 provided archive as a Zip archive.
ExtensionLoader - Interface in org.jboss.shrinkwrap.api
ExtensionLoader Describes a way for the Archive to load extensions.

G

get(Path) - Method in interface org.jboss.shrinkwrap.api.Archive
Obtains the asset located at the specified path
get(String) - Method in interface org.jboss.shrinkwrap.api.Archive
Obtains the asset located at the specified path
get() - Method in interface org.jboss.shrinkwrap.api.Path
Obtains the context which this Path represents
getContent() - Method in interface org.jboss.shrinkwrap.api.Archive
Obtains all assets in this archive, along with its respective Path.
getName() - Method in interface org.jboss.shrinkwrap.api.Archive
Obtains the name of this archive (ie. myLibrary.jar)

I

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.

J

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

L

LibraryContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
LibraryContainer 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
ManifestContainer 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<?>, Path) - 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.

O

openStream() - Method in interface org.jboss.shrinkwrap.api.Asset
Get a input stream for the resource content.
org.jboss.shrinkwrap.api - package org.jboss.shrinkwrap.api
 
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.importer - package org.jboss.shrinkwrap.api.importer
 
org.jboss.shrinkwrap.api.spec - package org.jboss.shrinkwrap.api.spec
 

P

Path - Interface in org.jboss.shrinkwrap.api
Path Represents a target context within an Archive under which an Asset may be found.
Paths - Class in org.jboss.shrinkwrap.api
A Factory for Path creation.

R

ResourceAdapterArchive - Interface in org.jboss.shrinkwrap.api.spec
ResourceAdapterArchive Traditional RAR (Resource Adapter Archive) structure.
ResourceAdapterContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
ResourceAdapterContainer Defines the contract for a component capable of storing Resource adapter resources.
ResourceContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
ResourceContainer Defines the contract for a component capable of storing a series of ClassLoader resources

The actual path to the Resources within the Archive is up to the implementations/specifications.
root() - Static method in class org.jboss.shrinkwrap.api.Paths
Creates a new Path representing the root path (/).

S

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.
setExtensionLoader(ExtensionLoader) - Static method in class org.jboss.shrinkwrap.api.Archives
 
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.

T

toString(boolean) - Method in interface org.jboss.shrinkwrap.api.Archive
Returns a multiline "ls -l"-equse output of the contents of this deployment and (recursively) its children if the verbosity flag is set to "true".

W

WebArchive - Interface in org.jboss.shrinkwrap.api.spec
WebArchive Traditional WAR (Java Web Archive) structure.
WebContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
WebContainer Defines the contract for a component capable of storing Web related resources.

Z

ZipExporter - Interface in org.jboss.shrinkwrap.api.exporter
ZipExporter Exporter used to export an Archive as a Zip format.
ZipImporter - Interface in org.jboss.shrinkwrap.api.importer
ZipImporter

A C D E G I J L M O P R S T W Z

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