All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
protected void |
addAbstractBean(AbstractBean<?,?> bean) |
protected void |
addAbstractClassBean(AbstractClassBean<?> bean) |
void |
addAnnotatedType(SlimAnnotatedTypeContext<?> annotatedType) |
void |
addAnnotatedTypes(Collection<SlimAnnotatedTypeContext<?>> annotatedTypes) |
void |
addBuiltInBean(AbstractBuiltInBean<?> bean) |
void |
addDecorator(DecoratorImpl<?> bean) |
void |
addDisposesMethod(DisposalMethod<?,?> bean) |
void |
addExtension(ExtensionBean bean) |
void |
addInterceptor(InterceptorImpl<?> bean) |
void |
addManagedBean(ManagedBean<?> bean) |
void |
addNewBeansFromInjectionPoints(AbstractBean<?,?> bean) |
void |
addNewBeansFromInjectionPoints(Set<? extends InjectionPoint> injectionPoints) |
void |
addNewManagedBean(NewManagedBean<?> bean) |
void |
addObserverMethod(ObserverInitializationContext<?,?> observerInitializer) |
void |
addProducerField(ProducerField<?,?> bean) |
void |
addProducerMethod(ProducerMethod<?,?> bean) |
void |
addSessionBean(SessionBean<?> bean) |
void |
addSyntheticAnnotatedType(SlimAnnotatedType<?> annotatedType,
Extension extension) |
void |
cleanup() |
Set<SlimAnnotatedTypeContext<?>> |
getAnnotatedTypes() |
Set<? extends RIBean<?>> |
getBeans() |
Iterable<AbstractClassBean<?>> |
getClassBeans() |
Set<AbstractClassBean<?>> |
getClassBeans(Class<?> clazz) |
Set<DecoratorImpl<?>> |
getDecorators() |
Set<InterceptorImpl<?>> |
getInterceptors() |
Set<Type> |
getNewBeanTypes() |
Set<ObserverInitializationContext<?,?>> |
getObservers() |
Set<ProducerField<?,?>> |
getProducerFields() |
Set<ProducerMethod<?,?>> |
getProducerMethod(Class<?> declaringClass,
MethodSignature signature) |
Iterable<ProducerMethod<?,?>> |
getProducerMethodBeans() |
Set<DisposalMethod<?,?>> |
getUnresolvedDisposalBeans() |
boolean |
isVetoed(Class<?> clazz) |
void |
removeAnnotatedType(SlimAnnotatedTypeContext<?> annotatedType) |
void |
removeAnnotatedTypes(Collection<SlimAnnotatedTypeContext<?>> annotatedTypes) |
<X> Set<DisposalMethod<X,?>> |
resolveDisposalBeans(Set<Type> types,
Set<Annotation> qualifiers,
AbstractClassBean<X> declaringBean)
Resolve the disposal method for the given producer method.
|
void |
vetoBean(AbstractBean<?,?> bean) |
void |
vetoJavaClass(Class<?> javaClass) |