Uses of Class
aQute.bnd.osgi.Packages
Packages that use Packages
Package
Description
This package provides baseline support.
-
Uses of Packages in aQute.bnd.build
Fields in aQute.bnd.build declared as PackagesModifier and TypeFieldDescription(package private) final PackagesProjectBuilder.ArtifactInfoImpl.contained(package private) final PackagesProject.containedPackages(package private) final PackagesProject.exportedPackages(package private) final PackagesProjectBuilder.ArtifactInfoImpl.exports(package private) final PackagesProject.importedPackages(package private) final PackagesProjectBuilder.ArtifactInfoImpl.importsMethods in aQute.bnd.build that return PackagesModifier and TypeMethodDescriptionProject.getContained()Get the contained packages calculated from all builders from the last buildProjectBuilder.ArtifactInfoImpl.getContained()Project.getExports()Get the exported packages form all builders calculated from the last buildProjectBuilder.ArtifactInfoImpl.getExports()Project.getImports()Get the imported packages from all builders calculated from the last buildProjectBuilder.ArtifactInfoImpl.getImports()Methods in aQute.bnd.build with parameters of type PackagesModifier and TypeMethodDescriptionprivate voidProjectBuilder.xrefClasspath(Map<String, Container> unreferencedClasspathEntries, Packages packages) -
Uses of Packages in aQute.bnd.build.api
Methods in aQute.bnd.build.api that return PackagesModifier and TypeMethodDescriptionArtifactInfo.getContained()Contained packagesArtifactInfo.getExports()Exported packagesArtifactInfo.getImports()Imported packages -
Uses of Packages in aQute.bnd.differ
Fields in aQute.bnd.differ declared as Packages -
Uses of Packages in aQute.bnd.osgi
Fields in aQute.bnd.osgi declared as PackagesModifier and TypeFieldDescriptionprivate final PackagesAnalyzer.classpathExportsprivate final PackagesAnalyzer.containedprivate PackagesAnalyzer.exportsprivate PackagesAnalyzer.importsprivate final PackagesAnalyzer.referredMethods in aQute.bnd.osgi that return PackagesModifier and TypeMethodDescription(package private) PackagesAnalyzer.doExportsToImports(Packages exports) We will add all exports to the imports unless there is a -noimport directive specified on an export.Packages.dup()(package private) PackagesAnalyzer.filter(Instructions instructions, Packages source, Set<Instruction> nomatch) Merge the attributes of two maps, where the first map can contain wildcarded names.Analyzer.getClasspathExports()Analyzer.getContained()Analyzer.getExports()Analyzer.getImports()Analyzer.getReferred()Methods in aQute.bnd.osgi that return types with arguments of type PackagesModifier and TypeMethodDescription(package private) Pair<Packages,Parameters> Analyzer.divideRegularAndDynamicImports()Methods in aQute.bnd.osgi with parameters of type PackagesModifier and TypeMethodDescription(package private) voidAnalyzer.augmentExports(Packages exports) Provide any macro substitutions and versions for exported packages.(package private) voidAnalyzer.augmentImports(Packages imports, Packages exports) Find some more information about imports in manifest and other places.voidBuilder.cleanupVersion(Packages packages, String defaultVersion) voidBuilder.cleanupVersion(Packages packages, String defaultVersion, String what) (package private) PackagesAnalyzer.doExportsToImports(Packages exports) We will add all exports to the imports unless there is a -noimport directive specified on an export.protected voidAnalyzer.doUses(Descriptors.PackageRef packageRef, Packages exports, Map<Descriptors.PackageRef, List<Descriptors.PackageRef>> uses, Packages imports) (package private) voidAnalyzer.doUses(Packages exports, Map<Descriptors.PackageRef, List<Descriptors.PackageRef>> uses, Packages imports) Add the uses clauses.(package private) PackagesAnalyzer.filter(Instructions instructions, Packages source, Set<Instruction> nomatch) Merge the attributes of two maps, where the first map can contain wildcarded names.private voidAnalyzer.getManifestInfoFromClasspath(Jar jar, Packages classpathExports, Contracts contracts) Analyzer.getPackages(Packages scope, String... args) private voidAnalyzer.learnPackage(Jar jar, String prefix, Descriptors.PackageRef packageRef, Packages map) (package private) voidAnalyzer.removeDynamicImports(Packages referredAndExported) Discussed with BJ and decided to kill the .Constructors in aQute.bnd.osgi with parameters of type Packages -
Uses of Packages in aQute.bnd.plugin.jpms
Methods in aQute.bnd.plugin.jpms with parameters of type PackagesModifier and TypeMethodDescriptionprivate voidJPMSModuleInfoPlugin.requires(Map.Entry<String, Attrs> instruction, Analyzer analyzer, Packages index, Parameters moduleInfoOptions, ModuleInfoBuilder builder)