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 UnsupportedOperationExceptionUnsupported operationFields inherited from interface org.jboss.shrinkwrap.api.container.ManifestContainer
DEFAULT_MANIFEST_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ArchivePathShould be implemented to set the path for Class related resources.protected ArchivePathShould be implemented to set the path for Library related resources.protected ArchivePathShould be implemented to set the path for Manifest related resources.protected ArchivePathShould 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, writeToMethods inherited from class org.jboss.shrinkwrap.impl.base.AssignableBase
as, getArchiveMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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, writeToMethods 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:
getClassesPathin 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:
getLibraryPathin 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:
getManifestPathin 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:
getResourcePathin classContainerBase<GenericArchive>- Returns:
- Base Path for the ResourceContainer resources
- See Also:
-