Class BeanArchiveImpl

  • All Implemented Interfaces:
    org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>, org.jboss.shrinkwrap.api.Assignable, BeanArchive, org.jboss.shrinkwrap.api.container.ClassContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>, org.jboss.shrinkwrap.api.container.LibraryContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>, org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>, org.jboss.shrinkwrap.api.container.ResourceContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>, org.jboss.shrinkwrap.api.container.ServiceProviderContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>, org.jboss.shrinkwrap.api.spec.JavaArchive, org.jboss.shrinkwrap.spi.ArchiveFormatAssociable

    public class BeanArchiveImpl
    extends org.jboss.shrinkwrap.impl.base.spec.JavaArchiveImpl
    implements BeanArchive
    • Field Summary

      • Fields inherited from interface org.jboss.shrinkwrap.api.container.ManifestContainer

        DEFAULT_MANIFEST_NAME
    • Constructor Summary

      Constructors 
      Constructor Description
      BeanArchiveImpl​(org.jboss.shrinkwrap.api.Archive<?> delegate)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      BeanArchive alternate​(Class<?>... classes)
      Adds Alternatives to the beans.xml.
      BeanArchive annotated()
      Sets bean-discovery-mode to annotated
      BeanArchive beanDiscoveryMode​(BeanDiscoveryMode mode)  
      protected BeanArchive covarientReturn()  
      BeanArchive decorate​(Class<?>... classes)
      Adds Decorators to the beans.xml.
      BeanArchive exclude​(BeansXml.Exclude... excludes)
      Adds an exclude filter to beans.xml.
      BeanArchive intercept​(Class<?>... classes)
      Adds Interceptors to the beans.xml.
      BeanArchive stereotype​(Class<?>... classes)
      Adds a Stereotype Alternative to beans.xml.
      • Methods inherited from class org.jboss.shrinkwrap.impl.base.spec.JavaArchiveImpl

        getClassesPath, getLibraryPath, getManifestPath, getResourcePath
      • Methods inherited from class org.jboss.shrinkwrap.impl.base.container.ContainerBase

        add, add, add, add, add, add, add, addAsDirectories, addAsDirectories, addAsDirectory, addAsDirectory, addAsLibraries, addAsLibraries, addAsLibraries, addAsLibraries, addAsLibraries, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResources, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResources, addAsServiceProvider, addAsServiceProvider, addAsServiceProviderAndClasses, addClass, addClass, addClass, addClasses, addDefaultPackage, addHandlers, addManifest, addPackage, addPackage, addPackages, addPackages, addPackages, addPackages, contains, contains, delete, delete, deleteClass, deleteClass, deleteClasses, deleteDefaultPackage, deletePackage, deletePackage, deletePackages, deletePackages, deletePackages, deletePackages, equals, filter, get, get, getActualClass, getArchiveFormat, getAsType, getAsType, getAsType, getAsType, getAsType, getAsType, getContent, getContent, getId, getName, hashCode, merge, merge, merge, merge, merge, merge, move, move, setManifest, setManifest, setManifest, setManifest, setManifest, shallowCopy, shallowCopy, toString, toString, toString, writeTo
      • Methods inherited from class org.jboss.shrinkwrap.impl.base.AssignableBase

        as, getArchive
      • Methods inherited from interface org.jboss.shrinkwrap.api.Archive

        add, add, add, add, add, add, add, addAsDirectories, addAsDirectories, addAsDirectory, addAsDirectory, addHandlers, contains, contains, delete, delete, filter, get, get, getAsType, getAsType, getAsType, getAsType, getAsType, getAsType, getContent, getContent, getId, getName, merge, merge, merge, merge, merge, merge, move, move, shallowCopy, shallowCopy, toString, toString, toString, writeTo
      • Methods inherited from interface org.jboss.shrinkwrap.api.Assignable

        as
      • Methods inherited from interface org.jboss.shrinkwrap.api.container.ClassContainer

        addClass, addClass, addClass, addClasses, addDefaultPackage, addPackage, addPackage, addPackages, addPackages, addPackages, addPackages, deleteClass, deleteClass, deleteClasses, deleteDefaultPackage, deletePackage, deletePackage, deletePackages, deletePackages, deletePackages, deletePackages
      • Methods inherited from interface org.jboss.shrinkwrap.api.container.ManifestContainer

        addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResource, addAsManifestResources, addAsServiceProvider, addAsServiceProvider, addManifest, setManifest, setManifest, setManifest, setManifest, setManifest
      • Methods inherited from interface org.jboss.shrinkwrap.api.container.ResourceContainer

        addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResources
      • Methods inherited from interface org.jboss.shrinkwrap.api.container.ServiceProviderContainer

        addAsServiceProviderAndClasses