| Package | Description |
|---|---|
| org.jboss.weld.bean.interceptor |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.interceptor.proxy |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.interceptor.reader |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.interceptor.spi.metadata |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.interceptor.spi.model |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.interceptor.util |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.util |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| Modifier and Type | Method and Description |
|---|---|
InterceptorInvocation |
CustomInterceptorMetadata.getInterceptorInvocation(java.lang.Object interceptorInstance,
InterceptionType interceptionType) |
boolean |
CustomInterceptorMetadata.isEligible(InterceptionType interceptionType) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<InterceptorMethodInvocation> |
InterceptionContext.buildInterceptorMethodInvocations(java.lang.Object instance,
java.lang.reflect.Method method,
InterceptionType interceptionType) |
protected java.lang.Object |
InterceptorMethodHandler.executeInterception(java.lang.Object instance,
java.lang.reflect.Method method,
java.lang.reflect.Method proceed,
java.lang.Object[] args,
InterceptionType interceptionType,
InterceptionDecorationContext.Stack stack) |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<InterceptionType,java.util.List<java.lang.reflect.Method>> |
AbstractInterceptorMetadata.interceptorMethodMap |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Map<InterceptionType,java.util.List<java.lang.reflect.Method>> |
InterceptorMetadataUtils.buildMethodMap(EnhancedAnnotatedType<?> type,
boolean forTargetClass,
BeanManagerImpl manager) |
| Modifier and Type | Method and Description |
|---|---|
InterceptorInvocation |
AbstractInterceptorMetadata.getInterceptorInvocation(java.lang.Object interceptorInstance,
InterceptionType interceptionType) |
java.util.List<java.lang.reflect.Method> |
AbstractInterceptorMetadata.getInterceptorMethods(InterceptionType interceptionType) |
boolean |
AbstractInterceptorMetadata.isEligible(InterceptionType interceptionType) |
static boolean |
InterceptorMetadataUtils.isInterceptorMethod(InterceptionType interceptionType,
java.lang.reflect.Method method,
boolean forTargetClass) |
| Modifier and Type | Method and Description |
|---|---|
static TargetClassInterceptorMetadata |
TargetClassInterceptorMetadata.of(java.util.Map<InterceptionType,java.util.List<java.lang.reflect.Method>> interceptorMethodMap) |
| Constructor and Description |
|---|
AbstractInterceptorMetadata(java.util.Map<InterceptionType,java.util.List<java.lang.reflect.Method>> interceptorMethodMap) |
InterceptorMetadataImpl(java.lang.Class<T> javaClass,
InterceptorFactory<T> reference,
java.util.Map<InterceptionType,java.util.List<java.lang.reflect.Method>> interceptorMethodMap) |
| Modifier and Type | Method and Description |
|---|---|
InterceptorInvocation |
InterceptorMetadata.getInterceptorInvocation(java.lang.Object interceptorInstance,
InterceptionType interceptionType)
Creates a
InterceptorInvocation object representing invocation of interceptor methods of a given type on a given interceptor instance. |
boolean |
InterceptorMetadata.isEligible(InterceptionType interceptionType)
Indicates, whether the given interception type is supported.
|
| Modifier and Type | Method and Description |
|---|---|
static InterceptionType |
InterceptionType.valueOf(InterceptionType interceptionType) |
static InterceptionType |
InterceptionType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static InterceptionType[] |
InterceptionType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<InterceptorClassMetadata<?>> |
InterceptionModel.getInterceptors(InterceptionType interceptionType,
java.lang.reflect.Method method)
Returns the interceptors applicable for the given interception type and method.
|
| Modifier and Type | Method and Description |
|---|---|
static java.util.Collection<InterceptionType> |
InterceptionTypeRegistry.getSupportedInterceptionTypes() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Class<? extends java.lang.annotation.Annotation> |
InterceptionTypeRegistry.getAnnotationClass(InterceptionType interceptionType) |
static boolean |
InterceptionTypeRegistry.isSupported(InterceptionType interceptionType) |
| Modifier and Type | Method and Description |
|---|---|
static <T> java.util.List<java.lang.reflect.Method> |
BeanMethods.getInterceptorMethods(EnhancedAnnotatedType<T> type,
InterceptionType interceptionType,
boolean targetClass) |
Copyright © 2015. All Rights Reserved.