Uses of Interface
io.smallrye.classfile.extras.constant.PackageDesc
Packages that use PackageDesc
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 PackageDesc in io.smallrye.classfile.attribute
Methods in io.smallrye.classfile.attribute with parameters of type PackageDescModifier 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.static ModuleExportInfoModuleExportInfo.of(PackageDesc exports, int exportFlags, ModuleDesc... exportsTo) Returns a module export description.static ModuleExportInfoModuleExportInfo.of(PackageDesc exports, int exportFlags, List<ModuleDesc> exportsTo) Returns a module export description.static ModuleExportInfoModuleExportInfo.of(PackageDesc exports, Collection<AccessFlag> exportFlags, 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, ModuleDesc... opensTo) Returns a module open description.static ModuleOpenInfoModuleOpenInfo.of(PackageDesc opens, int opensFlags, List<ModuleDesc> opensTo) Returns a module open description.static ModuleOpenInfoModuleOpenInfo.of(PackageDesc opens, Collection<AccessFlag> opensFlags, ModuleDesc... opensTo) Returns a module open description.static ModuleOpenInfoModuleOpenInfo.of(PackageDesc opens, Collection<AccessFlag> opensFlags, List<ModuleDesc> opensTo) Returns a module open description.static ModulePackagesAttributeModulePackagesAttribute.ofNames(PackageDesc... packages) Returns aModulePackagesattribute.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.Method parameters in io.smallrye.classfile.attribute with type arguments of type PackageDescModifier and TypeMethodDescriptionstatic ModulePackagesAttributeModulePackagesAttribute.ofNames(List<PackageDesc> packages) Returns aModulePackagesattribute. -
Uses of PackageDesc in io.smallrye.classfile.constantpool
Methods in io.smallrye.classfile.constantpool that return PackageDescModifier and TypeMethodDescriptionPackageEntry.asSymbol()Returns a symbolic descriptor for the package name.Methods in io.smallrye.classfile.constantpool with parameters of type PackageDescModifier and TypeMethodDescriptionbooleanPackageEntry.matches(PackageDesc desc) Returns whether this entry describes the given package.default PackageEntryConstantPoolBuilder.packageEntry(PackageDesc packageDesc) Returns aPackageEntrydescribing the same package as the providedPackageDesc. -
Uses of PackageDesc in io.smallrye.classfile.extras.constant
Classes in io.smallrye.classfile.extras.constant that implement PackageDescMethods in io.smallrye.classfile.extras.constant that return PackageDescModifier and TypeMethodDescriptionstatic PackageDescReturns aPackageDescfor a package, given the name of the package, such as"java.lang".static PackageDescPackageDesc.ofInternalName(String name) Returns aPackageDescfor a package, given the name of the package in internal form, such as"java/lang".