Package | Description |
---|---|
com.caucho.config.gen | |
com.caucho.config.inject | |
javax.enterprise.inject.spi |
Java Dependency Injection programmatic APIs.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.reflect.Method[] |
CandiUtil.createDecoratorMethods(java.util.List<Decorator<?>> decorators,
java.lang.String methodName,
java.lang.Class<?>... paramTypes) |
static java.lang.Object[] |
CandiUtil.generateProxyDelegate(InjectManager manager,
java.util.List<Decorator<?>> beans,
java.lang.Object delegateProxy,
CreationalContextImpl<?> parentEnv) |
static void |
CandiUtil.validatePassivatingDecorators(java.lang.Class<?> cl,
java.util.List<Decorator<?>> beans) |
Modifier and Type | Class and Description |
---|---|
class |
DecoratorBean<T>
DecoratorBean represents a Java decorator
|
Modifier and Type | Method and Description |
---|---|
Decorator<X> |
DecoratorEntry.getDecorator() |
Modifier and Type | Method and Description |
---|---|
java.util.List<Decorator<?>> |
InjectManager.resolveDecorators(java.lang.Class<?> type)
Called by the generated code.
|
java.util.List<Decorator<?>> |
InjectManager.resolveDecorators(java.util.Set<java.lang.reflect.Type> types,
java.lang.annotation.Annotation... qualifiers)
Resolves the decorators for a given set of types
|
Constructor and Description |
---|
DecoratorEntry(InjectManager manager,
Decorator<X> decorator,
BaseType delegateType) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Decorator<?>> |
BeanManager.resolveDecorators(java.util.Set<java.lang.reflect.Type> types,
java.lang.annotation.Annotation... qualifiers)
Resolves the decorators for a given set of types
|