public abstract class AnnotatedPropertyInterceptor extends BaseActionInterceptor
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.Class<?>,jodd.introspector.PropertyDescriptor[]> |
annotatedProperties |
protected java.lang.Class<java.lang.annotation.Annotation> |
annotations |
protected static jodd.introspector.PropertyDescriptor[] |
EMPTY |
enabled| Modifier | Constructor and Description |
|---|---|
protected |
AnnotatedPropertyInterceptor(java.lang.Class<java.lang.annotation.Annotation> annotations) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
intercept(ActionRequest actionRequest)
Intercepts action requests.
|
protected jodd.introspector.PropertyDescriptor[] |
lookupAnnotatedProperties(java.lang.Class type)
Lookups for annotated properties.
|
protected abstract void |
onAnnotatedProperty(ActionRequest actionRequest,
jodd.introspector.PropertyDescriptor propertyDescriptor)
Invoked on all annotated properties.
|
invoke, toStringinit, isEnabled, setEnabledclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitinit, isEnabled, setEnabledprotected final java.lang.Class<java.lang.annotation.Annotation> annotations
protected java.util.Map<java.lang.Class<?>,jodd.introspector.PropertyDescriptor[]> annotatedProperties
protected static final jodd.introspector.PropertyDescriptor[] EMPTY
protected AnnotatedPropertyInterceptor(java.lang.Class<java.lang.annotation.Annotation> annotations)
public java.lang.Object intercept(ActionRequest actionRequest) throws java.lang.Exception
ActionInterceptorjava.lang.Exceptionprotected abstract void onAnnotatedProperty(ActionRequest actionRequest, jodd.introspector.PropertyDescriptor propertyDescriptor)
protected jodd.introspector.PropertyDescriptor[] lookupAnnotatedProperties(java.lang.Class type)
Copyright © 2003-2013 Jodd Team