public class InstanceOfTreeImpl extends AbstractTypedTree implements InstanceOfTree
JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImpl| Constructor and Description |
|---|
InstanceOfTreeImpl(InternalSyntaxToken instanceofToken,
Tree type,
com.sonar.sslr.api.AstNode child) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TreeVisitor visitor) |
Iterator<Tree> |
childrenIterator()
Creates iterator for children of this node.
|
InstanceOfTreeImpl |
complete(ExpressionTree expression) |
ExpressionTree |
expression() |
Tree.Kind |
getKind() |
SyntaxToken |
instanceofKeyword() |
Tree |
type() |
getSymbolType, setTypeaddChild, 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 InstanceOfTreeImpl(InternalSyntaxToken instanceofToken, Tree type, com.sonar.sslr.api.AstNode child)
public InstanceOfTreeImpl complete(ExpressionTree expression)
public ExpressionTree expression()
expression in interface InstanceOfTreepublic SyntaxToken instanceofKeyword()
instanceofKeyword in interface InstanceOfTreepublic Tree type()
type in interface InstanceOfTreepublic void accept(TreeVisitor visitor)
public Iterator<Tree> childrenIterator()
JavaTreenull elements.childrenIterator in class JavaTreeCopyright © 2012–2015 SonarSource. All rights reserved.