net.sf.jelly.apt.decorations.declaration
Class DecoratedClassDeclaration
java.lang.Object
net.sf.jelly.apt.decorations.declaration.DecoratedDeclaration
net.sf.jelly.apt.decorations.declaration.DecoratedMemberDeclaration
net.sf.jelly.apt.decorations.declaration.DecoratedTypeDeclaration
net.sf.jelly.apt.decorations.declaration.DecoratedClassDeclaration
- All Implemented Interfaces:
- com.sun.mirror.declaration.ClassDeclaration, com.sun.mirror.declaration.Declaration, com.sun.mirror.declaration.MemberDeclaration, com.sun.mirror.declaration.TypeDeclaration
- Direct Known Subclasses:
- DecoratedEnumDeclaration
public class DecoratedClassDeclaration
- extends DecoratedTypeDeclaration
- implements com.sun.mirror.declaration.ClassDeclaration
- Author:
- Ryan Heaton
Method Summary |
void |
accept(com.sun.mirror.util.DeclarationVisitor v)
|
java.util.Collection<com.sun.mirror.declaration.ConstructorDeclaration> |
getConstructors()
|
java.util.Collection<com.sun.mirror.declaration.MethodDeclaration> |
getMethods()
|
com.sun.mirror.type.ClassType |
getSuperclass()
|
boolean |
isClass()
|
Methods inherited from class net.sf.jelly.apt.decorations.declaration.DecoratedTypeDeclaration |
getFields, getFormalTypeParameters, getNestedTypes, getPackage, getProperties, getQualifiedName, getSuperinterfaces, isAnnotatedType, isEnum, isInterface, isPaired |
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.TypeDeclaration |
getFields, getFormalTypeParameters, getNestedTypes, getPackage, getQualifiedName, getSuperinterfaces |
Methods inherited from interface com.sun.mirror.declaration.MemberDeclaration |
getDeclaringType |
Methods inherited from interface com.sun.mirror.declaration.Declaration |
equals, getAnnotation, getAnnotationMirrors, getDocComment, getModifiers, getPosition, getSimpleName |
DecoratedClassDeclaration
public DecoratedClassDeclaration(com.sun.mirror.declaration.ClassDeclaration delegate)
getSuperclass
public com.sun.mirror.type.ClassType getSuperclass()
- Specified by:
getSuperclass
in interface com.sun.mirror.declaration.ClassDeclaration
getConstructors
public java.util.Collection<com.sun.mirror.declaration.ConstructorDeclaration> getConstructors()
- Specified by:
getConstructors
in interface com.sun.mirror.declaration.ClassDeclaration
getMethods
public java.util.Collection<com.sun.mirror.declaration.MethodDeclaration> getMethods()
- Specified by:
getMethods
in interface com.sun.mirror.declaration.ClassDeclaration
- Specified by:
getMethods
in interface com.sun.mirror.declaration.TypeDeclaration
- Overrides:
getMethods
in class DecoratedTypeDeclaration
isClass
public boolean isClass()
- Overrides:
isClass
in class DecoratedTypeDeclaration
accept
public void accept(com.sun.mirror.util.DeclarationVisitor v)
- Specified by:
accept
in interface com.sun.mirror.declaration.Declaration
- Overrides:
accept
in class DecoratedTypeDeclaration