public class FlowObjectTypeTreeImpl extends JavaScriptTree implements FlowObjectTypeTree
| Constructor and Description |
|---|
FlowObjectTypeTreeImpl(SyntaxToken lcurlyToken,
SyntaxToken lpipeToken,
SeparatedList<FlowPropertyDefinitionTree> properties,
SyntaxToken rpipeToken,
SyntaxToken rcurlyToken) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(DoubleDispatchVisitor visitor) |
Iterator<Tree> |
childrenIterator()
Creates iterator for children of this node.
|
Tree.Kind |
getKind() |
SyntaxToken |
lcurlyToken() |
SyntaxToken |
lpipeToken() |
SeparatedList<FlowPropertyDefinitionTree> |
properties() |
SyntaxToken |
rcurlyToken() |
SyntaxToken |
rpipeToken() |
childrenStream, descendants, firstToken, is, isAncestorOf, isLeaf, lastToken, parent, setParent, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitchildrenStream, descendants, firstToken, is, isAncestorOf, lastToken, parentpublic FlowObjectTypeTreeImpl(SyntaxToken lcurlyToken, @Nullable SyntaxToken lpipeToken, SeparatedList<FlowPropertyDefinitionTree> properties, @Nullable SyntaxToken rpipeToken, SyntaxToken rcurlyToken)
public Tree.Kind getKind()
getKind in class JavaScriptTreepublic SyntaxToken lcurlyToken()
lcurlyToken in interface FlowObjectTypeTree@Nullable public SyntaxToken lpipeToken()
lpipeToken in interface FlowObjectTypeTreepublic SeparatedList<FlowPropertyDefinitionTree> properties()
properties in interface FlowObjectTypeTree@Nullable public SyntaxToken rpipeToken()
rpipeToken in interface FlowObjectTypeTreepublic SyntaxToken rcurlyToken()
rcurlyToken in interface FlowObjectTypeTreepublic Iterator<Tree> childrenIterator()
JavaScriptTreenull elements.childrenIterator in class JavaScriptTreepublic void accept(DoubleDispatchVisitor visitor)
Copyright © 2011–2018 SonarSource and Eriks Nukis. All rights reserved.