Package org.jboss.shrinkwrap.api
package org.jboss.shrinkwrap.api
-
ClassDescriptionRepresents a collection of resources which may be constructed programmatically.Responsible for creating
Archive
s, which may be presented to the caller in a designatedAssignable
view.Supported archive formats known by the base implementationA Factory forArchivePath
creation.Singleton wrapper to obtain a rootArchivePath
General interface for representing entities such asArchive
s, importers and exporters as different extension types.Utilities to search a series ofClassLoader
s for aClass
by name.Widens visibility such that any package within ShrinkWrap impl-base may access the utilities provided byClassLoaderSearchUtil
Encapsulates all configuration for a givenDomain
.Mutable construction object for new instances ofConfiguration
.Encapsulates a sharedConfiguration
to be used by allArchive
s created by thisDomain
'sArchiveFactory
.ExtensionLoader Describes a way for theArchive
to load extensions.Filter<T>Used to filter inputs to be added to the targetArchive
.Factory class for the creation of newFilter
instances.SimpleArchive
extension which closes the generic context as a convenience to users not requiring any spec archive type.Exception thrown when trying to add anAsset
into an archive under anArchivePath
which 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 reachUnknownExtensionTypeException
from impl-base