Package ru.vyarus.guice.ext.core.method
Class AnnotatedMethodTypeListener<T extends java.lang.annotation.Annotation>
- java.lang.Object
-
- ru.vyarus.guice.ext.core.method.AnnotatedMethodTypeListener<T>
-
- Type Parameters:
T- annotation type
- All Implemented Interfaces:
com.google.inject.spi.TypeListener
public class AnnotatedMethodTypeListener<T extends java.lang.annotation.Annotation> extends java.lang.Object implements com.google.inject.spi.TypeListenerGeneric type listener to process annotated methods after bean instantiation.- Since:
- 30.06.2014
-
-
Constructor Summary
Constructors Constructor Description AnnotatedMethodTypeListener(java.lang.Class<T> annotationClass, MethodPostProcessor<T> postProcessor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <I> voidhear(com.google.inject.TypeLiteral<I> type, com.google.inject.spi.TypeEncounter<I> encounter)
-
-
-
Constructor Detail
-
AnnotatedMethodTypeListener
public AnnotatedMethodTypeListener(java.lang.Class<T> annotationClass, MethodPostProcessor<T> postProcessor)
-
-