in indexer-core/src/main/java/org/apache/maven/index/creator/OsgiArtifactIndexCreator.java [225:287]
public void updateDocument(ArtifactInfo artifactInfo, Document document) {
if (artifactInfo.getBundleSymbolicName() != null) {
document.add(FLD_BUNDLE_SYMBOLIC_NAME.toField(artifactInfo.getBundleSymbolicName()));
}
if (artifactInfo.getBundleVersion() != null) {
document.add(FLD_BUNDLE_VERSION.toField(artifactInfo.getBundleVersion()));
}
if (artifactInfo.getBundleExportPackage() != null) {
document.add(FLD_BUNDLE_EXPORT_PACKAGE.toField(artifactInfo.getBundleExportPackage()));
}
if (artifactInfo.getBundleExportService() != null) {
document.add(FLD_BUNDLE_EXPORT_SERVIVE.toField(artifactInfo.getBundleExportService()));
}
if (artifactInfo.getBundleDescription() != null) {
document.add(FLD_BUNDLE_DESCRIPTION.toField(artifactInfo.getBundleDescription()));
}
if (artifactInfo.getBundleName() != null) {
document.add(FLD_BUNDLE_NAME.toField(artifactInfo.getBundleName()));
}
if (artifactInfo.getBundleLicense() != null) {
document.add(FLD_BUNDLE_LICENSE.toField(artifactInfo.getBundleLicense()));
}
if (artifactInfo.getBundleDocUrl() != null) {
document.add(FLD_BUNDLE_DOCURL.toField(artifactInfo.getBundleDocUrl()));
}
if (artifactInfo.getBundleImportPackage() != null) {
document.add(FLD_BUNDLE_IMPORT_PACKAGE.toField(artifactInfo.getBundleImportPackage()));
}
if (artifactInfo.getBundleRequireBundle() != null) {
document.add(FLD_BUNDLE_REQUIRE_BUNDLE.toField(artifactInfo.getBundleRequireBundle()));
}
if (artifactInfo.getBundleProvideCapability() != null) {
document.add(FLD_BUNDLE_PROVIDE_CAPABILITY.toField(artifactInfo.getBundleProvideCapability()));
}
if (artifactInfo.getBundleRequireCapability() != null) {
document.add(FLD_BUNDLE_REQUIRE_CAPABILITY.toField(artifactInfo.getBundleRequireCapability()));
}
if (artifactInfo.getBundleFragmentHost() != null) {
document.add(FLD_BUNDLE_FRAGMENT_HOST.toField(artifactInfo.getBundleFragmentHost()));
}
String bree = artifactInfo.getBundleRequiredExecutionEnvironment();
if (bree != null) {
document.add(FLD_BUNDLE_REQUIRED_EXECUTION_ENVIRONMENT.toField(bree));
}
if (artifactInfo.getSha256() != null) {
document.add(FLD_SHA256.toField(artifactInfo.getSha256()));
}
}