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

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
All Implemented Interfaces:
com.sun.mirror.type.DeclaredType, com.sun.mirror.type.InterfaceType, com.sun.mirror.type.ReferenceType, com.sun.mirror.type.TypeMirror
Direct Known Subclasses:
DecoratedAnnotationType

public class DecoratedInterfaceType
extends DecoratedDeclaredType
implements com.sun.mirror.type.InterfaceType

Author:
Ryan Heaton

Field Summary
 
Fields inherited from class net.sf.jelly.apt.decorations.type.DecoratedTypeMirror
delegate
 
Constructor Summary
DecoratedInterfaceType(com.sun.mirror.type.InterfaceType delegate)
           
 
Method Summary
 void accept(com.sun.mirror.util.TypeVisitor v)
           
 com.sun.mirror.declaration.InterfaceDeclaration getDeclaration()
           
 boolean 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, isAnnotation, 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

DecoratedInterfaceType

public DecoratedInterfaceType(com.sun.mirror.type.InterfaceType delegate)
Method Detail

getDeclaration

public com.sun.mirror.declaration.InterfaceDeclaration getDeclaration()
Specified by:
getDeclaration in interface com.sun.mirror.type.DeclaredType
Specified by:
getDeclaration in interface com.sun.mirror.type.InterfaceType
Overrides:
getDeclaration in class DecoratedDeclaredType

isInterface

public boolean isInterface()
Overrides:
isInterface 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 DecoratedDeclaredType