Class InterceptorMetadataReader
java.lang.Object
org.jboss.weld.interceptor.reader.InterceptorMetadataReader
InterceptorMetadata reader. The reader produces InterceptorMetadata instances for plain interceptors, CDI interceptors and
components' target classes.
This class is thread-safe.
- Author:
- Jozef Hartinger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid<T> InterceptorClassMetadata<T>getCdiInterceptorMetadata(jakarta.enterprise.inject.spi.Interceptor<T> interceptor) Function<jakarta.enterprise.inject.spi.Interceptor<?>,InterceptorClassMetadata<?>> <T> InterceptorClassMetadata<T>getPlainInterceptorMetadata(Class<T> clazz)
-
Constructor Details
-
InterceptorMetadataReader
-
-
Method Details
-
getPlainInterceptorMetadata
-
getTargetClassInterceptorMetadata
public <T> TargetClassInterceptorMetadata getTargetClassInterceptorMetadata(EnhancedAnnotatedType<T> type) -
getCdiInterceptorMetadata
public <T> InterceptorClassMetadata<T> getCdiInterceptorMetadata(jakarta.enterprise.inject.spi.Interceptor<T> interceptor) -
getInterceptorToInterceptorMetadataFunction
public Function<jakarta.enterprise.inject.spi.Interceptor<?>,InterceptorClassMetadata<?>> getInterceptorToInterceptorMetadataFunction() -
cleanAfterBoot
public void cleanAfterBoot()
-