Package org.codehaus.groovy.groovydoc
Interface GroovyParameter
- All Known Implementing Classes:
SimpleGroovyParameter
public interface GroovyParameter
Describes a parameter declared by a documented executable member.
-
Method Summary
-
Method Details
-
annotations
GroovyAnnotationRef[] annotations()Returns the annotations declared on this parameter.- Returns:
- the parameter annotations
-
name
String name()Returns the parameter name.- Returns:
- the parameter name
-
type
GroovyType type()Returns the resolved parameter type.- Returns:
- the parameter type, or
nullif it is unavailable
-
typeName
String typeName()Returns the parameter type name as declared in source.- Returns:
- the declared type name
-
defaultValue
String defaultValue()Returns the default value expression declared for this parameter.- Returns:
- the default value expression, or
nullif none is declared
-