public abstract class ModuleDirective extends Node
Node.BreadthFirstIterator, Node.DirectChildrenIterator, Node.ObserverRegistrationMode, Node.ParentsVisitor, Node.Parsedness, Node.PostOrderIterator, Node.PreOrderIterator, Node.TreeTraversal
ABSOLUTE_BEGIN_LINE, ABSOLUTE_END_LINE, NODE_BY_BEGIN_POSITION, prettyPrinterNoCommentsConfiguration, SYMBOL_RESOLVER_KEY
Constructor and Description |
---|
ModuleDirective() |
ModuleDirective(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, removeData, removeForced, removeOrphanComment, replace, setAsParentNodeOf, setAsParentNodeOf, setBlockComment, setComment, setData, setLineComment, setParentNode, setParsed, setRange, setTokenRange, stream, stream, toString, toString, tryAddImportToParentCompilationUnit, unregister, walk, walk, walk
finalize, getClass, notify, notifyAll, wait, wait, wait
findAncestor, findAncestor, findParent, getAncestorOfType
containsWithin, getBegin, getEnd, isPositionedAfter, isPositionedBefore
public ModuleDirective()
@Generated(value="com.github.javaparser.generator.core.node.MainConstructorGenerator") public ModuleDirective(TokenRange tokenRange)
@Generated(value="com.github.javaparser.generator.core.node.RemoveMethodGenerator") public boolean remove(Node node)
@Generated(value="com.github.javaparser.generator.core.node.CloneGenerator") public ModuleDirective clone()
@Generated(value="com.github.javaparser.generator.core.node.ReplaceMethodGenerator") public boolean replace(Node node, Node replacementNode)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isModuleExportsStmt()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public ModuleExportsDirective asModuleExportsStmt()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isModuleOpensStmt()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public ModuleOpensDirective asModuleOpensStmt()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isModuleProvidesStmt()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public ModuleProvidesDirective asModuleProvidesStmt()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isModuleRequiresStmt()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public ModuleRequiresDirective asModuleRequiresStmt()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isModuleUsesStmt()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public ModuleUsesDirective asModuleUsesStmt()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifModuleExportsStmt(Consumer<ModuleExportsDirective> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifModuleOpensStmt(Consumer<ModuleOpensDirective> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifModuleProvidesStmt(Consumer<ModuleProvidesDirective> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifModuleRequiresStmt(Consumer<ModuleRequiresDirective> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifModuleUsesStmt(Consumer<ModuleUsesDirective> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<ModuleExportsDirective> toModuleExportsStmt()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<ModuleOpensDirective> toModuleOpensStmt()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<ModuleProvidesDirective> toModuleProvidesStmt()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<ModuleRequiresDirective> toModuleRequiresStmt()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<ModuleUsesDirective> toModuleUsesStmt()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isModuleExportsDirective()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public ModuleExportsDirective asModuleExportsDirective()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<ModuleExportsDirective> toModuleExportsDirective()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifModuleExportsDirective(Consumer<ModuleExportsDirective> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isModuleOpensDirective()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public ModuleOpensDirective asModuleOpensDirective()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<ModuleOpensDirective> toModuleOpensDirective()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifModuleOpensDirective(Consumer<ModuleOpensDirective> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isModuleProvidesDirective()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public ModuleProvidesDirective asModuleProvidesDirective()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<ModuleProvidesDirective> toModuleProvidesDirective()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifModuleProvidesDirective(Consumer<ModuleProvidesDirective> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isModuleRequiresDirective()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public ModuleRequiresDirective asModuleRequiresDirective()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<ModuleRequiresDirective> toModuleRequiresDirective()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifModuleRequiresDirective(Consumer<ModuleRequiresDirective> action)
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public boolean isModuleUsesDirective()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public ModuleUsesDirective asModuleUsesDirective()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public Optional<ModuleUsesDirective> toModuleUsesDirective()
@Generated(value="com.github.javaparser.generator.core.node.TypeCastingGenerator") public void ifModuleUsesDirective(Consumer<ModuleUsesDirective> action)
@Generated(value="com.github.javaparser.generator.core.node.GetMetaModelGenerator") public ModuleDirectiveMetaModel getMetaModel()
getMetaModel
in class Node
Copyright © 2007–2018. All rights reserved.