public abstract class CallbackDescriptor extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
CallbackDescriptor.CallbackEntry |
| Modifier and Type | Field and Description |
|---|---|
protected List<CallbackDescriptor.CallbackEntry> |
callbacks |
protected Class<? extends Annotation> |
callbackType |
| Modifier | Constructor and Description |
|---|---|
protected |
CallbackDescriptor(Class[] beanClasses,
Class<? extends Annotation> callbackMarker) |
protected |
CallbackDescriptor(Class beanClass,
Class<? extends Annotation> callbackMarker) |
| Modifier and Type | Method and Description |
|---|---|
Map<Class,List<Method>> |
getCallbackMethods() |
protected Object |
getTargetObject(Class targetType) |
protected void |
init(Class[] targetBeanClasses,
Class<? extends Annotation> callbackMarker) |
boolean |
isBoundTo(Class<? extends Annotation> callbackType) |
protected List<CallbackDescriptor.CallbackEntry> callbacks
protected Class<? extends Annotation> callbackType
protected CallbackDescriptor(Class beanClass, Class<? extends Annotation> callbackMarker)
protected CallbackDescriptor(Class[] beanClasses, Class<? extends Annotation> callbackMarker)
protected void init(Class[] targetBeanClasses, Class<? extends Annotation> callbackMarker)
public boolean isBoundTo(Class<? extends Annotation> callbackType)
Copyright © 2011-2013 The Apache Software Foundation. All Rights Reserved.