Uses of Interface
org.jboss.shrinkwrap.api.Assignable
Packages that use Assignable
Package
Description
-
Uses of Assignable in org.jboss.shrinkwrap.api
Subinterfaces of Assignable in org.jboss.shrinkwrap.apiModifier and TypeInterfaceDescriptioninterfaceRepresents a collection of resources which may be constructed programmatically.interfaceSimpleArchiveextension which closes the generic context as a convenience to users not requiring any spec archive type.Methods in org.jboss.shrinkwrap.api with type parameters of type AssignableModifier and TypeMethodDescription<T extends Assignable>
ExtensionLoaderExtensionLoader.addOverride(Class<T> extensionClass, Class<? extends T> extensionImplClass) Add a Override to the normal Extension loading.<TYPE extends Assignable>
TYPEWraps an Archive in a different 'view'.<T extends Assignable>
TCreates a new archive of the specified type.<T extends Assignable>
TCreates a new archive of the specified type.static <T extends Assignable>
TCreates a new archive of the specified type.static <T extends Assignable>
TCreates a new archive of the specified type.<T extends Assignable>
TArchiveFactory.createFromZipFile(Class<T> type, File archiveFile) Creates a new archive of the specified type as imported from the specifiedFile.static <T extends Assignable>
TShrinkWrap.createFromZipFile(Class<T> type, File archiveFile) Creates a new archive of the specified type as imported from the specifiedFile.<T extends Assignable>
StringExtensionLoader.getExtensionFromExtensionMapping(Class<T> extensionClass) Gets the extension for the given type from the extensionMapping<T extends Assignable>
TLoad a Extension.static <T extends Assignable>
UnknownExtensionTypeExceptionUnknownExtensionTypeExceptionDelegator.newExceptionInstance(Class<T> type) (package private) static <T extends Assignable>
UnknownExtensionTypeExceptionUnknownExtensionTypeException.newInstance(Class<T> type) Creates a newUnknownExtensionTypeExceptionfor the specified type -
Uses of Assignable in org.jboss.shrinkwrap.api.exporter
Subinterfaces of Assignable in org.jboss.shrinkwrap.api.exporterModifier and TypeInterfaceDescriptioninterfaceExporter used to export an Archive as an exploded directory structure.interfaceGeneric exporter capable of representing anAssignableas anInputStream, or writing its contents to a providedOutputStreamorFile.interfaceExporter used to represent anAssignablein TAR format encoded w/ BZip2 compressioninterfaceExporter used to represent anAssignablein TAR formatinterfaceExporter used to represent anAssignablein TAR format encoded w/ GZIP compressioninterfaceExporter used to represent anAssignablein ZIP format. -
Uses of Assignable in org.jboss.shrinkwrap.api.importer
Subinterfaces of Assignable in org.jboss.shrinkwrap.api.importerModifier and TypeInterfaceDescriptioninterfaceImporter used to import Exploded directory structures into aArchiveinterfaceStreamImporter<I extends StreamImporter<I>>Generic importer capable of representing anAssignableas an entity capable of reading from anInputStream, or file type.interfaceAssignabletype capable of importing TAR archive content encoded in BZip2 compression.interfaceAssignabletype capable of importing TAR archive content encoded in GZIP compression.interfaceAssignabletype capable of importing TAR archive contentinterfaceAssignabletype capable of importing ZIP content. -
Uses of Assignable in org.jboss.shrinkwrap.api.serialization
Subinterfaces of Assignable in org.jboss.shrinkwrap.api.serializationModifier and TypeInterfaceDescriptioninterfaceSerializableview of anArchive.interfaceSerializableview of anArchivewhere contents are encoded in ZIP format during Serialization. -
Uses of Assignable in org.jboss.shrinkwrap.api.spec
Subinterfaces of Assignable in org.jboss.shrinkwrap.api.specModifier and TypeInterfaceDescriptioninterfaceTraditional EAR (Java Enterprise Archive) structure.interfaceTraditional JAR (Java Archive) structure.interfaceTraditional RAR (Resource Adapter Archive) structure.interfaceTraditional WAR (Java Web Archive) structure. -
Uses of Assignable in org.jboss.shrinkwrap.impl.base
Classes in org.jboss.shrinkwrap.impl.base that implement AssignableModifier and TypeClassDescriptionclassArchiveBase<T extends Archive<T>>Base implementation ofArchive.classAssignableBase<T extends Archive<?>>A generic implementation ofAssignablethat delegates down to the Archive extensions inner archive.classAssignableimplementation view of an.invalid reference
ConfigurableArchiveclassImplementation of aGenericArchiveclassAssignableimplementation view of anIdentifiable.classMemoryMapArchiveBase<T extends Archive<T>>MemoryMapArchiveBase A base implementation for all MemoryMap archives.classMemoryMapArchiveImpl A default implementation for all MemoryMap archives.Fields in org.jboss.shrinkwrap.impl.base with type parameters of type AssignableModifier and TypeFieldDescription(package private) final Class<? extends Assignable> ExtensionWrapper.extensionMethods in org.jboss.shrinkwrap.impl.base with type parameters of type AssignableModifier and TypeMethodDescription<T extends Assignable>
ServiceExtensionLoaderServiceExtensionLoader.addOverride(Class<T> extensionClass, Class<? extends T> extensionImplClass) Add a Override to the normal Extension loading.<TYPE extends Assignable>
TYPEWraps an Archive in a different 'view'.final <TYPE extends Assignable>
TYPEWraps an Archive in a different 'view'.private <T extends Assignable>
TServiceExtensionLoader.createExtension(Class<T> extensionImplClass, Archive<?> archive) Creates an instance ofextensionImplClassusingarchiveas the parameter for its one-argument list constructor.private <T extends Assignable>
TServiceExtensionLoader.createFromCache(Class<T> extensionClass, Archive<?> archive) private <T extends Assignable>
TServiceExtensionLoader.createFromLoadExtension(Class<T> extensionClass, Archive<?> archive) Creates a new instance of aextensionClassimplementation.private <T extends Assignable>
Constructor<T> ServiceExtensionLoader.findConstructor(Class<T> extensionImplClass) Finds a constructor with a one-argument list's element which implementsArchive.private <T extends Assignable>
InputStreamServiceExtensionLoader.findExtensionImpl(Class<T> extensionClass) Iterates through the classloaders to load the provider-configuration file forextensionClassin META-INF/services/ using its binary name.<T extends Assignable>
StringServiceExtensionLoader.getExtensionFromExtensionMapping(Class<T> type) Gets the extension for the given type from the extensionMapping(package private) <T extends Assignable>
Class<T> ServiceExtensionLoader.getFromCache(Class<T> extensionClass) <T extends Assignable>
TLoad a Extension.private <T extends Assignable>
Class<T> ServiceExtensionLoader.loadExtension(ExtensionWrapper extensionWrapper) Loads the implementation class hold inExtensionWrapper.implementingClassNameprivate <T extends Assignable>
Class<T> ServiceExtensionLoader.loadExtensionClass(String extensionClassName) Delegates class loading ofextensionClassNametoClassLoaderSearchUtilDelegator.findClassFromClassLoaders(String, Iterable)passing theextensionClassNameand the instance'sclassLoaders.private <T extends Assignable>
ExtensionWrapperServiceExtensionLoader.loadExtensionMapping(Class<T> extensionClass) Finds the SPI configuration, wraps it into aExtensionWrapperand loads it toServiceExtensionLoader.extensionMappings.private <T extends Assignable>
ExtensionWrapperServiceExtensionLoader.loadExtensionWrapper(InputStream extensionStream, Class<T> extensionClass) Wraps the provider-configuration fileextensionStream, the SPIextensionClassand its implementation class name into aExtensionWrapperinstance.Constructor parameters in org.jboss.shrinkwrap.impl.base with type arguments of type AssignableModifierConstructorDescriptionExtensionWrapper(String implementingClassName, Map<String, String> properties, Class<? extends Assignable> extension) -
Uses of Assignable in org.jboss.shrinkwrap.impl.base.container
Classes in org.jboss.shrinkwrap.impl.base.container that implement AssignableModifier and TypeClassDescriptionclassContainerBase<T extends Archive<T>>ContainerBase Abstract class that helps implement the Archive, ManifestContainer, ResourceContainer, ClassContainer and LibraryContainer.classEnterpriseContainerBase<T extends Archive<T>>EnterpriseContainerSupport Abstract class that helps implement the EnterpriseContainer.classResourceAdapterContainerBase<T extends Archive<T>>ResourceAdapterContainerBase Abstract class that helps implement the ResourceAdapter.classWebContainerBase<T extends Archive<T>>WebContainerBase Abstract class that helps implement the WebContainer. -
Uses of Assignable in org.jboss.shrinkwrap.impl.base.exporter
Classes in org.jboss.shrinkwrap.impl.base.exporter that implement AssignableModifier and TypeClassDescriptionclassBase support for I/O Stream-based exportersclassExplodedExporterImpl Implementation of ExplodedExporter used to export an Archive as an exploded directory structure. -
Uses of Assignable in org.jboss.shrinkwrap.impl.base.exporter.tar
Classes in org.jboss.shrinkwrap.impl.base.exporter.tar that implement AssignableModifier and TypeClassDescriptionclassImplementation ofTarBz2Exporterused to export an Archive as a TAR format encoded in BZip2.classImplementation ofTarExporterused to export an Archive as a TAR format.classImplementation ofTarGzExporterused to export an Archive as a TAR format encoded in GZIP. -
Uses of Assignable in org.jboss.shrinkwrap.impl.base.exporter.zip
Classes in org.jboss.shrinkwrap.impl.base.exporter.zip that implement AssignableModifier and TypeClassDescriptionclassImplementation of ZipExporter used to export an Archive as a ZIP format. -
Uses of Assignable in org.jboss.shrinkwrap.impl.base.importer
Classes in org.jboss.shrinkwrap.impl.base.importer that implement AssignableModifier and TypeClassDescriptionclassExplodedImporterImpl Importer used to import Exploded directory structures into aArchive -
Uses of Assignable in org.jboss.shrinkwrap.impl.base.importer.tar
Classes in org.jboss.shrinkwrap.impl.base.importer.tar that implement AssignableModifier and TypeClassDescriptionclassUsed to import existing TAR.BZ2 files/streams into the givenArchiveclassUsed to import existing TAR.GZ files/streams into the givenArchive(package private) classTarImporterBase<S extends TarInputStream,I extends StreamImporter<I>> Base of implementations used to import existing TAR files/streams into the givenArchiveclassUsed to import existing TAR files/streams into the givenArchive -
Uses of Assignable in org.jboss.shrinkwrap.impl.base.importer.zip
Classes in org.jboss.shrinkwrap.impl.base.importer.zip that implement AssignableModifier and TypeClassDescriptionclassUsed to import existing Zip files/streams into the givenArchive -
Uses of Assignable in org.jboss.shrinkwrap.impl.base.serialization
Classes in org.jboss.shrinkwrap.impl.base.serialization that implement AssignableModifier and TypeClassDescriptionclassImplementation of aSerializableview ofArchives, backed by ZIP en/decoding the contents during serialization/deserialization.Methods in org.jboss.shrinkwrap.impl.base.serialization with type parameters of type AssignableModifier and TypeMethodDescription<TYPE extends Assignable>
TYPEWraps an Archive in a different 'view'. -
Uses of Assignable in org.jboss.shrinkwrap.impl.base.spec
Classes in org.jboss.shrinkwrap.impl.base.spec that implement AssignableModifier and TypeClassDescriptionclassEnterpriseArchiveImplclassImplementation of an archive with JAR-specific support.classResourceAdapterArchiveImplclassWebArchiveImpl -
Uses of Assignable in org.jboss.shrinkwrap.spi
Subinterfaces of Assignable in org.jboss.shrinkwrap.spiModifier and TypeInterfaceDescriptioninterfaceAssignableview representing an entity backed byConfiguration.interfaceAssignableview representing an entity with an ID.interfaceMemoryMapArchive A pure in memory Archive backed by a Map.