Interface FlowInterfaceDeclarationTree
-
- All Superinterfaces:
StatementTree,Tree
- All Known Implementing Classes:
FlowInterfaceDeclarationTreeImpl
public interface FlowInterfaceDeclarationTree extends StatementTree
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FlowImplementsClauseTreeextendsClause()FlowGenericParameterClauseTreegenericParameterClause()SyntaxTokeninterfaceToken()SyntaxTokenleftCurlyBraceToken()IdentifierTreename()SeparatedList<FlowPropertyDefinitionTree>properties()SyntaxTokenrightCurlyBraceToken()-
Methods inherited from interface org.sonar.plugins.javascript.api.tree.Tree
accept, childrenStream, descendants, firstToken, is, isAncestorOf, lastToken, parent
-
-
-
-
Method Detail
-
interfaceToken
SyntaxToken interfaceToken()
-
name
IdentifierTree name()
-
genericParameterClause
@Nullable FlowGenericParameterClauseTree genericParameterClause()
-
extendsClause
@Nullable FlowImplementsClauseTree extendsClause()
-
leftCurlyBraceToken
SyntaxToken leftCurlyBraceToken()
-
properties
SeparatedList<FlowPropertyDefinitionTree> properties()
-
rightCurlyBraceToken
SyntaxToken rightCurlyBraceToken()
-
-