public interface SourceModule extends JavaModule, SourceHasName, SourceHasVersion
EMPTY_ARRAY
CHILDREN_ALL, CHILDREN_BLANKLINES, CHILDREN_COMMENTS, CHILDREN_default, CHILDREN_none, CHILDREN_REGULAR, EMPTY_ARRAY, PRINT_ALL, REFORMAT_ALL, REFORMAT_INDENT
Modifier and Type | Method and Description |
---|---|
SourceModuleBody |
getSourceModuleBody()
Get the body of this module.
|
java.util.List<SourceModuleExports> |
getSourceModuleExports()
Get the list of exports statements.
|
java.util.List<SourceModuleOpens> |
getSourceModuleOpens()
Get the list of opens statements.
|
java.util.List<SourceModuleProvides> |
getSourceModuleProvides()
Get the list of provides statements.
|
java.util.List<SourceModuleRequires> |
getSourceModuleRequires()
Get the list of requires statements.
|
java.util.List<SourceModuleUses> |
getSourceModuleUses()
Get the list of uses statements.
|
void |
setOpen(boolean isOpen)
Change the module to open or not open.
|
clearCompiledInfo, getExports, getOpens, getProvider, getProvides, getRequires, getSourceElement, getURL, getUses, isOpen
getName
getVersion
getElementKind, getFile, getModifiers, getOwner, isDeprecated, isFinal, isHidden, isMandated, isSourceElement, isSynthetic, printCompiledInfo
getName, getNameElement, setName, setNameElement
getVersion, getVersionElement, setVersion, setVersionElement
addSelf, addSelf, addSelfAfter, addSelfBefore, adjustTextIndentation, clearBinding, cloneSelf, compile, createContext, getBinding, getChildren, getChildren, getCompiledObject, getContainedElements, getContext, getEndOffset, getFirstToken, getJdkVersion, getLastToken, getOwningFile, getOwningSourceFile, getParent, getSiblingAfter, getSiblingAfter, getSiblingBefore, getSiblingBefore, getSiblings, getSiblings, getStartOffset, getSymbolKind, getText, getTokens, getTokens, hasErrors, print, print, print, print, reformatSelf, removeSelf, replaceSelf, resolve, setBinding, setContext, visitSelf
void setOpen(boolean isOpen)
isOpen
- The new open settingSourceModuleBody getSourceModuleBody()
java.util.List<SourceModuleRequires> getSourceModuleRequires()
java.util.List<SourceModuleExports> getSourceModuleExports()
java.util.List<SourceModuleOpens> getSourceModuleOpens()
java.util.List<SourceModuleUses> getSourceModuleUses()
java.util.List<SourceModuleProvides> getSourceModuleProvides()