Class BasicModule
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.batch.BasicModule
- All Implemented Interfaces:
IModule,ISourceModule
Retrofit a
ModuleDeclaration into an ISourceModule.
It remembers the underlying ICompilationUnit so the full structure
can be recreated if needed.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.aspectj.org.eclipse.jdt.internal.compiler.env.IModule
IModule.IModuleReference, IModule.IPackageExport, IModule.IService -
Field Summary
Fields inherited from interface org.aspectj.org.eclipse.jdt.internal.compiler.env.IModule
MODULE_INFO, MODULE_INFO_CLASS, MODULE_INFO_JAVA, NO_EXPORTS, NO_MODULE_REFS, NO_MODULES, NO_OPENS, NO_PROVIDES, NO_USES -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.aspectj.org.eclipse.jdt.internal.compiler.env.IModule
isAutomatic, isAutoNameFromManifest
-
Constructor Details
-
BasicModule
-
-
Method Details
-
getCompilationUnit
- Specified by:
getCompilationUnitin interfaceISourceModule
-
name
-
requires
-
exports
-
uses
-
provides
-
opens
-
isOpen
-
equals
-
hashCode
-
toString
-
toStringContent
-