Package org.sonar.plugins.java.api.tree
Interface BreakStatementTree
-
- All Superinterfaces:
StatementTree,Tree
- All Known Implementing Classes:
BreakStatementTreeImpl
@Beta public interface BreakStatementTree extends StatementTree
'break' statement. JLS 14.15break ; break
label();- Since:
- Java 1.3
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description SyntaxTokenbreakKeyword()IdentifierTreelabel()SyntaxTokensemicolonToken()ExpressionTreevalue()Deprecated.scheduled for removal since SonarJava 6.6, uselabel()orYieldStatementTree.expression()instead
-
-
-
Method Detail
-
breakKeyword
SyntaxToken breakKeyword()
-
label
@Nullable IdentifierTree label()
-
value
@Deprecated @Nullable ExpressionTree value()
Deprecated.scheduled for removal since SonarJava 6.6, uselabel()orYieldStatementTree.expression()insteadWithin switch-expressions, break statements are used to return values.- Since:
- SonarJava 5.12: Support of Java 12
-
semicolonToken
SyntaxToken semicolonToken()
-
-