Uses of Interface
org.aspectj.org.eclipse.jdt.core.IModuleDescription
Packages that use IModuleDescription
Package
Description
The Java model is the set of classes that model the
objects associated with creating, editing, and building a Java program.
-
Uses of IModuleDescription in org.aspectj.org.eclipse.jdt.core
Methods in org.aspectj.org.eclipse.jdt.core that return IModuleDescriptionModifier and TypeMethodDescriptionIJavaProject.findModule(String moduleName, WorkingCopyOwner owner) Finds the first module with the given name found following this project's module path.static IModuleDescriptionJavaCore.getAutomaticModuleDescription(IJavaElement element) Returns theIModuleDescriptionthat the given java element contains when regarded as an automatic module.IModularClassFile.getModule()Returns the module description contained in this type root.default IModuleDescriptionITypeRoot.getModule()Returns the module description contained in this type root or null if there is no module in this type root.IJavaProject.getModuleDescription()Returns theIModuleDescriptionthis project represents or null if the Java project doesn't represent any named module.IPackageFragmentRoot.getModuleDescription()Returns theIModuleDescriptionthat this package fragment root contains.IJavaProject.getOwnModuleDescription()Returns theIModuleDescriptionowned by this project or null if the Java project doesn't own a valid Java module descriptor.Methods in org.aspectj.org.eclipse.jdt.core with parameters of type IModuleDescriptionModifier and TypeMethodDescriptionstatic byte[]JavaCore.compileWithAttributes(IModuleDescription module, Map<String, String> classFileAttributes) Compile the given module description in the context of its enclosing Java project and add class file attributes using the given map of attribute values.String[]IModuleDescription.getExportedPackageNames(IModuleDescription targetModule) Get names of exported packages.String[]IModuleDescription.getOpenedPackageNames(IModuleDescription targetModule) Get names of opened packages. -
Uses of IModuleDescription in org.aspectj.org.eclipse.jdt.core.provisional
Methods in org.aspectj.org.eclipse.jdt.core.provisional that return IModuleDescriptionModifier and TypeMethodDescriptionstatic IModuleDescriptionJavaModelAccess.getAutomaticModuleDescription(IJavaElement element) Returns theIModuleDescriptionthat the given java element contains when regarded as an automatic module.Methods in org.aspectj.org.eclipse.jdt.core.provisional with parameters of type IModuleDescriptionModifier and TypeMethodDescriptionstatic String[]JavaModelAccess.getRequiredModules(IModuleDescription module) Deprecated.static booleanJavaModelAccess.isSystemModule(IModuleDescription module) Deprecated.please useisSystemModule() -
Uses of IModuleDescription in org.aspectj.org.eclipse.jdt.internal.core
Subinterfaces of IModuleDescription in org.aspectj.org.eclipse.jdt.internal.coreClasses in org.aspectj.org.eclipse.jdt.internal.core that implement IModuleDescriptionModifier and TypeClassDescriptionstatic classHandle for an automatic module.classclassFields in org.aspectj.org.eclipse.jdt.internal.core declared as IModuleDescriptionModifier and TypeFieldDescriptionprotected static final IModuleDescription[]JavaElementRequestor.EMPTY_MODULE_ARRAYNameLookup.Answer.moduleprotected IModuleDescriptionOpenableElementInfo.moduleFields in org.aspectj.org.eclipse.jdt.internal.core with type parameters of type IModuleDescriptionModifier and TypeFieldDescriptionprotected ArrayList<IModuleDescription> JavaElementRequestor.modulesA collection of the resulting modules, ornullif no module results have been receivedprotected Map<IPackageFragmentRoot, IModuleDescription> NameLookup.rootToModuleMethods in org.aspectj.org.eclipse.jdt.internal.core that return IModuleDescriptionModifier and TypeMethodDescriptionJavaProject.findModule(String moduleName, WorkingCopyOwner owner) JavaProject.getAutomaticModuleDescription()PackageFragmentRoot.getAutomaticModuleDescription()ModuleDescriptionInfo.getHandle()CompilationUnit.getModule()ModularClassFile.getModule()OpenableElementInfo.getModule()JarPackageFragmentRoot.getModuleDescription()JavaProject.getModuleDescription()PackageFragmentRoot.getModuleDescription()JavaElementRequestor.getModules()JavaProject.getOwnModuleDescription()protected IModuleDescriptionSelectionRequestor.resolveModule(char[] moduleName) Methods in org.aspectj.org.eclipse.jdt.internal.core with parameters of type IModuleDescriptionModifier and TypeMethodDescriptionvoidIJavaElementRequestor.acceptModule(IModuleDescription module) voidJavaElementRequestor.acceptModule(IModuleDescription module) voidModuleSourcePathManager.addEntry(IModuleDescription module, JavaProject project) char[]SourceMapper.findSource(IModuleDescription module) Locates and returns source code for the given (binary) module, in this SourceMapper's ZIP file, or returnsnullif source code cannot be found.default String[]AbstractModule.getExportedPackageNames(IModuleDescription targetModule) protected StringNamedMember.getKey(IModuleDescription module, boolean forceOpen) static IModuleNameLookup.getModuleDescriptionInfo(IModuleDescription moduleDesc) default String[]AbstractModule.getOpenedPackageNames(IModuleDescription targetModule) protected voidModuleDescriptionInfo.setHandle(IModuleDescription handle) voidOpenableElementInfo.setModule(IModuleDescription module) voidJavaProject.setModuleDescription(IModuleDescription module) -
Uses of IModuleDescription in org.aspectj.org.eclipse.jdt.internal.core.builder
Methods in org.aspectj.org.eclipse.jdt.internal.core.builder with parameters of type IModuleDescriptionModifier and TypeMethodDescriptionbyte[]ModuleInfoBuilder.compileWithAttributes(IModuleDescription module, Map<String, String> classFileAttributes)
getRequiredModuleNames()