public class AccessorMethodDeclarationTreeImpl extends JavaScriptTree implements AccessorMethodDeclarationTree
| Constructor and Description |
|---|
AccessorMethodDeclarationTreeImpl(InternalSyntaxToken staticToken,
InternalSyntaxToken accessorToken,
ExpressionTree name,
ParameterListTreeImpl parameters,
BlockTreeImpl body) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(DoubleDispatchVisitor visitor) |
InternalSyntaxToken |
accessorToken() |
BlockTreeImpl |
body() |
Iterator<Tree> |
childrenIterator()
Creates iterator for children of this node.
|
Tree.Kind |
getKind() |
ExpressionTree |
name() |
ParameterListTree |
parameterClause() |
List<Tree> |
parameterList() |
SyntaxToken |
staticToken() |
getFirstToken, getLastToken, getLine, is, isLeafpublic AccessorMethodDeclarationTreeImpl(@Nullable InternalSyntaxToken staticToken, InternalSyntaxToken accessorToken, ExpressionTree name, ParameterListTreeImpl parameters, BlockTreeImpl body)
@Nullable public SyntaxToken staticToken()
staticToken in interface MethodDeclarationTreepublic InternalSyntaxToken accessorToken()
accessorToken in interface AccessorMethodDeclarationTreepublic ExpressionTree name()
name in interface MethodDeclarationTreepublic ParameterListTree parameterClause()
parameterClause in interface FunctionTreeparameterClause in interface MethodDeclarationTreepublic BlockTreeImpl body()
body in interface FunctionTreebody in interface MethodDeclarationTreepublic List<Tree> parameterList()
parameterList in interface FunctionTreepublic Tree.Kind getKind()
getKind in class JavaScriptTreepublic Iterator<Tree> childrenIterator()
JavaScriptTreenull elements.childrenIterator in class JavaScriptTreepublic void accept(DoubleDispatchVisitor visitor)
Copyright © 2011–2016 SonarSource and Eriks Nukis. All rights reserved.