ModuleDirectiveTree
, RequiresDirectiveTree
, Tree
public class RequiresDirectiveTreeImpl extends ModuleDirectiveTreeImpl implements RequiresDirectiveTree
JavaTree.AnnotatedTypeTree, JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImpl
grammarRuleKey
Constructor | Description |
---|---|
RequiresDirectiveTreeImpl(InternalSyntaxToken requiresKeyword,
ModifiersTree modifiers,
ModuleNameTree moduleName,
InternalSyntaxToken semicolonToken) |
Modifier and Type | Method | Description |
---|---|---|
void |
accept(TreeVisitor visitor) |
|
protected Iterable<Tree> |
children() |
Creates iterable for children of this node.
|
Tree.Kind |
kind() |
|
ModifiersTree |
modifiers() |
|
ModuleNameTree |
moduleName() |
firstToken, getChildren, getGrammarRuleKey, getLine, is, isLeaf, lastToken, parent, setParent
directiveKeyword, semicolonToken
directiveKeyword, semicolonToken
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
firstToken, is, lastToken, parent
public RequiresDirectiveTreeImpl(InternalSyntaxToken requiresKeyword, ModifiersTree modifiers, ModuleNameTree moduleName, InternalSyntaxToken semicolonToken)
public void accept(TreeVisitor visitor)
public ModifiersTree modifiers()
modifiers
in interface RequiresDirectiveTree
public ModuleNameTree moduleName()
moduleName
in interface RequiresDirectiveTree
Copyright © 2012–2018 SonarSource. All rights reserved.