@Beta public interface ClassTree extends ExpressionTree, StatementTree
class { elements() }
class name() { elements() }
class name() extendsClause()} { elements() }
| Modifier and Type | Method and Description |
|---|---|
SyntaxToken |
classToken() |
SyntaxToken |
closeCurlyBraceToken() |
List<DecoratorTree> |
decorators() |
List<Tree> |
elements() |
ExtendsClauseTree |
extendsClause() |
IdentifierTree |
name() |
SyntaxToken |
openCurlyBraceToken() |
typesaccept, childrenStream, descendants, firstToken, is, isAncestorOf, lastToken, parentList<DecoratorTree> decorators()
SyntaxToken classToken()
@Nullable IdentifierTree name()
@Nullable ExtendsClauseTree extendsClause()
SyntaxToken openCurlyBraceToken()
SyntaxToken closeCurlyBraceToken()
Copyright © 2011–2017 SonarSource and Eriks Nukis. All rights reserved.