net.sf.jelly.apt.decorations.type
Class DecoratedAnnotationType

java.lang.Object
  extended by net.sf.jelly.apt.decorations.type.DecoratedTypeMirror
      extended by net.sf.jelly.apt.decorations.type.DecoratedReferenceType
          extended by net.sf.jelly.apt.decorations.type.DecoratedDeclaredType
              extended by net.sf.jelly.apt.decorations.type.DecoratedInterfaceType
                  extended by net.sf.jelly.apt.decorations.type.DecoratedAnnotationType
All Implemented Interfaces:
com.sun.mirror.type.AnnotationType, com.sun.mirror.type.DeclaredType, com.sun.mirror.type.InterfaceType, com.sun.mirror.type.ReferenceType, com.sun.mirror.type.TypeMirror

public class DecoratedAnnotationType
extends DecoratedInterfaceType
implements com.sun.mirror.type.AnnotationType

Author:
Ryan Heaton

Field Summary
 
Fields inherited from class net.sf.jelly.apt.decorations.type.DecoratedTypeMirror
delegate
 
Constructor Summary
DecoratedAnnotationType(com.sun.mirror.type.AnnotationType delegate)
           
 
Method Summary
 void accept(com.sun.mirror.util.TypeVisitor v)
           
 com.sun.mirror.declaration.AnnotationTypeDeclaration getDeclaration()
           
 boolean isAnnotation()
           
 
Methods inherited from class net.sf.jelly.apt.decorations.type.DecoratedInterfaceType
isInterface
 
Methods inherited from class net.sf.jelly.apt.decorations.type.DecoratedDeclaredType
getActualTypeArguments, getContainingType, getSuperinterfaces, isDeclared, isInstanceOf
 
Methods inherited from class net.sf.jelly.apt.decorations.type.DecoratedReferenceType
isReferenceType
 
Methods inherited from class net.sf.jelly.apt.decorations.type.DecoratedTypeMirror
equals, getDocComment, isArray, isClass, isCollection, isEnum, isPrimitive, isTypeVariable, isVoid, isWildcard, setDocComment, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.sun.mirror.type.DeclaredType
getActualTypeArguments, getContainingType, getSuperinterfaces
 
Methods inherited from interface com.sun.mirror.type.TypeMirror
equals, toString
 

Constructor Detail

DecoratedAnnotationType

public DecoratedAnnotationType(com.sun.mirror.type.AnnotationType delegate)
Method Detail

getDeclaration

public com.sun.mirror.declaration.AnnotationTypeDeclaration getDeclaration()
Specified by:
getDeclaration in interface com.sun.mirror.type.AnnotationType
Specified by:
getDeclaration in interface com.sun.mirror.type.DeclaredType
Specified by:
getDeclaration in interface com.sun.mirror.type.InterfaceType
Overrides:
getDeclaration in class DecoratedInterfaceType

isAnnotation

public boolean isAnnotation()
Overrides:
isAnnotation in class DecoratedTypeMirror

accept

public void accept(com.sun.mirror.util.TypeVisitor v)
Specified by:
accept in interface com.sun.mirror.type.TypeMirror
Overrides:
accept in class DecoratedInterfaceType