JavaTree.ArrayAccessExpressionTreeImpl, JavaTree.ArrayTypeTreeImpl, JavaTree.AssertStatementTreeImpl, JavaTree.AssignmentExpressionTreeImpl, JavaTree.BinaryExpressionTreeImpl, JavaTree.BlockTreeImpl, JavaTree.BreakStatementTreeImpl, JavaTree.CaseGroupTreeImpl, JavaTree.CaseLabelTreeImpl, JavaTree.CatchTreeImpl, JavaTree.ClassTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ConditionalExpressionTreeImpl, JavaTree.ContinueStatementTreeImpl, JavaTree.DoWhileStatementTreeImpl, JavaTree.EmptyStatementTreeImpl, JavaTree.EnumConstantTreeImpl, JavaTree.ExpressionStatementTreeImpl, JavaTree.ForEachStatementImpl, JavaTree.ForStatementTreeImpl, JavaTree.IdentifierTreeImpl, JavaTree.IfStatementTreeImpl, JavaTree.ImportTreeImpl, JavaTree.InstanceOfTreeImpl, JavaTree.LabeledStatementTreeImpl, JavaTree.LiteralTreeImpl, JavaTree.MemberSelectExpressionTreeImpl, JavaTree.MethodInvocationTreeImpl, JavaTree.MethodTreeImpl, JavaTree.ModifiersTreeImpl, JavaTree.NewArrayTreeImpl, JavaTree.NewClassTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.ParenthesizedTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.ReturnStatementTreeImpl, JavaTree.SwitchStatementTreeImpl, JavaTree.SynchronizedStatementTreeImpl, JavaTree.ThrowStatementTreeImpl, JavaTree.TryStatementTreeImpl, JavaTree.TypeCastExpressionTreeImpl, JavaTree.UnaryExpressionTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.VariableTreeImpl, JavaTree.WhileStatementTreeImpl, JavaTree.WildcardTreeImpl| Constructor and Description |
|---|
JavaTree.ClassTreeImpl(com.sonar.sslr.api.AstNode astNode,
Tree.Kind kind,
ModifiersTree modifiers,
List<Tree> members) |
JavaTree.ClassTreeImpl(com.sonar.sslr.api.AstNode astNode,
Tree.Kind kind,
ModifiersTree modifiers,
String simpleName,
Tree superClass,
List<Tree> superInterfaces,
List<Tree> members) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TreeVisitor visitor) |
protected Tree.Kind |
getKind() |
List<Tree> |
members() |
ModifiersTree |
modifiers() |
String |
simpleName() |
Tree |
superClass() |
List<Tree> |
superInterfaces() |
List<Tree> |
typeParameters() |
getAstNode, getLine, ispublic JavaTree.ClassTreeImpl(com.sonar.sslr.api.AstNode astNode,
Tree.Kind kind,
ModifiersTree modifiers,
@Nullable
String simpleName,
@Nullable
Tree superClass,
List<Tree> superInterfaces,
List<Tree> members)
public JavaTree.ClassTreeImpl(com.sonar.sslr.api.AstNode astNode,
Tree.Kind kind,
ModifiersTree modifiers,
List<Tree> members)
@Nullable public String simpleName()
simpleName in interface ClassTreepublic List<Tree> typeParameters()
typeParameters in interface ClassTreepublic ModifiersTree modifiers()
@Nullable public Tree superClass()
superClass in interface ClassTreepublic List<Tree> superInterfaces()
superInterfaces in interface ClassTreepublic void accept(TreeVisitor visitor)
Copyright © 2012-2013 SonarSource. All Rights Reserved.