Package org.jboss.shrinkwrap.api
-
Interface Summary 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 asArchives, importers and exporters as different extension types.ExtensionLoader ExtensionLoader Describes a way for theArchiveto load extensions.Filter<T> Used to filter inputs to be added to the targetArchive.GenericArchive SimpleArchiveextension which closes the generic context as a convenience to users not requiring any spec archive type.Node Represents an entry inside anArchive. -
Class Summary Class Description ArchiveEvent ArchiveFactory Responsible for creatingArchives, which may be presented to the caller in a designatedAssignableview.ArchivePaths A Factory forArchivePathcreation.ClassLoaderSearchUtilDelegator Widens visibility such that any package within ShrinkWrap impl-base may access the utilities provided byClassLoaderSearchUtilConfiguration Encapsulates all configuration for a givenDomain.ConfigurationBuilder Mutable construction object for new instances ofConfiguration.Domain Encapsulates a sharedConfigurationto be used by allArchives created by thisDomain'sArchiveFactory.Filters Factory class for the creation of newFilterinstances.ShrinkWrap Main entry point into the ShrinkWrap system.UnknownExtensionTypeExceptionDelegator UnknownExtensionTypeExceptionDelegator Delegator added to be able to reachUnknownExtensionTypeExceptionfrom impl-base -
Enum Summary Enum Description ArchiveFormat Supported archive formats known by the base implementation -
Exception Summary Exception Description IllegalArchivePathException IllegalOverwriteException Exception thrown when trying to add anAssetinto an archive under anArchivePathwhich 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 viaExtensionLoader.getExtensionFromExtensionMapping(Class).