org.jboss.aop
Class ReflectiveAspectBinder
java.lang.Object
org.jboss.aop.ReflectiveAspectBinder
public class ReflectiveAspectBinder
- extends Object
comment
- Author:
- Bill Burke
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
clazz
protected Class clazz
aspects
protected HashSet aspects
methodAdvices
protected HashMap methodAdvices
constructorAdvices
protected HashMap constructorAdvices
fieldReadAdvices
protected HashMap fieldReadAdvices
fieldWriteAdvices
protected HashMap fieldWriteAdvices
advisor
protected Advisor advisor
isInstanceContainer
protected boolean isInstanceContainer
lifecycleCallbacks
protected Map<Object,Set<LifecycleCallbackDefinition>> lifecycleCallbacks
ReflectiveAspectBinder
public ReflectiveAspectBinder(Class clazz,
Advisor advisor)
getClazz
public Class getClazz()
getAspects
public HashSet getAspects()
getLifecycleCallbacks
public Map<Object,Set<LifecycleCallbackDefinition>> getLifecycleCallbacks()
getMethodAdvices
public HashMap getMethodAdvices()
getConstructorAdvices
public HashMap getConstructorAdvices()
getFieldReadAdvices
public HashMap getFieldReadAdvices()
getFieldWriteAdvices
public HashMap getFieldWriteAdvices()
createMethodMap
public void createMethodMap(Class superClass)
bindMethodAdvices
protected void bindMethodAdvices(Class superClass,
Map bindings)
bindConstructorAdvices
protected void bindConstructorAdvices(Map bindings)
bindFieldAdvices
protected void bindFieldAdvices(Map bindings)
matches
protected boolean matches(AnnotationIntroduction ai,
Object element)
bindMethodAdvice
protected void bindMethodAdvice(Method mi,
Map bindings)
bindConstructorAdvice
protected void bindConstructorAdvice(Constructor mi,
Map bindings)
bindFieldGetAdvice
protected void bindFieldGetAdvice(Field mi,
Map bindings)
bindFieldSetAdvice
protected void bindFieldSetAdvice(Field mi,
Map bindings)
bindLifecycles
protected void bindLifecycles()
Copyright © 2004 JBoss Inc. All Rights Reserved.