Interface | Description |
---|---|
Archive<T extends Archive<T>> |
Represents a collection of resources which may be constructed programmatically.
|
ArchiveEventHandler | |
ArchivePath | |
Assignable |
General interface for representing entities such as
Archive s, importers and exporters as different extension
types. |
ExtensionLoader |
ExtensionLoader
Describes a way for the
Archive to load extensions. |
Filter<T> |
Used to filter inputs to be added to the target
Archive . |
GenericArchive |
Simple
Archive extension which closes the generic context as a convenience to users not requiring any spec
archive type. |
Node |
Represents an entry inside an
Archive . |
Class | Description |
---|---|
ArchiveEvent | |
ArchiveFactory |
Responsible for creating
Archive s, which may be presented to the caller in a designated Assignable
view. |
ArchivePaths |
A Factory for
ArchivePath creation. |
ClassLoaderSearchUtil |
Utilities to search a series of
ClassLoader s for a Class by name. |
ClassLoaderSearchUtilDelegator |
Widens visibility such that any package within ShrinkWrap impl-base may access the utilities provided by
ClassLoaderSearchUtil |
Configuration |
Encapsulates all configuration for a given
Domain . |
ConfigurationBuilder |
Mutable construction object for new instances of
Configuration . |
Domain |
Encapsulates a shared
Configuration to be used by all Archive s created by this Domain 's
ArchiveFactory . |
Filters |
Factory class for the creation of new
Filter instances. |
SecurityActions |
A set of privileged actions that are not to leak out of this package
|
ShrinkWrap |
Main entry point into the ShrinkWrap system.
|
UnknownExtensionTypeExceptionDelegator |
UnknownExtensionTypeExceptionDelegator Delegator added to be able to reach
UnknownExtensionTypeException from
impl-base |
Enum | Description |
---|---|
ArchiveFormat |
Supported archive formats known by the base implementation
|
ArchivePaths.RootPathWrapper |
Singleton wrapper to obtain a root
ArchivePath |
SecurityActions.GetTcclAction |
Single instance to get the TCCL
|
ShrinkWrap.DefaultDomainWrapper |
Singleton wrapper to encapsulate a default domain
|
Exception | Description |
---|---|
IllegalArchivePathException | |
IllegalOverwriteException |
Exception thrown when trying to add an
Asset into an archive under an ArchivePath which is already
taken by a directory. |
UnknownExtensionTypeException |
Indicates that a default name cannot be generated for a given type because no extension mapping has been configured
via
ExtensionLoader.getExtensionFromExtensionMapping(Class) . |