Class AssertStatementTreeImpl
java.lang.Object
org.sonar.java.model.JavaTree
org.sonar.java.model.statement.AssertStatementTreeImpl
- All Implemented Interfaces:
AssertStatementTree,StatementTree,Tree
-
Nested Class Summary
Nested classes/interfaces inherited from class org.sonar.java.model.JavaTree
JavaTree.AnnotatedTypeTree, JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImpl -
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionAssertStatementTreeImpl(InternalSyntaxToken assertToken, ExpressionTree condition, InternalSyntaxToken semicolonToken) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(TreeVisitor visitor) children()Creates iterable for children of this node.complete(InternalSyntaxToken colonToken, ExpressionTree detail) detail()kind()Methods inherited from class org.sonar.java.model.JavaTree
allTokens, firstToken, getChildren, getLine, is, isLeaf, lastToken, parent, setParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.sonar.plugins.java.api.tree.Tree
firstToken, is, lastToken, parent
-
Constructor Details
-
AssertStatementTreeImpl
public AssertStatementTreeImpl(InternalSyntaxToken assertToken, ExpressionTree condition, InternalSyntaxToken semicolonToken)
-
-
Method Details
-
complete
-
kind
-
assertKeyword
- Specified by:
assertKeywordin interfaceAssertStatementTree
-
condition
- Specified by:
conditionin interfaceAssertStatementTree
-
colonToken
- Specified by:
colonTokenin interfaceAssertStatementTree
-
detail
- Specified by:
detailin interfaceAssertStatementTree
-
semicolonToken
- Specified by:
semicolonTokenin interfaceAssertStatementTree
-
accept
-
children
-