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.LocationNested 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:ArtifactInfoThe bundle ID of the build bundle- Specified by:
getBundleIdin interfaceArtifactInfo- Returns:
- the bundle id
-
getExports
Description copied from interface:ArtifactInfoExported packages- Specified by:
getExportsin interfaceArtifactInfo- Returns:
- exported packages.
-
getImports
Description copied from interface:ArtifactInfoImported packages- Specified by:
getImportsin interfaceArtifactInfo
-
getContained
Description copied from interface:ArtifactInfoContained packages- Specified by:
getContainedin interfaceArtifactInfo
-
toString
-