net.sf.jelly.apt.decorations.declaration
Class DecoratedAnnotationTypeElementDeclaration

java.lang.Object
  extended by net.sf.jelly.apt.decorations.declaration.DecoratedDeclaration
      extended by net.sf.jelly.apt.decorations.declaration.DecoratedMemberDeclaration
          extended by net.sf.jelly.apt.decorations.declaration.DecoratedExecutableDeclaration
              extended by net.sf.jelly.apt.decorations.declaration.DecoratedMethodDeclaration
                  extended by net.sf.jelly.apt.decorations.declaration.DecoratedAnnotationTypeElementDeclaration
All Implemented Interfaces:
com.sun.mirror.declaration.AnnotationTypeElementDeclaration, com.sun.mirror.declaration.Declaration, com.sun.mirror.declaration.ExecutableDeclaration, com.sun.mirror.declaration.MemberDeclaration, com.sun.mirror.declaration.MethodDeclaration

public class DecoratedAnnotationTypeElementDeclaration
extends DecoratedMethodDeclaration
implements com.sun.mirror.declaration.AnnotationTypeElementDeclaration

Author:
Ryan Heaton

Field Summary
 
Fields inherited from class net.sf.jelly.apt.decorations.declaration.DecoratedDeclaration
delegate, javaDoc
 
Constructor Summary
DecoratedAnnotationTypeElementDeclaration(com.sun.mirror.declaration.AnnotationTypeElementDeclaration delegate)
           
 
Method Summary
 void accept(com.sun.mirror.util.DeclarationVisitor v)
           
 com.sun.mirror.declaration.AnnotationTypeDeclaration getDeclaringType()
           
 com.sun.mirror.declaration.AnnotationValue getDefaultValue()
           
 
Methods inherited from class net.sf.jelly.apt.decorations.declaration.DecoratedMethodDeclaration
getPropertyName, getReturnType, isGetter, isSetter
 
Methods inherited from class net.sf.jelly.apt.decorations.declaration.DecoratedExecutableDeclaration
getFormalTypeParameters, getParameters, getThrownTypes, isVarArgs
 
Methods inherited from class net.sf.jelly.apt.decorations.declaration.DecoratedDeclaration
equals, getAnnotation, getAnnotationMirrors, getAnnotations, getDelegate, getDocComment, getJavaDoc, getModifiers, getPosition, getSimpleName, isAbstract, isFinal, isNative, isPrivate, isProtected, isPublic, isStatic, isStrictfp, isSynchronized, isTransient, isVolatile, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.sun.mirror.declaration.MethodDeclaration
getReturnType
 
Methods inherited from interface com.sun.mirror.declaration.ExecutableDeclaration
getFormalTypeParameters, getParameters, getThrownTypes, isVarArgs
 
Methods inherited from interface com.sun.mirror.declaration.Declaration
equals, getAnnotation, getAnnotationMirrors, getDocComment, getModifiers, getPosition, getSimpleName
 

Constructor Detail

DecoratedAnnotationTypeElementDeclaration

public DecoratedAnnotationTypeElementDeclaration(com.sun.mirror.declaration.AnnotationTypeElementDeclaration delegate)
Method Detail

getDefaultValue

public com.sun.mirror.declaration.AnnotationValue getDefaultValue()
Specified by:
getDefaultValue in interface com.sun.mirror.declaration.AnnotationTypeElementDeclaration

getDeclaringType

public com.sun.mirror.declaration.AnnotationTypeDeclaration getDeclaringType()
Specified by:
getDeclaringType in interface com.sun.mirror.declaration.AnnotationTypeElementDeclaration
Specified by:
getDeclaringType in interface com.sun.mirror.declaration.MemberDeclaration
Overrides:
getDeclaringType in class DecoratedMemberDeclaration

accept

public void accept(com.sun.mirror.util.DeclarationVisitor v)
Specified by:
accept in interface com.sun.mirror.declaration.Declaration
Overrides:
accept in class DecoratedMethodDeclaration