Interface IModuleDescription

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, IAnnotatable, IJavaElement, IMember, IParent, ISourceManipulation, ISourceReference
All Known Subinterfaces:
AbstractModule
All Known Implementing Classes:
AbstractModule.AutoModule, BinaryModule, SourceModule

public interface IModuleDescription extends IMember, IAnnotatable
Represents a Java module descriptor. The module description could either come from source or binary. A simple module looks like the following:
 module my.module {
                exports my.pack1;
                exports my.pack2;
                requires java.sql;
 }
 
Since:
3.14