Package org.jboss.shrinkwrap.impl.base
Class GenericArchiveImpl
java.lang.Object
org.jboss.shrinkwrap.impl.base.AssignableBase<Archive<?>>
org.jboss.shrinkwrap.impl.base.container.ContainerBase<GenericArchive>
org.jboss.shrinkwrap.impl.base.GenericArchiveImpl
- All Implemented Interfaces:
Archive<GenericArchive>
,Assignable
,ClassContainer<GenericArchive>
,LibraryContainer<GenericArchive>
,ManifestContainer<GenericArchive>
,ResourceContainer<GenericArchive>
,ServiceProviderContainer<GenericArchive>
,GenericArchive
,ArchiveFormatAssociable
Implementation of a
GenericArchive
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final UnsupportedOperationException
Unsupported operationFields inherited from interface org.jboss.shrinkwrap.api.container.ManifestContainer
DEFAULT_MANIFEST_NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ArchivePath
Should be implemented to set the path for Class related resources.protected ArchivePath
Should be implemented to set the path for Library related resources.protected ArchivePath
Should be implemented to set the path for Manifest related resources.protected ArchivePath
Should be implemented to set the path for Resource related resources.Methods inherited from class org.jboss.shrinkwrap.impl.base.container.ContainerBase
add, add, add, add, add, add, add, addAsDirectories, addAsDirectories, addAsDirectory, addAsDirectory, addAsLibraries, addAsLibraries, addAsLibraries, addAsLibraries, addAsLibraries, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResources, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResources, addAsServiceProvider, addAsServiceProvider, addAsServiceProviderAndClasses, addClass, addClass, addClass, addClasses, addDefaultPackage, addHandlers, addManifest, addPackage, addPackage, addPackages, addPackages, addPackages, addPackages, contains, contains, covarientReturn, delete, delete, deleteClass, deleteClass, deleteClasses, deleteDefaultPackage, deletePackage, deletePackage, deletePackages, deletePackages, deletePackages, deletePackages, equals, filter, get, get, getActualClass, getArchiveFormat, getAsType, getAsType, getAsType, getAsType, getAsType, getAsType, getContent, getContent, getId, getName, hashCode, merge, merge, merge, merge, merge, merge, move, move, setManifest, setManifest, setManifest, setManifest, setManifest, shallowCopy, shallowCopy, toString, toString, toString, writeTo
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.Archive
add, add, add, add, add, add, add, addAsDirectories, addAsDirectories, addAsDirectory, addAsDirectory, addHandlers, contains, contains, delete, delete, filter, get, get, getAsType, getAsType, getAsType, getAsType, getAsType, getAsType, getContent, getContent, getId, getName, merge, merge, merge, merge, merge, merge, move, move, shallowCopy, shallowCopy, toString, toString, toString, writeTo
Methods inherited from interface org.jboss.shrinkwrap.api.Assignable
as
-
Field Details
-
UNSUPPORTED
Unsupported operation
-
-
Constructor Details
-
GenericArchiveImpl
Creates a new instance- Parameters:
delegate
- The storage backing.
-
-
Method Details
-
getClassesPath
Should be implemented to set the path for Class related resources.- Specified by:
getClassesPath
in classContainerBase<GenericArchive>
- Returns:
- Base Path for the ClassContainer resources
- See Also:
-
getLibraryPath
Should be implemented to set the path for Library related resources.- Specified by:
getLibraryPath
in classContainerBase<GenericArchive>
- Returns:
- Base Path for the LibraryContainer resources
- See Also:
-
getManifestPath
Should be implemented to set the path for Manifest related resources.- Specified by:
getManifestPath
in classContainerBase<GenericArchive>
- Returns:
- Base Path for the ManifestContainer resources
- See Also:
-
getResourcePath
Should be implemented to set the path for Resource related resources.- Specified by:
getResourcePath
in classContainerBase<GenericArchive>
- Returns:
- Base Path for the ResourceContainer resources
- See Also:
-