| Package | Description |
|---|---|
| org.jboss.shrinkwrap.api | |
| org.jboss.shrinkwrap.api.exporter | |
| org.jboss.shrinkwrap.api.importer | |
| org.jboss.shrinkwrap.api.serialization | |
| org.jboss.shrinkwrap.api.spec |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Archive<T extends Archive<T>>
Represents a collection of resources which may be constructed programmatically.
|
interface |
GenericArchive
Simple
Archive extension which closes the generic context as a convenience to users not requiring any spec
archive type. |
| Modifier and Type | Method and Description |
|---|---|
<T extends Assignable> |
ExtensionLoader.addOverride(Class<T> extensionClass,
Class<? extends T> extensionImplClass)
Add a Override to the normal Extension loading.
|
<TYPE extends Assignable> |
Assignable.as(Class<TYPE> clazz)
Wraps an Archive in a different 'view'.
|
<T extends Assignable> |
ArchiveFactory.create(Class<T> type)
Creates a new archive of the specified type.
|
static <T extends Assignable> |
ShrinkWrap.create(Class<T> type)
Creates a new archive of the specified type.
|
<T extends Assignable> |
ArchiveFactory.create(Class<T> type,
String archiveName)
Creates a new archive of the specified type.
|
static <T extends Assignable> |
ShrinkWrap.create(Class<T> type,
String archiveName)
Creates a new archive of the specified type.
|
<T extends Assignable> |
ArchiveFactory.createFromZipFile(Class<T> type,
File archiveFile)
Creates a new archive of the specified type as imported from the specified
File. |
static <T extends Assignable> |
ShrinkWrap.createFromZipFile(Class<T> type,
File archiveFile)
Creates a new archive of the specified type as imported from the specified
File. |
<T extends Assignable> |
ExtensionLoader.getExtensionFromExtensionMapping(Class<T> extensionClass)
Gets the extension for the given type from the extensionMapping
|
<T extends Assignable> |
ExtensionLoader.load(Class<T> extensionClass,
Archive<?> baseArchive)
Load a Extension.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExplodedExporter
Exporter used to export an Archive as an exploded directory structure.
|
interface |
StreamExporter
Generic exporter capable of representing an
Assignable as an InputStream, or writing its contents to
a provided OutputStream or File. |
interface |
TarBz2Exporter
Exporter used to represent an
Assignable in TAR format encoded w/ BZip2 compression |
interface |
TarExporter
Exporter used to represent an
Assignable in TAR format |
interface |
TarGzExporter
Exporter used to represent an
Assignable in TAR format encoded w/ GZIP compression |
interface |
ZipExporter
Exporter used to represent an
Assignable in ZIP format. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExplodedImporter
Importer used to import Exploded directory structures into a
Archive |
interface |
StreamImporter<I extends StreamImporter<I>>
Generic importer capable of representing an
Assignable as an entity capable of reading from an
InputStream, or file type. |
interface |
TarBz2Importer
Assignable type capable of importing TAR archive content encoded in BZip2 compression. |
interface |
TarGzImporter
Assignable type capable of importing TAR archive content encoded in GZIP compression. |
interface |
TarImporter
Assignable type capable of importing TAR archive content |
interface |
ZipImporter
Assignable type capable of importing ZIP content. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SerializableView
Serializable view of an Archive. |
interface |
ZipSerializableView
Serializable view of an Archive where contents are encoded in ZIP format during Serialization. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EnterpriseArchive
Traditional EAR (Java Enterprise Archive) structure.
|
interface |
JavaArchive
Traditional JAR (Java Archive) structure.
|
interface |
ResourceAdapterArchive
Traditional RAR (Resource Adapter Archive) structure.
|
interface |
WebArchive
Traditional WAR (Java Web Archive) structure.
|
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.