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.