|
ShrinkWrap Implementation Base 1.0.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.shrinkwrap.impl.base.AssignableBase<Archive<?>>
org.jboss.shrinkwrap.impl.base.container.ContainerBase<T>
T - public abstract class ContainerBase<T extends Archive<T>>
ContainerBase Abstract class that helps implement the Archive, ManifestContainer, ResourceContainer, ClassContainer and LibraryContainer.
| Field Summary |
|---|
| Fields inherited from interface org.jboss.shrinkwrap.api.container.ManifestContainer |
|---|
DEFAULT_MANIFEST_NAME |
| Constructor Summary | |
|---|---|
protected |
ContainerBase(Class<T> actualType,
Archive<?> archive)
|
| Method Summary | ||
|---|---|---|
T |
add(Archive<?> archive,
ArchivePath path,
Class<? extends StreamExporter> exporter)
|
|
T |
add(Archive<?> archive,
String path,
Class<? extends StreamExporter> exporter)
|
|
T |
add(Asset asset,
ArchivePath target)
|
|
T |
add(Asset asset,
ArchivePath path,
String name)
|
|
T |
add(Asset asset,
String name)
|
|
T |
add(Asset asset,
String target,
String name)
|
|
T |
add(NamedAsset namedAsset)
|
|
T |
addAsDirectories(ArchivePath... paths)
|
|
T |
addAsDirectories(String... paths)
|
|
T |
addAsDirectory(ArchivePath path)
|
|
T |
addAsDirectory(String path)
|
|
T |
addAsLibraries(Archive<?>... archives)
|
|
T |
addAsLibraries(Archive<?>[]... archives)
|
|
T |
addAsLibraries(Collection<? extends Archive<?>> archives)
|
|
T |
addAsLibraries(File... resources)
|
|
T |
addAsLibraries(String... resourceNames)
|
|
T |
addAsLibrary(Archive<?> archive)
|
|
T |
addAsLibrary(Asset resource,
ArchivePath target)
|
|
T |
addAsLibrary(Asset resource,
String target)
|
|
T |
addAsLibrary(File resource)
|
|
T |
addAsLibrary(File resource,
ArchivePath target)
|
|
T |
addAsLibrary(File resource,
String target)
|
|
T |
addAsLibrary(String resourceName)
|
|
T |
addAsLibrary(String resourceName,
ArchivePath target)
|
|
T |
addAsLibrary(String resourceName,
String target)
|
|
T |
addAsLibrary(URL resource,
ArchivePath target)
|
|
T |
addAsLibrary(URL resource,
String target)
|
|
T |
addAsManifestResource(Asset resource,
ArchivePath target)
|
|
T |
addAsManifestResource(Asset resource,
String target)
|
|
T |
addAsManifestResource(File resource)
|
|
T |
addAsManifestResource(File resource,
ArchivePath target)
|
|
T |
addAsManifestResource(File resource,
String target)
|
|
T |
addAsManifestResource(Package resourcePackage,
String resourceName)
|
|
T |
addAsManifestResource(Package resourcePackage,
String resourceName,
ArchivePath target)
|
|
T |
addAsManifestResource(Package resourcePackage,
String resourceName,
String target)
|
|
T |
addAsManifestResource(String resourceName)
|
|
T |
addAsManifestResource(String resourceName,
ArchivePath target)
|
|
T |
addAsManifestResource(String resourceName,
String target)
|
|
T |
addAsManifestResource(URL resource,
ArchivePath target)
|
|
T |
addAsManifestResource(URL resource,
String target)
|
|
T |
addAsManifestResources(Package resourcePackage,
String... resourceNames)
|
|
T |
addAsResource(Asset resource,
ArchivePath target)
|
|
T |
addAsResource(Asset resource,
String target)
|
|
T |
addAsResource(File resource)
|
|
T |
addAsResource(File resource,
ArchivePath target)
|
|
T |
addAsResource(File resource,
String target)
|
|
T |
addAsResource(Package resourcePackage,
String resourceName)
|
|
T |
addAsResource(Package resourcePackage,
String resourceName,
ArchivePath target)
|
|
T |
addAsResource(Package resourcePackage,
String resourceName,
String target)
|
|
T |
addAsResource(String resourceName)
|
|
T |
addAsResource(String resourceName,
ArchivePath target)
|
|
T |
addAsResource(String resourceName,
ArchivePath target,
ClassLoader classLoader)
|
|
T |
addAsResource(String resourceName,
String target)
|
|
T |
addAsResource(URL resource,
ArchivePath target)
|
|
T |
addAsResource(URL resource,
String target)
|
|
T |
addAsResources(Package resourcePackage,
String... resourceNames)
|
|
T |
addAsServiceProvider(Class<?> serviceInterface,
Class<?>... serviceImpls)
|
|
T |
addAsServiceProvider(String serviceInterface,
String... serviceImpls)
|
|
T |
addAsServiceProviderAndClasses(Class<?> serviceInterface,
Class<?>... serviceImpls)
|
|
T |
addClass(Class<?> clazz)
|
|
T |
addClass(String fullyQualifiedClassName)
|
|
T |
addClass(String fullyQualifiedClassName,
ClassLoader cl)
|
|
T |
addClasses(Class<?>... classes)
|
|
T |
addDefaultPackage()
|
|
T |
addManifest()
|
|
T |
addPackage(Package pack)
|
|
T |
addPackage(String pack)
|
|
T |
addPackages(boolean recursive,
Filter<ArchivePath> filter,
Package... packages)
|
|
T |
addPackages(boolean recursive,
Filter<ArchivePath> filter,
String... packageNames)
|
|
T |
addPackages(boolean recursive,
Package... packages)
|
|
T |
addPackages(boolean recursive,
String... packages)
|
|
boolean |
contains(ArchivePath path)
|
|
boolean |
contains(String path)
|
|
protected T |
covarientReturn()
|
|
Node |
delete(ArchivePath path)
|
|
Node |
delete(String archivePath)
|
|
boolean |
equals(Object obj)
|
|
Node |
get(ArchivePath path)
|
|
Node |
get(String path)
|
|
protected Class<T> |
getActualClass()
|
|
ArchiveFormat |
getArchiveFormat()
|
|
|
getAsType(Class<X> type,
ArchivePath path)
|
|
|
getAsType(Class<X> type,
ArchivePath path,
ArchiveFormat archiveCompression)
|
|
|
getAsType(Class<X> type,
Filter<ArchivePath> filter)
|
|
|
getAsType(Class<X> type,
Filter<ArchivePath> filter,
ArchiveFormat archiveCompression)
|
|
|
getAsType(Class<X> type,
String path)
|
|
|
getAsType(Class<X> type,
String path,
ArchiveFormat archiveCompression)
|
|
protected abstract ArchivePath |
getClassesPath()
Should be implemented to set the path for Class related resources. |
|
Map<ArchivePath,Node> |
getContent()
|
|
Map<ArchivePath,Node> |
getContent(Filter<ArchivePath> filter)
|
|
protected abstract ArchivePath |
getLibraryPath()
Should be implemented to set the path for Library related resources. |
|
protected abstract ArchivePath |
getManifestPath()
Should be implemented to set the path for Manifest related resources. |
|
String |
getName()
|
|
protected abstract ArchivePath |
getResourcePath()
Should be implemented to set the path for Resource related resources. |
|
int |
hashCode()
|
|
T |
merge(Archive<?> source)
|
|
T |
merge(Archive<?> source,
ArchivePath path)
|
|
T |
merge(Archive<?> source,
ArchivePath path,
Filter<ArchivePath> filter)
|
|
T |
merge(Archive<?> source,
Filter<ArchivePath> filter)
|
|
T |
merge(Archive<?> source,
String path)
|
|
T |
merge(Archive<?> source,
String path,
Filter<ArchivePath> filter)
|
|
T |
setManifest(Asset resource)
|
|
T |
setManifest(File resource)
|
|
T |
setManifest(Package resourcePackage,
String resourceName)
|
|
T |
setManifest(String resourceName)
|
|
T |
setManifest(URL resource)
|
|
String |
toString()
|
|
String |
toString(boolean verbose)
|
|
String |
toString(Formatter formatter)
|
|
void |
writeTo(OutputStream outputStream,
Formatter formatter)
|
|
| Methods inherited from class org.jboss.shrinkwrap.impl.base.AssignableBase |
|---|
as, getArchive |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jboss.shrinkwrap.api.Assignable |
|---|
as |
| Constructor Detail |
|---|
protected ContainerBase(Class<T> actualType,
Archive<?> archive)
| Method Detail |
|---|
public ArchiveFormat getArchiveFormat()
getArchiveFormat in interface ArchiveFormatAssociable
public T add(Archive<?> archive,
String path,
Class<? extends StreamExporter> exporter)
add in interface Archive<T extends Archive<T>>Archive.add(org.jboss.shrinkwrap.api.Archive, java.lang.String, java.lang.Class)
public T add(Archive<?> archive,
ArchivePath path,
Class<? extends StreamExporter> exporter)
add in interface Archive<T extends Archive<T>>Archive.add(org.jboss.shrinkwrap.api.Archive, org.jboss.shrinkwrap.api.ArchivePath,
java.lang.Class)
public T add(Asset asset,
ArchivePath target)
throws IllegalArgumentException
add in interface Archive<T extends Archive<T>>IllegalArgumentExceptionArchive.add(org.jboss.shrinkwrap.api.asset.Asset,
org.jboss.shrinkwrap.api.ArchivePath)
public T add(Asset asset,
ArchivePath path,
String name)
add in interface Archive<T extends Archive<T>>Archive.add(org.jboss.shrinkwrap.api.asset.Asset,
org.jboss.shrinkwrap.api.ArchivePath, java.lang.String)
public T add(Asset asset,
String target,
String name)
throws IllegalArgumentException
add in interface Archive<T extends Archive<T>>IllegalArgumentExceptionArchive.add(org.jboss.shrinkwrap.api.asset.Asset, java.lang.String,
java.lang.String)public T add(NamedAsset namedAsset)
add in interface Archive<T extends Archive<T>>org.jboss.shrinkwrap.api.Archive#add(NamedAsset))
public T addAsDirectories(ArchivePath... paths)
throws IllegalArgumentException
addAsDirectories in interface Archive<T extends Archive<T>>IllegalArgumentExceptionArchive.addAsDirectories(org.jboss.shrinkwrap.api.ArchivePath[])
public T addAsDirectories(String... paths)
throws IllegalArgumentException
addAsDirectories in interface Archive<T extends Archive<T>>IllegalArgumentExceptionArchive.addAsDirectories(java.lang.String[])
public T addAsDirectory(ArchivePath path)
throws IllegalArgumentException
addAsDirectory in interface Archive<T extends Archive<T>>IllegalArgumentExceptionArchive.addAsDirectory(org.jboss.shrinkwrap.api.ArchivePath)
public T addAsDirectory(String path)
throws IllegalArgumentException
addAsDirectory in interface Archive<T extends Archive<T>>IllegalArgumentExceptionArchive.addAsDirectory(java.lang.String)
public T merge(Archive<?> source)
throws IllegalArgumentException
merge in interface Archive<T extends Archive<T>>IllegalArgumentExceptionArchive.merge(org.jboss.shrinkwrap.api.Archive)
public T merge(Archive<?> source,
Filter<ArchivePath> filter)
throws IllegalArgumentException
merge in interface Archive<T extends Archive<T>>IllegalArgumentExceptionArchive.merge(org.jboss.shrinkwrap.api.Archive, org.jboss.shrinkwrap.api.Filter)
public T merge(Archive<?> source,
ArchivePath path)
throws IllegalArgumentException
merge in interface Archive<T extends Archive<T>>IllegalArgumentExceptionArchive.merge(org.jboss.shrinkwrap.api.Archive,
org.jboss.shrinkwrap.api.ArchivePath)
public T merge(Archive<?> source,
ArchivePath path,
Filter<ArchivePath> filter)
throws IllegalArgumentException
merge in interface Archive<T extends Archive<T>>IllegalArgumentExceptionArchive.merge(org.jboss.shrinkwrap.api.Archive,
org.jboss.shrinkwrap.api.ArchivePath, org.jboss.shrinkwrap.api.Filter)
public T merge(Archive<?> source,
String path,
Filter<ArchivePath> filter)
throws IllegalArgumentException
merge in interface Archive<T extends Archive<T>>IllegalArgumentExceptionArchive.merge(org.jboss.shrinkwrap.api.Archive, java.lang.String,
org.jboss.shrinkwrap.api.Filter)
public T merge(Archive<?> source,
String path)
throws IllegalArgumentException
merge in interface Archive<T extends Archive<T>>IllegalArgumentExceptionArchive.merge(org.jboss.shrinkwrap.api.Archive, java.lang.String)
public T add(Asset asset,
String name)
add in interface Archive<T extends Archive<T>>Archive.add(org.jboss.shrinkwrap.api.asset.Asset, java.lang.String)public boolean contains(ArchivePath path)
contains in interface Archive<T extends Archive<T>>Archive.contains(org.jboss.shrinkwrap.api.ArchivePath)
public boolean contains(String path)
throws IllegalArgumentException
contains in interface Archive<T extends Archive<T>>IllegalArgumentExceptionArchive.contains(java.lang.String)public Node delete(ArchivePath path)
delete in interface Archive<T extends Archive<T>>Archive.delete(org.jboss.shrinkwrap.api.ArchivePath)public Node delete(String archivePath)
delete in interface Archive<T extends Archive<T>>Archive.delete(java.lang.String)public Node get(ArchivePath path)
get in interface Archive<T extends Archive<T>>Archive.get(org.jboss.shrinkwrap.api.ArchivePath)
public Node get(String path)
throws IllegalArgumentException
get in interface Archive<T extends Archive<T>>IllegalArgumentExceptionArchive.get(java.lang.String)
public <X extends Archive<X>> X getAsType(Class<X> type,
String path)
getAsType in interface Archive<T extends Archive<T>>Archive.getAsType(java.lang.Class, java.lang.String)
public <X extends Archive<X>> X getAsType(Class<X> type,
ArchivePath path)
getAsType in interface Archive<T extends Archive<T>>Archive.getAsType(java.lang.Class, org.jboss.shrinkwrap.api.ArchivePath)
public <X extends Archive<X>> Collection<X> getAsType(Class<X> type,
Filter<ArchivePath> filter)
getAsType in interface Archive<T extends Archive<T>>Archive.getAsType(java.lang.Class, org.jboss.shrinkwrap.api.Filter)
public <X extends Archive<X>> X getAsType(Class<X> type,
String path,
ArchiveFormat archiveCompression)
getAsType in interface Archive<T extends Archive<T>>Archive.getAsType(java.lang.Class, java.lang.String,
org.jboss.shrinkwrap.api.ArchiveFormat)
public <X extends Archive<X>> X getAsType(Class<X> type,
ArchivePath path,
ArchiveFormat archiveCompression)
getAsType in interface Archive<T extends Archive<T>>Archive.getAsType(java.lang.Class, org.jboss.shrinkwrap.api.ArchivePath,
org.jboss.shrinkwrap.api.ArchiveFormat)
public <X extends Archive<X>> Collection<X> getAsType(Class<X> type,
Filter<ArchivePath> filter,
ArchiveFormat archiveCompression)
getAsType in interface Archive<T extends Archive<T>>Archive.getAsType(java.lang.Class, org.jboss.shrinkwrap.api.Filter,
org.jboss.shrinkwrap.api.ArchiveFormat)public Map<ArchivePath,Node> getContent()
getContent in interface Archive<T extends Archive<T>>Archive.getContent()public Map<ArchivePath,Node> getContent(Filter<ArchivePath> filter)
getContent in interface Archive<T extends Archive<T>>Archive.getContent(org.jboss.shrinkwrap.api.Filter)public String getName()
getName in interface Archive<T extends Archive<T>>Archive.getName()public String toString()
toString in interface Archive<T extends Archive<T>>toString in class Objectorg.jboss.declarchive.api.Archive#toString(boolean)public String toString(boolean verbose)
toString in interface Archive<T extends Archive<T>>org.jboss.declarchive.api.Archive#toString(boolean)
public String toString(Formatter formatter)
throws IllegalArgumentException
toString in interface Archive<T extends Archive<T>>IllegalArgumentExceptionArchive.toString(org.jboss.shrinkwrap.api.formatter.Formatter)public int hashCode()
hashCode in class Objectpublic boolean equals(Object obj)
equals in class Objectprotected abstract ArchivePath getManifestPath()
public final T setManifest(String resourceName)
setManifest in interface ManifestContainer<T extends Archive<T>>
public T setManifest(File resource)
throws IllegalArgumentException
setManifest in interface ManifestContainer<T extends Archive<T>>IllegalArgumentException
public T setManifest(URL resource)
throws IllegalArgumentException
setManifest in interface ManifestContainer<T extends Archive<T>>IllegalArgumentException
public T setManifest(Asset resource)
throws IllegalArgumentException
setManifest in interface ManifestContainer<T extends Archive<T>>IllegalArgumentException
public T setManifest(Package resourcePackage,
String resourceName)
throws IllegalArgumentException
setManifest in interface ManifestContainer<T extends Archive<T>>IllegalArgumentExceptionpublic final T addAsManifestResource(String resourceName)
addAsManifestResource in interface ManifestContainer<T extends Archive<T>>
public T addAsManifestResource(File resource)
throws IllegalArgumentException
addAsManifestResource in interface ManifestContainer<T extends Archive<T>>IllegalArgumentException
public T addAsManifestResource(String resourceName,
String target)
throws IllegalArgumentException
addAsManifestResource in interface ManifestContainer<T extends Archive<T>>IllegalArgumentException
public T addAsManifestResource(File resource,
String target)
throws IllegalArgumentException
addAsManifestResource in interface ManifestContainer<T extends Archive<T>>IllegalArgumentException
public T addAsManifestResource(URL resource,
String target)
throws IllegalArgumentException
addAsManifestResource in interface ManifestContainer<T extends Archive<T>>IllegalArgumentException
public T addAsManifestResource(Asset resource,
String target)
throws IllegalArgumentException
addAsManifestResource in interface ManifestContainer<T extends Archive<T>>IllegalArgumentException
public T addAsManifestResource(String resourceName,
ArchivePath target)
throws IllegalArgumentException
addAsManifestResource in interface ManifestContainer<T extends Archive<T>>IllegalArgumentException
public T addAsManifestResource(File resource,
ArchivePath target)
throws IllegalArgumentException
addAsManifestResource in interface ManifestContainer<T extends Archive<T>>IllegalArgumentException
public T addAsManifestResource(URL resource,
ArchivePath target)
throws IllegalArgumentException
addAsManifestResource in interface ManifestContainer<T extends Archive<T>>IllegalArgumentException
public T addAsManifestResource(Asset resource,
ArchivePath target)
throws IllegalArgumentException
addAsManifestResource in interface ManifestContainer<T extends Archive<T>>IllegalArgumentException
public T addAsManifestResources(Package resourcePackage,
String... resourceNames)
throws IllegalArgumentException
addAsManifestResources in interface ManifestContainer<T extends Archive<T>>IllegalArgumentException
public T addAsManifestResource(Package resourcePackage,
String resourceName)
throws IllegalArgumentException
addAsManifestResource in interface ManifestContainer<T extends Archive<T>>IllegalArgumentException
public T addAsManifestResource(Package resourcePackage,
String resourceName,
String target)
throws IllegalArgumentException
addAsManifestResource in interface ManifestContainer<T extends Archive<T>>IllegalArgumentException
public T addAsManifestResource(Package resourcePackage,
String resourceName,
ArchivePath target)
throws IllegalArgumentException
addAsManifestResource in interface ManifestContainer<T extends Archive<T>>IllegalArgumentException
public T addManifest()
throws IllegalArgumentException
addManifest in interface ManifestContainer<T extends Archive<T>>IllegalArgumentException
public T addAsServiceProvider(Class<?> serviceInterface,
Class<?>... serviceImpls)
throws IllegalArgumentException
addAsServiceProvider in interface ManifestContainer<T extends Archive<T>>IllegalArgumentException
public T addAsServiceProvider(String serviceInterface,
String... serviceImpls)
throws IllegalArgumentException
addAsServiceProvider in interface ManifestContainer<T extends Archive<T>>IllegalArgumentException
public T addAsServiceProviderAndClasses(Class<?> serviceInterface,
Class<?>... serviceImpls)
throws IllegalArgumentException
addAsServiceProviderAndClasses in interface ServiceProviderContainer<T extends Archive<T>>IllegalArgumentExceptionprotected abstract ArchivePath getResourcePath()
public final T addAsResource(String resourceName)
throws IllegalArgumentException
addAsResource in interface ResourceContainer<T extends Archive<T>>IllegalArgumentException
public final T addAsResource(File resource)
throws IllegalArgumentException
addAsResource in interface ResourceContainer<T extends Archive<T>>IllegalArgumentException
public final T addAsResource(String resourceName,
String target)
throws IllegalArgumentException
addAsResource in interface ResourceContainer<T extends Archive<T>>IllegalArgumentException
public T addAsResource(File resource,
String target)
throws IllegalArgumentException
addAsResource in interface ResourceContainer<T extends Archive<T>>IllegalArgumentException
public T addAsResource(URL resource,
String target)
throws IllegalArgumentException
addAsResource in interface ResourceContainer<T extends Archive<T>>IllegalArgumentException
public T addAsResource(Asset resource,
String target)
throws IllegalArgumentException
addAsResource in interface ResourceContainer<T extends Archive<T>>IllegalArgumentException
public T addAsResource(String resourceName,
ArchivePath target)
throws IllegalArgumentException
addAsResource in interface ResourceContainer<T extends Archive<T>>IllegalArgumentException
public T addAsResource(String resourceName,
ArchivePath target,
ClassLoader classLoader)
throws IllegalArgumentException
addAsResource in interface ResourceContainer<T extends Archive<T>>IllegalArgumentException
public T addAsResource(File resource,
ArchivePath target)
throws IllegalArgumentException
addAsResource in interface ResourceContainer<T extends Archive<T>>IllegalArgumentException
public T addAsResource(URL resource,
ArchivePath target)
throws IllegalArgumentException
addAsResource in interface ResourceContainer<T extends Archive<T>>IllegalArgumentException
public T addAsResource(Asset resource,
ArchivePath target)
throws IllegalArgumentException
addAsResource in interface ResourceContainer<T extends Archive<T>>IllegalArgumentException
public T addAsResources(Package resourcePackage,
String... resourceNames)
throws IllegalArgumentException
addAsResources in interface ResourceContainer<T extends Archive<T>>IllegalArgumentException
public T addAsResource(Package resourcePackage,
String resourceName)
throws IllegalArgumentException
addAsResource in interface ResourceContainer<T extends Archive<T>>IllegalArgumentException
public T addAsResource(Package resourcePackage,
String resourceName,
String target)
throws IllegalArgumentException
addAsResource in interface ResourceContainer<T extends Archive<T>>IllegalArgumentException
public T addAsResource(Package resourcePackage,
String resourceName,
ArchivePath target)
throws IllegalArgumentException
addAsResource in interface ResourceContainer<T extends Archive<T>>IllegalArgumentExceptionprotected abstract ArchivePath getClassesPath()
public T addClass(Class<?> clazz)
throws IllegalArgumentException
addClass in interface ClassContainer<T extends Archive<T>>IllegalArgumentException
public T addClass(String fullyQualifiedClassName)
throws IllegalArgumentException
addClass in interface ClassContainer<T extends Archive<T>>IllegalArgumentExceptionClassContainer.addClass(java.lang.String)
public T addClass(String fullyQualifiedClassName,
ClassLoader cl)
throws IllegalArgumentException
addClass in interface ClassContainer<T extends Archive<T>>IllegalArgumentExceptionClassContainer.addClass(java.lang.String, java.lang.ClassLoader)
public T addClasses(Class<?>... classes)
throws IllegalArgumentException
addClasses in interface ClassContainer<T extends Archive<T>>IllegalArgumentException
public T addPackage(Package pack)
throws IllegalArgumentException
addPackage in interface ClassContainer<T extends Archive<T>>IllegalArgumentException
public T addPackages(boolean recursive,
Package... packages)
throws IllegalArgumentException
addPackages in interface ClassContainer<T extends Archive<T>>IllegalArgumentException
public T addPackages(boolean recursive,
Filter<ArchivePath> filter,
Package... packages)
throws IllegalArgumentException
addPackages in interface ClassContainer<T extends Archive<T>>IllegalArgumentException
public T addPackage(String pack)
throws IllegalArgumentException
addPackage in interface ClassContainer<T extends Archive<T>>IllegalArgumentExceptionpublic T addDefaultPackage()
addDefaultPackage in interface ClassContainer<T extends Archive<T>>
public T addPackages(boolean recursive,
String... packages)
throws IllegalArgumentException
addPackages in interface ClassContainer<T extends Archive<T>>IllegalArgumentException
public T addPackages(boolean recursive,
Filter<ArchivePath> filter,
String... packageNames)
throws IllegalArgumentException
addPackages in interface ClassContainer<T extends Archive<T>>IllegalArgumentExceptionprotected abstract ArchivePath getLibraryPath()
public T addAsLibrary(Archive<?> archive)
throws IllegalArgumentException
addAsLibrary in interface LibraryContainer<T extends Archive<T>>IllegalArgumentExceptionLibraryContainer.addAsLibrary(org.jboss.shrinkwrap.api.Archive)
public T addAsLibrary(String resourceName)
throws IllegalArgumentException
addAsLibrary in interface LibraryContainer<T extends Archive<T>>IllegalArgumentExceptionLibraryContainer.addAsLibrary(java.lang.String)
public T addAsLibrary(File resource)
throws IllegalArgumentException
addAsLibrary in interface LibraryContainer<T extends Archive<T>>IllegalArgumentExceptionLibraryContainer.addAsLibrary(java.io.File)
public T addAsLibrary(String resourceName,
String target)
throws IllegalArgumentException
addAsLibrary in interface LibraryContainer<T extends Archive<T>>IllegalArgumentExceptionLibraryContainer.addAsLibrary(java.lang.String, java.lang.String)
public T addAsLibrary(File resource,
String target)
throws IllegalArgumentException
addAsLibrary in interface LibraryContainer<T extends Archive<T>>IllegalArgumentExceptionLibraryContainer.addAsLibrary(java.io.File, java.lang.String)
public T addAsLibrary(URL resource,
String target)
throws IllegalArgumentException
addAsLibrary in interface LibraryContainer<T extends Archive<T>>IllegalArgumentException
public T addAsLibrary(Asset resource,
String target)
throws IllegalArgumentException
addAsLibrary in interface LibraryContainer<T extends Archive<T>>IllegalArgumentException
public T addAsLibrary(String resourceName,
ArchivePath target)
throws IllegalArgumentException
addAsLibrary in interface LibraryContainer<T extends Archive<T>>IllegalArgumentException
public T addAsLibrary(File resource,
ArchivePath target)
throws IllegalArgumentException
addAsLibrary in interface LibraryContainer<T extends Archive<T>>IllegalArgumentException
public T addAsLibrary(URL resource,
ArchivePath target)
throws IllegalArgumentException
addAsLibrary in interface LibraryContainer<T extends Archive<T>>IllegalArgumentException
public T addAsLibrary(Asset resource,
ArchivePath target)
throws IllegalArgumentException
addAsLibrary in interface LibraryContainer<T extends Archive<T>>IllegalArgumentException
public T addAsLibraries(String... resourceNames)
throws IllegalArgumentException
addAsLibraries in interface LibraryContainer<T extends Archive<T>>IllegalArgumentException
public T addAsLibraries(File... resources)
throws IllegalArgumentException
addAsLibraries in interface LibraryContainer<T extends Archive<T>>IllegalArgumentException
public T addAsLibraries(Archive<?>... archives)
throws IllegalArgumentException
addAsLibraries in interface LibraryContainer<T extends Archive<T>>IllegalArgumentException
public T addAsLibraries(Collection<? extends Archive<?>> archives)
throws IllegalArgumentException
addAsLibraries in interface LibraryContainer<T extends Archive<T>>IllegalArgumentExceptionLibraryContainer.addAsLibraries(java.util.Collection)
public T addAsLibraries(Archive<?>[]... archives)
throws IllegalArgumentException
addAsLibraries in interface LibraryContainer<T extends Archive<T>>IllegalArgumentExceptionLibraryContainer.addAsLibraries(java.util.Collection)
public void writeTo(OutputStream outputStream,
Formatter formatter)
throws IllegalArgumentException
writeTo in interface Archive<T extends Archive<T>>IllegalArgumentExceptionprotected T covarientReturn()
protected Class<T> getActualClass()
|
ShrinkWrap Implementation Base 1.0.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||