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 Packages
ProjectBuilder.ArtifactInfoImpl.contained
(package private) final Packages
Project.containedPackages
(package private) final Packages
Project.exportedPackages
(package private) final Packages
ProjectBuilder.ArtifactInfoImpl.exports
(package private) final Packages
Project.importedPackages
(package private) final Packages
ProjectBuilder.ArtifactInfoImpl.imports
Methods 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 void
ProjectBuilder.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 Packages
Analyzer.classpathExports
private final Packages
Analyzer.contained
private Packages
Analyzer.exports
private Packages
Analyzer.imports
private final Packages
Analyzer.referred
Methods in aQute.bnd.osgi that return PackagesModifier and TypeMethodDescription(package private) Packages
Analyzer.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) Packages
Analyzer.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) void
Analyzer.augmentExports
(Packages exports) Provide any macro substitutions and versions for exported packages.(package private) void
Analyzer.augmentImports
(Packages imports, Packages exports) Find some more information about imports in manifest and other places.void
Builder.cleanupVersion
(Packages packages, String defaultVersion) void
Builder.cleanupVersion
(Packages packages, String defaultVersion, String what) (package private) Packages
Analyzer.doExportsToImports
(Packages exports) We will add all exports to the imports unless there is a -noimport directive specified on an export.protected void
Analyzer.doUses
(Descriptors.PackageRef packageRef, Packages exports, Map<Descriptors.PackageRef, List<Descriptors.PackageRef>> uses, Packages imports) (package private) void
Analyzer.doUses
(Packages exports, Map<Descriptors.PackageRef, List<Descriptors.PackageRef>> uses, Packages imports) Add the uses clauses.(package private) Packages
Analyzer.filter
(Instructions instructions, Packages source, Set<Instruction> nomatch) Merge the attributes of two maps, where the first map can contain wildcarded names.private void
Analyzer.getManifestInfoFromClasspath
(Jar jar, Packages classpathExports, Contracts contracts) Analyzer.getPackages
(Packages scope, String... args) private void
Analyzer.learnPackage
(Jar jar, String prefix, Descriptors.PackageRef packageRef, Packages map) (package private) void
Analyzer.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 void
JPMSModuleInfoPlugin.exportPackages
(ModuleInfoBuilder builder, Analyzer analyzer, Packages contained, Set<Descriptors.PackageRef> bcpEntries) private void
JPMSModuleInfoPlugin.openPackages
(ModuleInfoBuilder builder, Packages contained) private void
JPMSModuleInfoPlugin.requires
(ModuleInfoBuilder builder, Analyzer analyzer, Map.Entry<String, Attrs> instruction, Packages index, Parameters moduleInfoOptions, Set<Descriptors.PackageRef> bcpEntries)