Skip navigation links
ShrinkWrap Aggregator and Build Parent 1.2.3
A B C D E F G H I J K L M N O P R S T U V W Z 

A

AbstractExporterDelegate<T> - Class in org.jboss.shrinkwrap.impl.base.exporter
AbstractExporterDelegate Abstract delegate used for archive export.
AbstractExporterDelegate(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.exporter.AbstractExporterDelegate
Creates a new abstract exporter delegate for the provided Archive
AbstractOnDemandInputStream<T extends OutputStream> - Class in org.jboss.shrinkwrap.impl.base.exporter
Base for on-demand input streams.
AbstractOnDemandInputStream(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.exporter.AbstractOnDemandInputStream
Creates stream directly from archive.
AbstractStreamExporterImpl - Class in org.jboss.shrinkwrap.impl.base.exporter
Base support for I/O Stream-based exporters
AbstractStreamExporterImpl(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.exporter.AbstractStreamExporterImpl
 
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.
add(Asset, String) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Adds the specified resource under the context denoted by the specified target
add(Asset, String, String) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Adds the specified asset under the specified target (directory) using the specified name.
add(Asset, ArchivePath, String) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Adds the specified asset under the specified target (directory) using the specified name.
add(Archive<?>, ArchivePath, Class<? extends StreamExporter>) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Add an archive under a specific context and maintain the archive name as context path.
add(NamedAsset) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Adds the asset encapsulated within the specified NamedAsset under the encapsulated name and target (directory)
add(Archive<?>, String, Class<? extends StreamExporter>) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Add an archive under a specific context and maintain the archive name as context path.
add(Archive<?>, ArchivePath, Class<? extends StreamExporter>) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Add an archive under a specific context and maintain the archive name as context path.
add(Asset, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the specified asset under the specified path into the target context
add(Asset, ArchivePath, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the specified asset under the specified target (directory) using the specified name.
add(Asset, String, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the specified asset under the specified target (directory) using the specified name.
add(NamedAsset) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the asset encapsulated within the specified NamedAsset under the encapsulated name and target (directory)
add(Asset, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the specified resource under the context denoted by the specified target
add(Asset, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.MemoryMapArchiveBase
Adds the specified asset under the specified path into the target context
add(Archive<?>, String, Class<? extends StreamExporter>) - Method in class org.jboss.shrinkwrap.impl.base.MemoryMapArchiveBase
Add an archive under a specific context and maintain the archive name as context path.
add(Archive<?>, ArchivePath, Class<? extends StreamExporter>) - Method in class org.jboss.shrinkwrap.impl.base.MemoryMapArchiveBase
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.
addAsApplicationResource(String) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsApplicationResource(File) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsApplicationResource(String, String) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsApplicationResource(File, String) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsApplicationResource(URL, String) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsApplicationResource(Asset, String) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsApplicationResource(String, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsApplicationResource(File, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsApplicationResource(URL, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsApplicationResource(Asset, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsApplicationResource(Package, String) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsApplicationResource(Package, String, String) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsApplicationResource(Package, String, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
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.
addAsApplicationResources(Package, String...) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
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.
addAsDirectories(ArchivePath...) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Adds the specified directories.
addAsDirectories(String...) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Adds the specified directories.
addAsDirectories(ArchivePath...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the specified directories.
addAsDirectories(String...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
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.
addAsDirectory(String) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Adds the specified directory.
addAsDirectory(ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the specified directory.
addAsDirectory(String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the specified directory.
addAsDirectory(ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.MemoryMapArchiveBase
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.
addAsLibraries(String...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsLibraries(File...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsLibraries(Archive<?>...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsLibraries(Collection<? extends Archive<?>>) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Add multiple Archives to this Archive as libraries to the container, returning the container itself.
addAsLibraries(Archive<?>[]...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
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.
addAsLibrary(Archive<?>) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Add another Archive to this Archive as a library to the container, returning the container itself.
addAsLibrary(String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the resource as a library to the container, returning the container itself.
addAsLibrary(File) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the File as a library to the container, returning the container itself.
addAsLibrary(String, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the resource as a library to the container, returning the container itself.
addAsLibrary(File, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the File as a library to the container, returning the container itself.
addAsLibrary(URL, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsLibrary(Asset, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsLibrary(String, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsLibrary(File, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsLibrary(URL, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsLibrary(Asset, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
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.
addAsManifestResource(String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the resource as a Manifest resource to the container, returning the container itself.
addAsManifestResource(File) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the File as a Manifest resource to the container, returning the container itself.
addAsManifestResource(String, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the resource as a Manifest resource to the container, returning the container itself.
addAsManifestResource(File, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the File as a Manifest resource to the container, returning the container itself.
addAsManifestResource(URL, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsManifestResource(Asset, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsManifestResource(String, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsManifestResource(File, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsManifestResource(URL, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsManifestResource(Asset, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsManifestResource(Package, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsManifestResource(Package, String, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsManifestResource(Package, String, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
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.
addAsManifestResources(Package, String...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
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.
addAsModule(Archive<?>) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
Adds a archive to this Archives module context.
addAsModule(String) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
Adds a resource to this Archives module context.
addAsModule(File) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsModule(File, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsModule(String, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsModule(URL, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsModule(File, String) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsModule(Asset, String) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsModule(String, String) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsModule(URL, String) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
addAsModule(Asset, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
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.
addAsModules(Archive<?>...) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
Adds the specified archives to this Archives module context.
addAsModules(String...) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
Adds the specified resources to this Archives module context.
addAsModules(File...) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
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.
addAsResource(String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsResource(File) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsResource(String, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsResource(File, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsResource(URL, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsResource(Asset, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsResource(String, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsResource(String, ArchivePath, ClassLoader) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsResource(File, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsResource(URL, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsResource(Asset, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsResource(Package, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsResource(Package, String, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsResource(Package, String, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
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.
addAsResources(Package, String...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
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.
addAsServiceProvider(Class<?>, Class<?>...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsServiceProvider(String, String...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsServiceProvider(Class<?>, Class<?>...) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
addAsServiceProvider(String, String...) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
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.
addAsServiceProviderAndClasses(Class<?>, Class<?>...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addAsServiceProviderAndClasses(Class<?>, Class<?>...) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
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.
addAsWebInfResource(String) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
Adds the resource as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(File) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
Adds the File as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(String, String) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
Adds the resource as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(File, String) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
Adds the File as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(URL, String) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
Adds the URL as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(Asset, String) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
Adds the Asset as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(String, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
Adds the resource as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(File, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
Adds the File as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(URL, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
Adds the URL as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(Asset, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
Adds the Asset as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(Package, String) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
Adds the resource as a WEB-INF resource to the container, returning the container itself.
addAsWebInfResource(Package, String, String) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
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 class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
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.
addAsWebInfResources(Package, String...) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
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.
addAsWebResource(String) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
addAsWebResource(File) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
addAsWebResource(String, String) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
addAsWebResource(File, String) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
addAsWebResource(URL, String) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
addAsWebResource(Asset, String) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
addAsWebResource(String, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
addAsWebResource(File, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
Adds the File as a Web resource to the container, returning the container itself.
addAsWebResource(URL, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
addAsWebResource(Asset, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
Adds the Asset as a Web resource to the container, returning the container itself.
addAsWebResource(Package, String) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
addAsWebResource(Package, String, String) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
addAsWebResource(Package, String, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
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.
addAsWebResources(Package, String...) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
Adds the resources inside the package as multiple resources to the container, returning the container itself.
addChild(Node) - Method in class org.jboss.shrinkwrap.impl.base.NodeImpl
Adds a child to the Set of nodes.
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.
addClass(Class<?>) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addClass(String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
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 class org.jboss.shrinkwrap.impl.base.container.ContainerBase
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.
addClasses(Class<?>...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addDefaultPackage() - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Adds all classes in the default Package to the Archive.
addDefaultPackage() - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addHandlers(ArchiveEventHandler...) - Method in interface org.jboss.shrinkwrap.api.Archive
Add an array of listeners for call back based.
addHandlers(ArchiveEventHandler...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Add an array of listeners for call back based.
addHandlers(ArchiveEventHandler...) - Method in class org.jboss.shrinkwrap.impl.base.MemoryMapArchiveBase
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.
addManifest() - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
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.
addOverride(Class<T>, Class<? extends T>) - Method in class org.jboss.shrinkwrap.impl.base.ServiceExtensionLoader
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.
addPackage(Package) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addPackage(String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
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.
addPackages(boolean, Package...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addPackages(boolean, Filter<ArchivePath>, Package...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addPackages(boolean, String...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
addPackages(boolean, Filter<ArchivePath>, String...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
adjustToAbsoluteDirectoryContext(String) - Static method in class org.jboss.shrinkwrap.impl.base.path.PathUtil
Adjusts the specified path to absolute form: 1) Adds, if not present, a preceding slash 2) Adds, if not present, a trailing slash Null arguments are returned as-is
adjustToRelativeDirectoryContext(String) - Static method in class org.jboss.shrinkwrap.impl.base.path.PathUtil
Adjusts the specified path to relative form: 1) Removes, if present, a preceding slash 2) Adds, if not present, a trailing slash Null arguments are returned as-is
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().
ArchiveBase<T extends Archive<T>> - Class in org.jboss.shrinkwrap.impl.base
Base implementation of Archive.
ArchiveBase(String, Configuration) - Constructor for class org.jboss.shrinkwrap.impl.base.ArchiveBase
Constructor Creates a new Archive with the specified name
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
ArchiveFormatAssociable - Interface in org.jboss.shrinkwrap.spi
Archive associable to an ArchiveFormat.
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'.
as(Class<TYPE>) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Wraps an Archive in a different 'view'.
as(Class<TYPE>) - Method in class org.jboss.shrinkwrap.impl.base.AssignableBase
Wraps an Archive in a different 'view'.
as(Class<TYPE>) - Method in class org.jboss.shrinkwrap.impl.base.serialization.ZipSerializableViewImpl
Wraps an Archive in a different 'view'.
asByteArray(InputStream) - Static method in class org.jboss.shrinkwrap.api.asset.IOUtilDelegator
Delegates to ByteArrayIOUtil.asByteArray(java.io.InputStream)
asByteArray(InputStream) - Static method in class org.jboss.shrinkwrap.impl.base.io.IOUtil
Obtains the contents of the specified stream as a byte array
asciiTranslate - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 
assemBuf - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
 
assemLen - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
 
Asset - Interface in org.jboss.shrinkwrap.api.asset
Represents byte-based content.
AssetUtil - Class in org.jboss.shrinkwrap.impl.base.asset
AssetUtil Util class to help extract name/paths from Assets.
Assignable - Interface in org.jboss.shrinkwrap.api
General interface for representing entities such as Archives, importers and exporters as different extension types.
AssignableBase<T extends Archive<?>> - Class in org.jboss.shrinkwrap.impl.base
A generic implementation of Assignable that delegates down to the Archive extensions inner archive.
AssignableBase(T) - Constructor for class org.jboss.shrinkwrap.impl.base.AssignableBase
Constructs a new instance using the underlying specified archive, which is required
asUTF8String(InputStream) - Static method in class org.jboss.shrinkwrap.impl.base.io.IOUtil
Obtains the contents of the specified stream as a String in UTF-8 charset.
available() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
Get the available data that can be read from the current entry in the archive.

B

BasicPath - Class in org.jboss.shrinkwrap.impl.base.path
A Path which may be optionally prefixed with some common namespace context at construction time.
BasicPath() - Constructor for class org.jboss.shrinkwrap.impl.base.path.BasicPath
Creates a new Path representing the root context
BasicPath(String) - Constructor for class org.jboss.shrinkwrap.impl.base.path.BasicPath
Creates a new Path with the specified context
BasicPath(ArchivePath, ArchivePath) - Constructor for class org.jboss.shrinkwrap.impl.base.path.BasicPath
Creates a new Path using the specified base and specified relative context.
BasicPath(ArchivePath, String) - Constructor for class org.jboss.shrinkwrap.impl.base.path.BasicPath
Creates a new Path using the specified base and specified relative context.
BasicPath(String, ArchivePath) - Constructor for class org.jboss.shrinkwrap.impl.base.path.BasicPath
Creates a new Path using the specified base and specified relative context.
BasicPath(String, String) - Constructor for class org.jboss.shrinkwrap.impl.base.path.BasicPath
Creates a new Path using the specified base and specified relative context.
buffer - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
 
buffer - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
 
bufferedWriteWithFlush(OutputStream, byte[]) - Static method in class org.jboss.shrinkwrap.impl.base.io.IOUtil
Writing the specified contents to the specified OutputStream using an internal buffer.
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
BZip2CompressorInputStream - Class in org.jboss.shrinkwrap.impl.base.io.tar.bzip
An input stream that decompresses from the BZip2 format to be read as any other stream.
BZip2CompressorInputStream(InputStream) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorInputStream
Constructs a new BZip2CompressorInputStream which decompresses bytes read from the specified stream.
BZip2CompressorInputStream(InputStream, boolean) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorInputStream
Constructs a new BZip2CompressorInputStream which decompresses bytes read from the specified stream.
BZip2CompressorOutputStream - Class in org.jboss.shrinkwrap.impl.base.io.tar.bzip
An output stream that compresses into the BZip2 format into another stream.
BZip2CompressorOutputStream(OutputStream) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorOutputStream
Constructs a new BZip2CompressorOutputStream with a blocksize of 900k.
BZip2CompressorOutputStream(OutputStream, int) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorOutputStream
Constructs a new BZip2CompressorOutputStream with specified blocksize.

C

checkAccess(Path, AccessMode...) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider
checkSum - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The entry's checksum.
CHKSUMLEN - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The length of the checksum field in a header buffer.
chooseBlockSize(long) - Static method in class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorOutputStream
Chooses a blocksize based on the given length of the data to compress.
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.
classFound(String) - Method in interface org.jboss.shrinkwrap.impl.base.URLPackageScanner.Callback
Called for each found class.
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
ClassLoaderSearchUtilDelegator - Class in org.jboss.shrinkwrap.api
Widens visibility such that any package within ShrinkWrap impl-base may access the utilities provided by ClassLoaderSearchUtil
clone() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Clone the entry.
clone() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
TarHeaders can be cloned.
close() - Method in class org.jboss.shrinkwrap.api.classloader.ShrinkWrapClassLoader
 
close() - Method in class org.jboss.shrinkwrap.api.nio.file.MemoryAsset
 
close() - Method in class org.jboss.shrinkwrap.api.nio.file.SeekableInMemoryByteChannel
close() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorInputStream
 
close() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorOutputStream
 
close() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBuffer
Close the TarBuffer.
close() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBzOutputStream
 
close() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarGzOutputStream
 
close() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
Closes this stream.
close() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStream
 
close() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
Ends the TAR archive and closes the underlying OutputStream.
close() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystem
closeArchive() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
Close the archive.
closeEntry(T) - Method in class org.jboss.shrinkwrap.impl.base.exporter.AbstractOnDemandInputStream
Closes the current entry context for the specified OutputStream.
closeEntry() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBzOutputStream
 
closeEntry() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarGzOutputStream
 
closeEntry() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStream
 
closeEntry() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
Close an entry.
closeOnComplete(S, StreamTask<S>) - Static method in class org.jboss.shrinkwrap.impl.base.io.IOUtil
Helper method to run a specified task and automatically handle the closing of the stream.
closeOnComplete(S, StreamTask<S>, StreamErrorHandler) - Static method in class org.jboss.shrinkwrap.impl.base.io.IOUtil
Helper method to run a specified task and automatically handle the closing of the stream.
compareTo(ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.path.BasicPath
compareTo(Path) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
composeAbsoluteContext(String, String) - Static method in class org.jboss.shrinkwrap.impl.base.path.PathUtil
Composes an absolute context from a given base and actual context relative to the base, returning the result.
computeCheckSum(byte[]) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Compute the checksum of a tar entry header.
Configurable - Interface in org.jboss.shrinkwrap.spi
Assignable view representing an entity backed by Configuration.
ConfigurableArchiveImpl - Class in org.jboss.shrinkwrap.impl.base
Assignable implementation view of an ConfigurableArchive.
ConfigurableArchiveImpl(ArchiveBase<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.ConfigurableArchiveImpl
 
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.
ContainerBase<T extends Archive<T>> - Class in org.jboss.shrinkwrap.impl.base.container
ContainerBase Abstract class that helps implement the Archive, ManifestContainer, ResourceContainer, ClassContainer and LibraryContainer.
ContainerBase(Class<T>, Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
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
contains(ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Denotes whether this archive contains a resource at the specified path
contains(String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Denotes whether this archive contains a resource at the specified path
contains(ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.MemoryMapArchiveBase
Denotes whether this archive contains a resource at the specified path
contains(String) - Method in class org.jboss.shrinkwrap.impl.base.MemoryMapArchiveBase
Denotes whether this archive contains a resource at the specified path
copy(InputStream, OutputStream) - Static method in class org.jboss.shrinkwrap.impl.base.io.IOUtil
Copies the contents from an InputStream to an OutputStream.
copy(InputStream, OutputStream, int) - Static method in class org.jboss.shrinkwrap.impl.base.io.IOUtil
Copies the specified number of bytes from an InputStream to an OutputStream.
copy(Path, Path, CopyOption...) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider
 
copyEntryContents(OutputStream) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
Copies the contents of the current tar archive entry directly into an output stream.
copyWithClose(InputStream, OutputStream) - Static method in class org.jboss.shrinkwrap.impl.base.io.IOUtil
Copies the contents from an InputStream to an OutputStream and closes both streams.
count(int) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorInputStream
Increments the counter of already read bytes.
count(long) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorInputStream
Increments the counter of already read bytes.
covariantReturn() - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Provides typesafe covariant return of this instance
covarientReturn() - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
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.
createDirectory(Path, FileAttribute<?>...) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider
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.
createEntry(String) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream.EntryAdapter
 
createEntry(File) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream.EntryAdapter
 
createEntry(byte[]) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream.EntryAdapter
 
createEntry(String) - Method in interface org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream.EntryFactory
 
createEntry(File) - Method in interface org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream.EntryFactory
 
createEntry(byte[]) - Method in interface org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream.EntryFactory
 
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.
createOutputStream(OutputStream) - Method in class org.jboss.shrinkwrap.impl.base.exporter.AbstractOnDemandInputStream
Creates the real OutputStream to which we'll write, wrapping the provided target.
currBytes - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
 
currEntry - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
 
currSize - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
 

D

debug - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 
debug - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
 
debug - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
 
DEFAULT_BLKSIZE - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarBuffer
 
DEFAULT_MANIFEST_NAME - Static variable in interface org.jboss.shrinkwrap.api.container.ManifestContainer
 
DEFAULT_RCDSIZE - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarBuffer
 
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.
delete(ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Removes the Node in the Archive at the specified ArchivePath.
delete(String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Removes the Node in the Archive at the ArchivePath indicated by the specified String archivePath.
delete(ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.MemoryMapArchiveBase
Removes the Node in the Archive at the specified ArchivePath.
delete(String) - Method in class org.jboss.shrinkwrap.impl.base.MemoryMapArchiveBase
Removes the Node in the Archive at the ArchivePath indicated by the specified String archivePath.
delete(Path) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider
deleteClass(Class<?>) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Deletes the Class, and all member (inner) Classes from the Archive.
deleteClass(String) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Deletes the Class, and all member (inner) Classes, with the specified fully-qualified name, loaded by the Thread Context ClassLoader, from the Archive.
deleteClass(Class<?>) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
deleteClass(String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
deleteClasses(Class<?>...) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Deletes the Classes, and all member (inner) Classes from the Archive.
deleteClasses(Class<?>...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
deleteDefaultPackage() - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Deletes all classes in the default Package from the Archive.
deleteDefaultPackage() - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
deletePackage(Package) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Deletes all classes in the specified Package from the Archive.
deletePackage(String) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Deletes all classes in the specified Package from the Archive.
deletePackage(Package) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
deletePackage(String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
deletePackages(boolean, Package...) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Deletes all classes in the specified Packages from the Archive.
deletePackages(boolean, String...) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Delete all classes in the specified Packages from the Archive.
deletePackages(boolean, Filter<ArchivePath>, Package...) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Deletes all classes accepted by the filter in the specified Packages from the Archive.
deletePackages(boolean, Filter<ArchivePath>, String...) - Method in interface org.jboss.shrinkwrap.api.container.ClassContainer
Delete all classes accepted by the filter in the specified Packages from the Archive.
deletePackages(boolean, Package...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
deletePackages(boolean, String...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
deletePackages(boolean, Filter<ArchivePath>, Package...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
deletePackages(boolean, Filter<ArchivePath>, String...) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
DELIMITER_CLASS_NAME_PATH - Static variable in class org.jboss.shrinkwrap.impl.base.asset.AssetUtil
The delimiter used for classes.
DELIMITER_RESOURCE_PATH - Static variable in class org.jboss.shrinkwrap.impl.base.asset.AssetUtil
The delimiter used for classes represented in resource form.
DEVLEN - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The length of the devices field in a header buffer.
devMajor - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The entry's major device number.
devMinor - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The entry's minor device number.
doExport() - Method in class org.jboss.shrinkwrap.impl.base.exporter.AbstractExporterDelegate
Primary method providing a template for exporting the contents of an archive
Domain - Class in org.jboss.shrinkwrap.api
Encapsulates a shared Configuration to be used by all Archives created by this Domain's ArchiveFactory.

E

eFactory - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
 
EMPTY - Static variable in class org.jboss.shrinkwrap.impl.base.path.PathUtil
Empty String
EmptyAsset - Enum in org.jboss.shrinkwrap.api.asset
Implementation of a Asset having empty content.
endsWith(Path) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
endsWith(String) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
EnterpriseArchive - Interface in org.jboss.shrinkwrap.api.spec
Traditional EAR (Java Enterprise Archive) structure.
EnterpriseArchiveImpl - Class in org.jboss.shrinkwrap.impl.base.spec
EnterpriseArchiveImpl
EnterpriseArchiveImpl(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.spec.EnterpriseArchiveImpl
Create a new EnterpriseArchive with any type storage engine as backing.
EnterpriseContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
Defines the contract for a component capable of storing Enterprise related resources.
EnterpriseContainerBase<T extends Archive<T>> - Class in org.jboss.shrinkwrap.impl.base.container
EnterpriseContainerSupport Abstract class that helps implement the EnterpriseContainer.
EnterpriseContainerBase(Class<T>, Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
EntryAdapter() - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream.EntryAdapter
 
entryOffset - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
 
entrySize - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
 
equals(Object) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
equals(Object) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
equals(TarEntry) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Determine if the two entries are equal.
equals(Object) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
 
equals(Object) - Method in class org.jboss.shrinkwrap.impl.base.NodeImpl
 
equals(Object) - Method in class org.jboss.shrinkwrap.impl.base.path.BasicPath
equals(Object) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
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.
excludePaths(String...) - Static method in class org.jboss.shrinkwrap.api.Filters
Filter that exclude all ArchivePaths that match the given List of paths.
excludePaths(Collection<String>) - Static method in class org.jboss.shrinkwrap.api.Filters
Filter that exclude all ArchivePaths that match the given List of paths.
ExcludePaths - Class in org.jboss.shrinkwrap.impl.base.filter
IncludePaths Filter to exclude all ArchivePaths that match the given List of paths.
ExcludePaths(String...) - Constructor for class org.jboss.shrinkwrap.impl.base.filter.ExcludePaths
 
ExcludePaths(Collection<String>) - Constructor for class org.jboss.shrinkwrap.impl.base.filter.ExcludePaths
 
ExcludeRegExpPaths - Class in org.jboss.shrinkwrap.impl.base.filter
IncludeRegExpPath Filter to exclude all ArchivePaths that match a given Regular Expression.
ExcludeRegExpPaths(String) - Constructor for class org.jboss.shrinkwrap.impl.base.filter.ExcludeRegExpPaths
 
execute(S) - Method in interface org.jboss.shrinkwrap.impl.base.io.StreamTask
This method execute's this StreamTask with the provided stream.
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.
ExplodedExporterDelegate - Class in org.jboss.shrinkwrap.impl.base.exporter
ExplodedExporterDelegate Delegate used to export an archive into an exploded directory structure.
ExplodedExporterDelegate(Archive<?>, File) - Constructor for class org.jboss.shrinkwrap.impl.base.exporter.ExplodedExporterDelegate
Creates a new exploded exporter delegate for the provided Archive
ExplodedExporterImpl - Class in org.jboss.shrinkwrap.impl.base.exporter
ExplodedExporterImpl Implementation of ExplodedExporter used to export an Archive as an exploded directory structure.
ExplodedExporterImpl(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.exporter.ExplodedExporterImpl
 
ExplodedImporter - Interface in org.jboss.shrinkwrap.api.importer
Importer used to import Exploded directory structures into a Archive
ExplodedImporterImpl - Class in org.jboss.shrinkwrap.impl.base.importer
ExplodedImporterImpl Importer used to import Exploded directory structures into a Archive
ExplodedImporterImpl(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.importer.ExplodedImporterImpl
 
export() - Method in class org.jboss.shrinkwrap.impl.base.exporter.AbstractExporterDelegate
Runs the export operation, returning the result
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
exportAsInputStream() - Method in class org.jboss.shrinkwrap.impl.base.exporter.tar.TarBz2ExporterImpl
Exports this reference in an implementation-specific format represented by the returned new InputStream instance
exportAsInputStream() - Method in class org.jboss.shrinkwrap.impl.base.exporter.tar.TarExporterImpl
Exports this reference in an implementation-specific format represented by the returned new InputStream instance
exportAsInputStream() - Method in class org.jboss.shrinkwrap.impl.base.exporter.tar.TarGzExporterImpl
Exports this reference in an implementation-specific format represented by the returned new InputStream instance
exportAsInputStream() - Method in class org.jboss.shrinkwrap.impl.base.exporter.zip.ZipExporterImpl
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.
exportExploded(File) - Method in class org.jboss.shrinkwrap.impl.base.exporter.ExplodedExporterImpl
Exports provided archive as an exploded directory structure.
exportExploded(File, String) - Method in class org.jboss.shrinkwrap.impl.base.exporter.ExplodedExporterImpl
Exports provided archive as an exploded directory structure.
exportExplodedInto(File) - Method in interface org.jboss.shrinkwrap.api.exporter.ExplodedExporter
Exports provided archive as an exploded directory structure into the given directory.
exportExplodedInto(File) - Method in class org.jboss.shrinkwrap.impl.base.exporter.ExplodedExporterImpl
 
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.
exportTo(OutputStream) - Method in class org.jboss.shrinkwrap.impl.base.exporter.AbstractStreamExporterImpl
Exports provided archive in an implementation-specific format, written to the specified OutputStream target.
exportTo(File, boolean) - Method in class org.jboss.shrinkwrap.impl.base.exporter.AbstractStreamExporterImpl
Exports provided archive an implementation-specific format, written to the specified File target.
exportTo(File) - Method in class org.jboss.shrinkwrap.impl.base.exporter.AbstractStreamExporterImpl
Exports provided archive as in 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.
ExtensionLoadingException - Exception in org.jboss.shrinkwrap.impl.base
ExtensionLoadingException This Unchecked Exception Class is thrown from the ServiceExtensionLoader when something wrong has happened that we can not recover from.
ExtensionLoadingException(String) - Constructor for exception org.jboss.shrinkwrap.impl.base.ExtensionLoadingException
 
ExtensionLoadingException(String, Throwable) - Constructor for exception org.jboss.shrinkwrap.impl.base.ExtensionLoadingException
 
extractContents(File) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
Perform the "extract" command and extract the contents of the archive.

F

file - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
If this entry represents a File, this references it.
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(Filter<ArchivePath>) - Method in interface org.jboss.shrinkwrap.api.Archive
Obtains all assets matching given filter in this archive as a new Archive.

This is an alias for shallowCopy(Filter).
Filter<T> - Interface in org.jboss.shrinkwrap.api
Used to filter inputs to be added to the target Archive.
filter(Filter<ArchivePath>) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Obtains all assets matching given filter in this archive as a new Archive.

This is an alias for shallowCopy(Filter).
filter(Filter<ArchivePath>) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Obtains all assets matching given filter in this archive as a new Archive.

This is an alias for shallowCopy(Filter).
Filters - Class in org.jboss.shrinkwrap.api
Factory class for the creation of new Filter instances.
finalize() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorOutputStream
Overriden to close the stream.
findClassFromClassLoaders(String, Iterable<ClassLoader>) - Static method in class org.jboss.shrinkwrap.api.ClassLoaderSearchUtilDelegator
Finds a Class by name using a series of ClassLoaders as the search path
finish() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorOutputStream
 
finish() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBzOutputStream
 
finish() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarGzOutputStream
 
finish() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStream
 
finish() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
Ends the TAR archive without closing the underlying OutputStream.
flush() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorOutputStream
 
flush() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBzOutputStream
flush() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarGzOutputStream
flush() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStream
force(boolean) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileChannel
 
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.
FS_ENV_KEY_ARCHIVE - Static variable in class org.jboss.shrinkwrap.api.nio.file.ShrinkWrapFileSystems
Map key used to store a Archive when creating a new FileSystem via FileSystems.newFileSystem(URI, Map)

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.
GenericArchiveImpl - Class in org.jboss.shrinkwrap.impl.base
Implementation of a GenericArchive
GenericArchiveImpl(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.GenericArchiveImpl
Creates a new instance
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
get(String) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Obtains the Node located at the specified path
get(ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Obtains the Node located at the specified path
get(String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Obtains the Node located at the specified path
get(ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.MemoryMapArchiveBase
Obtains the Node located at the specified path
get() - Method in class org.jboss.shrinkwrap.impl.base.path.BasicPath
Obtains the context which this ArchivePath represents
getActualClass() - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Exposes the actual class used in casting
getActualClass() - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
getActualClass() - Method in class org.jboss.shrinkwrap.impl.base.MemoryMapArchiveImpl
Exposes the actual class used in casting
getApplicationPath() - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
Should be implemented to set the path for Application related resources.
getApplicationPath() - Method in class org.jboss.shrinkwrap.impl.base.spec.EnterpriseArchiveImpl
 
getArchive() - Method in class org.jboss.shrinkwrap.api.asset.ArchiveAsset
Returns the archive this asset represents
getArchive() - Method in class org.jboss.shrinkwrap.impl.base.AssignableBase
Returns the underlying archive
getArchive() - Method in class org.jboss.shrinkwrap.impl.base.exporter.AbstractExporterDelegate
Return the archive being exported
getArchiveFactory() - Method in class org.jboss.shrinkwrap.api.Domain
Obtains the ArchiveFactory for this domain.
getArchiveFormat() - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
getArchiveFormat() - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
 
getArchiveFormat() - Method in interface org.jboss.shrinkwrap.spi.ArchiveFormatAssociable
 
getArchiveFormatFromExtensionMapping(Class<T>) - Method in interface org.jboss.shrinkwrap.api.ExtensionLoader
Gets the ArchiveFormat for the given type from the extensionMapping
getArchiveFormatFromExtensionMapping(Class<T>) - Method in class org.jboss.shrinkwrap.impl.base.ServiceExtensionLoader
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
 
getAsset() - Method in class org.jboss.shrinkwrap.impl.base.NodeImpl
 
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.
getAsType(Class<X>, String) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
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 class org.jboss.shrinkwrap.impl.base.ArchiveBase
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>, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
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>, String, ArchiveFormat) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Get a nested Archive as a specific type using the specify ArchiveFormat
getAsType(Class<X>, ArchivePath, ArchiveFormat) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Get a nested Archive located in a ArchivePath as a specific type using the specify ArchiveFormat
getAsType(Class<X>, Filter<ArchivePath>, ArchiveFormat) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Get all nested Archive matching the filter as a specific type using the specify ArchiveFormat.
getAsType(Class<X>, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
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 class org.jboss.shrinkwrap.impl.base.container.ContainerBase
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 class org.jboss.shrinkwrap.impl.base.container.ContainerBase
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 class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Get a nested Archive as a specific type using the specify ArchiveFormat
getAsType(Class<X>, ArchivePath, ArchiveFormat) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Get a nested Archive located in a ArchivePath as a specific type using the specify ArchiveFormat
getAsType(Class<X>, Filter<ArchivePath>, ArchiveFormat) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Get all nested Archive matching the filter as a specific type using the specify ArchiveFormat.
getAttribute(String) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileStore
getBlockSize() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorOutputStream
Returns the blocksize parameter specified at construction time.
getBlockSize() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBuffer
Get the TAR Buffer's block size.
getBytesRead() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorInputStream
Returns the current number of bytes read from this stream.
getCheckSumOctalBytes(long, byte[], int, int) - Static method in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
Parse the checksum octal integer from a header buffer.
getChildren() - Method in interface org.jboss.shrinkwrap.api.Node
 
getChildren() - Method in class org.jboss.shrinkwrap.impl.base.NodeImpl
 
getClassesPath() - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Should be implemented to set the path for Class related resources.
getClassesPath() - Method in class org.jboss.shrinkwrap.impl.base.GenericArchiveImpl
Should be implemented to set the path for Class related resources.
getClassesPath() - Method in class org.jboss.shrinkwrap.impl.base.spec.EnterpriseArchiveImpl
Classes are not supported by EnterpriseArchive.
getClassesPath() - Method in class org.jboss.shrinkwrap.impl.base.spec.JavaArchiveImpl
 
getClassesPath() - Method in class org.jboss.shrinkwrap.impl.base.spec.ResourceAdapterArchiveImpl
Classes are not supported by ResourceAdapterArchive.
getClassesPath() - Method in class org.jboss.shrinkwrap.impl.base.spec.WebArchiveImpl
Should be implemented to set the path for Class related resources.
getClassLoaderResourceName(Package, String) - Static method in class org.jboss.shrinkwrap.impl.base.asset.AssetUtil
Helper to convert from java package name to class loader package name

ie: javax.test + my.txt = javax/test/ + my.txt
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
getConfiguration() - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Obtains the Configuration associated with this Archive
getConfiguration() - Method in class org.jboss.shrinkwrap.impl.base.ConfigurableArchiveImpl
Obtains the Configuration associated with this Archive
getConfiguration() - Method in interface org.jboss.shrinkwrap.spi.Configurable
Obtains the Configuration associated with this Archive
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.
getContent() - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Obtains all assets in this archive, along with their respective paths.
getContent(Filter<ArchivePath>) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Obtains all assets matching given filter in this archive, along with its respective Path.
getContent() - Method in class org.jboss.shrinkwrap.impl.base.MemoryMapArchiveBase
Obtains all assets in this archive, along with their respective paths.
getContent(Filter<ArchivePath>) - Method in class org.jboss.shrinkwrap.impl.base.MemoryMapArchiveBase
Obtains all assets matching given filter in this archive, along with its respective Path.
getCount() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorInputStream
Deprecated.
this method may yield wrong results for large archives, use #getBytesRead instead
getCurrentBlockNum() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBuffer
Get the current block number, zero based.
getCurrentRecordNum() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBuffer
Get the current record number, within the current block, zero based.
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.
getDirectoryEntries() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
If this entry represents a file, and the file is a directory, return an array of TarEntries for this entry's children.
getEntryPosition() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
Get the number of bytes into the current TarEntry.
getExecutorService() - Method in class org.jboss.shrinkwrap.api.Configuration
Deprecated.
No longer used by the implementation, will be removed in SW 2.0
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
getExtensionFromExtensionMapping(Class<T>) - Method in class org.jboss.shrinkwrap.impl.base.ServiceExtensionLoader
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
 
getFile() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Get this entry's file.
getFileAttributeView(Path, Class<V>, LinkOption...) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider
getFileName() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
getFileNameBytes(String, byte[]) - Static method in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
This method, like getNameBytes(), is intended to place a name into a TarHeader's buffer.
getFileStore(Path) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider
getFileStoreAttributeView(Class<V>) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileStore
getFileStores() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystem
getFileSystem(URI) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider
getFileSystem() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
getFileTarHeader(TarHeader, File) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Fill in a TarHeader with information from a File.
getFullPathForClassResource(Class<?>) - Static method in class org.jboss.shrinkwrap.impl.base.asset.AssetUtil
Helper to extract a ClassResources full path.
getFullPathForClassResource(String) - Static method in class org.jboss.shrinkwrap.impl.base.asset.AssetUtil
Helper to extract a ClassResources full path.
getGroupId() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
Get the group id being used for archive entry headers.
getGroupId() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Get this entry's group id.
getGroupName() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
Get the group name being used for archive entry headers.
getGroupName() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Get this entry's group name.
getHandledAsset() - Method in class org.jboss.shrinkwrap.api.ArchiveEvent
 
getHeader() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Get this entry's header.
getId() - Method in interface org.jboss.shrinkwrap.api.Archive
Obtains a globally-unique identifier for this Archive
getId() - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Obtains a globally-unique identifier for this Archive
getId() - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Obtains a globally-unique identifier for this Archive
getId() - Method in class org.jboss.shrinkwrap.impl.base.IdentifiableArchiveImpl
 
getId() - Method in interface org.jboss.shrinkwrap.spi.Identifiable
Obtains a globally-unique identifier
getLibraryPath() - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Should be implemented to set the path for Library related resources.
getLibraryPath() - Method in class org.jboss.shrinkwrap.impl.base.GenericArchiveImpl
Should be implemented to set the path for Library related resources.
getLibraryPath() - Method in class org.jboss.shrinkwrap.impl.base.spec.EnterpriseArchiveImpl
 
getLibraryPath() - Method in class org.jboss.shrinkwrap.impl.base.spec.JavaArchiveImpl
Libraries are not supported by JavaArchive.
getLibraryPath() - Method in class org.jboss.shrinkwrap.impl.base.spec.ResourceAdapterArchiveImpl
 
getLibraryPath() - Method in class org.jboss.shrinkwrap.impl.base.spec.WebArchiveImpl
Should be implemented to set the path for Library related resources.
getLongOctalBytes(long, byte[], int, int) - Static method in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
Parse an octal long integer from a header buffer.
getManifestPath() - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Should be implemented to set the path for Manifest related resources.
getManifestPath() - Method in class org.jboss.shrinkwrap.impl.base.GenericArchiveImpl
Should be implemented to set the path for Manifest related resources.
getManifestPath() - Method in class org.jboss.shrinkwrap.impl.base.spec.EnterpriseArchiveImpl
 
getManifestPath() - Method in class org.jboss.shrinkwrap.impl.base.spec.JavaArchiveImpl
 
getManifestPath() - Method in class org.jboss.shrinkwrap.impl.base.spec.ResourceAdapterArchiveImpl
 
getManifestPath() - Method in class org.jboss.shrinkwrap.impl.base.spec.WebArchiveImpl
Should be implemented to set the path for Manifest related resources.
getModTime() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Set this entry's modification time.
getModulePath() - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
Should be implemented to set the path for Module related resources.
getModulePath() - Method in class org.jboss.shrinkwrap.impl.base.spec.EnterpriseArchiveImpl
 
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
getName() - Method in class org.jboss.shrinkwrap.api.nio.file.MemoryNamedAsset
Specifies the name (ArchivePath) for the archive
getName() - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Obtains the name of this archive (ie.
getName() - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Obtains the name of this archive (ie.
getName() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Get this entry's name.
getName() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
Get the name of this entry.
getName(int) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
getNameBytes(StringBuffer, byte[], int, int) - Static method in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
Move the bytes from the name StringBuffer into the header's buffer.
getNameCount() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
getNameForClassloaderResource(String) - Static method in class org.jboss.shrinkwrap.impl.base.asset.AssetUtil
Helper to extract a ClassloaderResources name.
getNextEntry() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
Get the next entry in this tar archive.
getOctalBytes(long, byte[], int, int) - Static method in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
Parse an octal integer from a header buffer.
getOutputStreamToFile(File, boolean) - Method in class org.jboss.shrinkwrap.impl.base.exporter.AbstractStreamExporterImpl
Obtains an OutputStream to the provided File.
getParent() - Method in interface org.jboss.shrinkwrap.api.ArchivePath
Obtains the parent of this Path, if exists, else null.
getParent() - Method in class org.jboss.shrinkwrap.impl.base.path.BasicPath
Obtains the parent of this Path, if exists, else null.
getParent() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
getPath() - Method in class org.jboss.shrinkwrap.api.ArchiveEvent
 
getPath() - Method in interface org.jboss.shrinkwrap.api.Node
 
getPath() - Method in class org.jboss.shrinkwrap.impl.base.NodeImpl
 
getPath(String, String...) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystem
getPath(URI) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider
getPathForClassloaderResource(String) - Static method in class org.jboss.shrinkwrap.impl.base.asset.AssetUtil
Helper to extract a ClassloaderResources path information.
getPathMatcher(String) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystem
 
getRecordSize() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
Get the archive's record size.
getRecordSize() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBuffer
Get the TAR Buffer's record size.
getRecordSize() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBzOutputStream
 
getRecordSize() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarGzOutputStream
 
getRecordSize() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
Get the record size being used by this stream's TarBuffer.
getRecordSize() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStream
 
getRecordSize() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
Get the record size being used by this stream's TarBuffer.
getResourcePath() - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Should be implemented to set the path for Resource related resources.
getResourcePath() - Method in class org.jboss.shrinkwrap.impl.base.GenericArchiveImpl
Should be implemented to set the path for Resource related resources.
getResourcePath() - Method in class org.jboss.shrinkwrap.impl.base.spec.EnterpriseArchiveImpl
 
getResourcePath() - Method in class org.jboss.shrinkwrap.impl.base.spec.JavaArchiveImpl
 
getResourcePath() - Method in class org.jboss.shrinkwrap.impl.base.spec.ResourceAdapterArchiveImpl
 
getResourcePath() - Method in class org.jboss.shrinkwrap.impl.base.spec.WebArchiveImpl
Should be implemented to set the path for Resource related resources.
getResult() - Method in class org.jboss.shrinkwrap.impl.base.exporter.AbstractExporterDelegate
Return the results of the export.
getResult() - Method in class org.jboss.shrinkwrap.impl.base.exporter.ExplodedExporterDelegate
Return the results of the export.
getRoot() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
getRootDirectories() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystem
getRootUri(Archive<?>) - Static method in class org.jboss.shrinkwrap.api.nio.file.ShrinkWrapFileSystems
Constructs a new URI with the form: shrinkwrap://{archive.getId()}/
getScheme() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider
getSeparator() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystem
getServiceProvidersPath() - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
Returns the path to web container service providers
getServiceProvidersPath() - Method in class org.jboss.shrinkwrap.impl.base.spec.WebArchiveImpl
Returns the path to web container service providers
getSize() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Get this entry's file size.
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.
getStreamPosition() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
Get the number of bytes into the stream we are currently at.
getTempDirectory() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
Get the current temporary directory path.
getTotalSpace() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileStore
getUnallocatedSpace() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileStore
getUsableSpace() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileStore
getUsedSpace() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileStore
Iterates through the underlying archive, counting the size of each Asset, returning the fully-tallied count in bytes.
getUserId() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
Get the user id being used for archive entry headers.
getUserId() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Get this entry's user id.
getUserName() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
Get the user name being used for archive entry headers.
getUserName() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Get this entry's user name.
getUserPrincipalLookupService() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystem
getWebInfPath() - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
Returns the path to WEB-INF
getWebInfPath() - Method in class org.jboss.shrinkwrap.impl.base.spec.WebArchiveImpl
Returns the path to WEB-INF
getWebPath() - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
Returns the path to web resources
getWebPath() - Method in class org.jboss.shrinkwrap.impl.base.spec.WebArchiveImpl
Returns the path to web resources
GIDLEN - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The length of the group id field in a header buffer.
GNAMELEN - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The length of the group name field in a header buffer.
GNU_TMAGIC - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The magic tag representing a GNU tar archive.
gnuFormat - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Set to true if this is a GNU 'ustar' format entry.
groupId - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 
groupId - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The entry's group id.
groupName - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 
groupName - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The entry's group name.

H

handle(ArchiveEvent) - Method in interface org.jboss.shrinkwrap.api.ArchiveEventHandler
CallBack when a Asset is added to a specific ArchivePath.
handle(Throwable) - Method in interface org.jboss.shrinkwrap.impl.base.io.StreamErrorHandler
Handles a Throwable that was thrown during stream processing.
hashCode() - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
hashCode() - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
hashCode() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Value equality done by name only
hashCode() - Method in class org.jboss.shrinkwrap.impl.base.NodeImpl
 
hashCode() - Method in class org.jboss.shrinkwrap.impl.base.path.BasicPath
hashCode() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
hasHitEOF - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
 
header - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
This is the entry's header information.

I

Identifiable - Interface in org.jboss.shrinkwrap.spi
Assignable view representing an entity with an ID.
IdentifiableArchiveImpl - Class in org.jboss.shrinkwrap.impl.base
Assignable implementation view of an Identifiable.
IdentifiableArchiveImpl(ArchiveBase<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.IdentifiableArchiveImpl
 
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 by a directory.
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
 
implCloseChannel() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileChannel
 
importDirectory(File) - Method in interface org.jboss.shrinkwrap.api.importer.ExplodedImporter
Import a directory structure as a archive.
importDirectory(File, Filter<ArchivePath>) - 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.
importDirectory(String, Filter<ArchivePath>) - Method in interface org.jboss.shrinkwrap.api.importer.ExplodedImporter
Import a directory structure as a archive.
importDirectory(String) - Method in class org.jboss.shrinkwrap.impl.base.importer.ExplodedImporterImpl
Import a directory structure as a archive.
importDirectory(String, Filter<ArchivePath>) - Method in class org.jboss.shrinkwrap.impl.base.importer.ExplodedImporterImpl
Import a directory structure as a archive.
importDirectory(File) - Method in class org.jboss.shrinkwrap.impl.base.importer.ExplodedImporterImpl
Import a directory structure as a archive.
importDirectory(File, Filter<ArchivePath>) - Method in class org.jboss.shrinkwrap.impl.base.importer.ExplodedImporterImpl
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(InputStream, Filter<ArchivePath>) - 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(File, Filter<ArchivePath>) - 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.
importFrom(InputStream) - Method in class org.jboss.shrinkwrap.impl.base.importer.zip.ZipImporterImpl
Imports provided stream as a Archive.
importFrom(InputStream, Filter<ArchivePath>) - Method in class org.jboss.shrinkwrap.impl.base.importer.zip.ZipImporterImpl
Imports provided stream as a Archive.
importFrom(File) - Method in class org.jboss.shrinkwrap.impl.base.importer.zip.ZipImporterImpl
Imports provided File as a Archive.
importFrom(File, Filter<ArchivePath>) - Method in class org.jboss.shrinkwrap.impl.base.importer.zip.ZipImporterImpl
Imports provided File as a Archive.
importFrom(ZipFile) - Method in class org.jboss.shrinkwrap.impl.base.importer.zip.ZipImporterImpl
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
importZip(ZipInputStream) - Method in class org.jboss.shrinkwrap.impl.base.importer.zip.ZipImporterImpl
Deprecated.
importZip(ZipFile) - Method in class org.jboss.shrinkwrap.impl.base.importer.zip.ZipImporterImpl
Deprecated.
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.
include(ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.filter.ExcludePaths
 
include(ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.filter.ExcludeRegExpPaths
 
include(Class<?>) - Method in class org.jboss.shrinkwrap.impl.base.filter.IncludeAllClasses
 
include(ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.filter.IncludeAllPaths
 
include(ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.filter.IncludePaths
 
include(ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.filter.IncludeRegExpPaths
 
includeAll() - Static method in class org.jboss.shrinkwrap.api.Filters
Filter that includes all ArchivePaths.
IncludeAllClasses - Class in org.jboss.shrinkwrap.impl.base.filter
IncludeAllClasses Filter to include all Classs
IncludeAllClasses() - Constructor for class org.jboss.shrinkwrap.impl.base.filter.IncludeAllClasses
 
IncludeAllPaths - Class in org.jboss.shrinkwrap.impl.base.filter
IncludeAllPaths Filter that include all ArchivePaths.
IncludeAllPaths() - Constructor for class org.jboss.shrinkwrap.impl.base.filter.IncludeAllPaths
 
includePaths(String...) - Static method in class org.jboss.shrinkwrap.api.Filters
Filer that include all ArchivePaths that match the given List of paths..
includePaths(Collection<String>) - Static method in class org.jboss.shrinkwrap.api.Filters
Filer that include all ArchivePaths that match the given List of paths..
IncludePaths - Class in org.jboss.shrinkwrap.impl.base.filter
IncludePaths Filter to include all ArchivePaths that match the given List of paths.
IncludePaths(String...) - Constructor for class org.jboss.shrinkwrap.impl.base.filter.IncludePaths
 
IncludePaths(Collection<String>) - Constructor for class org.jboss.shrinkwrap.impl.base.filter.IncludePaths
 
IncludeRegExpPaths - Class in org.jboss.shrinkwrap.impl.base.filter
IncludeRegExpPath Filter to include all ArchivePaths that match a given Regular Expression.
IncludeRegExpPaths(String) - Constructor for class org.jboss.shrinkwrap.impl.base.filter.IncludeRegExpPaths
 
InvalidHeaderException - Exception in org.jboss.shrinkwrap.impl.base.io.tar
This exception is used to indicate that there is a problem with a TAR archive header.
InvalidHeaderException() - Constructor for exception org.jboss.shrinkwrap.impl.base.io.tar.InvalidHeaderException
 
InvalidHeaderException(String) - Constructor for exception org.jboss.shrinkwrap.impl.base.io.tar.InvalidHeaderException
 
IOUtil - Class in org.jboss.shrinkwrap.impl.base.io
Generic input/output utilities
IOUtilDelegator - Class in org.jboss.shrinkwrap.api.asset
IOUtilDelegator Class that helps expose package private ByteArrayIOUtil
IOUtilDelegator() - Constructor for class org.jboss.shrinkwrap.api.asset.IOUtilDelegator
 
isAbsolute() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
isAsciiFile(File) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarTransFileTyper
Return true if the file should be translated as ASCII.
isAsciiFile(String) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarTransFileTyper
Return true if the file should be translated as ASCII based on its name.
isDescendent(TarEntry) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Determine if the given entry is a descendant of this entry.
isDirectory() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Return whether or not this entry represents a directory.
isEOFRecord(byte[]) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBuffer
Determine if an archive record indicate End of Archive.
isGNUTarFormat() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Returns true if this entry's header is in the GNU 'ustar' format.
isHidden(Path) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider
isOpen() - Method in class org.jboss.shrinkwrap.api.nio.file.MemoryAsset
 
isOpen() - Method in class org.jboss.shrinkwrap.api.nio.file.SeekableInMemoryByteChannel
isOpen() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystem
isOverriden(Class<?>) - Method in class org.jboss.shrinkwrap.impl.base.ServiceExtensionLoader
Check to see if a specific extension interface is beeing overloaded
isReadOnly() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileStore
isReadOnly() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystem
isSameFile(Path, Path) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider
isUnixTarFormat() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Returns true if this entry's header is in the old "unix-tar" format.
isUSTarFormat() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Returns true if this entry's header is in "ustar" format.
isVerbose() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
Returns the verbosity setting.
iterator() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath

J

JavaArchive - Interface in org.jboss.shrinkwrap.api.spec
Traditional JAR (Java Archive) structure.
JavaArchiveImpl - Class in org.jboss.shrinkwrap.impl.base.spec
Implementation of an archive with JAR-specific support.
JavaArchiveImpl(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.spec.JavaArchiveImpl
Create a new JavaArchive with any type storage engine as backing.

K

keepOldFiles - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 

L

LF_BLK - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
Block device file type.
LF_CHR - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
Character device file type.
LF_CONTIG - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
Contiguous file type.
LF_DIR - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
Directory file type.
LF_FIFO - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
FIFO (pipe) file type.
LF_LINK - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
Link file type.
LF_NORMAL - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
Normal file type.
LF_OLDNORM - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
LF_ constants represent the "link flag" of an entry, or more commonly, the "entry type".
LF_SYMLINK - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
Symbolic link file type.
LibraryContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
Defines the contract for a component capable of storing Libraries.
linkFlag - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The entry's link flag.
linkName - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The entry's link name.
listContents() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
Perform the "list" command and list the contents of the archive.
load(Class<T>, Archive<?>) - Method in interface org.jboss.shrinkwrap.api.ExtensionLoader
Load a Extension.
load(Class<T>, Archive<?>) - Method in class org.jboss.shrinkwrap.impl.base.ServiceExtensionLoader
Load a Extension.
lock(long, long, boolean) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileChannel
 

M

magic - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The entry's magic tag.
MAGICLEN - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The length of the magic field in a header buffer.
ManifestContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
Defines the contract for a component capable of storing Manifest related resources.
map(FileChannel.MapMode, long, long) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileChannel
 
mark(int) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
Since we do not support marking just yet, we do nothing.
markSupported() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
Since we do not support marking just yet, we return false.
matches(byte[], int) - Static method in class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorInputStream
Checks if the signature matches what is expected for a bzip2 file.
MAX_BLOCKSIZE - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorOutputStream
The maximum supported blocksize == 9.
MemoryAsset - Class in org.jboss.shrinkwrap.api.nio.file
An Asset implementation backed by an internal memory representation; able to be directly added to an Archive, and supports all operations designated by the NIO.2 SeekableByteChannel API.
MemoryAsset() - Constructor for class org.jboss.shrinkwrap.api.nio.file.MemoryAsset
Creates a new instance with internal memory buffer initially sized at 0 and at position 0, capable of holding a maximum of Integer.MAX_VALUE bytes.
MemoryMapArchive - Interface in org.jboss.shrinkwrap.spi
MemoryMapArchive A pure in memory Archive backed by a Map.
MemoryMapArchiveBase<T extends Archive<T>> - Class in org.jboss.shrinkwrap.impl.base
MemoryMapArchiveBase A base implementation for all MemoryMap archives.
MemoryMapArchiveBase(Configuration) - Constructor for class org.jboss.shrinkwrap.impl.base.MemoryMapArchiveBase
Constructor This constructor will generate a unique Archive.getName() per instance.
MemoryMapArchiveBase(String, Configuration) - Constructor for class org.jboss.shrinkwrap.impl.base.MemoryMapArchiveBase
Constructor This constructor will generate an Archive with the provided name.
MemoryMapArchiveImpl - Class in org.jboss.shrinkwrap.impl.base
MemoryMapArchiveImpl A default implementation for all MemoryMap archives.
MemoryMapArchiveImpl(Configuration) - Constructor for class org.jboss.shrinkwrap.impl.base.MemoryMapArchiveImpl
Constructor This constructor will generate a unique Archive.getName() per instance.
MemoryMapArchiveImpl(String, Configuration) - Constructor for class org.jboss.shrinkwrap.impl.base.MemoryMapArchiveImpl
Constructor This constructor will generate an Archive with the provided name.
MemoryNamedAsset - Class in org.jboss.shrinkwrap.api.nio.file
MemoryAsset implementation complying to the NamedAsset API; thread-safe.
MemoryNamedAsset(String) - Constructor for class org.jboss.shrinkwrap.api.nio.file.MemoryNamedAsset
Sets the name of this MemoryNamedAsset to the specified (required) String name
MemoryNamedAsset(Path) - Constructor for class org.jboss.shrinkwrap.api.nio.file.MemoryNamedAsset
Sets the name of this MemoryNamedAsset via Path.toString() of the specified (required) Path
MemoryNamedAsset(ArchivePath) - Constructor for class org.jboss.shrinkwrap.api.nio.file.MemoryNamedAsset
Sets the name of this MemoryNamedAsset via ArchivePath.get() of the specified (required) ArchivePath
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.
merge(Archive<?>) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Merge the contents from an existing archive without maintaining the archive name in the context path.
merge(Archive<?>, Filter<ArchivePath>) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Merge the contents from an existing archive without maintaining the archive name in the context path.
merge(Archive<?>, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
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 class org.jboss.shrinkwrap.impl.base.ArchiveBase
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 class org.jboss.shrinkwrap.impl.base.ArchiveBase
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 class org.jboss.shrinkwrap.impl.base.ArchiveBase
Merge the contents from an existing archive in a specific path without maintaining the archive name in the context path.
merge(Archive<?>) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Merge the contents from an existing archive without maintaining the archive name in the context path.
merge(Archive<?>, Filter<ArchivePath>) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Merge the contents from an existing archive without maintaining the archive name in the context path.
merge(Archive<?>, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
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 class org.jboss.shrinkwrap.impl.base.container.ContainerBase
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 class org.jboss.shrinkwrap.impl.base.container.ContainerBase
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 class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Merge the contents from an existing archive in a specific path without maintaining the archive name in the context path.
MIN_BLOCKSIZE - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorOutputStream
The minimum supported blocksize == 1.
mode - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The entry's permission mode.
MODELEN - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The length of the mode field in a header buffer.
modTime - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The entry's modification time.
MODTIMELEN - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The length of the modification time field in a header buffer.
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.
move(ArchivePath, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Moves the asset under the source path to the target path.
move(String, String) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Moves the asset under the source path to the target path.
move(ArchivePath, ArchivePath) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Moves the asset under the source path to the target path.
move(String, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Moves the asset under the source path to the target path.
move(Path, Path, CopyOption...) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider

N

name - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The entry's name.
name() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileStore
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.
NAMELEN - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The length of the name field in a header buffer.
NAMEOFFSET - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The offset of the name field in a header buffer.
nameTarHeader(TarHeader, String) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Fill in a TarHeader given only the entry's name.
newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider
newDirectoryStream(Path, DirectoryStream.Filter<? super Path>) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider
newExceptionInstance(Class<T>) - Static method in class org.jboss.shrinkwrap.api.UnknownExtensionTypeExceptionDelegator
 
newFileChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider
newFileSystem(Archive<?>) - Static method in class org.jboss.shrinkwrap.api.nio.file.ShrinkWrapFileSystems
Creates a new file system for the given Archive; in effect invoking this method is equal to invoking FileSystems.newFileSystem(URI, Map), passing the value of ShrinkWrapFileSystems.getRootUri(Archive) as the URI and the specified archive as a value in a Map under the key ShrinkWrapFileSystems.FS_ENV_KEY_ARCHIVE
newFileSystem(URI, Map<String, ?>) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider
newInstance(boolean, ClassLoader, URLPackageScanner.Callback, String) - Static method in class org.jboss.shrinkwrap.impl.base.URLPackageScanner
Factory method to create an instance of URLPackageScanner.
newInstance(boolean, ClassLoader, URLPackageScanner.Callback) - Static method in class org.jboss.shrinkwrap.impl.base.URLPackageScanner
Factory method to create an instance of URLPackageScanner in the default package
newWatchService() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystem
Node - Interface in org.jboss.shrinkwrap.api
Represents an entry inside an Archive.
NodeImpl - Class in org.jboss.shrinkwrap.impl.base
The default implementation of Node
NodeImpl(ArchivePath) - Constructor for class org.jboss.shrinkwrap.impl.base.NodeImpl
Constructor This constructor will create a directory Node with the specified path.
NodeImpl(ArchivePath, Asset) - Constructor for class org.jboss.shrinkwrap.impl.base.NodeImpl
Constructor This constructor will create an asset Node with the specified path.
normalize() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
notNull(Object, String) - Static method in class org.jboss.shrinkwrap.impl.base.Validate
Checks that object is not null, throws exception if it is.
notNullAndNoNullValues(Object[], String) - Static method in class org.jboss.shrinkwrap.impl.base.Validate
Checks that the specified array is not null or contain any null values.
notNullOrEmpty(String, String) - Static method in class org.jboss.shrinkwrap.impl.base.Validate
Checks that the specified String is not null or empty, throws exception if it is.

O

oneBuf - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
 
oneBuf - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
 
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.
openStream() - Method in class org.jboss.shrinkwrap.api.nio.file.MemoryAsset
Get a input stream for the resource content.
openStream() - Method in class org.jboss.shrinkwrap.impl.base.asset.ServiceProviderAsset
 
openStream() - Method in class org.jboss.shrinkwrap.impl.base.asset.ZipFileEntryAsset
 
optionallyAppendSlash(String) - Static method in class org.jboss.shrinkwrap.impl.base.path.PathUtil
Adds, if not already present, the absolute slash following the specified path, and returns the adjusted result.
optionallyPrependSlash(String) - Static method in class org.jboss.shrinkwrap.impl.base.path.PathUtil
Adds, if not already present, the absolute slash preceding the specified path, and returns the adjusted result.
optionallyRemoveFollowingSlash(String) - Static method in class org.jboss.shrinkwrap.impl.base.path.PathUtil
Removes, if present, the absolute slash following the specified path, and returns the adjusted result.
optionallyRemovePrecedingSlash(String) - Static method in class org.jboss.shrinkwrap.impl.base.path.PathUtil
Removes, if present, the absolute slash preceding the specified path, and returns the adjusted result.
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.nio.file - package org.jboss.shrinkwrap.api.nio.file
 
org.jboss.shrinkwrap.api.serialization - package org.jboss.shrinkwrap.api.serialization
 
org.jboss.shrinkwrap.api.spec - package org.jboss.shrinkwrap.api.spec
 
org.jboss.shrinkwrap.impl.base - package org.jboss.shrinkwrap.impl.base
 
org.jboss.shrinkwrap.impl.base.asset - package org.jboss.shrinkwrap.impl.base.asset
 
org.jboss.shrinkwrap.impl.base.container - package org.jboss.shrinkwrap.impl.base.container
 
org.jboss.shrinkwrap.impl.base.exporter - package org.jboss.shrinkwrap.impl.base.exporter
 
org.jboss.shrinkwrap.impl.base.exporter.tar - package org.jboss.shrinkwrap.impl.base.exporter.tar
 
org.jboss.shrinkwrap.impl.base.exporter.zip - package org.jboss.shrinkwrap.impl.base.exporter.zip
 
org.jboss.shrinkwrap.impl.base.filter - package org.jboss.shrinkwrap.impl.base.filter
 
org.jboss.shrinkwrap.impl.base.importer - package org.jboss.shrinkwrap.impl.base.importer
 
org.jboss.shrinkwrap.impl.base.importer.tar - package org.jboss.shrinkwrap.impl.base.importer.tar
 
org.jboss.shrinkwrap.impl.base.importer.zip - package org.jboss.shrinkwrap.impl.base.importer.zip
 
org.jboss.shrinkwrap.impl.base.io - package org.jboss.shrinkwrap.impl.base.io
 
org.jboss.shrinkwrap.impl.base.io.tar - package org.jboss.shrinkwrap.impl.base.io.tar
 
org.jboss.shrinkwrap.impl.base.io.tar.bzip - package org.jboss.shrinkwrap.impl.base.io.tar.bzip
 
org.jboss.shrinkwrap.impl.base.path - package org.jboss.shrinkwrap.impl.base.path
 
org.jboss.shrinkwrap.impl.base.serialization - package org.jboss.shrinkwrap.impl.base.serialization
 
org.jboss.shrinkwrap.impl.base.spec - package org.jboss.shrinkwrap.impl.base.spec
 
org.jboss.shrinkwrap.impl.nio.file - package org.jboss.shrinkwrap.impl.nio.file
 
org.jboss.shrinkwrap.spi - package org.jboss.shrinkwrap.spi
 
outputStream - Variable in class org.jboss.shrinkwrap.impl.base.exporter.AbstractOnDemandInputStream
Created by abstract method.

P

parseFileName(byte[]) - Static method in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
Parse a file name from a header buffer.
parseName(byte[], int, int) - Static method in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
Parse an entry name from a header buffer.
parseOctal(byte[], int, int) - Static method in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
Parse an octal string from a header buffer.
parseTarHeader(TarHeader, byte[]) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Parse an entry's TarHeader information from a header buffer.
pathPrefix - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 
PathUtil - Class in org.jboss.shrinkwrap.impl.base.path
PathUtil A series of internal-only path utilities for adjusting relative forms, removing double-slashes, etc.
position() - Method in class org.jboss.shrinkwrap.api.nio.file.MemoryAsset
 
position(long) - Method in class org.jboss.shrinkwrap.api.nio.file.MemoryAsset
position() - Method in class org.jboss.shrinkwrap.api.nio.file.SeekableInMemoryByteChannel
position(long) - Method in class org.jboss.shrinkwrap.api.nio.file.SeekableInMemoryByteChannel
position() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileChannel
 
position(long) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileChannel
 
PREFIXLEN - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The length of the name prefix field in a header buffer.
PREFIXOFFSET - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The offset of the name prefix field in a header buffer.
processNode(ArchivePath, Node) - Method in class org.jboss.shrinkwrap.impl.base.exporter.AbstractExporterDelegate
Template method for processing a single node.
processNode(ArchivePath, Node) - Method in class org.jboss.shrinkwrap.impl.base.exporter.ExplodedExporterDelegate
Template method for processing a single node.
progressDisplay - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 
PROTOCOL - Static variable in class org.jboss.shrinkwrap.api.nio.file.ShrinkWrapFileSystems
Protocol portion of a URI to ShrinkWrap FileSystems
provider() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystem
putNextEntry(T, String) - Method in class org.jboss.shrinkwrap.impl.base.exporter.AbstractOnDemandInputStream
Writes the next entry (demarcates a new file/folder is to be written).
putNextEntry(TarEntry) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBzOutputStream
 
putNextEntry(TarEntry) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarGzOutputStream
 
putNextEntry(TarEntry) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStream
 
putNextEntry(TarEntry) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
Put an entry on the output stream.

R

read(ByteBuffer) - Method in class org.jboss.shrinkwrap.api.nio.file.MemoryAsset
 
read(ByteBuffer) - Method in class org.jboss.shrinkwrap.api.nio.file.SeekableInMemoryByteChannel
read() - Method in class org.jboss.shrinkwrap.impl.base.exporter.AbstractOnDemandInputStream
 
read() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorInputStream
read(byte[], int, int) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorInputStream
 
read() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
Reads a byte from the current tar archive entry.
read(byte[]) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
Reads bytes from the current tar archive entry.
read(byte[], int, int) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
Reads bytes from the current tar archive entry.
read(ByteBuffer) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileChannel
 
read(ByteBuffer[], int, int) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileChannel
 
read(ByteBuffer, long) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileChannel
 
readAttributes(Path, Class<A>, LinkOption...) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider
readAttributes(Path, String, LinkOption...) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider
readBuf - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
 
readRecord() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBuffer
Read a record from the input stream and return the data.
recordBuf - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 
recordBuf - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
 
recordSize - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 
register(WatchService, WatchEvent.Kind<?>[], WatchEvent.Modifier...) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
register(WatchService, WatchEvent.Kind<?>...) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
relativize(Path) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
removeChild(Node) - Method in class org.jboss.shrinkwrap.impl.base.NodeImpl
Removes a child from the Set of nodes.
reset() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
Since we do not support marking just yet, we do nothing.
resolve(Path) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
resolve(String) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
resolveSibling(Path) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
resolveSibling(String) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
ResourceAdapterArchive - Interface in org.jboss.shrinkwrap.api.spec
Traditional RAR (Resource Adapter Archive) structure.
ResourceAdapterArchiveImpl - Class in org.jboss.shrinkwrap.impl.base.spec
ResourceAdapterArchiveImpl
ResourceAdapterArchiveImpl(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.spec.ResourceAdapterArchiveImpl
Create a new ResourceAdapterArchive with any type storage engine as backing.
ResourceAdapterContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
Defines the contract for a component capable of storing Resource adapter resources.
ResourceAdapterContainerBase<T extends Archive<T>> - Class in org.jboss.shrinkwrap.impl.base.container
ResourceAdapterContainerBase Abstract class that helps implement the ResourceAdapter.
ResourceAdapterContainerBase(Class<T>, Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.container.ResourceAdapterContainerBase
 
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 (/).
rootPath - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 

S

scanPackage() - Method in class org.jboss.shrinkwrap.impl.base.URLPackageScanner
 
SeekableInMemoryByteChannel - Class in org.jboss.shrinkwrap.api.nio.file
SeekableByteChannel implementation backed by an auto-resizing byte array; thread-safe.
SeekableInMemoryByteChannel() - Constructor for class org.jboss.shrinkwrap.api.nio.file.SeekableInMemoryByteChannel
Creates a new instance with 0 size and 0 position, and open.
SEPARATOR - Static variable in interface org.jboss.shrinkwrap.api.ArchivePath
Separator character
SEPARATOR_STRING - Static variable in interface org.jboss.shrinkwrap.api.ArchivePath
Separator character as a String
SerializableView - Interface in org.jboss.shrinkwrap.api.serialization
Serializable view of an Archive.
ServiceExtensionLoader - Class in org.jboss.shrinkwrap.impl.base
ServiceExtensionLoader This class is the default strategy to load extensions when an instance of ExtensionLoader is not provided to the ConfigurationBuilder and the ConfigurationBuilder.build() method is invoked.
ServiceExtensionLoader(Iterable<ClassLoader>) - Constructor for class org.jboss.shrinkwrap.impl.base.ServiceExtensionLoader
Creates a new instance, using the specified ClassLoaders to create extensions
ServiceProviderAsset - Class in org.jboss.shrinkwrap.impl.base.asset
ServiceProviderAsset
ServiceProviderAsset(Class<?>...) - Constructor for class org.jboss.shrinkwrap.impl.base.asset.ServiceProviderAsset
Creates a newline separated text file off the providerImpls class names.
ServiceProviderAsset(String...) - Constructor for class org.jboss.shrinkwrap.impl.base.asset.ServiceProviderAsset
Creates a newline separated text file off the providerImpls class names.
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.
setApplicationXML(String) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
setApplicationXML(File) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
setApplicationXML(URL) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
setApplicationXML(Asset) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
setApplicationXML(Package, String) - Method in class org.jboss.shrinkwrap.impl.base.container.EnterpriseContainerBase
 
setAsciiTranslation(boolean) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
Set the ascii file translation flag.
setAttribute(Path, String, Object, LinkOption...) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider
setBufferDebug(boolean) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBzOutputStream
 
setBufferDebug(boolean) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarGzOutputStream
 
setBufferDebug(boolean) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
Sets the debugging flag in this stream's TarBuffer.
setBufferDebug(boolean) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStream
 
setBufferDebug(boolean) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
Sets the debugging flag in this stream's TarBuffer.
setDebug(boolean) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
Set the debugging flag.
setDebug(boolean) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBuffer
Set the debugging flag for the buffer.
setDebug(boolean) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBzOutputStream
 
setDebug(boolean) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarGzOutputStream
 
setDebug(boolean) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
Sets the debugging flag.
setDebug(boolean) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStream
 
setDebug(boolean) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
Sets the debugging flag.
setEntryFactory(TarInputStream.EntryFactory) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
Sets the debugging flag.
setGNUTarFormat() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Sets this entry's header format to GNU "ustar".
setGroupId(int) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Set this entry's group id.
setGroupName(String) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Set this entry's group name.
setHandledAsset(Asset) - Method in class org.jboss.shrinkwrap.api.ArchiveEvent
 
setId(String) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
 
setId(String) - Method in class org.jboss.shrinkwrap.impl.base.IdentifiableArchiveImpl
 
setId(String) - Method in interface org.jboss.shrinkwrap.spi.Identifiable
Sets the globally-unique identifier
setIds(int, int) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Convenience method to set this entry's group and user ids.
setKeepOldFiles(boolean) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
Set the flag that determines whether existing files are kept, or overwritten during extraction.
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.
setManifest(String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the resource as MANIFEST.FM to the container, returning the container itself.
setManifest(File) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the File as MANIFEST.FM to the container, returning the container itself.
setManifest(URL) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the URL as MANIFEST.FM to the container, returning the container itself.
setManifest(Asset) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the Asset as MANIFEST.FM to the container, returning the container itself.
setManifest(Package, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Adds the resource inside the package as a MANIFEST.MF to the container, returning the container itself.
setModTime(long) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Set this entry's modification time.
setModTime(Date) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Set this entry's modification time.
setName(String) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Set this entry's name.
setNames(String, String) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Convenience method to set this entry's group and user names.
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.
setResourceAdapterXML(String) - Method in class org.jboss.shrinkwrap.impl.base.container.ResourceAdapterContainerBase
 
setResourceAdapterXML(File) - Method in class org.jboss.shrinkwrap.impl.base.container.ResourceAdapterContainerBase
 
setResourceAdapterXML(URL) - Method in class org.jboss.shrinkwrap.impl.base.container.ResourceAdapterContainerBase
 
setResourceAdapterXML(Asset) - Method in class org.jboss.shrinkwrap.impl.base.container.ResourceAdapterContainerBase
 
setResourceAdapterXML(Package, String) - Method in class org.jboss.shrinkwrap.impl.base.container.ResourceAdapterContainerBase
 
setSize(long) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Set this entry's file size.
setTarProgressDisplay(TarProgressDisplay) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
Set the current progress display interface.
setTempDirectory(String) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
Set the current temporary directory path.
setTransFileTyper(TarTransFileTyper) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
Set the object that will determine if a file is of type ascii text for translation purposes.
setUnixTarFormat() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Sets this entry's header format to "unix-style".
setUserId(int) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Set this entry's user id.
setUserInfo(int, String, int, String) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
Set user and group information that will be used to fill in the tar archive's entry headers.
setUserName(String) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Set this entry's user name.
setUSTarFormat() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Sets this entry's header format to "ustar".
setVerbose(boolean) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
Set the verbosity flag.
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.
setWebXML(String) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
setWebXML(File) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
setWebXML(URL) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
setWebXML(Asset) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
setWebXML(Package, String) - Method in class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
shallowCopy() - Method in interface org.jboss.shrinkwrap.api.Archive
Creates a shallow copy of this Archive.
shallowCopy(Filter<ArchivePath>) - Method in interface org.jboss.shrinkwrap.api.Archive
Creates a shallow copy of this Archive based on given filter.Assets from this archive are made available under the same paths.
shallowCopy() - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Creates a shallow copy of this Archive.
shallowCopy(Filter<ArchivePath>) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Creates a shallow copy of this Archive based on given filter.Assets from this archive are made available under the same paths.
shallowCopy() - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Creates a shallow copy of this Archive.
shallowCopy(Filter<ArchivePath>) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Creates a shallow copy of this Archive based on given filter.Assets from this archive are made available under the same paths.
showTarProgressMessage(String) - Method in interface org.jboss.shrinkwrap.impl.base.io.tar.TarProgressDisplay
Display a progress message.
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.
ShrinkWrapFileChannel - Class in org.jboss.shrinkwrap.impl.nio.file
FileChannel implementation.
ShrinkWrapFileChannel(SeekableByteChannel) - Constructor for class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileChannel
 
ShrinkWrapFileStore - Class in org.jboss.shrinkwrap.impl.nio.file
FileStore implementation for ShrinkWrap Archives; immutable and thread-safe.
ShrinkWrapFileStore(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileStore
 
ShrinkWrapFileSystem - Class in org.jboss.shrinkwrap.impl.nio.file
ShrinkWrap implementation adapting a Archive to a FileSystem; Thread-safe, though access to the underlying Archive is *not*.
ShrinkWrapFileSystem(ShrinkWrapFileSystemProvider, Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystem
 
ShrinkWrapFileSystemProvider - Class in org.jboss.shrinkwrap.impl.nio.file
FileSystemProvider implementation for ShrinkWrap Archives.
ShrinkWrapFileSystemProvider() - Constructor for class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystemProvider
 
ShrinkWrapFileSystems - Class in org.jboss.shrinkwrap.api.nio.file
Convenience API bridge to the NIO.2 FileSystems support for ShrinkWrap Archives.
ShrinkWrapPath - Class in org.jboss.shrinkwrap.impl.nio.file
NIO.2 Path implementation adapting to the ArchivePath construct in a ShrinkWrap Archive
size() - Method in class org.jboss.shrinkwrap.api.nio.file.MemoryAsset
size() - Method in class org.jboss.shrinkwrap.api.nio.file.SeekableInMemoryByteChannel
size - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The entry's size.
size() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileChannel
 
SIZELEN - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The length of the size field in a header buffer.
skip(long) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
Skip bytes in the input buffer.
skipRecord() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBuffer
Skip over a record on the input stream.
startsWith(Path) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
startsWith(String) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
StreamErrorHandler - Interface in org.jboss.shrinkwrap.impl.base.io
Handler for errors that occur during StreamTask processing.
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.
StreamTask<S extends Closeable> - Interface in org.jboss.shrinkwrap.impl.base.io
A I/O operation to be executed against a I/O stream in the context of a StreamTemplate
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
subpath(int, int) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
supportedFileAttributeViews() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystem
supportsFileAttributeView(Class<? extends FileAttributeView>) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileStore
supportsFileAttributeView(String) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileStore

T

TarArchive - Class in org.jboss.shrinkwrap.impl.base.io.tar
The TarArchive class implements the concept of a tar archive.
TarArchive(InputStream) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
The InputStream based constructors create a TarArchive for the purposes of e'x'tracting or lis't'ing a tar archive.
TarArchive(InputStream, int) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 
TarArchive(InputStream, int, int) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 
TarArchive(OutputStream) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
The OutputStream based constructors create a TarArchive for the purposes of 'c'reating a tar archive.
TarArchive(OutputStream, int) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 
TarArchive(OutputStream, int, int) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 
TarBuffer - Class in org.jboss.shrinkwrap.impl.base.io.tar
The TarBuffer class implements the tar archive concept of a buffered input stream.
TarBuffer(InputStream) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarBuffer
 
TarBuffer(InputStream, int) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarBuffer
 
TarBuffer(InputStream, int, int) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarBuffer
 
TarBuffer(OutputStream) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarBuffer
 
TarBuffer(OutputStream, int) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarBuffer
 
TarBuffer(OutputStream, int, int) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarBuffer
 
TarBz2Exporter - Interface in org.jboss.shrinkwrap.api.exporter
Exporter used to represent an Assignable in TAR format encoded w/ BZip2 compression
TarBz2ExporterImpl - Class in org.jboss.shrinkwrap.impl.base.exporter.tar
Implementation of TarBz2Exporter used to export an Archive as a TAR format encoded in BZip2.
TarBz2ExporterImpl(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.exporter.tar.TarBz2ExporterImpl
Creates a new exporter for the specified archive
TarBz2Importer - Interface in org.jboss.shrinkwrap.api.importer
Assignable type capable of importing TAR archive content encoded in BZip2 compression.
TarBz2ImporterImpl - Class in org.jboss.shrinkwrap.impl.base.importer.tar
Used to import existing TAR.BZ2 files/streams into the given Archive
TarBz2ImporterImpl(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.importer.tar.TarBz2ImporterImpl
 
TarBzInputStream - Class in org.jboss.shrinkwrap.impl.base.io.tar
The TarBzInputStream reads a UNIX TAR archive, further encoded in BZIP compresssion, as an InputStream.
TarBzInputStream(InputStream) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarBzInputStream
 
TarBzInputStream(InputStream, int) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarBzInputStream
 
TarBzInputStream(InputStream, int, int) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarBzInputStream
 
TarBzOutputStream - Class in org.jboss.shrinkwrap.impl.base.io.tar
Outputs tar.bz2 files.
TarBzOutputStream(OutputStream) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarBzOutputStream
 
TarEntry - Class in org.jboss.shrinkwrap.impl.base.io.tar
This class represents an entry in a Tar archive.
TarEntry() - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
The default constructor is protected for use only by subclasses.
TarEntry(String) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Construct an entry with only a name.
TarEntry(File) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Construct an entry for a file.
TarEntry(byte[]) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Construct an entry from an archive's header bytes.
TarExporter - Interface in org.jboss.shrinkwrap.api.exporter
Exporter used to represent an Assignable in TAR format
TarExporterImpl - Class in org.jboss.shrinkwrap.impl.base.exporter.tar
Implementation of TarExporter used to export an Archive as a TAR format.
TarExporterImpl(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.exporter.tar.TarExporterImpl
Creates a new exporter for the specified archive
TarGzExporter - Interface in org.jboss.shrinkwrap.api.exporter
Exporter used to represent an Assignable in TAR format encoded w/ GZIP compression
TarGzExporterImpl - Class in org.jboss.shrinkwrap.impl.base.exporter.tar
Implementation of TarGzExporter used to export an Archive as a TAR format encoded in GZIP.
TarGzExporterImpl(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.exporter.tar.TarGzExporterImpl
Creates a new exporter for the specified archive
TarGzImporter - Interface in org.jboss.shrinkwrap.api.importer
Assignable type capable of importing TAR archive content encoded in GZIP compression.
TarGzImporterImpl - Class in org.jboss.shrinkwrap.impl.base.importer.tar
Used to import existing TAR.GZ files/streams into the given Archive
TarGzImporterImpl(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.importer.tar.TarGzImporterImpl
 
TarGzInputStream - Class in org.jboss.shrinkwrap.impl.base.io.tar
The TarGzInputStream reads a UNIX TAR archive, further encoded in GZIP compresssion, as an InputStream.
TarGzInputStream(InputStream) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarGzInputStream
 
TarGzInputStream(InputStream, int) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarGzInputStream
 
TarGzInputStream(InputStream, int, int) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarGzInputStream
 
TarGzOutputStream - Class in org.jboss.shrinkwrap.impl.base.io.tar
Outputs tar.gz files.
TarGzOutputStream(OutputStream) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarGzOutputStream
 
TarHeader - Class in org.jboss.shrinkwrap.impl.base.io.tar
This class encapsulates the Tar Entry Header used in Tar Archives.
TarHeader() - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
 
TarImporter - Interface in org.jboss.shrinkwrap.api.importer
Assignable type capable of importing TAR archive content
TarImporterImpl - Class in org.jboss.shrinkwrap.impl.base.importer.tar
Used to import existing TAR files/streams into the given Archive
TarImporterImpl(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.importer.tar.TarImporterImpl
 
tarIn - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 
TarInputStream - Class in org.jboss.shrinkwrap.impl.base.io.tar
The TarInputStream reads a UNIX tar archive as an InputStream.
TarInputStream(InputStream) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
 
TarInputStream(InputStream, int) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
 
TarInputStream(InputStream, int, int) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
 
TarInputStream.EntryAdapter - Class in org.jboss.shrinkwrap.impl.base.io.tar
 
TarInputStream.EntryFactory - Interface in org.jboss.shrinkwrap.impl.base.io.tar
This interface is provided, with the method setEntryFactory(), to allow the programmer to have their own TarEntry subclass instantiated for the entries return from getNextEntry().
tarOut - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 
TarOutputStream - Class in org.jboss.shrinkwrap.impl.base.io.tar
Outputs TAR files; essentially a copy (ie.
TarOutputStream(OutputStream) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStream
 
TarOutputStreamImpl - Class in org.jboss.shrinkwrap.impl.base.io.tar
The TarOutputStream writes a UNIX tar archive as an OutputStream.
TarOutputStreamImpl(OutputStream) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
 
TarOutputStreamImpl(OutputStream, int) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
 
TarOutputStreamImpl(OutputStream, int, int) - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
 
TarProgressDisplay - Interface in org.jboss.shrinkwrap.impl.base.io.tar
This interface is provided to TarArchive to display progress information during operation.
TarTransFileTyper - Class in org.jboss.shrinkwrap.impl.base.io.tar
This interface indicates if a file qualifies for ASCII translation.
TarTransFileTyper() - Constructor for class org.jboss.shrinkwrap.impl.base.io.tar.TarTransFileTyper
 
tempPath - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 
TMAGIC - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The magic tag representing a POSIX tar archive.
toAbsolutePath() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
Resolves relative paths against the root directory, normalizing as well.
toFile() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
toRealPath(LinkOption...) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
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
toString() - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Acts as a shorthand for Archive.toString(Formatter) where the Formatters.SIMPLE is leveraged.
toString(boolean) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
If "true" is specified, acts as a shorthand for Archive.toString(Formatter) where the Formatters.VERBOSE is leveraged.
toString(Formatter) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Returns a view of this Archive as returned from the specified Formatter.
toString() - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Acts as a shorthand for Archive.toString(Formatter) where the Formatters.SIMPLE is leveraged.
toString(boolean) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
If "true" is specified, acts as a shorthand for Archive.toString(Formatter) where the Formatters.VERBOSE is leveraged.
toString(Formatter) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
Returns a view of this Archive as returned from the specified Formatter.
toString() - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
 
toString() - Method in class org.jboss.shrinkwrap.impl.base.NodeImpl
 
toString() - Method in class org.jboss.shrinkwrap.impl.base.path.BasicPath
toString() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileStore
toString() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileSystem
toString() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
toUri() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapPath
transferFrom(ReadableByteChannel, long, long) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileChannel
 
transferTo(long, long, WritableByteChannel) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileChannel
 
transTyper - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 
truncate(long) - Method in class org.jboss.shrinkwrap.api.nio.file.MemoryAsset
truncate(long) - Method in class org.jboss.shrinkwrap.api.nio.file.SeekableInMemoryByteChannel
truncate(long) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileChannel
 
tryLock(long, long, boolean) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileChannel
 
type() - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileStore

U

UIDLEN - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The length of the user id field in a header buffer.
UNAMELEN - Static variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The length of the user name field in a header buffer.
unixFormat - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Set to true if this is a "old-unix" format entry.
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).
UnknownExtensionTypeExceptionDelegator - Class in org.jboss.shrinkwrap.api
UnknownExtensionTypeExceptionDelegator Delegator added to be able to reach UnknownExtensionTypeException from impl-base
UnknownExtensionTypeExceptionDelegator() - Constructor for class org.jboss.shrinkwrap.api.UnknownExtensionTypeExceptionDelegator
 
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.
URLPackageScanner - Class in org.jboss.shrinkwrap.impl.base
Implementation of scanner which can scan a URLClassLoader
URLPackageScanner.Callback - Interface in org.jboss.shrinkwrap.impl.base
Callback interface for found classes.
userId - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 
userId - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The entry's user id.
userName - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 
userName - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarHeader
The entry's user name.
ustarFormat - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Set to true if this is a 'ustar' format entry.

V

Validate - Class in org.jboss.shrinkwrap.impl.base
Validate Validation utility
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.
verbose - Variable in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
 

W

WebArchive - Interface in org.jboss.shrinkwrap.api.spec
Traditional WAR (Java Web Archive) structure.
WebArchiveImpl - Class in org.jboss.shrinkwrap.impl.base.spec
WebArchiveImpl
WebArchiveImpl(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.spec.WebArchiveImpl
Create a new WebArchive with any type storage engine as backing.
WebContainer<T extends Archive<T>> - Interface in org.jboss.shrinkwrap.api.container
Defines the contract for a component capable of storing web-related resources.
WebContainerBase<T extends Archive<T>> - Class in org.jboss.shrinkwrap.impl.base.container
WebContainerBase Abstract class that helps implement the WebContainer.
WebContainerBase(Class<T>, Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.container.WebContainerBase
 
write(ByteBuffer) - Method in class org.jboss.shrinkwrap.api.nio.file.MemoryAsset
 
write(ByteBuffer) - Method in class org.jboss.shrinkwrap.api.nio.file.SeekableInMemoryByteChannel
write(int) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorOutputStream
write(byte[], int, int) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.bzip.BZip2CompressorOutputStream
 
write(int) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBzOutputStream
 
write(byte[]) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBzOutputStream
 
write(byte[], int, int) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBzOutputStream
 
write(int) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarGzOutputStream
 
write(byte[]) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarGzOutputStream
 
write(byte[], int, int) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarGzOutputStream
 
write(int) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStream
 
write(byte[]) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStream
 
write(byte[], int, int) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStream
 
write(int) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
Writes a byte to the current tar archive entry.
write(byte[]) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
Writes bytes to the current tar archive entry.
write(byte[], int, int) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarOutputStreamImpl
Writes bytes to the current tar archive entry.
write(ByteBuffer) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileChannel
 
write(ByteBuffer[], int, int) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileChannel
 
write(ByteBuffer, long) - Method in class org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileChannel
 
writeEntry(TarEntry, boolean) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarArchive
Write an entry to the archive.
writeEntryHeader(byte[]) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarEntry
Write an entry's header information to a header buffer.
writeRecord(byte[]) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBuffer
Write an archive record to the archive.
writeRecord(byte[], int) - Method in class org.jboss.shrinkwrap.impl.base.io.tar.TarBuffer
Write an archive record to the archive, where the record may be inside of a larger array buffer.
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.
writeTo(OutputStream, Formatter) - Method in class org.jboss.shrinkwrap.impl.base.ArchiveBase
Prints the content of this Archive to the specified OutputStream on the format defined by the specified Formatter.
writeTo(OutputStream, Formatter) - Method in class org.jboss.shrinkwrap.impl.base.container.ContainerBase
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.
ZipExporterImpl - Class in org.jboss.shrinkwrap.impl.base.exporter.zip
Implementation of ZipExporter used to export an Archive as a ZIP format.
ZipExporterImpl(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.exporter.zip.ZipExporterImpl
 
ZipFileEntryAsset - Class in org.jboss.shrinkwrap.impl.base.asset
Holds a reference to the ZipFile and the ZipEntry this Asset represents for lazy loading.
ZipFileEntryAsset(ZipFile, ZipEntry) - Constructor for class org.jboss.shrinkwrap.impl.base.asset.ZipFileEntryAsset
 
ZipImporter - Interface in org.jboss.shrinkwrap.api.importer
Assignable type capable of importing ZIP content.
ZipImporterImpl - Class in org.jboss.shrinkwrap.impl.base.importer.zip
Used to import existing Zip files/streams into the given Archive
ZipImporterImpl(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.importer.zip.ZipImporterImpl
 
ZipSerializableView - Interface in org.jboss.shrinkwrap.api.serialization
Serializable view of an Archive where contents are encoded in ZIP format during Serialization.
ZipSerializableViewImpl - Class in org.jboss.shrinkwrap.impl.base.serialization
Implementation of a Serializable view of Archives, backed by ZIP en/decoding the contents during serialization/deserialization.
ZipSerializableViewImpl(Archive<?>) - Constructor for class org.jboss.shrinkwrap.impl.base.serialization.ZipSerializableViewImpl
Creates a new instance, wrapping the specified Archive
A B C D E F G H I J K L M N O P R S T U V W Z 
Skip navigation links
ShrinkWrap Aggregator and Build Parent 1.2.3

Copyright © 2016 JBoss by Red Hat. All rights reserved.