public class AssertStatementTreeImpl extends JavaTree implements AssertStatementTree
JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImpl| Constructor and Description |
|---|
AssertStatementTreeImpl(ExpressionTree detail,
com.sonar.sslr.api.AstNode colonToken,
com.sonar.sslr.api.AstNode expression) |
AssertStatementTreeImpl(ExpressionTree condition,
com.sonar.sslr.api.AstNode assertToken,
com.sonar.sslr.api.AstNode expression,
com.sonar.sslr.api.AstNode semicolonToken) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TreeVisitor visitor) |
SyntaxToken |
assertKeyword() |
Iterator<Tree> |
childrenIterator()
Creates iterator for children of this node.
|
SyntaxToken |
colonToken() |
AssertStatementTreeImpl |
complete(ExpressionTree condition,
com.sonar.sslr.api.AstNode assertToken,
com.sonar.sslr.api.AstNode expression,
com.sonar.sslr.api.AstNode semicolonToken) |
ExpressionTree |
condition() |
ExpressionTree |
detail() |
Tree.Kind |
getKind() |
SyntaxToken |
semicolonToken() |
addChild, getAstNode, getLine, is, isLeaf, isLegacy, prependChildren, prependChildrenfindChildren, findDirectChildren, findFirstChild, findFirstDirectChild, findFirstParent, getChild, getChildren, getChildren, getDescendants, getFirstAncestor, getFirstAncestor, getFirstChild, getFirstChild, getFirstDescendant, getFromIndex, getLastChild, getLastChild, getLastToken, getName, getNextAstNode, getNextSibling, getNumberOfChildren, getParent, getPreviousAstNode, getPreviousSibling, getToIndex, getToken, getTokenLine, getTokenOriginalValue, getTokens, getTokenValue, getType, hasAncestor, hasAncestor, hasChildren, hasChildren, hasDescendant, hasDirectChildren, hasParent, hasParents, hasToBeSkippedFromAst, hasToken, is, isCopyBookOrGeneratedNode, isNot, nextAstNode, nextSibling, previousAstNode, previousSibling, select, setFromIndex, setToIndex, toStringpublic AssertStatementTreeImpl(ExpressionTree condition, com.sonar.sslr.api.AstNode assertToken, com.sonar.sslr.api.AstNode expression, com.sonar.sslr.api.AstNode semicolonToken)
public AssertStatementTreeImpl(ExpressionTree detail, com.sonar.sslr.api.AstNode colonToken, com.sonar.sslr.api.AstNode expression)
public AssertStatementTreeImpl complete(ExpressionTree condition, com.sonar.sslr.api.AstNode assertToken, com.sonar.sslr.api.AstNode expression, com.sonar.sslr.api.AstNode semicolonToken)
public SyntaxToken assertKeyword()
assertKeyword in interface AssertStatementTreepublic ExpressionTree condition()
condition in interface AssertStatementTree@Nullable public SyntaxToken colonToken()
colonToken in interface AssertStatementTree@Nullable public ExpressionTree detail()
detail in interface AssertStatementTreepublic SyntaxToken semicolonToken()
semicolonToken in interface AssertStatementTreepublic void accept(TreeVisitor visitor)
public Iterator<Tree> childrenIterator()
JavaTreenull elements.childrenIterator in class JavaTreeCopyright © 2012–2015 SonarSource. All rights reserved.