Interface Summary |
AnnotationMemberProvider<A extends Annotation> |
A provider of an annotation based injection point which can use the value of
an annotation together with the member on which the annotation is placed to
determine the value. |
CloseErrors |
A handler of exceptions when closing down resources. |
Closer |
Represents a strategy for closing an object down such as using the @PreDestroy
lifecycle from JSR 250, invoking Closeable.close() or using
the DisposableBean interface from Spring. |
CloseTask |
Some task which may throw an exception |
HasScopeAnnotation |
There's no simple way to associate a Scope with an annotation which often
leads Scoping to return null. |
MethodHandler<I,A extends Annotation> |
Allows a method with a given annotation A on an injectee of type
I to be processed in some way on each injectee using a custom
strategy. |