net.sf.jelly.apt.decorations.declaration
Class DecoratedExecutableDeclaration
java.lang.Object
net.sf.jelly.apt.decorations.declaration.DecoratedDeclaration
net.sf.jelly.apt.decorations.declaration.DecoratedMemberDeclaration
net.sf.jelly.apt.decorations.declaration.DecoratedExecutableDeclaration
- All Implemented Interfaces:
- com.sun.mirror.declaration.Declaration, com.sun.mirror.declaration.ExecutableDeclaration, com.sun.mirror.declaration.MemberDeclaration
- Direct Known Subclasses:
- DecoratedConstructorDeclaration, DecoratedMethodDeclaration
public class DecoratedExecutableDeclaration
- extends DecoratedMemberDeclaration
- implements com.sun.mirror.declaration.ExecutableDeclaration
- Author:
- Ryan Heaton
Method Summary |
void |
accept(com.sun.mirror.util.DeclarationVisitor v)
|
java.util.Collection<com.sun.mirror.declaration.TypeParameterDeclaration> |
getFormalTypeParameters()
|
java.util.Collection<com.sun.mirror.declaration.ParameterDeclaration> |
getParameters()
|
java.util.Collection<com.sun.mirror.type.ReferenceType> |
getThrownTypes()
|
boolean |
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.MemberDeclaration |
getDeclaringType |
Methods inherited from interface com.sun.mirror.declaration.Declaration |
equals, getAnnotation, getAnnotationMirrors, getDocComment, getModifiers, getPosition, getSimpleName |
DecoratedExecutableDeclaration
public DecoratedExecutableDeclaration(com.sun.mirror.declaration.ExecutableDeclaration delegate)
isVarArgs
public boolean isVarArgs()
- Specified by:
isVarArgs
in interface com.sun.mirror.declaration.ExecutableDeclaration
accept
public void accept(com.sun.mirror.util.DeclarationVisitor v)
- Specified by:
accept
in interface com.sun.mirror.declaration.Declaration
- Overrides:
accept
in class DecoratedMemberDeclaration
getFormalTypeParameters
public java.util.Collection<com.sun.mirror.declaration.TypeParameterDeclaration> getFormalTypeParameters()
- Specified by:
getFormalTypeParameters
in interface com.sun.mirror.declaration.ExecutableDeclaration
getParameters
public java.util.Collection<com.sun.mirror.declaration.ParameterDeclaration> getParameters()
- Specified by:
getParameters
in interface com.sun.mirror.declaration.ExecutableDeclaration
getThrownTypes
public java.util.Collection<com.sun.mirror.type.ReferenceType> getThrownTypes()
- Specified by:
getThrownTypes
in interface com.sun.mirror.declaration.ExecutableDeclaration