Uses of Interface
java.lang.constant.ModuleDesc
Packages that use ModuleDesc
Package
Description
Provides interfaces describing
class file attributes for the java.lang.classfile library.Provides interfaces describing constant pool entries for the
java.lang.classfile library.Classes and interfaces to represent nominal descriptors for run-time
entities such as classes or method handles, and classfile entities such as
constant pool entries or
invokedynamic call sites.-
Uses of ModuleDesc in java.lang.classfile.attribute
Methods in java.lang.classfile.attribute with parameters of type ModuleDescModifier and TypeMethodDescriptionModuleAttribute.ModuleAttributeBuilder.exports(PackageDesc pkge, int exportsFlagsMask, ModuleDesc... exportsToModules) Adds an exported package.ModuleAttribute.ModuleAttributeBuilder.exports(PackageDesc pkge, Collection<AccessFlag> exportsFlags, ModuleDesc... exportsToModules) Adds an exported package.ModuleAttribute.ModuleAttributeBuilder.moduleName(ModuleDesc moduleName) Sets the module name.static ModuleAttributeModuleAttribute.of(ModuleDesc moduleName, Consumer<ModuleAttribute.ModuleAttributeBuilder> attrHandler) Returns aModuleattribute.static ModuleExportInfoModuleExportInfo.of(PackageDesc exports, int exportFlags, ModuleDesc... exportsTo) Returns a module export description.static ModuleExportInfoModuleExportInfo.of(PackageDesc exports, Collection<AccessFlag> exportFlags, ModuleDesc... exportsTo) Returns a module export description.static ModuleHashInfoModuleHashInfo.of(ModuleDesc moduleDesc, byte[] hash) Returns a module hash description.static ModuleOpenInfoModuleOpenInfo.of(PackageDesc opens, int opensFlags, ModuleDesc... opensTo) Returns a module open description.static ModuleOpenInfoModuleOpenInfo.of(PackageDesc opens, Collection<AccessFlag> opensFlags, ModuleDesc... opensTo) Returns a module open description.static ModuleRequireInfoModuleRequireInfo.of(ModuleDesc requires, int requiresFlags, String requiresVersion) Returns a module requirement description.static ModuleRequireInfoModuleRequireInfo.of(ModuleDesc requires, Collection<AccessFlag> requiresFlags, String requiresVersion) Returns a module requirement description.ModuleAttribute.ModuleAttributeBuilder.opens(PackageDesc pkge, int opensFlagsMask, ModuleDesc... opensToModules) Opens a package.ModuleAttribute.ModuleAttributeBuilder.opens(PackageDesc pkge, Collection<AccessFlag> opensFlags, ModuleDesc... opensToModules) Opens a package.ModuleAttribute.ModuleAttributeBuilder.requires(ModuleDesc module, int requiresFlagsMask, String version) Adds a module requirement.ModuleAttribute.ModuleAttributeBuilder.requires(ModuleDesc module, Collection<AccessFlag> requiresFlags, String version) Adds a module requirement.Method parameters in java.lang.classfile.attribute with type arguments of type ModuleDescModifier and TypeMethodDescriptionstatic ModuleExportInfoModuleExportInfo.of(PackageDesc exports, int exportFlags, List<ModuleDesc> exportsTo) Returns a module export description.static ModuleExportInfoModuleExportInfo.of(PackageDesc exports, Collection<AccessFlag> exportFlags, List<ModuleDesc> exportsTo) Returns a module export description.static ModuleOpenInfoModuleOpenInfo.of(PackageDesc opens, int opensFlags, List<ModuleDesc> opensTo) Returns a module open description.static ModuleOpenInfoModuleOpenInfo.of(PackageDesc opens, Collection<AccessFlag> opensFlags, List<ModuleDesc> opensTo) Returns a module open description. -
Uses of ModuleDesc in java.lang.classfile.constantpool
Methods in java.lang.classfile.constantpool that return ModuleDescModifier and TypeMethodDescriptionModuleEntry.asSymbol()Returns a symbolic descriptor for the module name.Methods in java.lang.classfile.constantpool with parameters of type ModuleDescModifier and TypeMethodDescriptiondefault ModuleEntryConstantPoolBuilder.moduleEntry(ModuleDesc moduleDesc) Returns aModuleEntrydescribing the same module as the providedModuleDesc. -
Uses of ModuleDesc in java.lang.constant
Methods in java.lang.constant that return ModuleDescModifier and TypeMethodDescriptionstatic ModuleDescReturns aModuleDescfor a module, given the name of the module.