SeamFramework.orgCommunity Documentation

Weld Extensions


Introduction
1. Getting Started
I. Extensions and Utilities for Developers
2. Enhancements to the CDI Programming Model
2.1. Preventing a class from being processed
2.1.1. @Veto
2.1.2. @Requires
2.2. @Exact
2.3. @Client
2.4. Named packages
3. Annotation Literals
4. Evaluating Unified EL
5. Resource Loading
5.1. Extending the resource loader
6. Logging
II. Utilities for Framework Authors
7. Annotation and AnnotatedType Utilities
7.1. Annotated Type Builder
7.2. Annotation Instance Provider
7.3. Annotation Inspector
7.4. Synthetic Qualifiers
7.5. Reflection Utilities
8. Obtaining a handle on the BeanManager
9. Bean Utilities
10. Properties
10.1. Working with properties
10.2. Querying for properties
10.3. Property Criteria
10.3.1. AnnotatedPropertyCriteria
10.3.2. NamedPropertyCriteria
10.3.3. TypedPropertyCriteria
10.3.4. Creating a custom property criteria
10.4. Fetching the results
III. Configuration Extensions for Framework Authors
11. Unwrapping Producer Methods
12. Default Beans
13. Generic Beans
13.1. Using generic beans
13.2. Defining Generic Beans
14. Service Handler