Interface ArrowFunctionExpressionTree
-
- All Superinterfaces:
ExpressionTree,FunctionTree,HasAttributes,Tree
- All Known Implementing Classes:
ArrowFunctionExpressionTreeImpl
public interface ArrowFunctionExpressionTree extends FunctionTree, ExpressionTree
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExpressionTreebody()SyntaxTokendoubleArrowToken()SyntaxTokenfunctionToken()ParameterListTreeparameters()SyntaxTokenreferenceToken()ReturnTypeClauseTreereturnTypeClause()SyntaxTokenstaticToken()-
Methods inherited from interface org.sonar.plugins.php.api.tree.declaration.HasAttributes
attributeGroups
-
-
-
-
Method Detail
-
staticToken
@Nullable SyntaxToken staticToken()
-
functionToken
SyntaxToken functionToken()
- Specified by:
functionTokenin interfaceFunctionTree
-
referenceToken
@Nullable SyntaxToken referenceToken()
- Specified by:
referenceTokenin interfaceFunctionTree
-
parameters
ParameterListTree parameters()
- Specified by:
parametersin interfaceFunctionTree
-
returnTypeClause
@Nullable ReturnTypeClauseTree returnTypeClause()
- Specified by:
returnTypeClausein interfaceFunctionTree
-
doubleArrowToken
SyntaxToken doubleArrowToken()
-
body
ExpressionTree body()
- Specified by:
bodyin interfaceFunctionTree
-
-