public class BeanMethods extends Object
public static <T> List<AnnotatedMethod<? super T>> getPostConstructMethods(EnhancedAnnotatedType<T> type)
public static <T> List<AnnotatedMethod<? super T>> getPreDestroyMethods(EnhancedAnnotatedType<T> type)
public static <T> List<Set<MethodInjectionPoint<?,?>>> getInitializerMethods(Bean<?> declaringBean, EnhancedAnnotatedType<T> type, BeanManagerImpl manager)
public static <T> Collection<EnhancedAnnotatedMethod<?,? super T>> getObserverMethods(EnhancedAnnotatedType<T> type)
public static <T> Collection<EnhancedAnnotatedMethod<?,? super T>> getAsyncObserverMethods(EnhancedAnnotatedType<T> type)
public static <T> Collection<EnhancedAnnotatedMethod<?,? super T>> filterOutBridgeMethods(Collection<EnhancedAnnotatedMethod<?,? super T>> methods)
methods - http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6695379public static <T> List<Method> getInterceptorMethods(EnhancedAnnotatedType<T> type, InterceptionType interceptionType, boolean targetClass)
Copyright © 2015. All Rights Reserved.