T - public class InterceptionModelInitializer<T>
extends java.lang.Object
InterceptionModel for a Bean or a non-contextual component.| Constructor and Description |
|---|
InterceptionModelInitializer(BeanManagerImpl manager,
EnhancedAnnotatedType<T> annotatedType,
EnhancedAnnotatedConstructor<T> constructor,
Bean<?> bean) |
| Modifier and Type | Method and Description |
|---|---|
void |
init() |
void |
initConstructorDeclaredEjbInterceptors() |
protected Multimap<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> |
mergeMemberInterceptorBindings(Multimap<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> beanBindings,
java.util.Set<java.lang.annotation.Annotation> methodBindingAnnotations)
Merges bean interceptor bindings (including inherited ones) with method interceptor bindings.
|
static <T> InterceptionModelInitializer<T> |
of(BeanManagerImpl manager,
EnhancedAnnotatedType<T> annotatedType,
Bean<?> bean) |
java.lang.String |
toString() |
public InterceptionModelInitializer(BeanManagerImpl manager, EnhancedAnnotatedType<T> annotatedType, EnhancedAnnotatedConstructor<T> constructor, Bean<?> bean)
public static <T> InterceptionModelInitializer<T> of(BeanManagerImpl manager, EnhancedAnnotatedType<T> annotatedType, Bean<?> bean)
public void init()
public void initConstructorDeclaredEjbInterceptors()
protected Multimap<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> mergeMemberInterceptorBindings(Multimap<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> beanBindings, java.util.Set<java.lang.annotation.Annotation> methodBindingAnnotations)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2014. All Rights Reserved.