public abstract class ModuleStmt extends Node
Node.BreadthFirstIterator, Node.DirectChildrenIterator, Node.ObserverRegistrationMode, Node.ParentsVisitor, Node.Parsedness, Node.PostOrderIterator, Node.PreOrderIterator, Node.TreeTraversalABSOLUTE_BEGIN_LINE, ABSOLUTE_END_LINE, NODE_BY_BEGIN_POSITION, prettyPrinterNoCommentsConfiguration, SYMBOL_RESOLVER_KEY| Constructor and Description |
|---|
ModuleStmt() |
ModuleStmt(TokenRange tokenRange)
This constructor is used by the parser and is considered private.
|
addOrphanComment, containsData, customInitialization, equals, findAll, findAll, findCompilationUnit, findFirst, findFirst, findFirst, findRootNode, getAllContainedComments, getChildNodes, getChildNodesByType, getComment, getData, getNodesByType, getOrphanComments, getParentNode, getParentNodeForChildren, getParsed, getRange, getSymbolResolver, getTokenRange, hasComment, hashCode, isRegistered, notifyPropertyChange, register, register, registerForSubtree, remove, removeComment, removeForced, removeOrphanComment, replace, setAsParentNodeOf, setAsParentNodeOf, setBlockComment, setComment, setData, setLineComment, setParentNode, setParsed, setRange, setTokenRange, stream, stream, toString, toString, tryAddImportToParentCompilationUnit, unregister, walk, walk, walkfinalize, getClass, notify, notifyAll, wait, wait, waitfindAncestor, findAncestor, findParent, getAncestorOfTypecontainsWithin, getBegin, getEnd, isPositionedAfter, isPositionedBeforepublic ModuleStmt()
public ModuleStmt(TokenRange tokenRange)
public ModuleStmt clone()
public ModuleStmtMetaModel getMetaModel()
getMetaModel in class Nodepublic boolean isModuleExportsStmt()
public ModuleExportsStmt asModuleExportsStmt()
public boolean isModuleOpensStmt()
public ModuleOpensStmt asModuleOpensStmt()
public boolean isModuleProvidesStmt()
public ModuleProvidesStmt asModuleProvidesStmt()
public boolean isModuleRequiresStmt()
public ModuleRequiresStmt asModuleRequiresStmt()
public boolean isModuleUsesStmt()
public ModuleUsesStmt asModuleUsesStmt()
public void ifModuleExportsStmt(Consumer<ModuleExportsStmt> action)
public void ifModuleOpensStmt(Consumer<ModuleOpensStmt> action)
public void ifModuleProvidesStmt(Consumer<ModuleProvidesStmt> action)
public void ifModuleRequiresStmt(Consumer<ModuleRequiresStmt> action)
public void ifModuleUsesStmt(Consumer<ModuleUsesStmt> action)
public Optional<ModuleExportsStmt> toModuleExportsStmt()
public Optional<ModuleOpensStmt> toModuleOpensStmt()
public Optional<ModuleProvidesStmt> toModuleProvidesStmt()
public Optional<ModuleRequiresStmt> toModuleRequiresStmt()
public Optional<ModuleUsesStmt> toModuleUsesStmt()
Copyright © 2007–2018. All rights reserved.