public void updateDocument()

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()));
        }
    }