public interface GroovyExecutableMemberDoc
extends GroovyMemberDoc
Describes an executable member such as a method or constructor.
| Type Params | Return Type | Name and description |
|---|---|---|
|
public String |
flatSignature()Returns the flat signature used in rendered output. |
|
public boolean |
isNative()Indicates whether this executable is declared native. |
|
public boolean |
isSynchronized()Indicates whether this executable is declared synchronized. |
|
public boolean |
isVarArgs()Indicates whether the executable accepts a variable number of arguments. |
|
public GroovyParameter[] |
parameters()Returns the parameters declared by this executable. |
|
public String |
signature()Returns the full signature used in rendered output. |
|
public GroovyType[] |
thrownExceptionTypes()Returns the checked exception types declared by this executable. |
|
public GroovyClassDoc[] |
thrownExceptions()Returns the checked exceptions declared by this executable. |
| Methods inherited from class | Name |
|---|---|
interface GroovyMemberDoc |
isSynthetic |
interface GroovyProgramElementDoc |
annotations, containingClass, containingPackage, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, modifierSpecifier, modifiers, qualifiedName |
interface GroovyDoc |
commentText, firstSentenceCommentText, getRawCommentText, isAnnotationType, isAnnotationTypeElement, isClass, isConstructor, isDeprecated, isEnum, isEnumConstant, isError, isException, isField, isIncluded, isInterface, isMethod, isOrdinaryClass, isRecord, name, setRawCommentText |
Returns the flat signature used in rendered output.
Indicates whether this executable is declared native.
true if this executable is native Indicates whether this executable is declared synchronized.
true if this executable is synchronizedIndicates whether the executable accepts a variable number of arguments.
true if this executable is variadicReturns the parameters declared by this executable.
Returns the full signature used in rendered output.
Returns the checked exception types declared by this executable.
Returns the checked exceptions declared by this executable.