public class DotMemberExpressionTreeImpl extends JavaScriptTree implements DotMemberExpressionTree, TypableTree
| Constructor and Description |
|---|
DotMemberExpressionTreeImpl(ExpressionTree object,
SyntaxToken dot,
IdentifierTree property) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(DoubleDispatchVisitor visitor) |
void |
add(Type type) |
Iterator<Tree> |
childrenIterator()
Creates iterator for children of this node.
|
SyntaxToken |
dotToken() |
Tree.Kind |
getKind() |
ExpressionTree |
object() |
IdentifierTree |
property() |
TypeSet |
types()
Returns an unmodifiable set of the possible types for the expression.
|
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 DotMemberExpressionTreeImpl(ExpressionTree object, SyntaxToken dot, IdentifierTree property)
public ExpressionTree object()
object in interface DotMemberExpressionTreeobject in interface MemberExpressionTreepublic SyntaxToken dotToken()
dotToken in interface DotMemberExpressionTreepublic IdentifierTree property()
property in interface DotMemberExpressionTreeproperty in interface MemberExpressionTreepublic void add(Type type)
add in interface TypableTreepublic Tree.Kind getKind()
getKind in class JavaScriptTreepublic TypeSet types()
ExpressionTreetypes in interface ExpressionTreepublic Iterator<Tree> childrenIterator()
JavaScriptTreenull elements.childrenIterator in class JavaScriptTreepublic void accept(DoubleDispatchVisitor visitor)
Copyright © 2011–2017 SonarSource and Eriks Nukis. All rights reserved.