jodd.madvoc.meta
Class ActionAnnotation<A extends java.lang.annotation.Annotation>

java.lang.Object
  extended by jodd.util.AnnotationDataReader<A,ActionAnnotationData<A>>
      extended by jodd.madvoc.meta.ActionAnnotation<A>

public class ActionAnnotation<A extends java.lang.annotation.Annotation>
extends jodd.util.AnnotationDataReader<A,ActionAnnotationData<A>>

Action method annotation reader.


Nested Class Summary
 
Nested classes/interfaces inherited from class jodd.util.AnnotationDataReader
jodd.util.AnnotationDataReader.AnnotationData<N extends java.lang.annotation.Annotation>
 
Field Summary
 
Fields inherited from class jodd.util.AnnotationDataReader
annotationClass
 
Constructor Summary
ActionAnnotation()
           
ActionAnnotation(java.lang.Class<A> annotationClass)
           
 
Method Summary
protected  ActionAnnotationData<A> createAnnotationData(A annotation)
          
 ActionAnnotationData<A> readAnnotationData(java.lang.reflect.AccessibleObject accessibleObject)
          Need to override to make java compiler happy.
 
Methods inherited from class jodd.util.AnnotationDataReader
getAnnotationClass, hasAnnotation, readElement, readStringElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionAnnotation

public ActionAnnotation()

ActionAnnotation

public ActionAnnotation(java.lang.Class<A> annotationClass)
Method Detail

readAnnotationData

public ActionAnnotationData<A> readAnnotationData(java.lang.reflect.AccessibleObject accessibleObject)
Need to override to make java compiler happy.

Overrides:
readAnnotationData in class jodd.util.AnnotationDataReader<A extends java.lang.annotation.Annotation,ActionAnnotationData<A extends java.lang.annotation.Annotation>>

createAnnotationData

protected ActionAnnotationData<A> createAnnotationData(A annotation)

Specified by:
createAnnotationData in class jodd.util.AnnotationDataReader<A extends java.lang.annotation.Annotation,ActionAnnotationData<A extends java.lang.annotation.Annotation>>


Copyright © 2003-2012 Jodd Team