
public interface AsOsgiBundle extends AsJarBuilder<AsOsgiBundle>
AsOsgiBundle class.
disableValidation, launching, launching, mergingManifest, providing, providing, providing, sealing, withManifestHeaderattach@Fluent static AsOsgiBundle asOsgiBundle()
asOsgiBundle.
AsOsgiBundle object.default AsOsgiBundle named(String symbolicName)
AsOsgiBundle named(String symbolicName, ClauseParameters parameters)
AsOsgiBundle withActivator(Class<?> activator)
AsOsgiBundle withActivator(String canonicalName)
AsOsgiBundle exporting(Predicate<String> exportMatcher, ClauseParameters parameters)
Export-Package using a predicate string matching.
The matchers are applied in order - after the first successful match, no other matchers are tested.
exportMatcher - a Predicate object.parameters - a ClauseParameters object.DefaultAsOsgiBundle object.default AsOsgiBundle exporting(Class<?> type)
Export-Package without attributes or directives
type - AsOsgiBundle exporting(Class<?> type, ClauseParameters parameters)
default AsOsgiBundle exporting(Package paquet, ClauseParameters parameters)
AsOsgiBundle exporting(String paquet, ClauseParameters parameters)
default AsOsgiBundle importing(String paquet)
AsOsgiBundle importing(String paquet, ClauseParameters parameters)
AsOsgiBundle autoImporting()
default AsOsgiBundle autoImporting(PackageBundleMapper... mappers)
AsOsgiBundle autoImporting(List<PackageBundleMapper> mappers)
Copyright © 2018 earcam. All rights reserved.