- 所有超接口:
-
Tree
用于方法或注解类型元素声明的树节点。例如:
修饰符 类型参数 类型 名称 ( 参数 ) 主体 修饰符 类型 名称 () 默认 默认值
- 参见 Java语言规范:
-
8.4 方法声明
8.6 实例初始化程序
8.7 静态初始化程序
9.4 方法声明
9.6.1 注解类型元素
- 自版本:
- 1.6
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetBody()
返回方法主体,如果这是一个抽象方法或本地方法,则返回null
。返回默认值,如果这是注解类型声明中的元素。返回修饰符,包括声明的方法的任何注解。getName()
返回声明的方法的名称。List
<? extends VariableTree> 返回声明的方法的参数。返回显式接收者参数("this"参数),如果没有则返回null
。返回声明的方法的返回类型。List
<? extends ExpressionTree> 返回此方法抛出的异常列表。List
<? extends TypeParameterTree> 返回声明的方法的类型参数。
-
Method Details
-
getModifiers
ModifiersTree getModifiers()返回修饰符,包括声明的方法的任何注解。- 返回:
- 修饰符
-
getName
Name getName()返回声明的方法的名称。- 返回:
- 名称
-
getReturnType
Tree getReturnType()返回声明的方法的返回类型。对于构造函数返回null
。- 返回:
- 返回类型
-
getTypeParameters
List<? extends TypeParameterTree> getTypeParameters()返回声明的方法的类型参数。- 返回:
- 类型参数
-
getParameters
List<? extends VariableTree> getParameters()返回声明的方法的参数。- 返回:
- 参数
-
getReceiverParameter
VariableTree getReceiverParameter()返回显式接收者参数("this"参数),如果没有则返回null
。- 返回:
- 显式接收者参数("this"参数)
- 自版本:
- 1.8
-
getThrows
List<? extends ExpressionTree> getThrows()返回此方法抛出的异常列表。- 返回:
- 异常
-
getBody
BlockTree getBody()返回方法主体,如果这是一个抽象方法或本地方法,则返回null
。- 返回:
- 方法主体
-
getDefaultValue
Tree getDefaultValue()返回默认值,如果这是注解类型声明中的元素,则返回默认值null
。- 返回:
- 默认值
-