Package aQute.bnd.build
Class ProjectBuilder.ArtifactInfoImpl
java.lang.Object
aQute.libg.reporter.ReporterAdapter
aQute.bnd.build.ProjectBuilder.ArtifactInfoImpl
- All Implemented Interfaces:
ArtifactInfo
,Report
,Reporter
,Runnable
- Enclosing class:
- ProjectBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from interface aQute.service.reporter.Report
Report.Location
Nested classes/interfaces inherited from interface aQute.service.reporter.Reporter
Reporter.SetLocation
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final BundleId
(package private) final Packages
(package private) List<Report.Location>
(package private) final Packages
(package private) File
(package private) final Packages
(package private) Supplier<org.osgi.resource.Resource>
(package private) final Manifest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe bundle ID of the build bundleContained packagesExported packagesImported packagestoString()
Methods inherited from class aQute.libg.reporter.ReporterAdapter
addErrors, addWarnings, check, error, exception, getErrors, getInfo, getInfo, getLocation, getMessages, getOut, getWarnings, isExceptions, isOk, isPedantic, isPerfect, isTrace, progress, report, run, setExceptions, setPedantic, setTrace, trace, warning
-
Field Details
-
manifest
-
exports
-
imports
-
contained
-
bundleId
-
file
File file -
errors
List<Report.Location> errors -
indexer
Supplier<org.osgi.resource.Resource> indexer
-
-
Constructor Details
-
ArtifactInfoImpl
- Throws:
Exception
-
-
Method Details
-
getBundleId
Description copied from interface:ArtifactInfo
The bundle ID of the build bundle- Specified by:
getBundleId
in interfaceArtifactInfo
- Returns:
- the bundle id
-
getExports
Description copied from interface:ArtifactInfo
Exported packages- Specified by:
getExports
in interfaceArtifactInfo
- Returns:
- exported packages.
-
getImports
Description copied from interface:ArtifactInfo
Imported packages- Specified by:
getImports
in interfaceArtifactInfo
-
getContained
Description copied from interface:ArtifactInfo
Contained packages- Specified by:
getContained
in interfaceArtifactInfo
-
toString
-