Package org.jboss.shrinkwrap.api
package org.jboss.shrinkwrap.api
-
ClassDescriptionRepresents a collection of resources which may be constructed programmatically.Responsible for creating
Archives, which may be presented to the caller in a designatedAssignableview.Supported archive formats known by the base implementationA Factory forArchivePathcreation.Singleton wrapper to obtain a rootArchivePathGeneral interface for representing entities such asArchives, importers and exporters as different extension types.Utilities to search a series ofClassLoaders for aClassby name.Widens visibility such that any package within ShrinkWrap impl-base may access the utilities provided byClassLoaderSearchUtilEncapsulates all configuration for a givenDomain.Mutable construction object for new instances ofConfiguration.Encapsulates a sharedConfigurationto be used by allArchives created by thisDomain'sArchiveFactory.ExtensionLoader Describes a way for theArchiveto load extensions.Filter<T>Used to filter inputs to be added to the targetArchive.Factory class for the creation of newFilterinstances.SimpleArchiveextension which closes the generic context as a convenience to users not requiring any spec archive type.Exception thrown when trying to add anAssetinto an archive under anArchivePathwhich is already taken by a directory.Represents an entry inside anArchive.A set of privileged actions that are not to leak out of this packageSingle instance to get the TCCLMain entry point into the ShrinkWrap system.Singleton wrapper to encapsulate a default domainIndicates that a default name cannot be generated for a given type because no extension mapping has been configured viaExtensionLoader.getExtensionFromExtensionMapping(Class).UnknownExtensionTypeExceptionDelegator Delegator added to be able to reachUnknownExtensionTypeExceptionfrom impl-base