All Classes and Interfaces

Class
Description
 
 
Implements the basic requirements of a BeanDeploymentArchive (bean archive id and service registry).
Implements the basic requirements of a Deployment.
A class used to store information about the bean archive and to build the WeldBeanDeploymentArchive instance from the gathered information.
Handles the reference to a bean archive.
 
Scans the application for bean archives.
 
 
Scans all the class path entries.
 
Message IDs: 000002 - 000099
Warning this class consists of generated code.
General marker interface for a running Weld container.
General marker interface for a ContainerInstance Factory.
Scans the classpath and tries to process all "META-INF/beans.xml" resources.
This construct is not thread-safe.
 
 
Handles JAR files and directories.
An abstraction of a bean archive entry.
 
A Java class representation backed by Jandex.
Jandex implementation of the ClassFileServices), which is a service that is a faster alternative to get info about class without a need to load it with ClassLoader.
An implementation of DiscoveryStrategy that is used when the jandex is available.
Builds and attaches a jandex index to each bean archive.
This class uses an existing Jandex-Index ("META-INF/jandex.idx") to scan the bean archive.
This implementation supports bean-discovery-mode="annotated" and makes use of reflection to detect a class with a bean defining annotation.
Reflection utilities.
Utils for working with URLs and URIs
 
 
 
Warning this class consists of generated code.
A simple resource loader.