Uses of Interface
io.smallrye.classfile.extras.constant.ModuleDesc
Packages that use ModuleDesc
Package
Description
Provides interfaces describing
class file attributes for the io.smallrye.classfile library.Provides interfaces describing constant pool entries for the
io.smallrye.classfile library.-
Uses of ModuleDesc in io.smallrye.classfile.attribute
Methods in io.smallrye.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 io.smallrye.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 io.smallrye.classfile.constantpool
Methods in io.smallrye.classfile.constantpool that return ModuleDescModifier and TypeMethodDescriptionModuleEntry.asSymbol()Returns a symbolic descriptor for the module name.Methods in io.smallrye.classfile.constantpool with parameters of type ModuleDescModifier and TypeMethodDescriptionbooleanModuleEntry.matches(ModuleDesc desc) Returns whether this entry describes the given module.default ModuleEntryConstantPoolBuilder.moduleEntry(ModuleDesc moduleDesc) Returns aModuleEntrydescribing the same module as the providedModuleDesc. -
Uses of ModuleDesc in io.smallrye.classfile.extras.constant
Classes in io.smallrye.classfile.extras.constant that implement ModuleDescMethods in io.smallrye.classfile.extras.constant that return ModuleDescModifier and TypeMethodDescriptionstatic ModuleDescReturns aModuleDescfor a module, given the name of the module.